i
Me topé con este hilo ... La verdadera pregunta es por qué quieres alimentar a tu esclavo con parásitos. No todos los dispositivos de 1 cable son dispositivos parásitos y, en general, recomiendo que no se utilicen de esta manera. Es una suspensión de la necesidad de dispositivos en PCB, donde la adición de un solo rastreo fue un problema. Puede ser la causa de varios problemas en una red 1-Wire dependiendo de su diseño general. Por supuesto, mucho depende también de los diseños maestros de bus. que puede soportar pull-ups activos.
Los esclavos del microprocesador 1-Wire se han realizado con éxito, pero es necesario que cumpla con las especificaciones generales de tiempo de 1-Wire. que la mayoría de las implementaciones que he visto no lo hacen (especialmente si esto es para algo más que para uso personal). Estaré encantado de hablar sobre los detalles reales con cualquiera. Se realizó con éxito en un AVR Mega8 de 16Mhz con las especificaciones adecuadas del dispositivo. Cumplir con los tiempos de respuesta críticos con algo más lento sería un verdadero desafío e interrumpir los tiempos de servicio y las activaciones generalmente ralentizarán el tiempo de respuesta demasiado para cumplir con las especificaciones.
Hay varias maneras diferentes de colocar un micro en el bus 1-Wire que se ha realizado durante los últimos años y los micro esclavos 1-Wire son un área de especial interés para mí, por lo que puedo dar varias ideas de diseño a cualquier persona interesada . Los códigos de operación (funciones) nunca deben diseñarse ad hoc, ya que pueden causar problemas fácilmente con otros dispositivos 1-Wire en una red.
Perdón por el sitio web 1-Wire.org, lo he guardado de mi propio bolsillo durante los últimos años para que la gente tenga un punto de partida para sus esfuerzos con 1-Wire.
De todos modos, si alguien necesita un problema de diseño de 1 cable, no dude en contactarme directamente en dml (at) sprynet.com o [email protected] e intentaré ayudar si puedo.