weiss auch nicht... Gibt es da nicht eventuell Probleme mit den sauberen Flanken wegen der Kapazitäten der Kabellänge ?
Wie könnte man es sonst einfach aufbauen ? Ohne BUS (z.b RS485) oder so...
MfG CAS
weiss auch nicht... Gibt es da nicht eventuell Probleme mit den sauberen Flanken wegen der Kapazitäten der Kabellänge ?
Wie könnte man es sonst einfach aufbauen ? Ohne BUS (z.b RS485) oder so...
MfG CAS
Wenn schon eine Stromquelle schalten, dann wäre es besser zwischen zwei Widerstandswerten zu schalten. Die obere Grenze des höherohmigen Widerstands gibt bei festgelegtem Konstantstrom die Versorgungsspannung vor. Die untere Grenze wird durch den nötigen Spannungshub bestimmt. Damit hast Du dann eine Differenzspannung an der Empfangsseite, die aber keinen Massebezug hat.
Hallo Cas,
die lange Leitung stellt eine hohe Induktivität dar und der Strom versucht weiter zu fliessen, d.h. es kommt zu einer Spannungsüberhöhung (wie beim Abschalten eines Relais). Es gibt da 24V Leitungstreiber oder Push-Pull-Stufen die sich gut dafür verwenden lassen. So z.B. der iC-DL (http://www.ichaus.biz/product/iC-DL ), der RS422 mit 24V schaltet. Ist vielleicht viel Aufwand, falls es nicht schnell sein muss. Eine Alternative ist z.B. eine Sensorausgangsstufe wie der iC-DX. Hier ist die Schaltung davon: http://www.ichaus.biz/product/iC-DX . Applikation von einfachen Push-Pull-Stufen mit 24V sind auch in diesem Artikel zu finden: http://www.ichaus.biz/upload/pdf/EIn...er_IO-Link.pdf . Natürlich geht auch ein High-Side Treiber wie der iC-DP. Deutsches Datenblatt gibt es auch: http://www.ichaus.biz/product/iC-DP . Alles ist eine Frage der Flankensteilheit die beim Ein- und Ausschalten erreicht werden muss.
MFG H2R2
Muss die Übertragung tatsächlich mit 24V laufen, oder ist die Übertragungsspannung egal?
Ich würd einfach einen RS 485 Übertragungsbaustein wie den SN75176 auf beiden Seiten verwenden.
Die entsprechenden Abschlußwiderstände müsstest Du natürlich einbauen.
Dem IC ist es letztlich egal, ob er Datenpakete überträgt oder Impulse.
Durch Verschalten der entsprechenden Pins auf Low oder High, kann auf der einen Seite der Sender und auf der anderen der Empfänger aktiviert werden.
Ein weiterer Vorteil wäre, das auf beiden Seiten mit TTL Pegeln gearbeitet wird. Da Du ja einen Controller verwenden willst sollte das auch passen.
Mit entsprechend "guten" Kabeln sollte auch eine Entfernung von 500m kein Problem sein.
Das was Du da gezeichnet hast erinnert mich stark an das MiDi Protokoll.
Nur das dort normale TTL Bausteine beim Sender und ein Optokoppler beim Empfänger eingebaut sind.
Und der maximal zulässigen Laufzeitverzögerung des Signals.Alles ist eine Frage der Flankensteilheit die beim Ein- und Ausschalten erreicht werden muss.
Hallo,
24V muß nicht sein, währe aber gut.
Ich probier mal den Baustein...
Wie sieht die Übertragung aus (Programm )?
MfG CAS
Du gibst auf den Chip was Du gerne Übertragen möchtest ( Flanke serielle Daten oder sonstwas ) und auf der anderen Seite werden diese Daten wieder als TTL Pegel ausgegeben.
Also was für ein Programm meinst Du ?
Hallo,
das beantwortet schon meine Frage....
Ich will ja nur Flanken übertragen die dann auf der anderen Seite interpretiert werden.
Dank für die tolle Hilfe...
PS:
Ich möchte ein kleines 5V relais per Atmega 8 schalten. Gibt es da ein einfaches Bauteil, dass ich an einen Port hängen kann und diese mir das relais schaltet. ohne Dioden usw..
MfG CAS
Lesezeichen