Hallo, wie funktioniert eigentlich das interfacing mit nem STM32 zu nem one wire eeprom, z.B. dem DS2431? hat da ST dafür bereits eigene Pins gewidmet oder nehme ich da einen x-beliebigen GPIO für? VG Lars
One-wire master wird normal in Software auf einem beliebigen i/o implementiert.
Hallo, hat jemand Erfahrungen mit dem https://docs-emea.rs-online.com/webdocs/137d/0900766b8137d9e3.pdf 11LC161 bzw. 11LC160 ? https://de.rs-online.com/web/p/products/0549435/?grossPrice=Y&cm_mmc=DE-PLA-DS3A-_-google-_-PLA_DE_DE_Halbleiter-_-Entwicklungskits%7CEntwicklungskits_Speicher-_-PRODUCT+GROUP&matchtype=&gclid=EAIaIQobChMI0cTPy4uK3AIVVcayCh3SggvmEAYYASABEgJeuPD_BwE&gclsrc=aw.ds wie lässt sich das so am PC beschreiben? als z.B. über einen USB/TTL Wandler? und nem Terminalprogramm/Python-script? VG
@ Lars R. (Gast) >hat jemand Erfahrungen mit dem >https://docs-emea.rs-online.com/webdocs/137d/09007... >11LC161 bzw. 11LC160 ? Das ist kein OneWire sondern was anderes.
Vom PC aus geht 1-Wire am einfachsten mit dem DS2480B+. Der hängt am PC an einem normalen COM-Port, macht das komplette 1-Wire-Timing in Hardware und hat auch den zweiten niederohmigen Pullup an Bord (EEPROMs brauchen beim Schreiben mehr Strom als der normale 1-Wire-Pullup liefern kann). Am STM32 würde ich eher einen I2C-zu-1-Wire Controller verwenden, z.B. den DS2484R+. Der läuft auch mit 3.3V und hat Pegelwandler auf 5V.
@Bauform B. (bauformb) >Vom PC aus geht 1-Wire am einfachsten mit dem DS2480B+. Der hängt am PC >an einem normalen COM-Port, macht das komplette 1-Wire-Timing in >Hardware und hat auch den zweiten niederohmigen Pullup an Bord (EEPROMs >brauchen beim Schreiben mehr Strom als der normale 1-Wire-Pullup liefern >kann). Ja. >Am STM32 würde ich eher einen I2C-zu-1-Wire Controller verwenden, z.B. >den DS2484R+. Der läuft auch mit 3.3V und hat Pegelwandler auf 5V. Nein. So komplex ist OneWire nicht, das kann man per Software machen. Dafür gibt es viele, fertige Libs. Z.B. die hier. Beitrag "Re: Onewire + DS18x20 Library"
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.