-
-
Erfahrener Benutzer
Robotik Visionär
I2C ist für Kurze Entfernungen und in eher ungestörter Umgebung.
Man könnt die Verbindungen per RS232 aufbauen, besser wäre aber RS485 oder ähnliches - softwareseitig und für den µC ist das gleich (beides die UART), nur andere Pegel.
Gegenüber I2C braicht man da auch eine Leitung weniger, aber es ist halt kein BUS. Das Wäre hier aber nicht so schlimm, weil man ja nur relativ wenig Daten vom Master zu den Slaves schicken will. Da kann man ein eigenes Protokoll entwerfen, und die daten an alle Slaves parallel senden und die Slaves suchen sich den richtigen Teil raus.
Bei den PWM Signalen und der Ansteuerung hat man 2 Möglichkeiten:
1) mit einem Widerstand in Reihe: Einfach, etwa linear in der Leistung, rel. niedrige PWM Frequenz (100 Hz - 1 kHz) möglich und gut.
2) mit Spule und Diode: wenig Verlustleistung, hohe PWM Frequenz nötig, Fehler im PWM Signal (zu lange an) kann die Dioden zerstören, schnelle PWM Frequenz (ab etwa 20 kHz) nötig.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen