Forum: Mikrocontroller und Digitale Elektronik Mikrocontroller an FU anbinden


von Carsten H. (Firma: ABB) (carsten_1985)


Lesenswert?

Hallo zusammen,
für unser Techniker Projekt wollen wir über einen Tablet PC(Windows mit 
C# Oberfläche) über Bluetooth eine Verbindung zum Mikrocontroller 
Atmega32 herstellen, über eine Kabelverbindung soll es weiter gehen zum 
Frequenzumrichter. Ich habe mich gerade über ein Paar möglichkeiten 
eingelesen zur Datenübertragung, da die Drehzahl die auf dem Tablet-PC 
eingegeben wird (C#) über den Mikrocontroller an den FU(Siemens 
Micromaster M440) weitergegeben werden soll, und demnach die Drehzahl 
sich Verändern soll, die Drehzahl wird über einen Inkrementalgeber der 
am Motor angeschlossen ist an den Mikrocontroller gesendet und 
ausgewertet werden.
Ich denke das die Two-Wire-Serial-Interface verbindung funktioniert, ich 
würde den Tablet als Master angeben und den Atemga32 als Slave, also als 
Datenempfänger, die Daten müssten dann noch an den FU weiter gegeben 
werden.
Liege ich richtig damit das diese Übertragung funktionieren müsste, oder 
gibt es einfachere Möglichkeiten zur Datenübertragung?

Danke im voraus.

MFG Carsten

von troll (Gast)


Lesenswert?

RS232

von Ingo (Gast)


Lesenswert?

Warum soviel Aufwand, erzähl mal mehr. Bedenke das so ein Micromaster 
erhebliche Störungen verursacht. Die Ausgänge müssen gut gefiltert 
werden.

Ich gebe Signale immer analog weiter, dann kann ich zwischen Poti und uC 
noch umschalten wenn man mal spielen will.


Ingo

von Joachim .. (joachim_01)


Lesenswert?

Den Umrichter kann man, wenn ich richtig weiß, mit drei oder vier 
Schaltbits an den Klemmen und Analogwertvorgabe (DAC oder PWM über 
Tiefpass) gesteuert werden. Und in die andere Richtung wird die Drehzahl 
geschickt. Ok.

Im grunde kann das jedes umgefrickelte Beispielprogramm das bei einem 
Ethernet-Board, gesteuert über nen Browser deines Tablet-PCs dabei ist. 
Ich hab hier nochn Olimex-Board mit nem PIC der das ganze per Ajax 
macht, das gibt echtes Real-Time feeling bei 10 Updates/sek - das wäre 
das richtige für deine Drehzahlanzeige. Von Bluetooth (über 
Browser?)habe ich keine Ahnung sollte aber praktisch ähnlich gehen. Es 
gibt nen Bluetooth-Arduino der deine Aufgabe lösen sollte. Wenn die 
Leute Arduino hören rümpfen sie immer gleich die Nase, aber du kannst ja 
nur das Board nehmen und deinen eigenen C-Code reinschreiben (ich mach 
das immer).
Steuerung per Web-Browser anstatt Bluetooth find ich aber universeller 
und vielseitiger.

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
Noch kein Account? Hier anmelden.