Fórum témák

» Több friss téma
Fórum » DCF77 óra
 
Témaindító: vicsys, idő: Máj 9, 2005
Témakörök:
Lapozás: OK   11 / 12
(#) nurseboy hozzászólása Okt 8, 2025 /
 

PWM vezérlése a kijelzőnek

Sziasztok!

Lenne még egy kérdésem, ha tud valaki segíteni. Jól működik az órám és szerettem volna, ha egy másik jól működő áramkörrel szabályozná a kijelző fényerejét. Felteszem a két rajzot. Az áramkör Led feszültségét (pirossal karikázva) akartam szabályozni a másik áramkörrel. Maga az áramkör jól működik, tehát szépen szabályozza (mérve) a feszültséget, ahogy kell. De a kijelző induláskor vibrál, majd beáll, de olyan mintha megzavarná az óra PIC-jét, a hőmérsékletnél is hülyeségeket ir ki. Ha a szabályozó áramkört megkerülöm, akkor minden oké.

Üdv: Ati
A hozzászólás módosítva: Okt 8, 2025
(#) user1914 válasza nurseboy hozzászólására (») Okt 8, 2025 /
 
A tranzisztorok emitterére csakis DC feszültséget köthetsz. De a 300 ohmos ellenállások esetében lehet szűk tartomány lesz megfelelő.
Nem pedig impulzus kitöltésű feszültséget (kapcsolgatottat).
Üdv. M.
(#) nurseboy válasza user1914 hozzászólására (») Okt 8, 2025 /
 
Értem. Akkor ez a megoldás így kuka? Vagy lehet valamit tenni vele?
(#) Bakman válasza nurseboy hozzászólására (») Okt 8, 2025 /
 
A PIC tápfeszültségét kell ellenőrizni oszcilloszkóppal, valószínűleg az lesz zajos az extra szabályzástól.

Villogni pedig azért villog, mert a mátrix meghajtás és a fényerőszabályzás PWM jelei nincsenek szinkronban.

Ha a fényerőszabályzó PWM frekvenciája legalább tíszerese a mátrix meghajtás periódusidejének, talán megoldódik a villogás.
(#) nurseboy válasza Bakman hozzászólására (») Okt 8, 2025 /
 
Az oké, gondolom a pic-ben kellene módosítani a programot. De csak hex fájlom van hozzá.

Nincs oszcilloszkópom, de szerintem is az a problem. Csak azt nem értem, hogy lesz zajos, mert az a bemenő tápon rendesen le van szabályozva és szűrve. A 7805 előtt is, utána is tettem egy-egy 100µF elektrolit, és egy 100nF kondit. Nagyobb kellene az elektrolitból?

....estleg tudsz megint segíteni?....
(#) Bakman válasza nurseboy hozzászólására (») Okt 8, 2025 /
 
7805 táplábaihoz 300 nF a bemenetre, a kimenetre 100 nF. Bemeneten lehet 100 µF, kimeneten nem. Lehet, hogy ennyi módosítás is elég.
A hozzászólás módosítva: Okt 8, 2025
(#) nurseboy válasza Bakman hozzászólására (») Okt 8, 2025 /
 
Rendben, holnap kipróbálom. Köszönöm

...megint éjszakára megyek...
(#) nurseboy válasza nurseboy hozzászólására (») Okt 9, 2025 /
 
Megpróbáltam. Nem jó. Biztos, hogy a PIC-et zavarja valami, ha a fényerő áramkör be van kapcsolva. A hőmérő hülyeségeket ir, és az óra számlálója is megakad.
Amikor lesötétítem az LDR-t és a LED feszültség lemegy 11,5V környékére, akkor villódzik a kijelző és akkor rögtön meg is áll az óra.
Így is indul mikor bekapcsolom, villódzik (gondolom feláll a fényerő áramkör) és pár mp után abbahagyja.
(#) majkimester válasza nurseboy hozzászólására (») Okt 9, 2025 /
 
PWM helyett egyenfesszültséget kellene szabályozni a LED-eket a fényerő függvényében. Például egy Adjustable stab IC (lineáris, vagy kapcsolóüzemű) kimenő feszültségét meghatározó ellenállások osztásarányának módosításával.
(#) proba válasza nurseboy hozzászólására (») Okt 9, 2025 /
 
Mikor ilyen bajom volt, az eredeti programot módosítottam. Bár lehet neked nincs szabad kapacitásod rá. A lényege az volt, a szegmensek váltásánál nem használtam ki a multiplexelés adta teljes időtartamot, hanem a külső fényerő függvényében a rendelkezésre álló időt osztottam ketté, egy világos, és egy sötét szakaszra. Ha a programba nem akarsz beavatkozni, akkor minden helyiérték váltásnál időzítve le kell tiltani a kijelzőt. Nem a tápját, hanem a vezérlését. Az IC1 CE és clr lába lehet alkalmas lenne. Ha a clr láb vált, indítasz egy időzítőt, amivel a CE lábat vezérelve szerintem a kívánt hatást eléred.
(#) nurseboy válasza majkimester hozzászólására (») Okt 9, 2025 /
 
köszönöm
(#) nurseboy válasza proba hozzászólására (») Okt 9, 2025 /
 
köszönöm
(#) AoC válasza nurseboy hozzászólására (») Okt 9, 2025 /
 
Nekem itt hiányzik néhány felhúzóellenállás. Mi garantálja a T9.. T16 tranzisztorok lezárását? Ha nem zárnak le rendesen, akkor villoghat a kijelző.
A hozzászólás módosítva: Okt 9, 2025
(#) nurseboy válasza AoC hozzászólására (») Okt 9, 2025 /
 
Azt hogyan is gondoltad? Hová kellene pontosan és milyen ellenállás?
(#) nurseboy válasza majkimester hozzászólására (») Okt 9, 2025 /
 
Egyébként sikerült megirni a fényerő szabályzós programot AI segítségével ami jól is működik. 20kHz frekivel. Az óra multiplex vezérlése hány hercz-es lehet? Elég a 20 kHz? Mert magában leválsztva a fényerős áramkör jó, de ahogy bekötöm az áramkörbe a hőmérő most is -2 C ír, illetve egy idő után resettel a PIC és le is fagy a kijelző. Egyedül a kettőspont villog szépen.

Ötlet?

(illetve az előző hozzászóláshoz, kellenének a felhúzó ellenállások a T9-T16 tranzisztorokhoz? Ha igen pontosan hová és mennyit?)
A hozzászólás módosítva: Okt 9, 2025
(#) proba válasza nurseboy hozzászólására (») Okt 9, 2025 /
 
Szerintem az sem igazán nyerő, hogy a kijelző és a pic tápja részben közös. Azzal kezdeném, a picnek külön 5V a 15V-ból a kijelzőnek meg a 12 szintén külön stabba, diódával szétválogatva ( és nem egymás után.) Amire még allergiás lehet az a GND-k vezetékezése, vezetékvastagsága. Ha analóg technikában jártas vagy, az összes ott alkalmazott búgásmentesítő trükköt be kell tartani itt is. ( nagyon nem egyszerű, nem csak 100nf ide 100nf oda.) Szigorú csillagpontosítás, vezetékek párhuzamosan minél nagyobb keresztmetszettel, nem szabadon hagyott felesleges bemenetek.....De én is inkább valami analóg szabályzót használnék. ( 20kHz négyszögjel az már jó rádió adónak is, főleg ha hosszabb vezeték van rajta. )
(#) Bakman válasza nurseboy hozzászólására (») Okt 9, 2025 /
 
Az a gond, hogy sok probléma lehet és van is. Nagy valószínűséggel az eredeti PIC program hagy némi kívánni valót maga után, látatlanban a NYÁK tervben is lehetnek hibák ha már a kapcsolási rajzban is vannak, pl. PIC16F8734-es kontroller nem létezik.

Lehet, hogy a PIC azért "bolondul meg" mert nincs aktiválva a BOR, így ismeretlen állapotba tud kerülni a kontroller ha a tápfeszültség zajos.
(#) nurseboy válasza proba hozzászólására (») Okt 9, 2025 /
 
Az enyém annyiból másabb kicsit, hogy a kijelző közvetlenül kapja a tápot mert kellett neki a 15V.
Ebből van leosztva egy 12 V a DCF vevő felé, és egy 5V a pic-eknek.
Erre kellene megoldás mert a nyák már készen van, nem tudok rajta így módosítani.
Esetleg milyen analóg kapcsolást ajánlanál, amit valahogy beépítek a mostani kapcsolásba?

Nem vagyok jártas az analóg technikába, szeretek tervezni és építeni, de nekem ez így kicsit magas. Van amiket értek, de ha segítesz akkor valamit megint tanulhatok. Csatolom a nyákomat gerberben, hátha látsz valamit amit javítani kellene.
(#) nurseboy válasza Bakman hozzászólására (») Okt 9, 2025 /
 
PIC16f876A-t használok.
A tranyók felhúzó ellenállását se irta le senki még.
A program jó, majkimester csinálta meg.
Az eredeti program évek óta megy, csak a kettőspont nem villogott, ezt oldotta meg "majkimester".
De itt a program is.
Kérlek ne csak azt irjátok meg, hogy mit kellene csinálni, hanem azt is, hogy hogyan.
(#) majkimester válasza nurseboy hozzászólására (») Okt 9, 2025 /
 
A programot le tudom fordítani, de nem programoztam PICC-ben ezért annak specialitásait nem ismerem, de a PIC16 családot igen. A programban engedélyezve van a BOR reset.

A kijelző frissítését a RTCC_isr() timer0 IT végzi, ami hívja a RedrawDisplay(). A timer 16-os osztóval a belső 5 MHz-ről jár, ami 312,5 kHz-et adna ki. de ilyen gyorsan nem tud a RedrawDisplay() lefutni, ezért ennél sokkal ritkábban fog, a programból ezt nem tudom kiszámolni.
(#) nurseboy válasza majkimester hozzászólására (») Okt 9, 2025 /
 
Az eddigi segítségeteket is nagyon köszönöm, prálok valami logikai megoldást találni.
Majd jelentkezem.
Jó éjt mindenkinek!
(#) nurseboy válasza nurseboy hozzászólására (») Okt 12, 2025 /
 
Sziasztok. Megfogattam és gondolkodtam egy analóg kapcsoláson, hogy ne zavarja az órát. Kérlek ellenőrizzétek, hogy mit szóltok hozzá. A 10kOhmos ellenállás az LDR-rel párhuzamosan nem engedi 10kOhm fölé az LDR-t. A potméterrel tudom finomhangolni a kimeneti feszültséget. A MOSFET-re tennék egy30x30x8mm hütőbordát, remélem az elég lesz.
Azt meg valahol olvastam, hogy a GATE-t védeni kell egy 1kOhm-os ellenállással.

fenyero.jpg
    
(#) Atis57 hozzászólása Sze, 14:00 /
 

DCF77 áramfelvétel

Sziasztok!

Adott egy "gyári 2009 -s DCF óra. Tipus;Z31743B-RX Aminek van egy külső hőmérs.érzékelője is.

Eddig két ceruzaelemről működött 1--1.1/2 évig.Mostanában elkezdte" enni az elemeket" kb 2-3 hónap.

A két panelt megnézve nem találtam semmi különöset (bondolással fedettek )
Az áramfelvétele induláskor 23mA......üzemben 3,1mA

Próbáltam többféle Li , NiMh akkut is de csak a ceruzaelemről hajlandó működni, szinkronizálni.
A többiről nem indul.
Csak naplemente után tudom elinditani......

Milyen ötletek lenne? Köszi.
(#) zenetom válasza Atis57 hozzászólására (») Sze, 14:09 / 2
 
Szia,
Ötletek:
- Elemcsatlakozó kontaktos (érintkező oxidos, NYÁK forrasztás kilazult, stb).
- Bármilyen forrasztás a NYÁK-on kilazult, kontaktos lett.
- Kondi (ha van) megpusztult.

Idézet:
„Próbáltam többféle Li , NiMh akkut is de csak a ceruzaelemről hajlandó működni”

A ceruzaakkuk csak 1.2V-osak, míg az elemek 1.5V-osak. Tehát az akku olyan mint egy nagyon lemerült 1.5V-os elem ebből a szempontból.
(#) proba válasza Atis57 hozzászólására (») Sze, 15:14 / 1
 
Az üzemi áramfelvétele már sok. Egy ceruzaelem szerintem max 3000mAh ebből 1000 óra használat jön ki, ami 10 hét sincs. Szerintem a ~0mA az elfogadható. Esetleg a helyét változtattad? Nincs, vagy túl sok a rádiós jel? ( ha jól működő berendezést feltételeznék)
A hozzászólás módosítva: Sze, 15:18
(#) Atis57 válasza proba hozzászólására (») Sze, 15:44 /
 
Szia!
Ugyanott van a kis asztalon 1x éve.
A jelnagyságra nem tudok mit mondani....

Akkor marad némi panel vizslatás , s utána meg ; elektronikai hulladék minősités?
(#) Gafly válasza proba hozzászólására (») Sze, 16:14 / 1
 
Ennek szerintem tutira nem rádiós/jelszint baja van.
Szerintem is alaposabban vizslatni kell a panelt, bár lehet nem elég csak szemmel verni.
(#) proba válasza Gafly hozzászólására (») Sze, 22:11 / 2
 
Ha abból indulunk ki, hogy nem hibás, akkor max az lehet a fogyasztás oka, hogy nem talál adót, azt folyamatosan keresi. Ha ez a kiindulópont elvetésre kerül, akkor tényleg a panelhiba marad. Ami ha nem egy kondenzátor átvezetés, akkor eléggé reménytelen eset.( a legtöbbön szinte csak egy kiöntött paca van.)
(#) Gafly válasza proba hozzászólására (») Csü, 7:32 /
 
Szerintem DCF vevőnél nincsen olyan, hogy adót keres.
Idézet:
„Próbálom elképzelni, ahogyan odaszól Mainflingenbe, hogy én egy szegény hátrányos helyzetű falióra vagyok, küldjél időjelet.”
(#) Bakman válasza Gafly hozzászólására (») Csü, 8:16 /
 
Ha nincs vagy gyenge a vétel, a kelleténél/szokásosnál hosszabb ideig működteti a vevőt. Egy új zavarforrás miatt tud ilyet művelni.
Következő: »»   11 / 12
Bejelentkezés

Belépés

Hirdetés
XDT.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