Forum: Mikrocontroller und Digitale Elektronik (Anfänger) Treiber für TTL erforderlich ?


von Stephan Giesinger (Gast)


Lesenswert?

Hallo,

ich habe Koaxrelais gekauft, die als 2-Weg- bzw. 4-Weg-Schalter dienen.
Also ein Eingangssignal kann auf einen von 2 bzw. 4 Ausgänge geschaltet
werden. Als Ansteuerungsmöglichkeit besitzen die Relais TTL-Treiber
(Schalten bei 5 V, Stromaufnahme pro Schaltkontakt 50 mA).
Steuern möchte ich das ganze mittels PC, der über RS232 einen Befehl an
einen ATMega8 schickt, der daraufhin seine Ausgänge ein-/ausschaltet.
Das Ansprechen eines ATMega8 mittels UART in Bascom habe ich (denke
ich) verstanden, auch die I/O-Pins zu setzen scheint nix kompliziertes
zu sein.
Wie aber erfolgt die Verbindung zwischen dem ATMega und den Koaxrelais
? Der AVR arbeitet mit TTL-Pegeln, so daß ich ihn direkt mit den Relais
verbinden können müßte, aber ist das wirklich empfehlenswert ? Zumal das
ganze später in ein 19"-Rack eingebaut wird und der AVR und ein Relais
bis zu 25 cm voneinander entfernt sein können.

von Schoasch (Gast)


Lesenswert?

Hast du einmal ein Datenblatt des Relais?

Soweit ich weis, schaft dr Atmega8 nur 20mA pro Ausgang. Somit
überforderst du ihn, wenn du ihn mit 50mA belastest. ICh würde einfach
einen Transistor an den Port hängen(Basisvorwiderstand nicht
vergessen). und dem gRelais würde ich auch noch ein Freilaufdiode
spendieren.

Pass auch auf gute Filterung auf bzw Spannungstabilisierung. Relais
können ziemlich nervig sein, wenn sie an der selben Stromversorgung wie
der µC hängen(meine Erfahrung).

mfg Schoasch

von Stefan (Gast)


Lesenswert?

Hast du ein Datenblatt von dem Koaxrelais?

Zieht das Relais fette 50 mA über die TTL-Leitungen ist das tödlich für
den AtMega8. Abhilfe wäre ein NPN-Transistor als Schalter zwischen AVR
und Relais.

oder

Hat das Relais eine eigene Stromversorgung (quasi eingebaute
Transistor-Lösung)?

http://www.mikrocontroller.net/articles/Transistor_als_Schalter
http://www.mikrocontroller.net/forum/read-1-199440.html

von Christoph Kessler (db1uq) (Gast)


Lesenswert?

Üblicherweise benutzt man die guten alten ULN-Typen z.B. ULN2003,
ULN2803
http://www.allegromicro.com/sf/2001/
allerdings werden die Typen bei Allegro nicht mehr hergestellt, sollten
aber bei jedem Einzelhändler im Programm sein

von Maddin (Gast)


Lesenswert?

ULN 2804A Darlington-Arrays, DIL-18 =TD 62084AP  0.38  Reichelt.

klappt wunderbar.

Maddin

von Stephan Giesinger (Gast)


Lesenswert?

Vielen Dank für die Hinweise.

@Maddin:
Warum der ULN 280_4_A ?

Das Datenblatt nennt den 280_3_A für 5 V TTL und CMOS,
den 280_4_A aber für 6-15 V CMOS und PMOS, also müßte ich doch den 3er
nehmen ?

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
Noch kein Account? Hier anmelden.