Witajcie.
Tak się dziś z nudów bawiłem się czujnikiem wewnętrznym temperatury w m328.
Działa oczywiście, ale błąd ma spory.
Datasheet coś wspomina o bajtach kalibracyjnych, ale jak to wyłuskać w Bascomie?
jest Readsig, ale dla Xmega jakoś bardziej dla mnie zrozumiały.
Dla m328 jest tyle zapisane:
Const Device_signature_byte1 = 0
Const Device_signature_byte2 = 2
Const Device_signature_byte3 = 4
Const Rc_oscillator_calibration = 1
Const Serial_number_byte0 = &H0E
Const Serial_number_byte1 = &H0F
Const Serial_number_byte2 = &H10
Const Serial_number_byte3 = &H11
Const Serial_number_byte4 = &H12
Const Serial_number_byte5 = &H13
Const Serial_number_byte6 = &H14
Const Serial_number_byte7 = &H15
Const Serial_number_byte8 = &H16
Const Serial_number_byte9 = &H17
A jak wyłuskać TS_GAIN i TS_OFFSET?
Kalibracja czujnika temperatury w m328.
-
- Posty: 65
- Rejestracja: 21 sty 2018, 23:08
- niveasoft
- Posty: 1239
- Rejestracja: 17 sie 2015, 12:13
- Kontakt:
Re: Kalibracja czujnika temperatury w m328.
W m328 chyba tego nie ma bo w całym Datasheecie nie znajduje CTRL+F
Piszą za to, że powinno się to skalibrować na etapie testów i zapisać np. do Eeprom.
W tinym817 za to nazywa się to :
• SIGROW.TEMPSENSE0 is an gain/slope correction
• SIGROW.TEMPSENSE1 is a offset correction
Piszą za to, że powinno się to skalibrować na etapie testów i zapisać np. do Eeprom.
W tinym817 za to nazywa się to :
• SIGROW.TEMPSENSE0 is an gain/slope correction
• SIGROW.TEMPSENSE1 is a offset correction
-
- Posty: 65
- Rejestracja: 21 sty 2018, 23:08
Re: Kalibracja czujnika temperatury w m328.
Chyba racja.
To zdanie mnie zmyliło:
The voltage sensitivity is approximately 1LSB/°C and the accuracy of the temperature measurement is ±10°C using
manufacturing calibration values (TS_GAIN, TS_OFFSET).
Założyłem, że skoro są fabryczne wartości kalibracyjne, to pewnie gdzieś są zapisane i należy ich poszukać.
Dzięki za pomoc
To zdanie mnie zmyliło:
The voltage sensitivity is approximately 1LSB/°C and the accuracy of the temperature measurement is ±10°C using
manufacturing calibration values (TS_GAIN, TS_OFFSET).
Założyłem, że skoro są fabryczne wartości kalibracyjne, to pewnie gdzieś są zapisane i należy ich poszukać.
Dzięki za pomoc
- niveasoft
- Posty: 1239
- Rejestracja: 17 sie 2015, 12:13
- Kontakt:
Re: Kalibracja czujnika temperatury w m328.
Mamy chyba inne datasheety. U mnie jest kropka zaraz po 10st C a chyba mam ten nowszy
Normalnie bym to znalazł CTRL+F
Normalnie bym to znalazł CTRL+F
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
-
- Posty: 65
- Rejestracja: 21 sty 2018, 23:08
Re: Kalibracja czujnika temperatury w m328.
Faktycznie tak jest.
Aczkolwiek i ten poprzedni PDF bez zmian jest dostępny na stronie Microchip.
Aczkolwiek i ten poprzedni PDF bez zmian jest dostępny na stronie Microchip.