Hallo, auf meinem Controller Testboard (Controller: AT90CAN128) habe ich die notwendigsten Sachen (Quarz, Spannungsregler, etc, ...) drauf und möchte von dort aus über Stecker weitere Boards ansprechen die mir jeweils 4 Analoge Signale (0 - 10V) einlesen und auslesen können. Ich habe die Controlleranschlüsse PA0 - PA7 sowie PB0 - PB7 zur verfügung. Kann ich damit schon mit SPI oder I²C arbeiten? Was für DA/AD-Wandler würdet ihr empfehlen, die im Bereich von 0-10V arbeiten und auch möglichst viel Strom (die Ausgänge) treiben können? Viele liebe Grüße, duda
Ich würde den DACs Operationsverstärker nachschalten, um die Ausgangsspannung beispielsweise von 5V auf 10 Volt linear zu skalieren. Beim ADC kann man einen Spannungsteiler aus 2 Widerständen vorsetzen. Und was SPI und I2C angeht... softwaremäßig immer. PB0-PB3 können für Hardware-SPI verwendet werden. Hardware-I2C liegt leider auf Port D (PD0/PD1).
>>PB0-PB3 können für >>Hardware-SPI verwendet werden. Hardware-I2C liegt leider auf Port D >>(PD0/PD1). das verstehe ich leider nicht ;-) Unter den nach "draussen" geführten Pins sind auch MOSI und MISO die ich nicht für die ISP-Programmierung brauche (Das ist bei dem Controller ja irgendwie anders...) hilft das/geht das für I2C?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.