Fórum témák
» Több friss téma |
Kedves Hozzáértők!
A Flowcode-ban a 16F1512-ő használatához milyen chip-et érdemes beállítanom? Van valami szabály erre vonatkozólag? A hozzászólás módosítva: Okt 9, 2014
Hi Mesterek!
A rendelés feladva, de csak jövő hét végén jönnek a hőmérők Olyan kérdésem lenne hogy valaki próbálta már a flow-ba a "stand by" és a "wake up" funkciót? Azok után hogy a +VREF-et benéztem "félve" kérdem meg hogy az merre található? Mert a megszakítások -nál, nem nagyon találtam meg ezt az opciót. Vagy C-vel szoktátok megoldani? Más, szerintetek az állófűtésnek a működését hogy lehetne ellenőrizni? Nekem 3 ötletem lenne. - csak a hőmérséklet, hogy elindult e a folyamat azaz a begyújtás megtörtént s emelkedik a hőfok(gyári) - áramfelvétel a fogyasztókon és hőmérséklet - vagy csak a biztosítékok szagadásának figyelése és a hőmérséklet növekedés (nekem ez tetszik) Az első opció az megegyezik a gyárival, ami a vesztét is okozta. Ugyanis az egész elektronika kapott egy 30A biztit (a izzítás miatt). A vesztét viszont a vízkeringető zárlata okozta. A 30 amperes védelem egyből még nem oldott le s így volt ideje végig égnie a nyáknak. A második verzió "kicsit" macerásabb de bolond biztos lenne, szerintem. Ugyanis arra gondoltam hogy ahogy a fogyasztókat kapcsolom be ahhoz hozzá rendelek egy "X" AD értéket, ha ettől eltér akkor hiba van: nem kapcsol be/le stb. Így elkerülhető lenne pl: hogy az benzin pumpa addig nem indul el, még az izzítás tutira meg nem megtörtént. A harmadik: pediglen csak a biztosítékok után figyelni hogy a fogyasztókon van e feszültség. Így valószínű hogy minden rendben van. A gyújtást, azaz hogy az égés/robbanás megtörtént e azt meg a hőmérséklet növekedésével figyelni. Nagyából ez a gyári leírás is. Csak ott nincs benne bizti figyelés. Azaz hogy ha nem indul meg a hőmérsékletet növekedés akkor az izzítást egyszer még vissza kapcsolja. Ha ez sem hoz eredményt akkor megáll hibával. Én a minden egyes fogyasztót külön biztosítékkal akarom ellátni. Szerintetek melyik a jobb, vagy esetleg más ötlet? A stand by megoldása is érdekel
Arra hogy elmegy "aludni" a pic, és ha jel érkezik "X" lábára akkor elindul. Akkor nem eszik csak pár mikró ampert.
Az álló fűtésének a vezérlésbe akarom bele rakni ezt az opcíót. A gyári termosztátja az megvan. Azt pedig ha beállítom pl.: reggel 4 re, akkor van egy + 12v kimenete ami magas szintre ugrik reggel 4 kor. Meg most vadászok ebay-en valamilyen távirányítót is. A termosztáttal akarom úgymond párhuzamos bekötni a pic-nek a start jelére, vagy a "wake up" lábára. Így lehetne így is úgyis éleszteni
Szia !
Megpróbálom migrálni, Köszi !
Ds1307 tökéletesen működik IIC buszon. Én ezt alkalmazom mindenhol.
Szia !
Igen azt hiszem mellé nyúltam, és elhamarkodottan választottam DS-t.
Szia
Csak a gyengébbek kedvéért . Akkor a hőmérő tápja is csak féltápról mennyen igaz? Azaz 2,56V -ről ? Így akkor a max kimenő fesz a hőmérőnél is 2,56V, mert ilyenkor a pic bemeneténél 2,5V már 1024 az AD-ja. Vagy rosszul gondolom?
Olvass bele az adatlapjaikba , a tl az referencia feszültségforrás (pontos- alalacsony hőfokfüggéssel )az LM az táp ic ne várj tőle pontosságot ...
A hozzászólás módosítva: Okt 11, 2014
Igen, most néztem, sőt ki is próbáltam. LM függ a terheléstől is. Billeg össze vissza.
Köszi
A MCP9700A mehet 5 voltrol nyugodtan. A maximalis kimenofesz az 2 volt lehet, mert alapban 500 mV+ 1500 mV = 2000 mV. A max homerseklet amit a chip merhet az 150 C. Viszont a Vref stabilitasa nagyon fontos Ne hasznalj LM317 stablert. A TL431 van vagy 100 forint, es a homerseklet stabilitasa 50 ppm/C, az LM viszont 1 % azaz 10000 ppm stabilitasu. Meg egy fontos dolog, bar gondolom vegigolvastad az adatlapot, es mindent tudsz a szenzorrol. A chip taplabaira kozvetlen ra kell tenni egy 100 nF kondit, es a kimenettel sorba kell kotni egy 1k ellenallast, mert kulonben hosszabb vezeteknel gerjed.
De az aramkorodnek mi koze van a flowcode programozashoz?
Sziasztok
Kis segitséget szeretnék kérni, egy 18f14K50-enszeretném beállítani hogy az RA0 ésazRA1-es láb bemenet legyen és ki legyen kapcsolva felhúzás.
Szia.
Én a csatolt adatlap részletek alapján úgy látom, hogy: 1. a bemeneteken nincs felhúzó-ellenállás (csak az RA3-4-5-ön van, ami bekapcsolható) 2. az órajel beállítás nem jó (8Mhz van a config-ban beállítva, de az osccon=0x70 az 16Mhz, illetve az órajel forrás sem jó, szerintem) 3. PORTA beállítást nem látok a programodban, és kikapcsolni kell az USB-t Ha valamit rosszul vettem ki az adatlapból, akkor elnézést a rossz információért... Üdv. Péter
Idézet: „2: When configured for USB operation, interrupt-on-change functionality on RA0 and RA1 is automatically disabled. 3: In order for the digital inputs to function on the RA<1:0> port pins, the interrupt-onchange pins must be enabled (IOCA <1:0> = 11) and the USB module must be disabled (USBEN = 0).” Ezt találtam és az angolom hiányos de úgy értelmezem hogy van rajta felhúzó ha kell. De nem is a felhúzással van a gond hanem az alappal, a kikapocslással hogy bemenetként tudjam használni.
Ne teveszd ossze a WPUA es a IOCA regisztert. A WPUA a felhuzoellenallasokat engedelyezi, az IOCA az interruptot.
Szia itt a porgram, tudom az osccon nem jó de így is fut.
Köszönöm, este, max holnap este kiprobálom és referálok.
Sziasztok. Meg tudná valaki mondani,hogy tudom a periódus időt változtatni a PWM nél ?
Lehet növelni 65,28 mS fölé is ? ( Max ennyit tudtam rajta álltani ) Előre is köszi
A beállítható PWM frekvencia a kontroller órajelétől függ. Ha túl gyors, kissebb sebességgel járasd a mikrovezérlőt. Igaz, lehet, hogy így meg másik résznek/perifériának lesz kevés.
Köszi szépen. Csak az órajel változtatásával tudom 65,28 mS fölé emelni ?
Hi
vagy ha fix PWM kell akkor pic-el kapcsolj egy 555-öt
Sziasztok!
A következő projekten dolgozom, építek egy toroid tekercselő gépet. A hardver már kész van, viszont kell hozzá még egy vezérlés is. Én AVR-t szoktam használni, igaz nagyon lúzer vagyok ebben a témában. Totál kezdő. Már kb öt éve bele botlottam ebbe a fejlesztő programba, nagyon tetszik, átláthatóbb mint a többi karakteres. A vezérlésről picit bővebben, nem tudom ki ismeri a szerkezetet, de nem részletezném, a lényeg az, hogy egy menet feltekerése után a toroid mag úgymond lép egy menetnyit a megadott irányba. Ezt stepper motorral gondoltam végre hajtani, van hozzá hardver. A programmal meg eddig jutottam, megvan a forgás, illetve az irány, és a fordulat szabályozás. Most épp azzal akadtam fenn, hogy a jel beérkezésekor ami ebben a pillanatba egy nyomógomb. Később egy hall jeladó, vagy reed relé lesz majd. Nem azt csinálja amire én gondoltam, mert gombnyomásra le kellene steppelnie 10-et. Pontosabban egy inputra le kellene futnia, addig fut míg nyomva tartom a gombot, így persze folyamatosan fut.. Valaki tudna útmutatót adni hogy lehet megoldani ? Előre is köszönöm.
Szia!
Például így..
Én a Pices verziót használom ezért nem tudom megnézni , de egy képen megmutatom hogyan csinálnám .
A hozzászólás módosítva: Okt 18, 2014
A mindenit ezt nevezem, reakciónak...
Mindjár ki is próbálom.. Lenne még pár dolog amire nem találtam mitát, vagy legalább is nem jól kereshetek. A potméter ugye adja a max fordulatot, azt hogyan tudnám megcsinálni hogy gombnyomásra szép lassan érje el a max fordulatot..?
Mármint a 10 lépés alatt vagy a trafó megtekerésének teljes ideje alatt?
|
Bejelentkezés
Hirdetés |