-
-
Neuer Benutzer
Öfters hier
Problem: Steuerung RN-Control nur über I2C
Hallo!
Für ein Projekt sollen 3 RN-Motor ST I2C-Schrittmotorcontroller und ein RN-Control an einen I2C-Bus angeschlossen werden. Der I2C-Bus wird von einem RN-RS232-I2C-Adapter zur Verfügung gestellt. Das steuernde Programm wird in Visual Basic 6 verfasst.
Die Steuerung der Schrittmotorcontroller RN-Motor ST I2C funktioniert einwandfrei.
Meine Frage ist nun, wie kann das Board RN-Control nur mit I2C-Befehlen gesteuert werden. In der konkreten Anwendung soll der Zustand von 6 Lichtschranken oder Schaltern abgefragt werden, die an den Ports A bis D angeschlossen werden sollen.
Für funktionierenden Beispielcode wäre ich sehr, sehr dankbar.
Gruß
E-Donni
-
Administrator
Robotik Visionär
RN-Motor ist generell ein Slave Board (Empfänger). RN-Control eigentlich ein Master-Board (i2c Sender).
Um es per PC über I2C abzufragen müsste es als SLAVE umprogrammiert werden. Das ist natürlich möglich, aber es ist ein klein wenig Aufwendiger als der I2C Mastermodus. Am besten schaust du mal in unserem Wiki nach SLAVE und TWI Slave Modi, da gibt es irgendwo ein paar Hilfestellungen mit Codebeispiel.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen