Ich muss die SPI-Kommunikation zwischen zwei Chips isolieren.
Der Engpass bei der Kommunikation liegt beim Slave, der anscheinend bis zu einer 2MHz
SPI-Taktfrequenz arbeiten kann.
Meine Idee ist, diese Isolation mit Hilfe von Optokopplern durchzuführen. Bei diesem ersten Versuch habe ich den 4n35 verwendet. Es hat einfach nicht funktioniert, also habe ich auf dem Datenblatt nachgesehen und festgestellt, dass der Chip benötigt wird 10 us
, 10 us
um das Signal anzuheben und abzusenken (im schlimmsten Fall). Dies macht seine Verwendung sinnlos.
Kann mir jemand einen Optokoppler vorschlagen, der:
- Seien Sie schnell genug für diesen Zweck (2MHz, aber 1MHz ist auch akzeptabel)
- seien Sie einfach zu kaufen und nicht teuer
Ich habe über das Internet nach einem Optokoppler gesucht, der diese Anforderungen erfüllt, aber ich konnte keinen finden, der am besten zu empfehlen ist.
Ich bin offen für Vorschläge, wie die Kommunikation auf andere Weise isoliert werden kann, sofern dies praktikabel ist .