- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 7 von 7

Thema: ein-ausgaenge pc / microcontroller ?

  1. #1
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    23.04.2007
    Ort
    stuttgart
    Beiträge
    1.127

    ein-ausgaenge pc / microcontroller ?

    Anzeige

    Praxistest und DIY Projekte
    bin grad dabei einen 5-achsigen manipulator zu bauen. das ganze soll
    spaeter vom rechner aus gesteuert werden. sind 6 inkrementelle weggeber ( lichtschranke mit codierscheibe) 12 endtaster und 6 motoren (fuer die motorsteuerung reicht an/aus.
    wie krieg ich die ganzen ein- und ausgänge am sinnvollsten in den rechner ?
    ueber nen mikrocontoller? wenn ja was fuer einen, bzw wie schliess ich den chip dann an den rechner an?

    danke schonmal fuer weiterhilfe...

  2. #2
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    07.12.2005
    Ort
    Euskirchen-Großbüllesheim
    Alter
    74
    Beiträge
    2.063
    Hallo,
    das Schalten von Relais und das Einlesen von Sensoren kann mit einer Vielzahl von Einsteckkarten, die es am Markt gibt, realisiert werden.
    Ein µC mit 'intelligenter' Software ist sinnvoll, wenn der PC nur für die Visualisierung und Bedienung zuständig bleiben soll.
    Die Kommunikation könnte z.B. über die serielle Schnittstelle relativ einfach erfolgen.
    Also, Ein- und Ausgänge aufbereiten und zu einem µC führen, der die Signale aufbereitet und minimiert zum PC sendet bzw. von dort Befehle empfängt oder eine geeignete Einsteckkarte besorgen.
    MfG Karl-Heinz
    HobbyElektronik hier klicken ....

  3. #3
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    23.04.2007
    Ort
    stuttgart
    Beiträge
    1.127
    karte ist schlecht, da es sich um einen laptop handelt.
    am besten waere es wenn der µc einfache aufgaben wie zb das zaehlen der drehgeberimpule erledigt, das eiegntliche programm aber auf dem pc laueft, der dann die daten aus dem controller abfragt und befehle gibt.
    was ist hierfuer fuer ein µc zu empfehlen? und brauche ich dann auch so µc-programmiergeraet? die dinger sind immer so teuer ?

  4. #4
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    29.12.2005
    Ort
    Nähe Mainz
    Alter
    32
    Beiträge
    3.467
    Du kannst einen ATMega nehmen. Kostet bei Reichelt nicht viel. Du brauchst aber auch noch ein Programmierkabel. Wird aber auch in der Wiki beschrieben.

    jon
    Nice to be back after two years
    www.roboterfreak.de

  5. #5
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    07.12.2005
    Ort
    Euskirchen-Großbüllesheim
    Alter
    74
    Beiträge
    2.063
    Als PIC-Anwender empfehle ich Dir natürlich einen PIC und meinen Plan mit RS232-Schnittstelle dazu: siehe hier.
    Statt der Anzeigen werden Sensoren und Aktoren angeschlossen, entweder über Pegelwandler (z.B. 24V auf 5V) oder über Optokoppler, die gleichzeitig Pegelwandler sind.
    Wenn der Laptop keine serielle Schnittstelle mehr hat, es gibt Adapter von USB auf RS232, wovon aber nur wenige überall richtig funktionieren.
    Alternativ gibt es auch PICs mit USB-Schnittstelle oder Bausteine zur Umsetzung auf USB.
    MfG Karl-Heinz
    HobbyElektronik hier klicken ....

  6. #6
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    23.04.2007
    Ort
    stuttgart
    Beiträge
    1.127
    hmm hab ich beim pic so viele ein/ausgaenge.. brauche ja um die 20 ein und 6 ausgänge ??
    und fuer jeden ein/ausgang einen pin am controller oder she ich das falsch?

  7. #7
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    15.08.2006
    Ort
    Budapest
    Alter
    37
    Beiträge
    563
    Naja, ein uC mit 20 Ein bzw Ausgängen ist vielleicht ein "Overkill". Diese Aufgabe könnte man auch mit dem kleinsten AVR (Attiny) lösen, wenn du dazu noch eine Portexpander anschliesst. Kann auch sein, dass das billiger wird, als einen großen uC mit vielen Ports zu kaufen.
    Die Kommunikation zwischen Rechner und uC würde ich auch über die serielle Schnittstelle machen, da es in den AVRs schon Hardware UART gibt, und am PC die serielle Schnittstelle leich zu proggen ist.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen