Stránka 2 z 3
Re: Teploměr
Napsal: 17 lis 2021, 12:25
od Ceiro
Tak jsem ještě misto stupnu celsia dal do kodu stupne fahrenheita a na displeji to píše hodnotu 32.00
Re: Teploměr
Napsal: 17 lis 2021, 12:31
od AstroMiK
Ceiro píše: ↑17 lis 2021, 12:25
Tak jsem ještě misto stupnu celsia dal do kodu stupne fahrenheita a na displeji to píše hodnotu 32.00
To jen potvrzuje, že ReadCelsius vrací 0.
Tady je přepočet z knihovny:
Kód: Vybrat vše
float MAX6675::readFahrenheit(void)
{
return readCelsius() * 9.0 / 5.0 + 32;
}
Takže když je ReadCelsius = 0, potom 0 * 9 / 5 + 32 = 32F.
Takže softwérově je všechno v pořádku, akorát z převodníku nejdou data.
Re: Teploměr
Napsal: 17 lis 2021, 12:43
od Ceiro
Mám 3 teploměry a 3 převodníky zkoušel jsem všechny kombinace a výsledek pořád stejný, žeby byli všechny vadné ?
Re: Teploměr
Napsal: 17 lis 2021, 12:46
od AstroMiK
Ceiro píše: ↑17 lis 2021, 12:43
Mám 3 teploměry a 3 převodníky zkoušel jsem všechny kombinace a výsledek pořád stejný, žeby byli všechny vadné ?
Tak to asi ne.
Co napájení přímo na převodníku?
Re: Teploměr
Napsal: 17 lis 2021, 12:57
od kiRRow
NaN = Not a Number
alias ... nějaký data jsme obdrželi, ale nedají se prezentovat jako číslo
0.00 vypadá jako korektní data, takže bych šel po odesílateli, komunikační lince ...
Re: Teploměr
Napsal: 17 lis 2021, 12:57
od Ceiro
Jak napajeni na převodníku? Nerozumím. Nejsme moc znalý v tomto oboru)
Ještě mě napadlo napojit to na UNO a vysledek je
Re: Teploměr
Napsal: 17 lis 2021, 13:04
od Ceiro
Do una se to povedlo nahrát, a bliká modrá dioda takže to buse asi OK, jen by mě ješté zajimalo, kde to vypíše ty data - teploty
Re: Teploměr
Napsal: 17 lis 2021, 13:08
od AstroMiK
Ta chyba v posledním příspěvku je, že ti tam chybí řádka:
MAX6675 termoclanek(pinSCK ....... );
A napětí přímo na převodníku jsem myslel jako měřit voltmetrem přímo piny Vcc a GND toho obvodu MAX6675.
Jestli se necítíš na to měřit na SMD obvodu, tak alespoň na těch přívodních kontaktech.
Data to vypíše v sériovém monitoru:
Menu ->nástroje -> Sériový monitor
Re: Teploměr
Napsal: 17 lis 2021, 13:16
od Ceiro
Tak na výpisu z UNA je to to samé,
0.00 °C a 32.00 F
A voltmetr nemám, takze to nezměřím
Re: Teploměr
Napsal: 17 lis 2021, 13:29
od AstroMiK
Zajímavé...
Mám takový nápad.
Termočlánek generuje malé napětí v závislosti na teplotě.
Co když jsou opačně připojené jeho vývody?
Záporné napětí na vstupních svorkách by mohl ten převodník vyhodnotit jako minimální možnou teplotu.
A protože minimální teplota, kterou umí změřit je 0°C, tak jí posílá.
Co se stane, když se otočí vývody termočlánku?
EDIT:
Co se stane, když se termočlánek odpojí. Převodník by měl hlásit "NaN".