Hallo!
Ich habe noch nie mit einem dem Controller erternen ADC gearbeitet und
bräuchte ein wenig Hilfe bei der Auswahl...
Es geht um ein 2-fach Thermosensor. Als Sensor verwende ich den LM35
welcher eine lineare Ausgangsspannung von 10mV/°C besitzt. Die Sensoren
sollen für eine Kühleinheit (Temp.In / Temp.Out) dienen, die Genauigkeit
sollte 1°C betragen.
So, nun hab ich mal meine Eagle-Bib durchstöber aber nichts passendes
gefunden. Ich bräuchte wie gesagt zwei Kanäle (vma. auch zwei
AD-Wandler...), der Temperaturbereich beträgt -10°C bis +100°C, die
Spannung befindetet sich ausschließlich im positiven Bereich, Vref würde
ich bei 1,5V fest machen.
Jetzt suche ich halt einen passenden ADC im kleinen Gehäuse. Die
übertragung der Daten ist mit eigentlich egal (IIC-Bus, SPI, Paralell) -
obwohl möglichst wenig Pins für draufgehen sollen. Optimal währe es,
wenn es eine Eagle-Lib geben würde, ich hasse selberzeichnen, aber
egal...
Hauptsache funktionell. Ich hoffe da hat irgend Jemand nen heissen Tipp
für mich?
Was soll das denn bitte?! Ich weiss schon was ich vor habe! Ich will
nicht darüber diskutieren was mehr Platz verbraucht, ich will einen
externen ADC einsetzen und habe hier auf Tipps von Leuten gewartet, die
dies schobnmal gemacht haben.
Deine Kommentare nützen mir reichlich wenig...
Entschuldige bitte wenn es etwas agressiv klingt, aber im Endeffekt nüzt
mir diese Diskussion nun wirklich nichts...
Ich bin jetzt auf den ADC0808 gestoßen, seine Spezifikationen sagen mir
zu, wenn mir Niemand etwas besseres anbieten kann wird er es werden...
:-)
Danke.
Hallo
Du könntest auch einen digitalen Sensor benutzen.
z.B.: DS1820
Dann kommst auch ohne ADC aus.
Punkto ADC kann ich den LTC1286 (LTC1289) empfehlen.
8polig seriell 12Bit
Bzw. hab ich jetzt noch drei weitere Sensoren ins Auge gefasst:
_ LM75CIM:
SO8 Gehäuse, "Alles zur Temperaturmessung auf einem Chip, mit
I²C-Anbindung ind 9-Bit-AD-Wandler."
_ DS1620:
DIP8 Gehäuse, wie DS1820 nur mit I²C, 1-Wire is nen bisschen läßtig,
wegen dem Timeing...
_ SMT160
TO18 Gehäuse, integrierter AD-Wandler, ausgangsignal 1kHz - 4kHz.
Die Sache ist nämlich, dass dieser Sensor in einer Rohrleitung (10mm)
Platz finden soll. Natürlich ist per T-Flasch mehr platz... dennoch soll
er den Kühlwasserstrom nicht behindern. Alle drei hören sich nicht
schlecht an, obwohl der SMT160 von den Abmessungen am besten währe...
naja, irgendwelche Erfahrungen? (man kann ja hoffen ;-))
Oder nen MAX 145. Hat 2 ADC Kanäle mit 12 Bit seriell. µMAX Gehäuse.
Wenn da Lange Kabel zum Sensor gehen würd ich de Spökes nit mit den
DS18xx machen sondern mit normalen Temperatursensoren.
Heizungregelung im Keller funktioniert so Wunderbar.
Hallo Retro!
Ich würde es trotzdem mit einem ADWandler machen, wegen Preis und
genauigkeit. Als ADC würde ich den TLC549 (von Conrad) nehmen. Er
wandelt mit 8-bit Genauigkeit, überträgt seriell und ist günstig. Habe
ihn zwar nie mit mikrocontroller verwendet, aber direkt am Parallelport
und das hat ohne Probleme gefunzt!
Grüsse
Von AD gibt es einen AD-Wandler speziell für Platin-Thermometer: AD7783
mit integrierten Stromquellen. Ich weiß aber keinen Distributor außer
Spoerle. Nur so am Rande...
To A. S.
Ja wenn man nur +/-0.5°C Genauigkeit braucht. Man kann aber mit einem
Opamp nach dem Temperatursensor so verstärken, dass bei 100°C genau 5V
am ADC liegen, dann hat man zwar nur wenig mehr Genauigkeit (mit einem 8
bit ADC) ist aber ausbaubar, schon bei 10bit ist man viel genauer. Was
die DIgitalsensoren so kosten weiss ich nicht, aber ich denke meine
Version kommt günstiger. Es ist schon ansichtssache, aber beides funzt,
es kommt also überhaupt nicht draufan!
I've found my destination ;-)
Erstmal vielen Dank an euch alle für die Mühen!
Von Anfang an hätte ich lieber einen starndard PT1000 oder PT100
genommen, aber der Schaltungsaufwand für die herkömmliche Ansteuerung
erschien mir zu groß.. nun bin ich grade auf eine sehr intressante
Quelle gestoßen. Es geht um einen neuen Baustein von Smartec
(www.smartec.nl), den/das UTI - "Universal Transducer Interface". In der
Elektronik-22.2001 ist sogar ein Artikel drüber drinne. Der (z.B.)
PT1000 wird einfach an den Messeingang (zusätzlich eine Referenz, usw..)
gelegt und der Ausgang kommt ein einen Interrupt-fähigen Pin eines
schnellen Controllers (Weides mega103 lassen grüßen ;-)).
Damit ist es entschieden... vielen Dank nochmals. Die PT1000er bieten
sich durch den höhen Temperaturbereicht, das kleine Gehäuse und die
verschiedenen Variationen eben besonders an.