Hallo zusammen, ich habe vor 12V Ausgänge über einen Microcontroller mittels High-Side-Drivern anzusteuern. Die Microcontrollerschaltung ist ein Development-Kit und soll um die Treiberbausteine erweitert werden. Hat jemand damit schon Erfahrung gesammelt? Worauf muss ich besonders achten? Mein Treiberbaustein, der IC-JX, braucht ein 12V Spannungsversorgung, um diese Spannung an den Ausgangspins bereit zu stellen. Diese möchte ich auf einer Erweiterungsplatine für mein Development-Kit realisiern. Tipps, Links, ähnliche Schaltungen, Beispiele, Hinweise bei der Realisierung sind alle willkommen. - Danke. Phil
den IC-JX kannst du über 8 Bit parallel oder über SPI mit dem Mikrocontroller verbinden. MFG PS: Welche Anwendung willst du denn mit dem IC-JX realisieren?
Hallo Sebastian, das habe ich dem Datenblatt des IC-JX auch entnommen. Ich möchte zunächst mal die Möglichkeit schaffen Signale auf der 12V/24V Ebene auszugeben bzw. einzulesen. Anwenden möchte ich das um den Zustand einer Pumpe und eines Ventils mit dem XC167 zu steuern. Hast du schon mal mit diesem Baustein gearbeitet? Hast du eine extra Spannungsversorgung für die Vref des IC-JX gebaut? MfG
Hallo Phil, ich bin der Entwickler des iC-JX. Falls du Fragen hast zu dem Baustein stell sie einfach an mich. Gruß Kai
Hallo Bascomfehler der iC-JX ist ein 16 Fach High-Side Treiber, der über eine 8 Bit parallele bzw. SPI Schnittstelle initialisiert wird. Der Treiber verfügt über kurzschlußfeste Ausgänge (mit Meldung), weiterhin kann er als Eingangsinterface (z.B. zum Erfassen von 24V Signalen) verwendet werden. Eine nette Eigenschaft ist der 10 Bit A/D Umwandler, mit dessen Hilfe man die Spannung und den Ausgangsstrom an den IOs messen kann. Das ist nur eine kleine Beschreibung des Funktionsumfangs. Wenn du mehr wissen willst, schau dir am besten das Datenblatt an. (http://www.ichaus.de/product.php?prod=iC-JX)
Hallo Kai,
vielen Dank für dein Angebot. Entschuldige die verspätete Antwort. Die
Applikation mit dem iC-JX konnte ich mittlerweile verwirklichen.
Allerdings nur mit serieller Schnittstelle.
Kann im Einzelfall folgende Applikation verwirklicht werden? :
VB1-4 mit 24 V oder 12 V beschaltet,
an I01-16 sind 5 V bzw. 0 V Signalunterschiede feststellen?
>>Unter welchem Punkt ist im Datenblatt die kleinste Spannung angegeben,
die an den I01-16 geschaltet, bzw eingelesen werden kann? Ist das
immer gleich der VB 1-4?
Annahme: An den IOs liegen 5 V an. Regestriert der Baustein dann einen
Spannungsabfall auf 0 V und schreibt diesen in sein Ausgangsregister?
Ich weiß, dass der Baustein nicht für 5 V Applikationen entworfen
wurde. Mich interessiert die theoretische Möglicheit.
Mit freundlichen Grüßen
Philipp
P.S. :
Kann es unter Umständen sein, dass das Bild 4 des Datenblatts iC-JX
Ausgabe A6 Unstimmigkeiten enthält? Der Schreibzyklus der parallelen
Schnittstelle ist nicht analog zu dem Lesezyklus(tDW, tWL, tAW2).
Hallo Phillip --Kann im Einzelfall folgende Applikation verwirklicht werden? : --VB1-4 mit 24 V oder 12 V beschaltet, --an I01-16 sind 5 V bzw. 0 V Signalunterschiede feststellen? -->>Unter welchem Punkt ist im Datenblatt die kleinste Spannung angegeben, -- die an den I01-16 geschaltet, bzw eingelesen werden kann? Ist das --immer gleich der VB 1-4? Du benutzt dabei die IOs als Eingang oder? Dann liegt der Erfassungspegel für die Zustände an den IOs zwischen 66% und 82% des VCC Pegels. Dann kannst du auch 0V detektieren. Als Ausgang betrieben liegt die Schwelle zwischen 5V und 6.7V unter VB. Dann ist eine Detektierung auf 0V nicht möglich. Allerdings kann man hierbei den A/D Umsetzer verwenden. Mit dessen Hilfe kann man auch den gesamten Range an IO (zwischen 0V und VB) messen. 0V wären dann auch möglich. Das mit dem Bild muß ich nochmals checken sag dir dann bescheid. Bis dahin schon mal vielen Dank für den Hinweis. Kai
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.