Sugalvojau išbandyti Dallas Semiconductor gaminį DS1307. Tai realaus laiko laikrodis, turintis gana daug funkcijų. Veikiant iš baterijų ima 500nA. Bendrauja I2C protokolu.
Kad būtų patogu naudoti prie įvairių mikrokontrolerių, padariau atskirą moduliuką su maitinimo šaltiniu. Montažinė plokštė išėjo labai nedidelė, nes DS1307 pasirinkau 8 kojų SOIC korpuse. Ant plokštės matosi keletas 0805 rezistorių, 32,768 kHz kvarcas, 3V ličio baterija su laikikliu bei 6 kontaktų jungtis.
Kai kuriem lankytojams kilo klausimų, kodėl išvesti 6 išvadai. Kad būtų aiškiau, atsakyti galiu parodydamas montažinę plokštę (PCB).
Išvesti tokie išvadai:
- GND – “žemė”
- SQW/OUT – generuoja stačiakampius impulsus
- SCL – nuoseklus takto generatorius, naudojamas duomenų sinchronizavimui
- SDA – duomenų įvedimui/išvedimui
- VCC – 5V
- VBAT – išvedžiau baterijos įtampos lygio stebėjimui
O kam 6 kontaktai?
laiko nustatymuj mano manymu
Laikas nustatomas dviem pinais, dar du maitinimui, Vienas pagal pcb baterijos nuskaitymui, o va del 6 jau kyla klausimas… 🙂
Kodėl naudojau 6 kojas, parašiau papildydamas įrašą 8)
As taip ir galvojau kad staciakampiui signalui 🙂
Ant savo led’a sumontavau ant laikrodzio plokstes 🙂
Manau mano plokste mazesne isejo 🙂 26mm x 26mm