Eres demasiado genial para I2C, y SPI tiene tantos cables, paralelo de 8 bits... ¿¡cómo puede estar de moda!? Eres un tipo de chica de 1 cable y quieres más brotes de 1 cable en tu vida para complementar toda tu gran ingeniería. Bueno, adelante, porque aquí tienes, es un controlador de 1 cable con dos GPIO de drenaje abierto.
Puede colocar tantos DS2413 como desee en una sola línea de E/S, cada uno es direccionable de forma única y comparte felizmente el pin de E/S único. Las dos líneas de E/S controlables (PIOA y PIOB) se pueden utilizar como entradas o salidas. Son de drenaje abierto, por lo que si desea encender un LED o algo así, necesitará una fuente de alimentación remota (consulte la página del producto de Maxim para obtener más detalles)
Tenemos un boceto básico Arduino que usa la biblioteca OneWire para comunicarse con este chip. No olvide agregar la resistencia de 4.7Kohm de E/S a su Controlador de 1 cable fuente de alimentación (3.3V - 5V) en el lado Arduino de los cables.