Hallo zusammen, mein Mega8 arbeitet mit Vcc=5V. Ich möchte gerne ein Druckluftventil ansteuern. Es lässt sich über 8-Bit einstellen. Leider benötigt es jedoch einen Hi-Pegel von 12V. Gibt es Pegelwandler die das umsetzen ... von 5V auf 12V ?? Muss ich das mit nem Transistor machen ?? 12V hätte ich zur Verfügung !! Vielen Dank !! Daniel
Hallo, du koenntest einen Tiefpass (RC/LC) und OP mit Verstaerkungsfaktor 2,4 an deinem PWM Pin anschliessen. Ein Rail to Rail OP ist z.B. der TS912.
Sind es genau 12Volt die du zur Verfügung hast? Bzw. wie stehts mit den Schaltschwellen, des Ventils, würde das mit sagen wir mal 11,5V auch noch schalten? Und welchen Strom? Wenn es wenig genug ist kannst du einen Transistorarray verwenden...
Wenns nur ein kanal ist ... sollte nen Transistor mit pullup reichen, wenn mehrere kanäle (paralleles interface) dann treiberbaustein suchen.
hmmm, also am uC habe ich 0V/5V. Das Ventil will jedoch 0V/10V-12V .... und halt das ganze 8 mal....8Bit breit Kennt ihr Bausteine die das recht einfach machen ?? Quasi 12V als VCC....5V am Eingang und dann 12V am Ausgang. Daniel
das ventil geht nur an oder aus? und du hast acht ventile???? oder hat EIN ventil acht eingänge (0/12V) womit man den druck einstellen kann?
ähh, sorry,schlecht ausgedrückt.... das ist ein proportionalventil....mit den 8 Bit (0-255) gebe ich den Druck vor. Daniel
klingt schon besser. und den druck gibst du mit einer spannung zwischen null und (nominell) 12V vor?? also willst du mittels software einen wert zw 0 und 100% irgendwie ausgeben und der soll dann als 0...12V am Ventil anliegen??? wenn ja, wieviel Strom muss diese einstellbare spannungsquelle treiben können? also wieviel braucht dieses ventil so etwa?
@ Matthias Nix 0...12V. Das Ventil hat 8 digitale Eingänge, die aber nicht 5V sondern 12V Pegel benötigen. @ Daniel Es wäre hilfreich, wenn man die Ströme wüsste die bei 0V bzw. 12V in die Eingänge hineinfließen. Es gibt z.B. den ULN2803 mit 8 invertierenden Treiberstufen, der verträgt auf jeden Fall 12V (und mehr). Nachteil könnte sein, dass es sich um open collector Ausgänge handelt - d.h. es kann kein Strom von 12 V zum Ausgang fließen, sondern nur vom Ausgang nach GND abfließen. Genau anders herum arbeitet der UDN2981.
nein er will 8 mal eine spannung von 12V schalten können. Dafür kannst du zB den UDN2981 der ist vielleicht schon etwas übertrieben weil der ist eigentlich für größere lasten ausgelegt (aber wer weiss was für eine Last deine IOs darstellen)
okay ich war zu spät. der ULN2803 ist sozusagen das gegenteil des UDN2981 (2981 schaltet nach Vcc, 2803 schaltet nach GND). Stromtechnisch her gesehen ist der 2981 besser geeignet, da der halt recht viel treiben kann
Vielen Dank für eure Antworten !!! Es geht um dieses Ventil: http://www.at.norgren.com/Katalogbl%C3%A4tter/Prop.Ventile/N_D_6_6_023.pdf Wenn ich das richtig verstehe, benötige ich 0V/12V bei 1mA, oder ?? Bin da noch nicht so fit.... :-( Welchen Treiber nehme ich denn nun am sinnvollsten ?? Daniel
der UDN2981 passt schon. ich glaube du musst aber pull-downs an jeden ausgang des UDN2981 anschließen (also widerstände nach GND). Ja das mit 0V/12V bei 1mA hast schon ganz richtig gelesen :)
Hallo, was spricht gegen den billigeren ULN2803? Pullup gegen 12V an den Ausgängen (je 10k sollten passen, H-Pegel überprüfen) und fertig. Die Invertierung der Signale kann die Software im AVR ausgleichen. Gruß aus Berlin Michael
Ich denk auch. Der ULN2803 ist völlig ok. 12V- Widerstand - Kollektor. Und an den Kollektro hängst du das Ventil bzw einen der Eingänge. Hat der µC 0V, bekommt das Ventil seinen HIGH Pegel. Bei 5V am µV liegt der Ventileingang auf GND. Easy!
Na Jungs, auch mal das Datenblatt gelesen? Eingangsstrom 1mA Offener Eingang = L Das Ding hat interne Pull-DOWNs!!! Also entweder UDN2981, da kann man sogar die Pull-downs sparen, oder 2x 4104, da ist man auf der sicheren Seite (Push-pull Ausgänge). MfG Falk
Sagt mal, verstehe ich das richtig: Wenn ich einen UND2981 http://www.ortodoxism.ro/datasheets/allegromicrosystems/2981.pdf mit Vs=15V versorge und an seinen Eingängen einen Mega8 hänge, der ja mit 0V-5V Pegeln arbeitet, liegen dann am Ausgang vom 2981 0V-15V Pegel an ?? Also setzte ich quasi die 5V auf 15V um ?? Hab leider keinen 2981 zur Hand....und würde gerne am Layout weiterbasteln. Vielen Dank Nico
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.