Estoy usando un Teensy 3.0 (con su señalización TTL de 3V) para intentar comunicarme con algunas sondas de temperatura Dallas DS18B20.
No estoy usando energía parásita porque escuché que una línea eléctrica separada permite conexiones más largas y confiables. Estoy alimentando esto usando el pin de vin 5V de mi Teensy:
LacomunicaciónserealizautilizandounodelospinesTTLde3V(pin14)conunaresistenciadepullupde4.7kohmiosa5V(mássobreestomásadelante).
Elusodel
Al principio pensé que era un cable que tenía demasiada capacidad (como leí en otros hilos), así que intenté reemplazarlo con un cable Ethernet Ethernet cat5e igualmente largo (usando naranja sólido, azul y marrón para el 5V, señal, y GND respectivamente) con un comprobador RJ45 para saber que el cable es bueno. Esto tuvo los mismos resultados que mi intento anterior de cableado.
Entonces, mi pregunta es: ¿Alguien tiene algún paso para solucionar el problema? Desafortunadamente, no tengo un osciloscopio o un analizador lógico, y he intentado observar ingenuamente los voltajes de señal usando mi multímetro sin mucho éxito.
Una parte desconcertante de todo esto es: si estoy activando las sondas de Dallas con 5V, y tengo un pullup de 5V a un pin TTL de 3V en el Teensy, entonces, ¿cómo funciona esta configuración? ¿Quizás el Teensy es capaz de tirar la línea hasta el suelo con éxito aunque sea 3V ttl?
Intenté encender las sondas con un pin de 3.3V (2 pines debajo de Vin), y conecté la resistencia pullup a eso, pero incluso la corta longitud del cableado no funcionó.
También he intentado usar otra resistencia de 4.7k en paralelo con la resistencia de pullup para acercarla a 2k (lo que he oído es bueno para carreras más largas), pero esto no tuvo ningún efecto.
Gracias por cualquier ayuda / sugerencia / comentario!
* ACTUALIZACIÓN *
He agregado un diagrama de circuito (posiblemente el peor del mundo) para que la situación sea más comprensible. Lo siento por no hacer esto desde el principio.
También, un buen recurso que he revisado es esta nota de aplicación que recomienda el cable Cat5e y las redes de menciones. hasta varios cientos de metros de longitud.