ERLEDIGT
JA
JA
ANTWORTEN
12
12
ZUGRIFFE
3275
3275
EMPFEHLEN
-
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
-
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
-
-
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.
-
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
-
Hmmm ... okay, vielleicht sollte ich - bevor ich schreibe - erstmal schauen, ob der Thread aktuell ist - D'Oh
-
03.08.10 22:35 #7Postworld 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
-
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
-
Multisim ist ein Programm zum grafischen Planen von Schaltungen und zum simulieren dieser
Hier genauer
http://en.wikipedia.org/wiki/NI_Multisim
-
04.08.10 15:00 #10Postworld 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.
-
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
-
05.08.10 13:51 #12Postworld 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
-
05.08.10 13:55 #13Postworld 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
-
Religion: Fürbitte über Gute und Böse Geister. Wer kann helfen?
Von Kalma im Forum SmalltalkAntworten: 1Letzter Beitrag: 29.10.07, 09:00 -
Wo kann man Spiegel in besonderen Formen kaufen?
Von Andreas Späth im Forum SmalltalkAntworten: 8Letzter Beitrag: 08.06.07, 21:51 -
Gute Photos kaufen, ähnlich wie istockphoto.com
Von julchen im Forum Creative LoungeAntworten: 3Letzter Beitrag: 29.05.06, 12:42 -
Kann ich Aldi Soundsystem kaufen
Von GrannySmith im Forum HardwareAntworten: 0Letzter Beitrag: 15.11.04, 19:38 -
[Combustion2/Cleaner] - Kaufen oder nicht kaufen?
Von net24run im Forum Videoschnitt, Videotechnik & -produktionAntworten: 11Letzter Beitrag: 13.01.03, 18:52





Zitieren

Login





