Gast
#4693556
Hallo, ich möchte Daten auf der Vcc Leitung übertragen - ähnlich 1-wire. Dazu habe ich mir folgende Schaltung überlegt (nach längerem googlen und Forensuche hier) -siehe Anhang- Randbedingungen: Bastelprojekt, zum Lernen, im Endausbau vll. 8 Exemplare geplant Datenrate 8 Bit / s Länge der (Daten+Vcc)-Leitung 0.5m Strombedarf des Receivers: max 30mA Receiverteil (rechts der gestr. Linie) seeehr raumbeschränkt. Sender ist ein selbst programmierter Atmega - als HW und SW (Protokoll) ist hier alles möglich was dieser und ich können. [hoffe ich habe nix relevantes vergessen] Erläuterung des Schaltplanes / meiner Idee: Auf der Sendeseite wird über C1 ein Signal mit Rechteckflanken (vor C1) mit der Konstantspannung addiert. Schottkydiode D1 (muss nat. nicht BAS40, nur symbolisch) verhindert Rückwirkung. Auf der Receive-Seite wird der Spike auf der Vcc-Leitung mittels C2 abgetrennt, das Ergebnis mit passendem Spannungsteiler (R2) dem AnalogComparator+ des Attiny zugeführt. Wenn man es hinkriegt, dass dies Spannung lange genug > 1.1V wird, kann man direkt mit Vref(Attiny intern) vergleichen - das wäre aber nur Sahnehäubchen. Spannungsteiler aus 2 Rs an AnComp- geht auch. Ansonsten liefert die Leitung über Tiefpass R1/C3 Vcc für den Attiny. angedachte Werte: C1 = ?, C2 = C1, R2 > 10k passend (s.o.), R1 = 47, C1 = 4u7, D1 Schottky fast egal. Ich habe über 1-wire gelesen, da wird das so ähnlich gemacht, allerdings sind die Receiver dort monolithisch (und btw für mich viel zu groß). Auch machen die Modelleisenbahner was ähnliches - allerdings mit viel mehr Aufwand, da dort richtig Power übertragen werden muss für die Loks. Meine Fragen an die Gurus (bevor ich ans Steckbrett gehe und eventuell Rauch für 2 Euro aufsteigt oder ich Stunden am Oszi hänge...) - kann das so klappen oder völliger Unsinn? - zu simpel / zu kompliziert? - Hat jemand sowas (ähnliches) schon mal gemacht? - andere bessere Ideen? - Protokollvorschläge (ich dachte an sowas wie Manchester o. ä. - macht das Sinn?) Bin für jeden Kommentar dankbar.
