Parallelbetrieb von vier Cheapstats basierend auf dem µc ATXMEGA32A4

Gast #3295642
Hallo liebe Gemeinde,

ich würde gern vier Stück der selbstgebastelten billig-Potentiostaten 
"Cheapstat" (http://web.chem.ucsb.edu/~kwp/cheapstat/) so 
zusammenschalten, dass sie über eine einzelne USB-Schnittstelle 
anzusteuern sind. Die Potentiostaten basieren auf einem ATXMEGA32A4 und 
sollen unabhängig voneinander angesprochen werden können. Dafür würde 
ich das Layout so anpassen, dass alle vier auf eine Platine passen. Dazu 
kommt wahrscheinlich ein übergeordneter µc, der die Kommunikation mit 
dem PC übernimmt.
Wenn das ganze fertig ist, folgt das Umschreiben des Programms usw. 
usw...

Meine Frage zur Hardware: kann ich zur µc-Verwaltung einen fünften 
ATXMEGA32A4 nehmen, der wiederum die Kommunikation mit dem PC über USART 
realisiert? Was müsste ich dabei beachten und über welche Schnittstelle 
sollten die einzelne "Slave"-µc mit dem "Master"-µc kommunizieren?

Die Doku, die Schaltpläne und der Quellcode zum Cheapstat sind unter dem 
oben stehenden Link downloadbereit.

Vielen Dank für Eure Hilfe

Ich freue mich auf Eure Antworten

Günter
Persönliche Seite
Da ist ein FT232 drin. Wenn Du dessen unbenutzten Handshakeleitungen 
verwendest, kannst Du damit einen Multiplexer ansteuern, mit dem Du die 
seriellen Datenleitungen mit jeweils einem der vier µCs verbindest.

Dann kannst Du den fünften, übergeordneten µC weglassen und musst nur 
auf der PC-Seite die Software entsprechend anpassen.
...aber was ein cheapstat ist, weiß doch Jeder!

Sei froh, dass das wenigstens cheapstat genannt wird und nicht nur mit 
den üblichen drei Buchstaben als CPS, CST (oder LMA?) bezeichnet wird.

Wikipedia: Potentiostat: Spannungsmessgerät in der Chemie mit nahezu 
stromloser Spannungsmessung. Offensichtlich aus dem Kompensator 
abgeleitet
Gast
Vielen Dank erstmal für Eure Antworten.
Sorry für die fehlende Erklärung was ein Cheapstat ist. Dieser ist ein 
Potentiostat, den ich nach der angehangenen Bauanleitung gebastelt habe. 
Funktionieren tut er nur bedingt, da die Bedien-Software zu wünschen 
übrig lässt. Diese Software ist java-basiert und wurde so angepasst, 
dass eine Fersteuerung vom PC möglich ist.
Zur Lösung von Falk muss ich sagen, die scheint mir am einfachsten 
realisierbar, da müsste aber die Bediensoftware so angepasst werden, 
dass diese 4x gleichzeitig läuft und die entsprechende µc anspricht. Das 
wiederum würde mir sehr schwer fallen, da ich mich mit java 
Programmieren nicht gut auskenne.
@peda: Was meinst Du mit den analogen Eingängen? Alles mit einem µc 
schalten/messen?

Vielen Dank Euch nochmal und sorry für mein fehlendes Know-how.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.