počitadlo motohodin
Moderátor: Moderátoři
počitadlo motohodin
ještě bych potřeboval, jestli nemáte někdo schéma na výrobu digitalních motohodin, nebo aspoň radu z jakých součástek by se daly vyrobit
V pripade cisto elektronickych motohodin by bolo treba riesit aby sa informacia o stave priebezne zapisovala do nejakej EEPROM, (pretoze by sa Ti stratila informacia keby nahodou vypadol prud) co by pri dlhsej prevadzke mohol byt aj problem (pocet zapisov do EEPROM je obmedzeny).
Navrhoval by som elektroniku na generovaonie napriklad minutovych ci hodinovych impulzov (na takuto aplikaciu by stabilitou vyhovovala ja 555) za tym delic a tieto impulzy pocitat elektromagnetickym pocitadlom.
Navrhoval by som elektroniku na generovaonie napriklad minutovych ci hodinovych impulzov (na takuto aplikaciu by stabilitou vyhovovala ja 555) za tym delic a tieto impulzy pocitat elektromagnetickym pocitadlom.
Bezne sa to realizuje procesorom lo-pwr s 32kHz hodinami. Delickou si nastavis prerusenia po 1s. Testujes na nejakom vstupe beh motoru, ak je test pozitivny tak pocitas sekundy, minuty, hodiny.. Po dosiahnuti celej minuty ulozis udaj napr 4B do flash, ale s ofsetom oproti poslednemu ulozeniu. Tym dosiahnes toho, ze netyras stale jednu bunku ale vyuzivas cele inak nepouzite bloky flash. Ak by ti stacilo pocitat do 24b hodnoty na hodiny a 8b na minuty tak na 4B ulozis 16777216hodin, co asi postacuje. Procesory (nie PIC10F2xx) s cenou do $1 maju vzdy aspon 1.5k flash, na program ti staci s rezervou 0,5k a 1k mas na data. Ak ukladas po minute tak po 256tej motominute premazes cely blok dat (posledny zaznam samozrejme drzis v RAM) a zapisujes do bloku od zaciatku. Zivotnost flash pri najhorsich podmienkach je aspon 100 000 zapisov, teda zarucene ulozis 426 666 motohodin (48rokov) a to je bezne garantovanych az milion zapisov. Pri vypadku napajania sa nic nedeje posledny udaj mas ulozeny. Len pri mazani bloku flash skontroluj ci je napajanie OK. Cena materialu bude pri rozumnom navrhu do $2. Cena casu je natebe..
Hodne zdaru
Hodne zdaru