- Fotón
- Posts : 709
Join date : 06.11.2020
19062021
45 sekúnd:
Presný čas generuje ten modul zapichnutý na stojato (DS3231). Jeho presnosť je 2 ppm (2 milióntiny), čiže +/- 0,1728 sekundy za deň (cca 1 minúta za rok). Hneď vedľa vpravo dole je teplotné čidlo DS18B20 (taká čierna súčiastka s tromi nožičkami.) To meria teplotu okolia s presnosťou 0.0625 °C.
V strede kontaktného poľa je procesor PIC16f1847, pre ktorý som spravil program obsluhúci komunikáciu s oboma veciami. Okrem toho samozrejme aj s displejom a klávesnicou, pomocou ktorej je môžné nastavoviť čas, dátum + meniť zobrazenie. 1790 riadkov programu v assembleri.
S modulom a klávesnicou sa komunikuje pomocou I2C. S teplotným čidlom DALLAS DS18B2 pomocou 1 Wire, tj po jednom vodiči tam i späť. ...S displejom sa komunikuje paralelne. Do displeja sa len zapisuje to, čo chcem zobraziť.
Presný čas generuje ten modul zapichnutý na stojato (DS3231). Jeho presnosť je 2 ppm (2 milióntiny), čiže +/- 0,1728 sekundy za deň (cca 1 minúta za rok). Hneď vedľa vpravo dole je teplotné čidlo DS18B20 (taká čierna súčiastka s tromi nožičkami.) To meria teplotu okolia s presnosťou 0.0625 °C.
V strede kontaktného poľa je procesor PIC16f1847, pre ktorý som spravil program obsluhúci komunikáciu s oboma veciami. Okrem toho samozrejme aj s displejom a klávesnicou, pomocou ktorej je môžné nastavoviť čas, dátum + meniť zobrazenie. 1790 riadkov programu v assembleri.
S modulom a klávesnicou sa komunikuje pomocou I2C. S teplotným čidlom DALLAS DS18B2 pomocou 1 Wire, tj po jednom vodiči tam i späť. ...S displejom sa komunikuje paralelne. Do displeja sa len zapisuje to, čo chcem zobraziť.
Komentáre
No Comment.
Povolenie tohoto fóra:
Nemôžete odpovedať na témy v tomto fóre.