Forum: Mikrocontroller und Digitale Elektronik serial-programmer für mega8/16


von Martin #. (martin-)


Lesenswert?

Hallo.
Wo kann ich ein Schema von einem Programmer für ATmega8/16 der an die
RS232 Schnitstelle angeschlossen wird und außerdem von avrdude
unterstützt wird, finden ?

Danke im Voraus.

von Paul Baumann (Gast)


Lesenswert?


von Martin #. (martin-)


Lesenswert?

Danke für die Antwort.

Aber ich habe leider kein Durchblick. Braucht denn wirklich ein
serial-progrsmmer einen Mikrocontroller ?
Wo anders findet man Schemen wo nur ein paar Wiederstände und 2
Trsnsistoren verwendet werden.
Und nirgends steht für welche Mickrocontroller die Programer sind (etwa
alle 8bit AVRs?)
Es ist total verwirrend.

von johnny.m (Gast)


Lesenswert?

http://www.lancos.com/siprogsch.html
Das ist wahrscheinlich der Programmer, den Du meintest. Der
funktioniert mit allen ISP-fähigen AVRs

von Martin #. (martin-)


Lesenswert?

Ich habe hier einen Programer für Parallerport da ist nur ein 74244
drin. So was kann man in 10min auf einem Steckbret zusamenbauen. Und
damit kann ich atmega8/16 programmieren.
Warum muss denn ein serial-programmer so kompilziert sein ?
Gibt es nicht etwas einfacheres ?

von johnny.m (Gast)


Lesenswert?

Hast Du mein Posting gar nicht gelesen??? Einfacher als der SI-Prog geht
es nun wirklich nicht! Von dem Schaltplan
http://www.lancos.com/e2p/siprog_base.png
brauchst Du nur die untere Hälfte, wenn Du eine Spannungsversorgung in
Deinem Zielsystem hast. R4 und Z3 kannste für die AVRs sogar noch
weglassen, die werden nicht benötigt. Was gibt es einfacheres als einen
Programmer aus 4 Widerständen, einem Transistor und zwei Z-Dioden???

von uwegw (Gast)


Lesenswert?

>>>Warum muss denn ein serial-programmer so kompilziert sein ?<<<
Weil das ISP-Interface des AVRs halt keine RS232-Schnittst3elle,
sondern eine Art SPI ist. Daher braucht man einen Wandler von RS232 auf
SPI, und dazu der Controller. Wenn man darauf verzichtet, kann man die
lancos-Lösung mit nen paar Widerständen, Z-Dioden und nen Transistor
aufbauen. Dabei muss allerdings schon der PC das SPI-Signal generieren,
also direkt an den einzelnen Schnittstellenleitungen rumspielen. Das
machen nicht alle Schnittstellen mit, insbesondere neuere
Betreibssysteme und USB-Adapter haben damit Probleme.

von Martin #. (martin-)


Lesenswert?

@johnny.m
Ja, ich habe dein Posting schon gelesen, und bin dir sehr dankbar für
deine Hilfe. Allerdings, wenn man es nicht besser weiss, kann man es
anhand der sperrlichen Beschreibung auf dieser Seite, nur schwer
erraten was, was ist.

@uwegw
Ok, verstehe. Bei der paralleren Schnittstele wird also so zu sagen das
kompizierte Teil der Arbeit von software erledigt.
Da aber die serielle Schnittstele sich nicht so gezielt steuern lässt,
kann man es nicht per Software erledigern (bzw. nur schwierig bis gar
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
Noch kein Account? Hier anmelden.