tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
12
ZUGRIFFE
3275
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Korki94 Korki94 ist offline Mitglied
    Registriert seit
    Mar 2007
    Beiträge
    15
    Hallo zusammen,

    ich versuche im Moment eine Maschine zu bauen, brauche dafür aber einen Computerchip, der bestimmte Arbeitsschritte ausführt.
    Kann mir jemand sagen, wo man solche Chips kaufen kann und wie man diese programmiert?

    Danke im Vorraus
    Korki94
     

  2. #2
    cesupa cesupa ist offline Mitglied Brokat
    Registriert seit
    Sep 2004
    Beiträge
    329
    Also diese programmierbaren Computerchips heißen im Fach Jargon Microcontroller. Die kannst du dir zum Beispiel bei reichelt.de kaufen (Stichwort z.B. Atmega8).Mit Hilfe eines Entwicklerboards (entweder kaufen oder selber zusammenlöten) und dem richtigen Übertragungsprogramm kann man dann seine Programme draufspielen. Normalerweise programmiert man mit AVR-Software oder Assembler. Näheres gibts auch hier: roboternetz.de

    Gruß
    cesupa
     

  3. #3
    Korki94 Korki94 ist offline Mitglied
    Registriert seit
    Mar 2007
    Beiträge
    15
    Danke für deine Antwort. Ich denke ich kann damit etwas anfangen!

    Zitat Zitat von cesupa Beitrag anzeigen
    Also diese programmierbaren Computerchips heißen im Fach Jargon Microcontroller. Die kannst du dir zum Beispiel bei reichelt.de kaufen (Stichwort z.B. Atmega8).Mit Hilfe eines Entwicklerboards (entweder kaufen oder selber zusammenlöten) und dem richtigen Übertragungsprogramm kann man dann seine Programme draufspielen. Normalerweise programmiert man mit AVR-Software oder Assembler. Näheres gibts auch hier: roboternetz.de

    Gruß
    cesupa
    Aber wie kann man denn dann etwas auf diesen Chip bekommen
    Kennst du ein Programm womit man es am besten machen kann?

    Korki94
     

  4. #4
    Xo-mate Xo-mate ist offline Mitglied Gold
    Registriert seit
    Feb 2004
    Beiträge
    213
    Wir haben von der Schule aus zwei Asuros programmiert.
    Die Asuros selbst sind ja bausätze, also sag ich dazu mal nix.

    Programmiert wurde das ganze in C und dann über ein Compiler (WinAVR) in Maschienensprache umgewandelt und anschließend per Infrorot auf den Robo übertragen.

    Die Programmieroberfläche, die wir benutzt haben hieß ProgrammersNotepad.
    Vielleicht hat dir das weitergeholfen.
     

  5. #5
    Paul Paul ist offline Rookie
    Registriert seit
    Jul 2010
    Beiträge
    6
    Es kommt natürlich stark darauf an, was für eine "Maschine" du bauen möchtest. In vielen Fällen wird in der Tat ein Mikrocontroller der AVR Familie von Atmel das tun, was du möchtest, aber das ist auch immer damit verbunden, dass du dich mit dem Thema beschäftigst. Wenn du uns verrätst, was die "Maschine" machen soll, oder zumindest, was der Computerchip machen muss, dann könnten wir dir sicher besser helfen. Vielleicht gibt es ja für dein Problem einfache ICs, die die Aufgabe schon gut erledigen, für die hier die AVRs vorgeschlagen wurden. Ansonsten kann ich dir nur raten auf http://www.mikrocontroller.net/articles/AVR-Tutorial das Tutorial (zumindest die Teile, die du benötigst) durchzuarbeiten. Wenn du reiche Eltern hast, dann würde ich dir auch anbieten, die Programmierung und den Entwurf der Schaltung gegen das nötige Kleingeld vorzunehmen

    Cheers,
    Paul
     

  6. #6
    Paul Paul ist offline Rookie
    Registriert seit
    Jul 2010
    Beiträge
    6
    Hmmm ... okay, vielleicht sollte ich - bevor ich schreibe - erstmal schauen, ob der Thread aktuell ist - D'Oh
     

  7. #7
    Postworld Tutorials.de Gastzugang
    Hehe,

    der Beitrag is wirklich schon ein wenig älter. Aber da die letzte Anwort ja noch ganz frisch ist, frage ich doch einfach mal was

    Also ich beschäftige mich nun schon ne Weile mit der Mikrocontroller programmierung, sowei mit C++. Mein Probelm ist das ich einfach nicht vorran komme. Ich habe ein konkretes erstes Zwischenziel, ich möchte ein Sound/Lichtsteuer Modul für nen Ferngesteuertes Modellauto/Panzer basteln.

    Mein Problem ist das ich nicht den Anfang finde, also ich habe eine Grobe vorstellung aber ich weiß immer noch nicht welches (möglichst günstige) Entwicklungsboard Sinnvoll ist und so. Was auch damit zu tun hat das ich eigentlich nen Atmel Mikrocontroller kaufen möchte, mir aber auch da nicht sicher bin.

    Kann mir da mal jemand ne Tip geben wie ich richtig anfangen kann?

    Grüße
    Postworld

    P.s.: Ich hab mir vor kurzem Multisim + 1400 Seiten Buch besorgt, als Grundlage für den Schaltungsentwurf. Einfacher hat das die Sache aber nicht gemacht
     

  8. #8
    Paul Paul ist offline Rookie
    Registriert seit
    Jul 2010
    Beiträge
    6
    Multisim kenn ich nicht. Zum Thema Entwicklungsboards: Mit den Tutorials auf http://www.mikrocontroller.net/ kann man auch (oder gerade) ohne fertiges Entwicklungsboard viel machen. Löte dir einfach nen Atmel auf ein Euro-Lochstreifenbrett, schließ ihn, wie in http://www.mikrocontroller.net/artic...ment#Selbstbau dargestellt an, programmier ihn, schließ die Lampen an und fertig ist die Laube So weit allgemeine Tipps. Wenn du mir verrätst, was genau dein Modul können soll, kann ich dir vielleicht mehr erzählen. Bin aber auch noch nicht 100%-ig drin, sondern auch eher noch Einsteiger.

    Cheers,
    Paul

    PS: Pst ... keine schlafenden Trolle wecken ;P
     

  9. #9
    Avatar von sheel
    sheel sheel ist offline Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.501
    Multisim ist ein Programm zum grafischen Planen von Schaltungen und zum simulieren dieser

    Hier genauer
    http://en.wikipedia.org/wiki/NI_Multisim
     

  10. #10
    Postworld Tutorials.de Gastzugang
    Also das Tutorial auf mikrocontroller.net hatte ich eigentlich schon mal überflogen, dachte aber das die vorraussetzung zumindest nen Einsteigerboard ist.

    Ich hatte als Einsteiger nun diese Board von Pollin und dazu nen Steckboard im Sinn.

    Entwicklungsboard
    http://www.pollin.de/shop/dt/MTY5OTg...1_Bausatz.html

    Steckboard:
    http://www.pollin.de/shop/suchergebn...ault&absenden=

    Damit wollte ich dann Anfangen mich in die Welt der Mikrocomtroller einzuarbeiten, um dann im nächsten Schritt weiter an meinem Projekt zu basteln. Mein Projekt soll nen Sound/Lichtsteuermodul werden für nen Funkferngesteuertes Modell (im ersten Schritt nen Panzer). Es sollen Sounds abgespielt werden können und parallel dazu Leds angesteuert werden. Zum Beispiel nen MG Sound + LED "blinken" am mini Maschinengewehr.

    Welche Singnale man am besten nimmt um die Sound zu starten weiß ich noch nicht so genau. Da ich selber kein Modellbauer bin und meine Messtechnik ein wenig zu wünschen übrig läßt.

    Grüße
    Postworld

    P.s.: Genau, Multisim ist eine Spice basierende Software mit der man Schaltungen firtuel aufbauen und Testen kann.
     

  11. #11
    Paul Paul ist offline Rookie
    Registriert seit
    Jul 2010
    Beiträge
    6
    Ich hoffe, virtuelle mit 'f' zu schreiben war nur ein blöder Witz von dir...

    Sounds abspielen ist leider nicht ganz so trivial. Du brauchst, wenn du die abspielen willst einen AD-Wandler (8-bit sollte für so was reichen) und am besten einen Chip, der dir das Signal auf Audiopegel wandelt (macht zum Beispiel der TDA7050). Ich bin da auch gerade bei mich mit zu beschäftigen, aber leider noch nicht so weit, dass ich dir da groß helfen kann, aber wenn ich dann so weit bin, werde ich mein erworbenes Wissen gerne mit dir teilen.
    Weiterhin solltest du überlegen, wie du die sounds speichern willst. Leider trägt der EEPROM, der dafür eigentlich gut geeignet wäre nur 1024 Byte bei einem mega8. Bei einer Samplerate ~20kHz, was für so ein Projekt genug sein dürfte reicht der EEPROM nur für ca. 50ms - genug für einzelne Wellenformen, aber bei weitem nicht für Samples in der Art in der du sie willst. Wenn man allerdings 50kb vom sram frei hält und da die Samples speichert sollte das Gehen. So ein MG oder Panzergeräusch kann man ja gut loopen, dann braucht man pro Sample nur vielleicht 50-300 ms - je nach Geräusch - und in die 50 kbyte sram passen ca. 2,5 s. LEDs blinken zu lassen ist ja nicht so schwer.
    Und wie du bei dem 2. Link in meinem letzten Post siehst, kann man sich ein einfaches Board auch selber bauen.
    Ich kann dir bei Gelegenheit mal eine kleiner ASM-Routine zusammenbasteln, die blinkt und den Sound aus dem SRAM auf einem der Ausgangsports ausgibt, falls du zur Implementierung noch Fragen hast.

    Cheers,
    Paul
     

  12. #12
    Postworld Tutorials.de Gastzugang
    Ok, das virtuelle F ist da sagen wir mal unbeabsichtigt herein gerutscht .. Nur blöd das man als Gast keine Edit funktion hat..

    Werde das mit dem Gast wohl mal ändern..

    Habe mich nun auch nach einigen Boards mehr umgesehen und bin da auf eine unglaubliche Vielfalt gestoßen, also in den "Einsteiger such passendes Board" - Antworten..

    Was mich dazu gebracht hat meine Auswahl in Frage zu stellen..

    Nun aber kurz zu dem von dir angesprochenem Problem mit dem Speicherplatz. Du hast auf jedenfall recht, der Speicher auf dem Chip ist kaum ausreichend, ich meine man ist ja vom PC ganz schön verwöhnt was das angeht. Aber es sollte doch wohl die Möglichkeit geben Speicher zu erweitern, denn sonst bekommt man manche Sachen ja gar nicht hin. Ich meine so nen MG-Feuer u. ähnliches sind ja noch recht Simpel, aufgenommene Fahrgeräusche hingegen sind da nicht so einfach zu verkleinern denke ich.

    Das gesamte Modul diese Sachen können:
    - A/D Wandler (Signal aufnahme.. Steuersignale und vieleicht auch die Sounds)
    - D/A Wandler (vornehmlich Soundausgabe)
    - mini Verstärker
    - LED ansteuern
    - extra Speicher (EEEPROM, SD-Karte .. oder so)


    Insgesamt sind da nun wirklich noch sehr viele Fragen offen.. daher glaube ich das es das beste sein könnte wenn ich mir zunächst nen flexibles (aber Zukunftfähiges) Entwicklungsboard zulege, dazu dann ein Steckbrett und erstmal so kleine Sachen wie LEDs zum blinken bringen ausprobiere. Denn ohne das mal praxisnah zu probieren komme ich glaube ich nicht weiter..

    Was mich aber zu der frage zurück bingt welches Board ich am besten kaufe.. (Noname-Selbstbastelboards sind nach meiner Einschätzung nicht Zukunftssicher..) ?

    Grüße
    Postworld

    LINK zu meiner Boardsammlung, in einem anderem Forum:
    http://www.mikrocontroller.net/topic/185963#1807211
     

  13. #13
    Postworld Tutorials.de Gastzugang
    Ganz kurz zu dem Selbstbauboard was du (Paul) verlinkt hast..

    Das ist keine so schlechte Idee, um mal überhaupt was auszuprobieren. Aber, mir fehlen einfach die Bauteile die man so braucht und mit den Versandkosten kommt da schon bisl was zusammen..

    Deshalb versuche ich beim ersten mal direkt das "Richtige" zu kaufen und dann direkt nen Steckbrett und bisl kleinkram dazu, damit sich das bestellen auch lohnt.

    Grüße
    Postworld
     

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 29.10.07, 09:00
  2. Wo kann man Spiegel in besonderen Formen kaufen?
    Von Andreas Späth im Forum Smalltalk
    Antworten: 8
    Letzter Beitrag: 08.06.07, 21:51
  3. Gute Photos kaufen, ähnlich wie istockphoto.com
    Von julchen im Forum Creative Lounge
    Antworten: 3
    Letzter Beitrag: 29.05.06, 12:42
  4. Kann ich Aldi Soundsystem kaufen
    Von GrannySmith im Forum Hardware
    Antworten: 0
    Letzter Beitrag: 15.11.04, 19:38
  5. [Combustion2/Cleaner] - Kaufen oder nicht kaufen?
    Von net24run im Forum Videoschnitt, Videotechnik & -produktion
    Antworten: 11
    Letzter Beitrag: 13.01.03, 18:52