Sida 1 av 1

Atmega328: intern temperatursensor standalone vs Arduinokort

Postat: 13 maj 2016, 18:05:27
av JanErik
Försökte sätta igång interna temperatursensorn på en standalone-Atmega328 (DIP) men fick inga vettiga värden, låg på -206C ganska stabilt. Vet inte exakt om det är 328, 328P eller 328PU.
Detta exempel:
http://playground.arduino.cc/Main/Inter ... tureSensor
fungerar på tre olika Uno varav en har ytmonterad krets.

Den har ju inte hög precision men sådär mycket fel kan den väl inte visa...
Vad kan skillnaden vara, behövs kondensator på Vref som jag läst nånstans?
Chippet är garanterat äkta eftersom det är sample från Atmel.

Re: Atmega328: intern temperatursensor standalone vs Arduino

Postat: 17 maj 2016, 15:04:57
av Magnus_K
Vad använder du som Vref? Enligt länken måste du använda den interna 1,1V-ref:en och då lär avkoppling på den externa ref-pinnen inte spela någon roll.
Eller tänker jag fel här :humm:

Klipp in din kod och visa/beskriv hur du har kopplat så kommer du få hjälp.

Re: Atmega328: intern temperatursensor standalone vs Arduino

Postat: 18 maj 2016, 07:37:09
av JanErik
Har testat just med exemplet på sidan jag länkade till...

Re: Atmega328: intern temperatursensor standalone vs Arduino

Postat: 18 maj 2016, 08:41:28
av rvl
Är "tempvärdet" konstant även om du försöker värma/kyla kretsen?

Enligt koden:

Kod: Markera allt

// The offset of 324.31 could be wrong. It is just an indication.
...är värdet bara riktgivande, så nåt kring 45 ser ut att stämma bättre på din krets.

Vad jag minns är den externa pinnen alltid inkoplad oberoende av referens (inklusive intern) just för avkoppling, så en konding där är väl att rekommendera.