Diese Website existiert nur weil wir Werbung mit AdSense ausliefern.
Bitte den AdBlocker daher auf dieser Website ausschalten! Danke.
Bitte den AdBlocker daher auf dieser Website ausschalten! Danke.
Fragen zu Programmiergeräten und zur Programmierung der uC
Moderator: radioscout
Re: Fragen zu Programmiergeräten und zur Programmierung der
Hallo ich suche ein Programmiergerät welches folgende Anforderungen erfüllen sollte:
- USB Schnittstelle
- Verschiedene Microcontroller programmierbar
- Einfache bedienbarkeit
- Naja die Kosten sollten nicht ins unermäßliche steigen
Ziel ist es Reaktivlichter zu programmieren, evtuell einfache Schaltungen ähnlich dem Farbmemory etc.
Vielen Dank schonmal ^^
- USB Schnittstelle
- Verschiedene Microcontroller programmierbar
- Einfache bedienbarkeit
- Naja die Kosten sollten nicht ins unermäßliche steigen
Ziel ist es Reaktivlichter zu programmieren, evtuell einfache Schaltungen ähnlich dem Farbmemory etc.
Vielen Dank schonmal ^^
Werbung:
- chrysophylax
- Geomaster
- Beiträge: 888
- Registriert: Do 24. Sep 2009, 15:55
- Wohnort: LDK
- Kontaktdaten:
Re: Fragen zu Programmiergeräten und zur Programmierung der
Atmel AVR ISP MK2. Besser das Original. Die 15-20 Öcken mehr, die es kostet im Vergleich zu schwindligen Billich-Lösungen ohne Gehäuse haben sich schnell amortisiert, wenn man sieht wie häufig und mit welch enormer Zeitverpuffung hier schon Mehl-Beratungen hin und her gingen warum irgendein Programmieren nicht klappte oder obskure Fehlermeldungen auftauchten oder ein Programmiertakt nicht weit genug runterteilbar ist oder wasauchimmer.
Disclaimer: Dieser Rat gilt nur, wenn
Ansonsten ist eine Empfehlung erheblich schwieriger und vom Geldbeutel abhängig.
chrysophylax.
Disclaimer: Dieser Rat gilt nur, wenn
meint "Verschiedene Microcontroller des Herstellers Atmel programmierbar".Bahaoth hat geschrieben: - Verschiedene Microcontroller programmierbar
Ansonsten ist eine Empfehlung erheblich schwieriger und vom Geldbeutel abhängig.
chrysophylax.
Bekennender Warmduscher und DNF-Logger. Nebenbei-Spielprojekt: Geocaching Magnetbake im Eigenbau. Dicke-Hose-Statistik: Log Length, words: Total words: 54,924, Average: 145, (Total characters: 356,081) Longest: GC3JRWW 580, Shortest: GCXD94 10
Re: Fragen zu Programmiergeräten und zur Programmierung der
ISP-Programmiergerät heißt für mich nun, dass ich zusätzlich auf einem Steckbrett mit einen ISP Anschluss für den Controller aufbauen muss oder sehe ich das falsch?
(Bin Anfänger)
(Bin Anfänger)
- upigors
- Geowizard
- Beiträge: 2342
- Registriert: Mo 24. Sep 2007, 15:52
- Wohnort: 39326 Hohenwarsleben
- Kontaktdaten:
Re: Fragen zu Programmiergeräten und zur Programmierung der
MyAVR mk2 mit MyMultiProg ist meine Lösung..... Gruß Uwe
- chrysophylax
- Geomaster
- Beiträge: 888
- Registriert: Do 24. Sep 2009, 15:55
- Wohnort: LDK
- Kontaktdaten:
Re: Fragen zu Programmiergeräten und zur Programmierung der
Jepp. Programmiergerät mit Sockel sind in der Atmel-Welt relativ selten, insbesondere auch weil viele Programmiergeräte erwarten, vom Zielprozessor mit Spannung mitversorgt zu werden.Bahaoth hat geschrieben:ISP-Programmiergerät heißt für mich nun, dass ich zusätzlich auf einem Steckbrett mit einen ISP Anschluss für den Controller aufbauen muss oder sehe ich das falsch?
Wobei ich mir für einzelne Prozessortypen einfach selbst Programmiersockel zusammengelötet habe, die einfach nur die Drahtverbindungen vom entsprechenden Prozessorpin zum Programmiersteckerpin und zwei Lötnägel für die Spannungsversorgung sind.
chrysophylax.de
- Dateianhänge
-
- Programmiersockel für AtTiny13 auf 10poligen ISP-Stecker (aus praktischen und historischen Gründen hat bei mir im Haus alles den "alten" 10poligen ISP-Stecker und nicht den "neuen" 6poligen)
- Tiny13Prog.JPG (96.15 KiB) 4486 mal betrachtet
Bekennender Warmduscher und DNF-Logger. Nebenbei-Spielprojekt: Geocaching Magnetbake im Eigenbau. Dicke-Hose-Statistik: Log Length, words: Total words: 54,924, Average: 145, (Total characters: 356,081) Longest: GC3JRWW 580, Shortest: GCXD94 10
Re: Fragen zu Programmiergeräten und zur Programmierung der
Ver-"fuse"-te AVRs wiederbeleben
Wem in diesem Forenteil ist es nicht schon so gegangen, den AVR-Programmer angeschlossen, mal schnell ein Programm auf den Chip schieben wollen, irgendwann passiert es jedem: die Fuses sind verstellt, falscher Takt, Reset "abgeklemmt", auf externen Quarz umprogrammiert, beim Programmieren das Netzteil abgestellt, ... Es gibt viele Möglichkeiten, sich den Chip zu verfusen und nicht mehr darauf zugreifen zu können.
Wenn es sich um Tiny13 handelt, ist der Schaden ja recht gering, macht man das öfter mit einem Mega168 oder größeren, tut es schon weh. Mit der Zeit sammeln sich ein paar der Teile an. Manch einer hier hat ein gutes und teures HV-Programmiergerät, mit dem er die AVRs resetten kann, der braucht hier nicht weiterlesen ;-) , ich hatte hingegen schon vor einem Jahr mal ein Auge auf ein tolles Projekt eines FuseBit-Doctors geworfen und nun, da dort die Leiterplatten nicht mehr bestellbar waren, die Schaltung auf das 5cm-Raster "meines" Lieferanten umgestrickt. Da dieser keine 1 Stück-Fertigungen macht, sind noch ein paar Sätze übrig (Wer einen braucht, bitte bei mir melden).
Ein paar technische Eckdaten:
Zweck des Gerätes ist die Rücksetzung der Fuses auf Werksauslieferzustand (1 MHz, int. Oszillator ein),
mit Setzen einer Brücke auch das Löschen des Chips. Danach sind sie wieder mit jedem ISP-Programmer programmierbar.
- derzeit unterstützte AVR-Chips: 145
- unterstützt HochVolt-Seriell und HV-parallel programmierbare AVRs
- falls einer so stark verfust ist, daß das Gerät die Kennung nicht mehr auslesen kann, ist es möglich, über eine serielle Schnittstelle manuell auf den Chip zuzugreifen und dem Programmer den Chip-Typ vorzugeben.
- Platinenmaße Grundplatine 50x100mm, Adapter für weitere Sockel 50x50mm
Das ist alles ausführlich auf der oben verlinkten polnischen Website beschrieben, in der Wirklichkeit ist es jedoch viel einfacher: den AVR in den richtigen Sockel stecken (auf der Hauptplatine 3 Sockelgrößen, auf der Aufsteckplatine 4 Größen), 12V an die Platine geben, einige Sekunden warten, bis die rote LED aus- und die grüne LED angeht, fertig.
Mit allen meinen gerade verfügbaren AVR-Typen habe ich das getestet (Tiny 13, 26, 2313, Mega8, 48, 168) und nachdem die unverfusten erkannt wurden, alle unbrauchbar gemacht und anschließend problemlos repariert.
Es ist einfach schön, ohne Streß ein Progrämmchen zu entwickeln, denn nun stellt das Umstellen der Fuses keine Gefahr mehr dar.
Gruß, Bussard
@Admin: wenn du der Meinung bist, daß dieser Beitrag nicht richtig in diesem Unterforum ist, schiebe ihn bitte an die passende Stelle
Wem in diesem Forenteil ist es nicht schon so gegangen, den AVR-Programmer angeschlossen, mal schnell ein Programm auf den Chip schieben wollen, irgendwann passiert es jedem: die Fuses sind verstellt, falscher Takt, Reset "abgeklemmt", auf externen Quarz umprogrammiert, beim Programmieren das Netzteil abgestellt, ... Es gibt viele Möglichkeiten, sich den Chip zu verfusen und nicht mehr darauf zugreifen zu können.
Wenn es sich um Tiny13 handelt, ist der Schaden ja recht gering, macht man das öfter mit einem Mega168 oder größeren, tut es schon weh. Mit der Zeit sammeln sich ein paar der Teile an. Manch einer hier hat ein gutes und teures HV-Programmiergerät, mit dem er die AVRs resetten kann, der braucht hier nicht weiterlesen ;-) , ich hatte hingegen schon vor einem Jahr mal ein Auge auf ein tolles Projekt eines FuseBit-Doctors geworfen und nun, da dort die Leiterplatten nicht mehr bestellbar waren, die Schaltung auf das 5cm-Raster "meines" Lieferanten umgestrickt. Da dieser keine 1 Stück-Fertigungen macht, sind noch ein paar Sätze übrig (Wer einen braucht, bitte bei mir melden).
Ein paar technische Eckdaten:
Zweck des Gerätes ist die Rücksetzung der Fuses auf Werksauslieferzustand (1 MHz, int. Oszillator ein),
mit Setzen einer Brücke auch das Löschen des Chips. Danach sind sie wieder mit jedem ISP-Programmer programmierbar.
- derzeit unterstützte AVR-Chips: 145
- unterstützt HochVolt-Seriell und HV-parallel programmierbare AVRs
- falls einer so stark verfust ist, daß das Gerät die Kennung nicht mehr auslesen kann, ist es möglich, über eine serielle Schnittstelle manuell auf den Chip zuzugreifen und dem Programmer den Chip-Typ vorzugeben.
- Platinenmaße Grundplatine 50x100mm, Adapter für weitere Sockel 50x50mm
Das ist alles ausführlich auf der oben verlinkten polnischen Website beschrieben, in der Wirklichkeit ist es jedoch viel einfacher: den AVR in den richtigen Sockel stecken (auf der Hauptplatine 3 Sockelgrößen, auf der Aufsteckplatine 4 Größen), 12V an die Platine geben, einige Sekunden warten, bis die rote LED aus- und die grüne LED angeht, fertig.
Mit allen meinen gerade verfügbaren AVR-Typen habe ich das getestet (Tiny 13, 26, 2313, Mega8, 48, 168) und nachdem die unverfusten erkannt wurden, alle unbrauchbar gemacht und anschließend problemlos repariert.
Es ist einfach schön, ohne Streß ein Progrämmchen zu entwickeln, denn nun stellt das Umstellen der Fuses keine Gefahr mehr dar.
Gruß, Bussard
@Admin: wenn du der Meinung bist, daß dieser Beitrag nicht richtig in diesem Unterforum ist, schiebe ihn bitte an die passende Stelle
- Dateianhänge
-
- Mein Aufbau - lief auf Anhieb.
- fusebit-doctor-kpl_a.jpg (59.73 KiB) 4484 mal betrachtet
-
- Dei beiden Leiterplatten, die Originalschaltung in andere Maße gepresst. Die beiden Zusatzplatinen mit je 2 Sockeln hab ich zur kleinen Aufsteckplatine zusammengefaßt.
- fusebit-doctor-pcb_a.jpg (59.23 KiB) 4484 mal betrachtet
Lächeln und Winken. Die Dosenfischer - Zwölf Elfen
-
- Geomaster
- Beiträge: 915
- Registriert: Fr 25. Jun 2010, 13:13
Re: Fragen zu Programmiergeräten und zur Programmierung der
Sicher ein interessantes Gerät. Wenn ich mir den Haufen Bauteile betrachte, frage ich mich natürlich, ob man nicht besser 50€ in einen Dragon angelegt hätte, der kann auch Parallel- und HV Programmierung (und nebenher noch OneWire-Debugging...).
MaJa
MaJa
Re: Fragen zu Programmiergeräten und zur Programmierung der
Der Haufen Bauteile relativiert sich, da die Schaltung nur 1/3 der Fläche belegt, der größere Teil sind Sockel, die man ja sonst auch noch braucht (siehe 1 Beitrag weiter oben).TeamAdolzfurt hat geschrieben: ob man nicht besser 50€ in einen Dragon angelegt hätte, der kann auch Parallel- und HV Programmierung (und nebenher noch OneWire-Debugging...)
Letztlich stellt sich immer die Frage, warum man Baugruppen selbst aufbaut, wo es doch z.B. ein Reaktivlicht für 15€ fertig zu kaufen gibt. Dieser Programmer/Debugger hat noch mehr Features, aber was nutze ich wirklich?
Gruß Bussard
Lächeln und Winken. Die Dosenfischer - Zwölf Elfen
Re: Fragen zu Programmiergeräten und zur Programmierung der
@Bussard
Du hast das Teil ja schon aufgebaut.und wenn ich deinen Post richtig verstehe, hast du noch unbestückte Platinen über, die du verkaufen möchtest.
Was soll die Platine den kosten?
Und was müsste man so ca. noch für die Bauteile rechnen?
Du hast das Teil ja schon aufgebaut.und wenn ich deinen Post richtig verstehe, hast du noch unbestückte Platinen über, die du verkaufen möchtest.
Was soll die Platine den kosten?
Und was müsste man so ca. noch für die Bauteile rechnen?
Grüße aus dem Norden
peter51d
peter51d
Re: Fragen zu Programmiergeräten und zur Programmierung der
Für ein Platinenset (2 Platinen, die beiden DIL-Aufsteckplatinen des Originals zusammengefaßt, wie auf dem unteren Foto zu sehen) möchte ich 5€ haben incl. Verpackung, dazu Versand wie von Dir z.B. gewünscht (DHL unversichert <50g, 5mm dicker Brief 0.90€, als Einwurfeinschreiben 2.50€ und als Übergabeeinschreiben 2.95€. Die nötigen Unterlagen als pdf-Datei per Mail.peter51d hat geschrieben:hast du noch unbestückte Platinen über, die du verkaufen möchtest. Was soll die Platine denn kosten?
Wenn Du grad keinen Mega8 da hast, kann ich auch einen fertig programmierten mitschicken, kostet 2€ und sicher auch mehr Porto, da der nicht in 5mm Höhe incl. Verpackung unterzubringen ist.
Bin echt zu faul zum zusammenrechnen, hab bis auf die vielen 1kOhm-Widerstände aus der Kiste bestückt (2.5ct/Stck)peter51d hat geschrieben:Und was müsste man so ca. noch für die Bauteile rechnen?
An Sockeln braucht man ja auch nur bestücken, was man gerade benötigt.
Gruß Bussard
Lächeln und Winken. Die Dosenfischer - Zwölf Elfen
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder