Zaslal: po listopad 10 2008, 21:41 Předmět: Hodiny s digitrony Pe 1/2008
Postavil jsem tyto hodiny a digitrony ale mají zhruba 8x pomalejší sekundu a je vidět blikání multiplexu, které má frekvenci 21Hz, krystal mám 12MHz a procesor atiny 2313
a zatím si s tím bohužel nevím rady
čím by to mohlo být?
nemůže být ten proc nějak špatně naprogramovaný? zaslali mi ho od Bůčka
ATtiny2313 má možnost dělení hodin vnitřní děličkou. Standardně se dodává právě s nastaveným bitem pro dělení hodin 8 po RESETu. Při programování je potřeba tento režim vypnout, aby hodiny běžely přesně podle krystalu a nebyly dělené 8.
díky moc, na to bych asi přicházel hodně dlouho,
na co jsou tam ty tři tlačítka zkoušel jsem je a nic se nedělo a nebo jsem neměl dost trpělivosti, když mi to celé chodí 8x pomaleji.
pak ještě nevím proč mi některá digitrony zhasínají kdy připájím drát dlouhý asi 10cm na 13. vývod i přes to že není nikam zapojený
1) Tlačítka slouží k nastavení času hodin a budíku.
2) Proč to "zhasíná" samozřejmě nevím. Tipnul bych si, že ti tam chybí odpor R31 (přitahuje vstup v klidu na nulu) nebo je nějaký vadný.
že jsou tlačítka na nastavení hodin samozřejmě vím (můj dotaz asi vyzněl blbě), měl jsem namysli spíše způsob nastavení, jestli se některé mačkají dohromady a tak.
R 31 je v pořádku má 47k
Tlačítkem připojeným na diodu od pinu č. 2 vstoupíš do menu nastavování - nejprve budík (nesvítí sekundy), po druhém stisknutí pak nastavení času (na pozici sekund je 00.
Pokud jsi v menu, začnou fungovat zbývající 2 tlačítka. Další tlačítko je pro inkrementaci číslice na zvolené pozici a to poslední je pro přepínání mezi jednotlivými číslicemi.
Zkus se podívat osciloskopem (nebo alespoň změřit) co máš v klidu na vývodu č. 13 a jak se to změní pokud tam připojíš ten drát.
tím osciloscopem by to bylo asi lepší měřit až to bude celé chodit na správné frekvenci.
na těchto stránkách: http://cestmir.freeside.sk/projects/nixie-clock/
je tedy správný nejnovější firmware?
První řádek jsem asi nepochopil. Když někde hledám závadu, tak asi použiju nějaký měřicí přístroj. Když už něco chodí tak jak má, tak nepotřebuju nic měřit...
Na vstupu č. 13 se testuje stisknutí klávesy. Pokud bys tam měl nějaké rušení, mohlo by se to chovat jakoby někdo mačkal klávesnici. Pak by mohly např. zhasnout spodní 2 číslice při nastavování budíku.
K softwaru: Na zmíněných stránkách není "správný" ale "vylepšený" program. Čestmír Hýbl tam doplnil některé nové funkce (snooze apod.)
P.S. Teď mne napadlo. Doufám, žes ten 10 cm drát na vývod č. 13 nepřipojoval za chodu (nebo jsi na něho nesahal při zapnutých hodinách). Blbne ti to, když zapneš hodiny, máš drát 10 cm do prostoru a nikdo a nic na ten drátek nesahá?
Myslel jsem to tak, že by asi bylo lepší závadu zhasínání odstraňovat až budu mí správně naprogramovaný procesor aby mi to celé nešlo 8x pomaleji.
Protože procesory programovat neumím, ani na to nemám programátor, tak bych to zkusil dát známému co to umí a jde mi o to, abych mu dal procesor a firmware kde už je ta dělička správně nastavená, budík mě až tak nezajímá, tak doufám že u posledního je dělička správně.
jinak ten drát tam byl připájen před vložením procesoru do patice a byl ve vzduchu, zkoušel jsem se s ním dotýkat diod (držel jsem ho za izolaci) ale přišlo mi že to nereaguje ale digitrony střídavě zhasínali i po resetu a drátu ve "vzduchu"
"Firmware" máš už teď asi dobrý. Pouze stačí, aby ten tvůj známý změnil 1 bit ve "fuse" nastavení. Pak by to mělo jet 8x rychleji. Vnitřní program nemusí měnit.
Pokud ti digitrony náhodně zhasínali, zkus si změřit, jaké napětí ti jde z měniče.
Takže stačí mu říct, aby změnil jeden bit ve fuse nastavení a jestli tomu rozumí tak bude vědět, to jsem zvědavej. Napětí je 170v to jsem nastavil jako první.
Časy uváděny v GMT + 1 hodina Jdi na stránku 1, 2, 3, 4, 5, 6, 7, 8, 9, 10Další
Strana 1 z 10
Nemůžete odesílat nové téma do tohoto fóra. Nemůžete odpovídat na témata v tomto fóru. Nemůžete upravovat své příspěvky v tomto fóru. Nemůžete mazat své příspěvky v tomto fóru. Nemůžete hlasovat v tomto fóru. Nemůžete připojovat soubory k příspěvkům Můžete stahovat a prohlížet přiložené soubory
Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.