Teploměr
Re: Teploměr
Tak jsem ještě misto stupnu celsia dal do kodu stupne fahrenheita a na displeji to píše hodnotu 32.00
Re: Teploměr
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 softwérově je všechno v pořádku, akorát z převodníku nejdou data.
Re: Teploměr
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
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 ...
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
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
Ještě mě napadlo napojit to na UNO a vysledek je
Re: Teploměr
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
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
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
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
0.00 °C a 32.00 F
A voltmetr nemám, takze to nezměřím
Re: Teploměr
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".
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".
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 25 hostů