Hallo, ich mache gerade meine ersten Anfänge in der Robotik und wollte fragen, was ich für meinen ersten Roboter für einen Microcontroller verwenden soll. Ich dachte da an so einen: http://www1.conrad.de/scripts/wgate/zcop_b2c/~flNlc3Npb249UDkwV0dBVEU6Q19BR0FURTAxOjAwMDEuMDMwYy4xZmY4YWMyOSZ+aHR0cF9jb250ZW50X2NoYXJzZXQ9aXNvLTg4NTktMSZ+U3RhdGU9MzE4NzU2NTEzNg==?~template=PCAT_AREA_S_BROWSE&p_selected_area=%24ROOT&p_selected_area_fh=&perform_special_action=&glb_user_js=Y&shop=B2C&vgl_artikel_in_index=&product_show_id=&p_page_to_display=DirektSearch&~cookies=1&zhmmh_lfo=&zhmmh_area_kz=&s_haupt_kategorie=&p_searchstring=Microcontroller&p_searchstring_artnr=&p_search_category=alle&r3_matn=&insert_kz=&area_s_url=&brand=&amount=&new_item_quantity=&area_url=&direkt_aufriss_area=&p_countdown=&p_80=&p_80_category=&p_80_article=&p_next_template_after_login=&mindestbestellwert=&login=&password=&bpemail=&bpid=&url=&show_wk=&use_search=3&p_back_template=&template=&titel=&darsteller=®isseur=&anbieter=&genre=&fsk=&jahr=&jahr2=&dvd_error=X&dvd_empty_error=X&dvd_year_error=&call_dvd=&kna_news=&p_status_scenario=&documentselector=&p_load_area=$ROOT&p_artikelbilder_mode=&p_sortopt=&page=&p_catalog_max_results=10 Mit dem Controller sollten solche Dinge wie Motorsteuerung, US/IR-Abstandsmessung,Bumper,etc. machbar sein. Wäre das mit vorgeschlagenem Machbar??? Gruß Paul
Ich merk grad das der Link mist ist, ich wollte folgenden Microcontroller benutzen: AT 90 S 2313-10 SC=SI PROZESSOR Wäre der für meinen ersten Roboter in ordnung?
Denke der Prozessor ist erstmal ausreichend. Würde allerdings gleich einen größeren nehmen wie z.B. den Mega8 oder Mega 16 di haben mehr I/O Pins und einen ADC und kosten wenn du die teile bei Reichelt kaufst auch nicht mehr als der AT90S2313 beim großen C.
hallo paul, ich würde dir den mega8 empfehlen. außerdem empfehle ich dir dringend auf reichelt.de umzusteigen. die haben dort zwar keinen 2313 aber der mega8 bei dem die leistung eh besser ist, kostet da weniger als die hälfte des 2313 beim conrad. als forum für solche fragen ist das roboternetz.de besser geeignet. mfg
Ich würde allgemein empfehlen von den AT90-ern auf die Megas oder Tinys umzusteigen, das sind quasi die Weiterentwicklungen. Reichelt hat sogar den Tiny2313!
Danke für die Tips, werd mir dann mal den mega8 holen. MfG Paul
Ich würde dir eher den mega168 vorschlagen. Kostet kaum mehr, hat aber schon den doppelten Speicher und bietet bessere upgrade-Möglichkeiten: Zum 168 gibt es auch noch den 328 und den 648 im gleichen Gehäuse, so dass du, wenn dir der Speicherplatz knapp wird, einfach nur den µC wechseln musst. Im Gehäuse des mega8 gibt es keine größeren µC mehr, so dass du dann eine andere Platine bräuchtest.
Könnte ich eigentlich auch einen ATMEGA48-20PU DIL28 nehmen??? Der ist recht preisgünstigt, liegt das an der Qualität?
Der Mega48 ist die kleine Version des Mega8, mit halb so viel Speicher.
Also die "Qualität" ist überall gleich - die Dinger funktionieren einfach. Auf den ersten Blick ist der Mega48 dem Mega8 sehr ähnlich, scheint aber ein paar Features mehr zu haben (etwas höherer Takt möglich, 6PWM). Wenn du den billiger bekommst als einen Mega8, dann ist der auch gut.
Ah, den halb so grossen Speicher hab ich übersehen. Dann vielleicht doch lieber den Mega8
Okay, ich hätt da noch eine Frage zur Programmierung der Microcontroller. Muss ich dafür einen ISP verwenden? Ich hab auch einige Entwicklerboards gesehen, die einen 9-PIN Anschluss haben, kann ich den zum brennen auf den Microcontroller auch verwenden? Kennt jemand Schaltungen, mit dem 9-PIN Anschluss?
den 9 pin anschluss kenne ich nicht. ich habe ohne ein entiwcklerboard angefangen, aber manchmal wünscht man sich dann doch, man hätte eins :-). auf nem steckbrett kann man aber auch gut arbeiten mfg
Statt Mega 8 lieber 168. Erstens mehr Flash, zweitens mehr Features, drittens schneller taktbar und kostet ja nach Anbieter zwischen vier und sechs Euro.
Mega8, 48, 88, 168 sind alle Pinkompatibel. Allerdings ist der erste die etwas ältere Variante (16MHz Takt, etwas weniger Features). Als Starterboard kann ich entweder das STK500 oder was eigenes empfehlen. STK500 ist vor Allem wegen des integrierten HV-Programmers und der Unterstützung sämtlicher Devices sein Geld wert.
Also ich will ja erstmal nur einen einfachen Roboter bauen, ob ich da wirklich 16kB Flash benötige??? Das ist recht viel für den Anfang, oder? Ich glaub ich werds erstmal mit dem ATmega8 versuchen. Wie stets bei den Microcontrollern eigentlich mit Stabilität? Halten die einen plötzlichen Spannungsabfall oder andere Schlimme Dinge die einer Schaltung geschehen können aus? Oder kann ich mir fürs erste gleich mehrere kaufen(hab ich mal in irgendeinem Tutorial gelesen, dass man das machen sollte)?
Also bei zuwenig Spannung gehen die definitiv nicht kaputt - nur tut er dann uU. nicht mehr, was man erwartet. Wenn du aber zuviel draufgibst, dürfte er das nicht lange verzeihen. Wenn du eh bestellst, nimm gleich 2, dann kannst du mit einem einen auf dem Steckbrett experimentieren, selsbt wenn der andere schon verbaut ist.
also ich habe es bis jetzt noch nicht geschafft, nen mega kleinzubekommen. die sind recht hart im nehmen. allerdings rate ich auch zu mehreren, da du fuer die sowieso bedarf hast, sobald du mal blut geleckt hast. ein paar guenstige tiny2313 fuer kleine sachen und 1-2 mega8 oder aehnlich sollten fuer den anfang reichen. mit denen kommt man schon recht weit.
Ich hab nen mega 8 geknöchelt in dem ich ausversehen 32V draug gegeben habe (labornetzteil war wegen einem kleinen "experiment" auf volle spannung eingestellt, war zwar strombegrenzung auf 20mA an aber ... zu langsam reagiert) Aber ich hab mal nen tiny2313 falschrum in den sockel gehauen. Finger dran verbrant aber der tiny funktioniert noch prima. Die dinger halten also auch mal ne verkehrte spannungsversorgung aus. Einplanen in die Schaltung sollte man sowas jedoch nicht :)
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.