Ich wollte eine Single-Wire UART (SWART) Schaltung mal ausprobieren.
Ich habe eine Schaltung mit zwei Pull-Ups die drinne bleiben müssen. Allerdings stören diese sich gegenseitig.
Ich hoffe meiner Zeichnung kann man entnehmen wie der Aufbau ungefähr ist. der 5k1 Ohm Widerstand im bereich B muss unbedingt drin bleiben.
Der Bereich C ist eigentlich ein TTL-232R-5V-PCB (den ich auf 3v3 umgerüstet habe) mit einem FT232RQ MC der einen Pull-Up integriert hat (lässt sich auch mit Software nicht ändern).
Ich sehe in dem Bild keinen Pullup. Wozu sollen denn die Kondensatoren gut sein? Dann wäre noch die Baudrate schön zu wissen. Und wie soll das mit dem Single Wire funktionieren? Wer ist der Master beim Halbduplex?
Ich auch nicht. Dafür eine wenig bis gar nichts aussagekräftiges Titelzeile, einen dahingerotzten Eröffnungsthread in Verbindung mit einem schlechten Schaltplan.
Ich habe eine Schaltung mit zwei Pull-Ups die drinne bleiben müssen.
Allerdings stören diese sich gegenseitig.
Was soll sich denn da wie gegenseitig stören? Was erwartest du, was passiert stattdessen und wie sellst du das fest? Wo sind die fraglichen Pullups und welche Werte haben sie?
der 5k1 Ohm Widerstand im bereich B muss unbedingt drin bleiben.
Warum muss der drin bleiben? Und warum stört der?
Der Bereich C ist eigentlich ein TTL-232R-5V-PCB
Gibts da einen Link dazu?
mit einem FT232RQ MC der einen Pull-Up integriert hat
Für einen TTL-UART ist ein High-Pegel als Default auch genau richtig. Denn das ist der Idle-Zustand der RX und TX Übertragungsleitungen.
Ich habe eine Schaltung mit zwei Pull-Ups die drinne bleiben müssen.
Allerdings stören diese sich gegenseitig.
Mit den zweiten Pullup meinst du wahrscheinlich den 5,1-kOhm-PullDOWN.
Der zieht die Leitung immer auf Low, egal, was sonst noch passiert. Auf High zieht ja höchstens der 200-kOhm-Pullup im FT232RQ, der kommt nie gegen den Pulldown an.
Vielleicht muss man dem TO erläutern dass Pullup-Widerstände nicht gegen
GND geschaltet werden.
Da wird sowieso alles gegen irgendwas gepullt. Aber wenn jemand die Fachbegriffe verwendet, dann gehe ich davon aus, dass er sich da schon schlau gemacht hat: Pull = ziehen, Up = hoch, Down = runter, und im elektrischen Sinn ist "positiver" = "höher".
Gibt es bei dir im Original noch einen linkeren Widerstand als den
"270R"?
Nachdem das eine sch... Zeichnung ist, habe ich den linken 270R nicht als Pullup betrachtet, sondern als Längswiderstand und "3V3 out" als Signalausgang der Gegenseite. Soll der TO doch erstmal einen anständigen Schaltplan mit allen! Bauteilen liefern! Notfalls handgemalt und abfotografiert!
Dann wird die Zeichnung nicht vollständig angezeigt.
Ich schrieb von Widerständen.
Mein fehler...
Gibt es bei dir im Original noch einen linkeren Widerstand als den
"270R"?
Der Aufbau ist etwas umfangreicher. Worum es mir jedoch geht ist, dass sobald ich den Abschnitt B anschließe, auf den Leitungen nichts mehr passiert und diese auf 0V verharren statt auf 3v3.
btw. der rechte Pullup ist im TTL-232R-5V-PCB bzw im FT232RQ. In der Zeichnung habe ich diesen nur angedeutet als "C"
Worum es mir jedoch geht ist, dass sobald ich den Abschnitt B anschließe,
auf den Leitungen nichts mehr passiert und diese auf 0V
verharren statt auf 3v3.
Mir ist immer noch nicht klar, wo jetzt die Spannungsversorgung angeschlossen ist und auf welcher Leitung nicht mehr passiert.
Gebe doch einfach mal die Spannungen auf allen relevanten "Leitungen" an. An besten mit Pfeilen direkt in den Schaltplan rein schreiben.
Wie soll der rot umrahmte Teil eigentlich funktionieren? Meiner Meinung nach kann er nicht funktionieren, weil der Transistor im Ruhezustand (wenn nicht gesendet wird) ständig eingeschaltet ist. Damit blockiert er den Empfang.
Mir ist immer noch nicht klar, wo jetzt die Spannungsversorgung
angeschlossen ist und auf welcher Leitung nicht mehr passiert.
Die Spannungsversorgung kommt vom TTL-232R-5V-PCB also von "C" sobald ich den Abschnitt "B" anschließe fällt die komplette Spannung zusammen. wenn ich jedoch nur den Teil "A" an den Teil "C" anschließe läuft alles wie gewollt.
Der zieht die Leitung immer auf Low, egal, was sonst noch passiert. Auf
High zieht ja höchstens der 200-kOhm-Pullup im FT232RQ
Ich sehe da aber auch noch einen recht niederohmigen 270R Widerstand,
der auch in Richtung 3V3 "hoch zieht"...
Für mich sieht es so aus, als würde der 270-Ohm-Widerstand an der Übertragungsleitung angeschlossen sein. Da liegt doch bestimmt keine Versorgung mit 3,3 V dran?
Hast du schon einmal überlegt, woher die Bezeichnung "Pullup" kommt. Ich sehe bei dir nichts, was nach oben zieht.
Und wenn du einen Schaltplanausschnitt zeigst, bitte nicht so verkrüppelt, dass nicht einmal die wesentlichen, von dir als Problem betrachteten Komponenten enthalten sind.
Gib deinen Widerständen bitte einfach vernünftige Namen (R1, R2, ...) wie es in Schaltplänen üblich ist, damit man die Bauteile gezielt ansprechen kann.
Die Spannungsversorgung kommt vom TTL-232R-5V-PCB also von "C" sobald
ich den Abschnitt "B" anschließe fällt die komplette Spannung zusammen.
wenn ich jedoch nur den Teil "A" an den Teil "C" anschließe läuft alles
wie gewollt.
Dann hast Du einen Kurzschluß (oder zumindest etwas sehr niederohmiges) in Deinem (uns unbekannten) B. Ist doch eigentlich ganz einfach ...