I2C Kommunikation Arduino Motorshield Blackfin

OP (Firma: Keine) #3922358
Lesenswert?
• ▲
▼
Hey Zusammen

Im Rahmen eines Projektes, wollen wir ein Arduino Uno Board mit einem 
Motorschield und einem anderen Mikrocontroller (Blackfin) verbinden. Der 
Blackfin detektiert etwas und soll dies an das Arduino Board 
weitergeben. Der Blackfin sollte dabei als Master gesetzt sein.
Meine Frage ist , kann das Arduino Board das Motorshield immer noch 
ansteuern. Das Motorshield kommuniziert mit dem Mikrocontroller über den 
einzigen, auf dem Arduino vorhandenen I2C Bus.
Ich meine damit, inwiefern diese Beziehung: Blackfin (master) Arduino 
(slave) Motorshield (slave) zu Änderungen,Problemen führen würde 
bezüglich der ansteuerung des motorshields.
#3922447
Lesenswert?
• ▲
▼
Das Adafruit motorshield
http://www.adafruit.com/product/81
verwendet aber auch kein I2C

I2C liegt am Uno auf A4 und A5

Aus dem Adafruit motorshield FAQ:

What pins are not used on the motor shield?

All 6 analog input pins are available. They can also be used as digital 
pins (pins #14 thru 19)

Digital pin 2, and 13 are not used.

The following pins are in use only if the DC/Stepper noted is in use:
Digital pin 11: DC Motor #1 / Stepper #1 (activation/speed control)
Digital pin 3: DC Motor #2 / Stepper #1 (activation/speed control)
Digital pin 5: DC Motor #3 / Stepper #2 (activation/speed control)
Digital pin 6: DC Motor #4 / Stepper #2 (activation/speed control)


The following pins are in use if any DC/steppers are used
Digital pin 4, 7, 8 and 12 are used to drive the DC/Stepper motors via 
the 74HC595 serial-to-parallel latch


The following pins are used only if that particular servo is in use:
Digitals pin 9: Servo #1 control
Digital pin 10: Servo #2 control


PS: wenn dir zwei Motoren ODER ein Stepper reicht, nimm das 
ArduinoMotorShieldR3. Durch den serial-to-parallel latch des Adafruit 
motorshield ist Ansteuerung aufwendiger.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.