Fórum témák

» Több friss téma
Fórum » Folyamatábrás mikrokontroller programozás Flowcode-dal
Lapozás: OK   349 / 349
(#) bubuszoft hozzászólása Jan 16, 2022 /
 
Sziasztok.
Flowcode 5-el írom a progikat, és most egy órát szerettnék készíteni. Pontosabban egy öntözésvezérlő lenne. Rtc-t még soha nem használtam, és nem találtam 100%-ban műlödő Flow forrásfilét. Van itt esetleg olyan fórumtárs, aki feltenne egy 100%-ban működő flow progit. Vagy elég lenne nekem egy 4Mhz kvarc 22pF kondikkal? Ilettve egy 4 soros lcd kijelzőt hogy-milyen bekötéssel kill a pic lábaira kötni? Úgy mint a kétsorosokét 2*16 karakter?
Köszönöm előre is.
A hozzászólás módosítva: Jan 16, 2022
(#) Bakman válasza bubuszoft hozzászólására (») Jan 16, 2022 /
 
Milyen PIC-re kéred? Valamelyik nap összedobok neked egyet mert ezt a szenvedést már nem bírom nézni.

Mindegy, hogy milyen a kijelző, úgy kell bekötni, mint a 2 x 16 karakterest. A Flowcode-ban kell beállítani a megfelelő méretet.
(#) bubuszoft válasza Bakman hozzászólására (») Jan 17, 2022 /
 
Köszönöm
(#) Horváth P Tamás hozzászólása Jan 19, 2022 /
 
Sziasztok. Tudna valaki tanácsot vagy segítséget adni abban ,hogy an lehetne kiolvasni a DS 18 B 20 Hőmérővel kapcsolatban? Konkrétan az ID számokat szeretném kiolvasni belőlük. Készítettem egy progit ami nekem nem megy , vagyis nem értem a menetét. Megnézné valaki és elmagyarázza , hogy melyik makró mit is csinál .

Flowcode1.fcf
    
(#) kaqkk válasza bubuszoft hozzászólására (») Jan 19, 2022 /
 
(#) Bakman válasza Horváth P Tamás hozzászólására (») Jan 19, 2022 /
 
Lásd melléklet, valós HW-en tesztelve. A kapott számokat decimális számrendszerben kell érteni. Ha az utolsó szám 40 ( = 0x28 ), akkor nagy valószínűséggel jól működik a program DS18B20 esetén. Természetesen ez változik más OneWire eszköz, pl. iButton használata esetén.

Flowcode + OneWire: Minimum 8 MHz-es órajel kell a helyes működéshez de nagyobb mindenképpen ajánlott. Perpillanat PIC18F14K22-es kontrolleren tudtam tesztelni.
(#) Horváth P Tamás válasza Bakman hozzászólására (») Szo, 19:12 /
 
Köszönöm szépen a segítséget . De én azt szeretném elérni , hogy 2 Db 18b 20 -nak a Rom kódját szeretném kiolvasni egyvezetékes rendszerben.
(#) Bakman válasza Horváth P Tamás hozzászólására (») Szo, 19:14 /
 
Nem lehetséges mert majd egyszerre akarnak reagálni. Lásd adatlap.

szerk.:
Tulajdonképpen lehet csak elfelejtettem az opciót, lásd itt: 1-Wire Search Algorithm. Ha működik, kíváncsi vagyok a kódra.
A hozzászólás módosítva: Szo, 19:16
(#) bubuszoft hozzászólása Szo, 20:19 /
 
Sziasztok

Ezzel a Pic-el szemezgetek. Mi a véleményetek róla. Egy öntözésvezérlő lenne. Vagy egy Rtc vel, vagy 4Mhz kvarcal.
Bővebben: Link
A hozzászólás módosítva: Szo, 20:21
(#) kokozo válasza bubuszoft hozzászólására (») Szo, 21:17 /
 
Usb kell neked? Mert ha nem akkor felesleges, Bőven elég PIC18F4520-I/P is.. Sőt.. Egy öntözésvezérlőhöz "szinte" bármilyen pic megfelel.. Nem kell nagy memória, nem kell gyorsaság. Nem egy atomóra...
(#) Bakman válasza bubuszoft hozzászólására (») Szo, 21:19 / 1
 
Egy mikrokontroller annyit tud, amennyit megtanítanak neki illetve amennyit meg tud jegyezni.

Otthoni/hobbi körülmények között érdemes rászokni egy-két családra/típusra. Kevesebbet kell variálni a kódokkal, az ember jobban fejben tudja tartani, mit tud/nem tud stb. Könnyebbé válik a tervezés.

Én Flowcode v5 mellé az alábbiakat tudom javasolni:
8 láb: 12F1840
14 láb: 16F1825
20 láb: 16F1829 / 18F14K22
28 láb: 18F26K22
40 láb: 18F46K22

Kb. ezek azok, amelyeket a v5 még ismer és a legnagyobb memóriaterületekkel rendelkeznek
(#) bubuszoft válasza Bakman hozzászólására (») Szo, 22:14 /
 
Nagyon köszönöm. Megfogadom a tanácsodat
(#) Bakman válasza bubuszoft hozzászólására (») Szo, 22:45 /
 
DS3231 és DS1307 kezelő programkezdemény a mellékletben.

Csak az alábbi adatok vannak kezelve:
év, hónap, nap, óra, perc, másodperc
(#) bubuszoft válasza Bakman hozzászólására (») Hé, 19:58 /
 
Nagyon szépen köszönöm.
Következő: »»   349 / 349
Bejelentkezés

Belépés

Hirdetés
Lapoda.hu     XDT.hu     HEStore.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem