Hi ihr, habe eine kurze Frage und ist sicher auch einfach zu beantworten nur komm ich einfach nicht dahinter... Habe hier ein Netzteil welches ich über den PC steuern kann.(Analoge Ausgänge am Netzteil 0-10V) Einer der Ausgänge übertragt den Zustand von CV und CC also ob das Netzteil die Spannung oder den Stromregelt. Dieses wird fehlerhaft ausgegeben. Im Datenblatt das angehängte Schaltbild abgebildet. Wie funktioniert dieser Ausgang? Im Datenblatt wird er als OUTPUT angegeben. Jedoch wird doch immer die gleiche Spannung ausgegeben oder liege ich falsch? Gruß Joh
Gast
#3822939
Du nimmst einen Portpin von Deinem Arduino und schaltest den auf Eingang, oder Du nimmst einen Eingangspin vom Druckerport. Da kommt ein Widerstand (10 kOhm) nach VDD (5 V) dran. Dann wird von dem Pin High-Pegel gelesen. Da kommt jetzt der Transistor-Ausgang von Deinem Netzteil dran. Masse an Masse, Transistor an Portpin. Wenn nun das Netzteil den Transistor einschaltet, liest Du Low-Pegel. Bleibt er aus, bleibt es bei High. Das nennt man "open collector". Der Low-Pegel ist vorgegeben durch den Transistor, der nach Masse schaltet. Den High-Pegel gibtst Du vor. Bei einem Raspberry können das auch 3,3 V sein oder bei einer SPS 24 V.
Hey danke für deine schnelle Antwort. Genau da hier im Schaltbild der Pullup fehlt hast mich das ganze ein wenig verwirrt. Wenn ich nun direkt am Ausgang des Netzteils messe zeigt er mir dort (ohne anlegen eines Pullups) 2 verschiedene Zustände an. einmal 2,5V einmal 0V. Da kann doch etwas nicht stimmen oder ? EDIT: Kann der Fehler ein defekter NPN Transistor sein? Das Signal wird somit direkt am Ausgang ausgegeben? <Gruß Joh
Gast
#3823073
Wenn ich das Bild oben so sehe, ist diese Schaltung nur etwas verdeht angeordnet gegenüber der üblichen Darstellung. Lies da http://www.elektronik-kompendium.de/sites/slt/1206121.htm
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.