Schema pre termostat (RTC / teplomer / rele / display ...)

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
MrMarian
Příspěvky: 48
Registrován: 14 říj 2010, 02:00

Schema pre termostat (RTC / teplomer / rele / display ...)

#1 Příspěvek od MrMarian »

Zdravime,

Kedze nie som profesional (ani pokrocili) v elektonike a nieco som zbastlil, tak chcem vas poziadat o komentare na prilozenu schemu. Mal by to byt projekt na "jednoduchy" termostat (teplotne cidla / rele / LCD / realny cas ...).

Projekt je zalozeny na 28 PIN-ovom PIC-e (PIC18F2620 - mam doma tak to chcem minut).

Projekt by mal obsahovat:
- 4 tlacitka (UP / DOWN / ESC / Enter) na to aby sa dalo pohybovat v menu / zadavat hodnoty a pod...
- 2/4 riadkovy LCD display na zobrazenie casu / datumu / menu / teploty a pod.
- 2 teplotne cidla (viem ze nie je potrebne obsadit 2 PINy, ale momentalne neviem ako dam na 1 PIN iacej snimacov - to do buducna)
- 3 relatka na zapinanie vykonovych casti
- DS1302 - realny cas
- SL3 - napojenei na programator ICD3

Otazky:
- moze byt tata doska postavena? Nie su tam nezmysli?
- je potrebne oscilator / krystal k PIC?
- mam spravne pripojene PINy napr. k LDC / RTC / senzorom, alebo niektore vyzaduju specialne PINy a mam ich zle napojene ...
- ...

Dakujem za kazdu pripomienku a (aspon ciastocnu) radu

Prajem pekny den.

Marian
Přílohy
pic.sch.pdf
(16.94 KiB) Staženo 400 x

Uživatelský avatar
mikollar
Příspěvky: 1406
Registrován: 26 pro 2004, 01:00
Bydliště: Košice - okolie

#2 Příspěvek od mikollar »

pri rele mas opacne LED, a diodu paralene k cievke

Uživatelský avatar
iginoiii
Příspěvky: 364
Registrován: 01 črc 2010, 02:00
Bydliště: Bratislava

#3 Příspěvek od iginoiii »

dobrý deň, ja som skôr zvedavý na aplikáciu, kde chcete termostat používať. Lebo ja osobne by som radšej dal tie relé impulzné na 5V a spravil jednotné napájanie. Ale to je len vec vkusu, niekedy sa človek potrebuje zbaviť vecí, ktoré už má nakúpené. ii

Uživatelský avatar
MrMarian
Příspěvky: 48
Registrován: 14 říj 2010, 02:00

#4 Příspěvek od MrMarian »

Zdravim,

To mikollar: dakujem za pripomineky - samozrejme mate pravdu.

To iginoiii: Aplikacia je terarijny termostat. Neviem co je impulzne rele (ako som pisal nie som odbornik). Na kazde rele mam cca 30W pri 24V (je to iny zdroj)

Dakujem.

Prajem pekny den.

M.

Uživatelský avatar
Chenzee
Příspěvky: 464
Registrován: 26 čer 2007, 02:00
Bydliště: Vysočina

#5 Příspěvek od Chenzee »

též nejsem odborník ale myslím, že k baterce by se mohla dát spíše nějaká BA42 než obyč. 1N4004, potom musíš mít MCLR vstup ošetřenej v konfiguračním slově neboť jinak ho budeš mít v luftu. A u čidel ti chybí dva uzly, tak si dej pozor, ať to máš opravdu spojené.
Žádnej učenej z nebe nespadl ...

Uživatelský avatar
MrMarian
Příspěvky: 48
Registrován: 14 říj 2010, 02:00

#6 Příspěvek od MrMarian »

Zdravime,

To Chenzee:
- v datasheete pre DS1302 pri baterii nie je ziadna dioda tak som si myslel ze na tom nezalezi - je tam len preto ze mam v okruhu 5V a bateria ma len 3V - aby sa neprebila. Ako to vidite ostatny?
- nerozumiem "musíš mít MCLR vstup ošetřenej v konfiguračním slově neboť jinak ho budeš mít v luftu" - napiste to laicky.
- kde mi chybaju u cidiel dva uzly? Nevidim tam chybu. Mozete mi to naznacit a poslat ako obr.?

Prajem pekny den.

M.

Uživatelský avatar
feliz_navidad
Příspěvky: 591
Registrován: 15 říj 2009, 02:00

#7 Příspěvek od feliz_navidad »

- Podívej se pořádně do datasheetu té DS1302, jak se napájí. Žádná dioda tam nemá co dělat.
- Jak dlouho ty tlačítka vydrží zkratový proud nabitého 100n kondíku? To je nejde ošetřit SW?
- Podívej se do datasheetu PICu, co máš udělat s MCLR
U +5V SL5 a GND SL4 ti chybí propojky (bodky). Rovněž ti chybí propojky u trimru kontrastu displeje. Ty nezapojené vývody displeje to je teďka nová móda?
O diodách u relátek už tady byla řeč.

Uživatelský avatar
MrMarian
Příspěvky: 48
Registrován: 14 říj 2010, 02:00

#8 Příspěvek od MrMarian »

Zdravim,

To feliz_navidad:
- dioda od DS1302 odstranena
- tie tlacitka som zobral priamo od Microchipu - vid priloha picdem2.jpg . Ak b yste mi to nakreslili bol by som rad.
- Neviem co mam urobit s MCLR
- piny 15 a 16 na LCD su podla datasheetu LED+ a LED- . Bohuzial som nenasiel v Eaglu spravny LCD a pouzil som tento. Okrem pinov 15 a 16 ma vsetko spravne. Preto su tieto piny zapojene - nie pre paradu :)

Najnovsi spoj s doplnenymi cybami v prilohe.

Dakujem a pekny den.

M.
Přílohy
pic.sch.pdf
(17.17 KiB) Staženo 124 x
picdem2.JPG
(79.44 KiB) Staženo 196 x

Uživatelský avatar
WLAB
Příspěvky: 867
Registrován: 13 zář 2005, 02:00
Bydliště: Praha

#9 Příspěvek od WLAB »

Takhle zapojene kondenzatory jsou obvykle na nic, akorat slouzi jako zdroj nemalych proudovych spicek, kdyz se tlacitko sepne a u neceho citliveho to dovede nadelat docela neplechu.... alespon bych dal seriove s tlacitkem odpor.... ale jako protizakmitova ochrana to stejne neni dobre a je treba to osetrit pomoci SW.
de omnibus dubitandum est

Uživatelský avatar
feliz_navidad
Příspěvky: 591
Registrován: 15 říj 2009, 02:00

#10 Příspěvek od feliz_navidad »

-O pinech 15 a 16 LCD nebyla řeč, pořád tam vidím D0-D3 v luftě.
-MCLR připoj přes odpor na napájení, použij cca 5-10k.
-Tlačítka zapoj tak,jak je máš, ale bez těch koďanů. (Stejně jako u toho schématu od Microchipu na RA4). Případné zákmity ošetřit SW. V zapojení od Microchipu je to pravděpodobně takhle proto, že zároveň slouží jako obvod MCLR.

Uživatelský avatar
MrMarian
Příspěvky: 48
Registrován: 14 říj 2010, 02:00

#11 Příspěvek od MrMarian »

Zdravim,

To WLAB: Zrovna takto zapojene kondiky odporucaju ako protizakmitova ochrana. Nie je potrebne osetrit softverovo. Doteraz som pouzival PICDem 2 demo board a fungovalo to dobre a v C-cku som neosetroval zakmity tlacitka - takze momentalne neviem ako na to, ale to sa podda ak to bude potrebne. Este mi napadlo hardwerove riesenie kedze ste spomenuli seriovo odpor. Co si myslite na riesenie v prilohe.

To feliz_navidad:
- D0-D3 v lufte je asi naozaj moda ... videl som to na mnohych zapojeniach / schemach ... tak som to bezhlavo zobral aj ja. Uz som to pripojil ku GND
-MCLR pripojim rez resetovacie tlacitko k +5V, tak ako je to k PICDemo 2 boardu - este su otazne kondiky (mam dat / nemam dat).

Dakujem za prajem pekny den.

M.
Přílohy
button.png
(4 KiB) Staženo 93 x

Uživatelský avatar
feliz_navidad
Příspěvky: 591
Registrován: 15 říj 2009, 02:00

#12 Příspěvek od feliz_navidad »

Kondíky k tlačítkům nedávej, je to blbost. A tlačítko k MCLR taky nedávej, to je zbytečné. Jenom ho přes odpor spoj s +5V.

Uživatelský avatar
MrMarian
Příspěvky: 48
Registrován: 14 říj 2010, 02:00

#13 Příspěvek od MrMarian »

Zdravime,

To feliz_navidad: Mozem sa opytat na zaklade coho tvrdite ze je to blbost - ja sa rad naucim veci ktore su dobre ale videl som rozne riesenia a niektore obsahuju a niektore neobsahuju kondiky. Dalej si myslim ze by firma ako je napr. Microchip nedalvala kondiky ak by to bola blbost.

Tak som z toho jelen. Dat alebo nedat tam tie kondiky.

Pekny den.

M.

Uživatelský avatar
WLAB
Příspěvky: 867
Registrován: 13 zář 2005, 02:00
Bydliště: Praha

#14 Příspěvek od WLAB »

To reseni z prilohy alespon neni zdrojem proudovych spicek. Ale stejne bych to doplnil SW filtraci, zejmena pokud ma vstup malou/zadnou hysterezi. Kondenzator to sice filtruje ale zase hodne zkosi hranu.... To, ze to nekde funguje muze byt i zalezitost toho, ze se pin polluje apod...
de omnibus dubitandum est

Uživatelský avatar
MrMarian
Příspěvky: 48
Registrován: 14 říj 2010, 02:00

#15 Příspěvek od MrMarian »

Zdravime,

Teraz asi budem za vola, ale je potrebne aby pri tlacitkovom vstupe bola dokonala hrana? Ono to aj s nedokonalou hranou prejde z log 0 na log 1 a opacne, alebo je dolezite / lepsie aby tam bola dokonala hrana (sice s moznymi zakkmitmi)

Tak mi finalne povedzte ako na to. Ak poviete ze mam odstranit kondiky tak to odstranim ...

Dalej chcem poziadat o dalsie pripomienky a navrhy.

Dakujem za trpezlivost a prajem pekny den.

M.

Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“