Rev 3453 Rev 3458
Line 1... Line 1...
1 I2C snimac vycitajici rychlost větru a srážky. 1 I2C snimac vycitajici rychlost větru a srážky.
2   2  
3   3  
4   -  
5   -  
6   -  
7 ===== Měření srážek ===== 4 ===== Měření srážek =====
8   5  
9 V MCU je čítač použitý pro počítání překlopení člunku ve srážkoměru. Je ošetřeno jeho přetečení tak, aby mohl čítat z hlediska srážek až do velkých čísel. Tento čítač se nenuluje, ale nechává se přetéct. K němu paralelně běží RTC hodiny v MCU. A MCU se chová jako I²C SLAVE a hodnotu čítače tak lze vyčíst přes I2C. 6 V MCU je čítač použitý pro počítání překlopení člunku ve srážkoměru. Je ošetřeno jeho přetečení tak, aby mohl čítat z hlediska srážek až do velkých čísel. Tento čítač se nenuluje, ale nechává se přetéct. K němu paralelně běží uptimo hodiny v MCU. A MCU se chová jako I²C SLAVE a hodnotu čítače tak lze vyčíst přes I2C.
10 MCU pak ve zbytku výpočetního času kontroluje hodnotu čítače a do dalšího registu zapisuje čas jeho poslední změny ve formátu Unix time stamp. 7 MCU pak ve zbytku výpočetního času kontroluje hodnotu čítače a do dalšího registu zapisuje čas jeho poslední změny. (podobne jako dmesg, ale zaokrouhleno na cele sekundy)
11   -  
12 RTC hodiny MCU mohou být nastavovány buď přes GPS. (Zprávou NMEA) A nebo zápisem do registru obsahujícího aktuální čas. Tento registr může být použit jako zdroj korekce v případě komplikací s nastavením aktuálního času. 8 Uptime bude zaznamenavan do registru, ktere je mozne precist pres I2C. Tento registr může být použit jako zdroj korekce v případě komplikací s nastavením aktuálního času.