Archiv verlassen und diese Seite im Standarddesign anzeigen : iButton auslesen
Headroom
06.05.2007, 14:52
Mahlzeit zusammen,
wollte mal versuchen die Seriennummern eines iButtons auzulsen, leider ohne erfolg. Habe an PB.1 einen 4,7KOhm Wiederstand gegen 5 Volt gelegt und an PB.1 zusätzlich die DATA Leitung. Die andere Leitung des iButton liegt an Masse.
Leider finde ich nun keine Infos wie ich das nun auslese, gibt es zu dem Thema irgendwo beispiel Programm oder hat jemand mal ein ähnliches Projekt gemacht ?
MfG
Max
Dani-Bruchflieger
06.05.2007, 17:18
Sorry, wenn ich ganz dumm Frage, aber was ist ein iButton?
Hallo
Google is your friend!
http://de.wikipedia.org/wiki/IButton
mfg Luca
Headroom
07.05.2007, 07:05
Hat hier wirklich keiner ein Beispiel wie man solch ein iButton ausliesst ?
Max
kolisson
07.05.2007, 10:37
so wie ich das sehe brauchst du einen DS2480B als interfacebaustein zwischen dem micro und dem ibutton.
gruss
siehe datasheet unter:
http://datasheets.maxim-ic.com/en/ds/DS1990A-F3-DS1990A-F5.pdf
bastelbaer
07.05.2007, 11:40
Klappt das Beispiel bei den Samples denn nicht? Also bei mir gehen die. Als kleine Hilfe: Der iButton hat einen 1Wire-Bus. Da gibt es bei den Samples ein File. Und als kleine Zusatzhilfe zum Überprüfen ob die ausgelesene Seriennummer korrekt ist:
' wenn Lesefehler dann wars das ....
If Crc8(Ar(1) , 7) <> Ar(8) Then MACHWASBEIFEHLER
' Null als Kennung für Chip gibts nicht, also ....
If Ar(1) = 0 Then MACHWASBEIFEHLER
Und man braucht nur einen PIN mit dem 4k7-Pullup. Ohne zusätzliche ICs.
Viel Spass bei den 1Wire-iButtons :-)
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.