Fórum témák
» Több friss téma |
Fórum
Szia!
Keress egy kicsit a topikban: Bővebben: Link Ugyan nem teljes kapcsolás, de a program benne van...
Szia!
Ezt valóban nem én írtam, benne is van a forrásban a szerző: Uwe Nagel. Az általad emlegetett 4 csöves Nixie óránál is szerepel a szerző: Idézet: „Köszönet illeti Uwe Nagel-t a szoftverért!” Merő véletlen lenne? ? Nem. Egy kicsit átírtam a programot 2010 nyarán. Más kontrollerre és nem multiplexált kijelzésre. Itt választható az órajel:
A 13. és 14. lábakra megy a quartz. Azt is írtam, hogy ment a görcsölés a quartz körül, pedig a 16F628(A) ... 16f884 rendelkezik Timer2 -val és CCP modullal, amivel kerek 4MHz -ből is pontos órát lehet kihozni. RA4 -en levő nyomógomb vált dátum kijelzésre. Beállítás nincs benne.
Szia!
A jelenlegi program nincs 256 utasítás, a legkisebb szóbajöhető picben is van legalább 4k, de mindnek van 8-k verziója is. Az árkülönbözet nem éri el a 200 Ft-ot... Sok-sok megjelenítési mód beleférne. Milyen kontrollerre tervezzünk: 16F74 @ 950, 16F77 @ 1090, 16F747 @ 910, 16F777 @ 1010, 16F874 @ 1250, 16F874A @ 1040, 16F877 @ 1440, 16F877A @ 1120, 16f884 @ 460, 16F887 @ 500? Milyen tokozás (a fenti árak dip40 tokosak netto árai)? Ez is lényeges, mert az smd-hez az ICSP programozási csatlakozó is kellene. A nixie-k mérete nem igényli az smd-s panelt...
Párhuzamosan hajtott 6 csöves nixie óra:
Ha Valakinak van kedve, tervezzen egy panelt az alábbiak szerint: - Kontroller : 16F74, 16F77, 16F747, 16F777, 16F874(A), 16F877(A), 16f884, 16F887, 16F914, 16F917 - 40 lábú tok, mindkét földjét - tápját be kell kötni, közvetlenül mellé 100nF kerámia kondenzátorok kellenek. - Bemenet: RA0 - DCF77 vevő jele ugyan úgy mint az eredetiben, RA4 - nyomógomb 10k felhúzás - ha nyomva tartjuk a dátum jelenik meg az idő helyett, RE 2..0 - Nem használt bemenet - 10k felhúzás a leendő nyomógomboknak... - Kimenetek: RA3..1 - DCF állapot kimenetek, RD 3..0 - 1 másodperc D, C, B, A bcd kódja, RD 7..4 - 10 másodperc D, C, B, A bcd kódja, RB 3..0 - 1 perc D, C, B, A bcd kódja, RB 7..4 - 10 perc D, C, B, A bcd kódja, RC 3..0 - 1 óra D, C, B, A bcd kódja, RC 7..4 - 10 óra D, C, B, A bcd kódja. A kapcsolásból ekkor elmaradnak a MPSA tranzisztorok, csak a glim-é marad. Az anód ellenállások közvetlenül mennek a nagyfeszültségre, értékük 62K - 1 W - 3 raszter. A nyomtatásnál nagyobb helyet hagyni nekik. Az alap panel kiegészül még öt (összesen 6 db lesz rajta) 74141 -gyel. Még nem dolgoztam át az időzítést, az órajel marad a 3.2768 MHz. Itt a programja, szimulátorban fut, a kiválasztott kontrollere le kell fordítani - ennyifélét csak összekevernék...
Párhuzamosan hajtott 6 csöves nixie óra:
Ha Valakinak van kedve, tervezzen egy panelt az alábbiak szerint: - Kontroller : 16f884 - 40 lábú tok, mindkét földjét - tápját be kell kötni, közvetlenül mellé 100nF kerámia kondenzátorok kellenek. - Bemenet: RA0 - DCF77 vevő jele ugyan úgy mint az eredetiben, - Kimenetek: RD 3..0 - 1 másodperc D, C, B, A bcd kódja, RD 7..4 - 10 másodperc D, C, B, A bcd kódja, RB 3..0 - 1 perc D, C, B, A bcd kódja, RB 7..4 - 10 perc D, C, B, A bcd kódja, RC 3..0 - 1 óra D, C, B, A bcd kódja, RC 7..4 - 10 óra D, C, B, A bcd kódja. A kapcsolásból ekkor elmaradnak a MPSA tranzisztorok, csak a glim-é marad. Az anód ellenállások közvetlenül mennek a nagyfeszültségre, értékük 62K - 1 W - 3 raszter. A nyomtatásnál nagyobb helyet hagyni nekik. Az alap panel kiegészül még öt (összesen 6 db lesz rajta) 74141 -gyel. Még nem dolgoztam át az időzítést, az órajel marad a 3.2768 MHz. Itt a programja, szimulátorban fut, még rövidebb is mint az eredeti..
Szia!
A 16F84 lecserélése 16F883-ra fele árért, a 28 lábon kialakítható közvetlen párhuzamos vezérléssel, ne lenne egyszerűbb??? (2 föld + 1 táp + 2 oszcillátor + 1 dcf + 4 anód + 4*4 bcd +1 MCLR= 27 láb. Még marad 1 vagy 2 (ha MCLR-t bemenetnek használjuk) más funkcióra (pl. impulzus sorozat kiadása a nagyfeszültségű tápnak - ha kimarad impulzus kikapcsolna a táp, megvédve a csöveket). (6 csöveshez a 16f884: 2 föld + 2 táp + 2 oszcillátor + 1 dcf + 4 anód + 6*4 bcd +1 MCLR= 36 láb). Ráadásul ott van benne a timer2, ami lehetővé tenné, hogy sokféle kerek frekvencijú kvarccal pontos legyen az óra... ![]() Én inkább átírnám a programot... ![]() |
Bejelentkezés
Hirdetés |