Termómetro a USB

2

Soy bastante nuevo en electrónica y me gustaría conectar un termómetro (DS18S20) que genere una salida de 9 bits. Me gustaría conectarlo a mi computadora a través de USB y leer los datos que proporciona mediante programación. La programación no es un problema.

El problema es: ¿cómo puedo conectarlo a un puerto USB para que mi software pueda leer los bits en bruto?

Simplemente conectarlo a un pin no es la buena manera, supongo ...

    
pregunta rightfold

4 respuestas

3

Aquí están los detalles de una interfaz USB simple que diseñé en torno a un PIC18F2455, usando algún software proporcionado por Brad Minch. Puede montar el DS18S20 en el área de creación de prototipos de PCB, interconectarlo con el 18F2455 y modificar el software para transmitir la temperatura a su PC a través del puerto USB. El PCB está disponible en Olimex.

    
respondido por el Leon Heller
2

No puede conectar un DS18S20 directamente a un puerto USB, porque ambos protocolos son diferentes. Necesita algo en el medio para traducir, como un microcontrolador.

He hecho algo muy similar, excepto que usé el puerto de comunicaciones RS232 en la computadora, ya que te permite usar una gama mucho más amplia de microcontroladores. Por supuesto, también es necesario un controlador de línea.

Si desea hacer esto, entonces debe comenzar por leer la hoja de datos del DS18S20. Tiene todos los comandos que necesita para obtener una lectura de temperatura y enviarla a través de su cable de datos. También necesitará un microcontrolador, y escribirá el firmware para hablar con el sensor y recuperar las lecturas de los datos, y enviarlos a la computadora.

    
respondido por el BG100
0

Es posible que desee consultar este sitio web , que tiene una propuesta bastante reciente sobre cómo realizarla. Una interfaz USB de bajo costo, basada en una foto. El código explica en código abierto completo cómo tener comunicación bidireccional (parpadear un led de PC / responder a una pulsación de botón), tanto con el dispositivo como con el código de PC.

    
respondido por el Bruce
0

Es fácil conectar el sensor de temperatura DS18S20 a la PC a través de USB como se explica aquí .

    
respondido por el avra

Lea otras preguntas en las etiquetas