Beja, tai ATMEGA USB 26-SPI blogo įrašas. Tokiu kodu jis guli mano kompiuterio kietam diske.
Truputis apie schemą. Tai nėra joks dviratis- biški info iš gamintojo puslapių, biški nukopijuota iš donorinio skaitliuko ir gavosi tokia schemutė. Schema buvo paišoma Eagle programoje ir nebuvo paišoma su mintim, kad reikės gražiai parodyti, todėl ji nelabai ir skaitoma ar suprantama. Sukapojau iliustracijas gabalais ir kiek prisimenu parašysiu komentarus. Pati matuoklio schema susiskirsto į gabalus (paveiksliukai išsididina):
Analoginė dalis. Tai pati ADE7758 ir jos aprišimas. Grupė 0R rezistorių atlieka trumpiklių vaidmenį.
Kairėje schemos grupė 75K rezistorių daliną tinklo įtampą iki mikroschemai tinkamo lygio. Kondikai prie analoginių išvadų yra aukšto dažnio filtrai. Deja nežinau jų reikšmių. Rekomenduočiau pasiskaityti devboardo aprašymą. Varistorius saugo nuo išlydžių, grupė kondensatorių ant maitinimo laido yra bendri visai schemai.
Optinis ryšis bent jau priėmimo pusėje visiškai vogtas iš skaitliuko. Nežinomi diodų, tranzistorių parametrai. Ir net neatsimenu, ar išbandžiau priėmimą. Siuntimas tai tikrai veikia.
Skaitmeninė dalis. Viskas paprasta ir jau daug kartų aprašyta mano puslapiuose: mega, LCD ekraniukas, ISP lizdelis, I2C mikroschema, jungtis.
Viskas susidėlioja į mazdaug tokią PCB plokštelę. Ji vienpusė, tačiau verkiant ją reikią daryti dvipuse, nes mikroschema gaudo trugdžius ir blogai veikia. Aš PCB ekranavau lipnia folija.
Vienas pastebėjimas- prie įtampos daviklio didesnis tarpelis tarp vario. Ten aukšta įtampa ir dėl buitinių gamybos sąlygu yra galimybė įtampos nutekėjimui.
Visos šitos schemos ir bonusai (maitblokis, RS485 užuomazgos ir dvi versijos PCB, 57600 8N1) yra Cadsoft Eagle faile:Eagle failai. Manau kai kurie failai reikalaus mano detalių bibliotekos. Kažkur yra jau įdėta mano bloge nuoroda į ją.
Programos source… nu net gėda rodyti. Kiek ten nedadaryta. Prie source kodo dar pridėti reikalingi datasheetai, todėl archyvas gavosi kiek didesnis. Kompiliuojasi su winavr paketu.
Source code, datasheets, hex file. – this firmware is obsolete.
Ir dar:
Nes yra galvaninis ryšis su tinklu.
Toliau. Part 3.