ADC-Werte von 535 bis 550. ist das normal??
servus,
verzeiht die anfängerfrage. nachdem ich in div. foren gelesen hab, dass werteschwankungen um 1-2 punkte schon grund sind, nachzudenken, glaub ich halt, dass es NICHT normal ist.
hardware:
ATmega32
spannungsteiler zw. VCC und GND (NTC 5k und R 4,7 k) an Channel(0).
labornetzgerät 0-12V
programm:
Code:
$regfile = "m32def.dat"
$crystal = 8000000
$baud = 9600
$hwstack = 32
$swstack = 10
$framesize = 40
dim wert as Word
Config Adc = Single , Prescaler = Auto , Reference = Avcc
start adc
do
wert = getadc(0) 'liefert im ruhezustand bei ca 20° [NTC 5K + R 4.7K]
' werte für "Wert" von 535 bis 550.
'Volt gemessen zwischen Kanal(0) und GND: 2,30
'Volt gemessen zwischen Kanal(0) und VCC: 2,70
print "wert = " ; wert
wait 1
loop
end
[ergebnis:
wert = 547
wert = 535
wert = 549
wert = 534
wert = 550
wert = 535
wert = 548
wert = 535
wert = 545
wert = 535
wert = 541
wert = 535
wert = 538
wert = 537
wert = 537
wert = 541
wert = 537
wert = 544
wert = 537
wert = 546
wert = 536
wert = 549
wert = 536
wert = 549
wert = 535
wert = 550
wert = 535
wert = 550
wert = 535
wert = 550
wert = 536
wert = 549
wert = 535
wert = 546
wert = 535
wert = 543
wert = 535
wert = 541
wert = 535
wert = 539
wert = 537
wert = 537
wert = 541]
kann es daran liegen, dass die restlichen ADCs in der luft hängen?
schönen restfasching!
Liste der Anhänge anzeigen (Anzahl: 2)
nachdem der code doch ziemlich flickwerk ist, hier das wesentliche. die formeln 1., 2., 3. sind aus den oben genannten quellen:
2. entsteht aus 1. durch umformen.
diese hab ich dann für meine zwecke eingerichtet: (4.)
3. ist die Steinhart-Hart-Gleichung, mit der man die (in meinem fall extrem) nicht-lineare kennlinie des NTC hinbiegt.
Zitat:
Hast Du in simulations Code ganz oben en $SIM stehen?
habs probiert: und DANKE!
dafür verlangt BASCOM jetzt für eine einfache log-datei die CONFIG_AVR-DOS.bas und die sprengt dann meinen SRAM. es ist zum ...
fürchte aber, dass das problem mit TurboPascal auch nicht geändert wird, denn die muss ja auch die unit "dos" hochladen?!. SRAM erweitern? anderen µC? zum installateur gehen? :-)
jedenfalls dank ich Euch einmal.
lg
Marcel