[#5]
Re: Niskoprofilowy regler 3V3 do Apollo 1260
@sq7bti,
post #4
Pomiar temperatury już działa: MSP430G2452 "symuluje" 16-bitowego LM75. Problematyczne wydaje się tylko że każdy z CPU które mierzyłem ma znacznie różniące się charakterystyki sensora temperatury i by uzyskać zadowalającą dokładność pomiaru wymagane jest wkompilowanie do MSP - tak żeby odczyt przez I2C był już w stopniach Celsjusza:
- #1 R = 2.8883 * C + 725.36 ohm
- #2 R = 2.9283 * C + 737.83 ohm
- #3 R = 2.75 * C + 695.86 ohm
Porównajcie te współczynniki z deklarowanymi w
DS NXP: 780ohm przy 25C i 2.8ohm na każdy stopień.
Ewentualna kalibracja mogłaby się odbyć po jednopunktowym pomiarze (np. przy 25C), ale mając dokładnie scharakteryzowane egzemplarze postanowiłem je wkompilować.
Udawany LM75 jest widoczny pod dwoma adresami:
0x48 - temperatura samego MSP - temperatura płytki i otoczenia, oraz
0x49 - temperatura 68060
Na płytce umieściłem też miejsce na wlutowanie sensora ACS712, którego wyjście też jest podłączone do MSP, ale sam pomiar prądu wymaga dokładnego zerowania, które także musi być wkompilowane.
s.
Ostatnia aktualizacja: 15.05.2020 22:26:11 przez sq7bti