Hallo Jürgen,
hab genau sowas schon gemacht (allerdings nicht mit USB sondern mit
RS232). Hab dafür einen Atmega8L benutzt, mit 24LCXXX als Speicher und
MAX3222 als RS232-Treiber, ging alles komplett ohne SMD Bauteile. Als
Sensor kommen PTCs der KTY-Reihe zum Einsatz. Versorgt wird das ganze
mit einer 3,6V Lithium Batterie. Wie Marc schon geschrieben hat: Das
schwierigste ist es, den Energieverbrauch klein zu halten. Ich musste
z.B. einen 32kHz Uhrenquarz verwenden, da ich mit einem normalen Quarz
nur den idle, nicht jedoch den power save mode des Atmega verwenden
kann. Das hatte dann zur Folge, dass ich die serielle Kommunikation mit
dem internen RC Oszillator machen musste (zusätzlicher externer Quarz
ging nicht, da Uhrenquarz und externer Quarz beim Mega8 die gleichen
Pins benutzen). Da serielle Kommunikation bekanntlich beim Timing recht
kritisch ist, musste ich die Software dahingehend erweitern, dass der
interne Oszillator am Uhrenquarz kalibriert wird...
Fazit: Datenlogger bauen ist easy, batteriebetriebene Geräte bauen
nicht.
Gruss,
Thorsten