RFM23B GPIO für OneWire (W1) / DS1820

OP #3972248
Lesenswert?
• ▲
▼
Hallo,

 mal eine nicht alltägliche Frage - ich habe gesehen, dass die HopeRF 
Module mehrere GPIO Pins haben. Ich brauche auf sehr kleinem Bauraum 
auch die Temperatur - nachdem ich in den Datenblättern gesehen habe, das 
ein unkalibrierter Temperatursensor (+- 10°C) im Modul verfügbar ist, 
dieses jedoch selbst mit kalibration wohl nur auf +-3°C genau 
funktionieren soll, dachte ich daran, einen DS1820 Sensor anzustecken...

Der MCU wird ein kleiner Attiny45 werden, mit Polling Modus zum RFM23B, 
da ich nicht genug Pins übrig habe in der Anwendung.

Mir ist jedoch nicht klar, ab ich das vom Timing her hinbekommen kann, 
mittels der GPIO Pins vom RFM23 Modul auch OneWire zu betreiben - die 
Spannung und Sink/Source Ströme sollten ja für ein 1W device ausreichend 
sein...


Hat schon mal jemand sowas zu implementieren versucht?

Lg,
  Richard
#3973649
Lesenswert?
• ▲
▼
Hallo,

Ich hab zwar schon die RFM23B verwendet, aber auch wenn die GPIO heisen 
sind sie doch nicht extern als solche zu verwenden wenn ich das richtig 
in Erinnerung habe. Vom Timing wird das sowieso nichts werden denn du 
musst ja für jeden Vorgang über SPI ein bis zwei Befehle absetzen.

Sascha

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.