Olaf Kaluza schrieb:
Die Hauptanwendung sind die iButtons und die Batteriecontroller. Die iButtons sind der Quasi-Standard für Kassenschlüssel.
Da sieht es schon wieder mau aus, sobald man einen Kabelverhau von mehreren Metern hat. Da ist Onewire bei gleichzeitig simplen elektrischen Aufbau erstaunlich störungstolerant. Außerdem ist die Autoenumeration der Slaves am Bus ein interessantes Feature.
Dafür gibt es doch Hostadapter-Chips. Für µCs ist der DS2482 als I2C-Onewire-Bridge geeignet, für PC ist der DS2480 mit RS232, oder halt DS2490 für USB. Die machen das ganze kritische Timing intern.
Klar, "kostenlos" im Controller wäre das schöner, aber da sprechen die Geschäftspraktiken von Maxim wohl dagegen.
Mit freundlichem Gruß
Jan