PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie programmiert/brennt ihr eure uC's



Einsteiger
23.02.2004, 19:58
Hi zusammen, ich habe eine Frage... Wie programmiert ihr die mikrokontroller, die ihr für eure roboter braucht. Ich möchte gerne mit Atmel oder Pic controllern arbeiten, aber die Brenngeräte sind mir zu teuer... habt ihr mir eine lösung, schaltung o.ä...??? thx

Frank
23.02.2004, 20:22
Fast alle nutzen die ISP-Schnittstelle und übertragen die Programme über die Parallel-Schnittstelle. Geht schnell und einfach und eine ISP Schnittstelle kann man auch einfach auf jedem Board unterbringen

Einsteiger
23.02.2004, 20:42
hmmmm... so wie ich dich verstehe, verwendet ihr Boards, die schon einen uC mitsamt pheripherie haben??? Wie zum Beispiel der C-control???
geht das nicht einfacher, ich möchte meine Schaltungen relativ klein halten, und nicht auf jeden roboter ein Board montieren....

hijacker
23.02.2004, 20:57
Kann nur für die AVRs sprechen, die brauchen weder Board noch erwähnenswert Peripherie.
Nur einen Programmer; der besteht im einfachsten Fall aus 5 Leitungen und im kompliziertesten aus einem TTL-IC.

Auch ansonsten muss man die Controller nicht großartig beschalten. Versorgungsspannung, Reset und manchmal noch ein Quarz ... schon läuft das Teil.

recycle
23.02.2004, 22:39
geht das nicht einfacher, ich möchte meine Schaltungen relativ klein halten, und nicht auf jeden roboter ein Board montieren....


Ein Widerstand, ein Kondensator und eine Steckerleiste mit 10 Pinnen von denen du die meisten zur Not auch noch weglassen kannst nehmen nicht so viel Patz weg und ein passendes Programmierkabel kannst du fertig für knapp 10€ kaufen.

Wenn du ganz wenig Platz auf deiner Platine hast, kannst du den Controller aber auch auf einer kleinen externen Platine programmieren und dann erst auf die endgültige stecken.

Hier findest du eine Grundschaltung die zeigt was man zum Programmieren für einen AVR braucht:

http://www.mikrocontroller.net/tutorial/equipment.htm