USB-Temperaturfühler

#1023142
Lesenswert?

Gibt es eine Möglichkeit einen USB-Temperaturfühler selber zu basteln?
Im Internet habe ich nur eine Lösung für einen Temperaturfühler 
gefunden, der eine serielle Schnittstelle hat. Hier im Forum bin ich 
leider auch nicht fündig gewurden.

siehe http://lena.franken.de/hardware/temperaturmessung.html

Kann mir jemand weiterhelfen? Ist es vielleicht möglich den Schaltplan 
auf USB anzupassen?

Vielen Dank.

Gruß Mac
Gast #1023143
Lesenswert?

> Gibt es eine Möglichkeit einen USB-Temperaturfühler selber zu basteln?

Ja, gibt es. Üblicher Weg: FT232R--Mikroproc(Atiny)--Tempsensor. 
Alternativ: Mikroproc mit USB-Stack--Tempsensor

> Im Internet habe ich nur eine Lösung für einen Temperaturfühler
> gefunden, der eine serielle Schnittstelle hat. Hier im Forum bin ich
> leider auch nicht fündig gewurden.

Echt nicht? Wundert mich etwas.

> siehe http://lena.franken.de/hardware/temperaturmessung.html

> Kann mir jemand weiterhelfen?

Wobei denn genau?

> Ist es vielleicht möglich den Schaltplan auf USB anzupassen?

Natürlich, wobei einiges verändert werden müsste. Du hast im Prinzip 
zwei Möglichkeiten: entweder einen Wandlerbaustein wie den FT232R 
einbauen (und die Schaltung anpassen) oder einen Mikrocontroller mit (HW 
oder SW) USB zu programmieren (und die Schaltung ebenfalls anpassen). 
Wobei Zweiteres sicherlich etwas Overkill ist und vermutlich deinem 
momentanem Kenntnisstand nicht unbedingt entspricht.
#1023149
Lesenswert?

>Du hast im Prinzip zwei Möglichkeiten: entweder einen Wandlerbaustein wie
>den FT232R einbauen (und die Schaltung anpassen) oder einen
>Mikrocontroller mit (HW oder SW) USB zu programmieren (und die Schaltung
>ebenfalls anpassen). Wobei Zweiteres sicherlich etwas
>Overkill ist und vermutlich deinem momentanem Kenntnisstand nicht
>unbedingt entspricht.

In Software wäre es sicherlich nicht leicht selber zu machen, aber es 
gibt ja schon fertige. z.B. der Mjoy. Da wurde einfach ein ATmega8 dazu 
verwendet. Und Joysticks arbeiten ja auch analog. Von daher kann man 
einfach anstatt den Analogen Stick z.B. eine Temperatur übertragen. Man 
muss halt nur auf der Gegenseite die Software haben, die das ausliest.
http://www.mictronics.de/?page=avr_usb_joystick
Gast #1279034
Lesenswert?

[quote]Gibt es eine Möglichkeit einen USB-Temperaturfühler selber zu 
basteln?
Im Internet habe ich nur eine Lösung für einen Temperaturfühler
gefunden, der eine serielle Schnittstelle hat. Hier im Forum bin ich
leider auch nicht fündig gewurden.

siehe http://lena.franken.de/hardware/temperaturmessung.html

Kann mir jemand weiterhelfen? Ist es vielleicht möglich den Schaltplan
auf USB anzupassen?

Vielen Dank.

Gruß Mac[/quote]

Hallo,

kann ich diese Schaltung eigentlich an einen USB2Serial Adapter hängen? 
Diese sind mittlerweile schon preisgünstig und dann bräuchte ich keine 
komplizierte Schaltung, damit ich die Daten auf einem USB Port lesen 
kann.

Gruss, Harry
#1279048
Lesenswert?

Der Schaltplan schaut so aus, als würde der Bit-Banging am seriellen 
Port machen, um auf den Temperatursensor zuzugreifen.

=> das geht mit USB->RS232 Dongles im Allgemeinen(*) nicht.

*) Jetzt kommen die "JA ABER" Posts... "Bei mir gehts, dauert auch nur 5 
Minuten um einen Wert einzulesen" usw... Diese einfach ignorieren.
#1280257
Lesenswert?

Harry schrieb:

> Ist das übern USB Bus denn wirklich so aufwendig?

Tja, bei den "alten" Schnittstellen konnte man per Software einfach mal 
schnell mit nem Pin "wackeln", und daran seine Schaltung anzuschliessen. 
Das geht mit USB nicht mehr.
Wenn du aber nicht programmieren willst: von FTDI gibts fertige 
USB-Bausteine, die neben einem RS232-Port auch SPI oder I²C können... 
damit sollte das recht einfach zu machen sein.

und wenn dich der PIC im Elektor-Projekt stört, hier ist ein USB->I²C 
Wandler auf AVR-Basis, an den man auch Temperatursensoren anschliessen 
kann:
http://www.harbaum.org/till/i2c_tiny_usb/index.shtml
(Inkl. fertiger Treiber...)
Persönliche Seite #1280282
Lesenswert?

Harry schrieb:
> [quote]Gibt es eine Möglichkeit einen USB-Temperaturfühler selber zu
> basteln?
> Im Internet habe ich nur eine Lösung für einen Temperaturfühler
> gefunden, der eine serielle Schnittstelle hat. Hier im Forum bin ich
> leider auch nicht fündig gewurden.
>
> siehe http://lena.franken.de/hardware/temperaturmessung.html
>
> Kann mir jemand weiterhelfen? Ist es vielleicht möglich den Schaltplan
> auf USB anzupassen?

Harry ich habe ein USB-Temperaturboard entwickelt, das den SHT11 und den 
DS1621 (insg. bis zu 8 Sensoren) unterstuetzt und per USB ausgelesen 
werden kann. Plotting-tool gibt es auch dazu. Sieht so aus wie hier:

didge.dyndns.org

Wenn Du Interesse hast schreib mir am Besten mal per ICQ 307682079

Gruss,
Michael
Gast #1313094
Lesenswert?

> Tja, bei den "alten" Schnittstellen konnte man per Software einfach mal
schnell mit nem Pin "wackeln", und daran seine Schaltung anzuschliessen.
Das geht mit USB nicht mehr.

Geht doch mit USB auch.
z.B.:
1. Nimm einen IOWarrior (IOW24 dürfte ausreichen)
2. Schließe einen Temperatursensor, ggfs. mit einem Verstärker und einen 
A/D-Wandler an (das braucht man auch bei RS232 oder Parallelport.
3. Test ist sehr einfach mit dem Programm All-in-one (ist für privat 
kostenlos)
4. Schwierigster Teil: Software schreiben, die auf die USB-Schnittstelle 
zugreift

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren