Daten und Adressbus

OP #3456303
Lesenswert?
• ▲
▼
Hallo Zusammen,

Ich beschäftige mich zur Zeit mit der Umsetzung eines polyphonen 
Synthesizers. Als Tastatur/Midi Controller kommt ein Arduino 2560 Board 
zum Einsatz (soll später ersetzt werden).

Nun ist es ja so, dass der Controller ja verschiedene andere Baugruppen 
steuern muss und die Anzahl der Pins ja begrenzt ist. Wie geht man in so 
einem Fall vor. Macht meine hier eine Umsetzung eines Adress, Steuer und 
Datenbus oder gibt es andere Verfahren.

Bei den Baugruppen handelt es sich um einen Diskret aufgebauten DAC, 
Trigger Erzeugung, SPI DAC zur Erzeugung der Steuerspannungen aus dem 
MIDI Signal Dynamik Aftertouch,Pitchbend).
Außerdem muss hier die Tastaturabfrage abgewickelt werden.

In alten analogen kommt hier oft eine Standard Cpu (z80,650x) zum 
Einsatz.

Über eine Antwort würde ich mich freuen.


Gruß

Oliver
Gast #3456443
Lesenswert?
• ▲
▼
Du könntest alles über einen seriellen Bus ansteuern, zb. mit fertigen 
Spezial-ICs die I2C sprechen (wie zb. Portexpander, Multiplexer o.ä.) 
oder einen lokalen kleinen µC nehmen, der auf der entsprechenden Platine 
alles regelt und Befehle von der Haupt-CPU erhält. In meinem Oszi 
(Philips PM3065) wird sehr viel über den I2C-Bus gesteuert, nur wirklich 
analoge Sachen wie die Position der Traces oder der Triggerlevel werden 
mit analogen Potis eingestellt. Auf der Rückseite ist dieser Bus sogar 
herausgeführt, sodass man es auch extern steuern könnte.

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.