Hallo ich will einen DA-Wandler/Umsetzer aus Sicherheitsgründen galvanisch vom µC Trennen. Idee A: "normaler" DA-Wandler jedes bit durch Optokoppler vom µC getrennt. Nachteil: "viele" Optos nötig. Idee B: als DA-Wandler den TDA8444 ( I2C Ansteuerung ) trennen. Da dies ein receive-only slave ist, reichen zwei Optos zur Trennung ? http://www.file-upload.net/download-1267660/i2c_bsp.bmp.html Könnte die Schlatung so passen ? Oder muss durch Widerstände noch ein Massebezug her ? mfg Dirk
Hallo, das wird so nicht passen, i2c muß immer in beiden Richtungen funktionieren zumindest das SDA Signal (wegem dem Acknowledge). Du kannst dir ja mal den ADuM1251 von Analog Devices ansehen. Der macht galvanisch getrenntes I2C. Gruß Ralf
Oder einen Wandler mit SPI Schnittstelle nehmen, da ist das galvanisch Trennen einfacher, weil die Richtung bei jedem Pin festgelegt ist.
Zum Trennen kannst Du auch magnetoresistive Isolator-ICs benutzen. Die schlucken und spucken digitale Signale aus. http://pdf1.alldatasheet.com/datasheet-pdf/view/131576/ETC/IL717.html Gibt es bei CSD-electronics.
und zu deiner obigen Schaltung: geht auch rein physikalisch nicht, da bei I2C open-collector/drain ist. D.h. der H-Pegel wird nur durch einen Widerstand erzeugt, reicht nie und nimmer, den OPtokoppler durchzusteuern.
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.