AVR910 programmer,

Hallo,

Deze wil ik maken, maar dan met een AT90S2313.
Ik lees op verschillende plaatsen dat deze werkt met een USB-RS232 converter. Meteen de oplossing voor de portable pc gebruikers.

http://www.qsl.net/wd6cmu/avr910.jpg

Hier wordt de Vcc gekoppeld aan Vcc spanning van de header connector, dus van het target project.
Het is niet duidelijk dat men hier nog een apparte voeding voorzien heeft, ik denk het niet want er is geen connector op dit board.
Zie ook: http://www.qsl.net/wd6cmu/avr910sch.pdf

- Op het schema hieronder wordt het zeker gedaan, en deze is dan ook nog eens doorverbonden met de voeding van de target.

http://electrons.psychogenic.com/articles/images/avr/avr910schem800.png
De twee 5 Volt voedingen zijn nooit 100 % gelijk.

Kan men niet gewoon de voeding afsnoepen van de header ?
Of zou dat niet mogen ?

[Bericht gewijzigd door elektron_ op zaterdag 22 april 2006 16:26:25

beetje gek

Op 22 april 2006 16:10:10 schreef elektron_:
Hier wordt de Vcc gekoppeld aan Vcc spanning van de header connector, dus van het target project.
Het is niet duidelijk dat men hier nog een apparte voeding voorzien heeft, ik denk het niet want er is geen connector op dit board.

Probleemoplossing : gebruik een jumper / switch op je programmerboard. Daarmee hou je de 5V-voeding gescheiden van elkaar. Plaats de jumper tussen de Vcc en de Vcc-pin op de 10- en 6-polige pinheader op je board. Zo kun je AVR's programmeren die op een boardje zitten zonder en met eigen 5V voeding.

Ik heb uit hobbyisme een aantal USB AVR910 programmers gebouwd, om ervaring op te doen met SMD en dubbelzijdige printjes. In het kader van "been there, done that" doe ik ze inmiddels alweer stuksgewijs in de verkoop via EBay. Ter volledigheid heb ik er een soort datasheet bij geschreven.
Maar goed,. ook in dit ontwerp is gebruik gemaakt van eenvoudige DIP-switches (zie rode blok op de foto).
http://members.home.nl/b.b.boelens/EBay/USBAVR910mini.jpg

Enfin, ik heb mijn zinnen inmiddels gezet op het bouwen van een STK500 op USB. Mijn einddoel : een USB-programmer bouwen die rechtstreeks onder BASCOM werkt.

Van elk bezoek aan CO leer ik weer meer...

Ik heb goede ervaringen met de USB programmer van http://www.myavr.com/ welke 28 Euro kost.

http://www.inkoopacties.net/i/p/n/1vwmmfnc.jpg

Programeren onder Bascom werkt muv het uitlezen / wijzigen van de fuses. Meestal stel ik de fuses maar 1 keer in dus ik vindt het niet zo'n probleem omdat met een ander programma te doen.

It's the rule that you live by and die for It's the one thing you can't deny Even though you don't know what the price is. It is justified.

Op 25 april 2006 10:04:54 schreef Roland van Leusden:
Ik heb goede ervaringen met de USB programmer van http://www.myavr.com/ welke 28 Euro kost.

Tsja, tegen die prijs kan ik niet op. De mijne verkoop ik voor 34,95 EUR, en heb 'm zelfs hier op de site een keertje aangeboden.

De programmer van Roland heeft een aantal voordelen, zeker als je de COM-poort/converter niet wil gebruiken, levert je dat al een financieele besparing op.
Ik lever er geen CD bij, aangezien ik niet weet op welk systeem (PC/MAC/Palm of Amiga) of OS (Windows/Linux etc) je de programmer gaat aansluiten. De driver dien je dus zelf te downloaden via internet (locatie vermeld in datasheet). Die van Roland kan ongetwijfeld op veel meer systemen en OS'en werken, aangezien zijn programmer van een professionele leverancier komt.
Daarnaast lever ik er maar een 30cm lange 10-polige ISP-kabel bij. En wat ook belangrijk is : met de MyAVR kun je zelf nog kiezen wat voor behuizing je er omheen wil bouwen. Die van mij niet, die zit namelijk al in een kleurloze, matte behuizing.

Maar,. die van mij kun je moeiteloos upgraden. De gegevens hiervoor kun je ook in de datasheet vinden. De instellingen en waar je het kunt downloaden. Maar in mijn datasheet staat ook een link naar een site, zodat je zelfs het schema van de programmer kunt terugvinden. (Iets dergelijks zal ook wel in de handleiding van MyAVR zitten)

Daarnaast lever ik er een USB-kabel bij. Dat zal -denk ik- ook wel bij de MyAVR gebeuren, ondanks dat dit er niet bij vermeld staat. Maar ik kan me niet voorstellen dat ze zoiets over het hoofd zien...

Maar elektron_, je kunt een gokje wagen op EBay. Je weet nu tot hoe hoog je kunt gaan bieden...

Van elk bezoek aan CO leer ik weer meer...

De programmer van MyAVR kan ook als COM-poort/converter gebruikt worden. Een USB kabel wordt echter niet meegeleverd. Ook is het mogelijk een firmware update te doen via USB.

Volledige handleiding (duits) hier:

http://myavr.com/download/TechB_mySmartUSB.pdf

It's the rule that you live by and die for It's the one thing you can't deny Even though you don't know what the price is. It is justified.

Op 25 april 2006 02:20:24 schreef oxurane:
[...]
Zo kun je AVR's programmeren die op een boardje zitten zonder en met eigen 5V voeding.

Ja dat is een goede reden waarom je voeding via de programmer ter beschikking stelt.
Handig als je wat boardjes moet proggen die nog niet in het eindprodukt zijn ingebouwd. Soms is de reden zo simpel. Zo had ik het niet gezien.
Dank voor de tip.
Als je tot 35 wil uitgeven kan je toch beter de AVRISP-2 van Atmel kopen voor 42,90 ? Wel iets lelijk.

http://shop.embedit.de/gen_image.php?img=AVRISPmkII.jpg&type=fv

http://shop.embedit.de/product__291.php

beetje gek

Als je tot 35 wil uitgeven kan je toch beter de AVRISP-2 van Atmel kopen voor 42,90 ?

Je spreekt jezelf tegen hier. Ik vindt het verschil tussen 42,90 of 28 Eur nogal fors.

It's the rule that you live by and die for It's the one thing you can't deny Even though you don't know what the price is. It is justified.

Op 27 april 2006 22:38:28 schreef Roland van Leusden:
[...]

Je spreekt jezelf tegen hier. Ik vindt het verschil tussen 42,90 of 28 Eur nogal fors.

Ik bedoelde, als je al tot 35 Euro wil gaan, dan liever er nog 7 euro exra bijleggen.
Die progger van Atmel is vrij nieuw, ik vermoed wel dat er clonen zullen komen.

[Bericht gewijzigd door elektron_ op donderdag 27 april 2006 22:49:12

beetje gek

Tsja, wat kan ik zeggen. Ik vind het ook niet zo'n mooi kastje (modern aardbei-doosje), maar volgens mij wel breed inzetbaar. En zoals wel vaker wordt geadviseerd :

- Bedenk eerst wat je wil hebben aan functionaliteit(en)
- Zet er een budget tegenover

Zoek of je het voor dat bedrag kunt vinden. Zo niet, dan moet je overwegen aan welke van de 2 genoemde punten je wat kan sleutelen.

Van elk bezoek aan CO leer ik weer meer...

Als U deze topic leest kijk dan ook even hier:
http://www.fischl.de/usbasp/

http://www.fischl.de/usbasp/bilder/usbasp_print.jpg

[Bericht gewijzigd door elektron_ op dinsdag 2 mei 2006 23:36:00

beetje gek

Op 25 april 2006 15:27:43 schreef Roland van Leusden:
De programmer van MyAVR kan ook als COM-poort/converter gebruikt worden. Een USB kabel wordt echter niet meegeleverd. Ook is het mogelijk een firmware update te doen via USB.

Volledige handleiding (duits) hier:

http://myavr.com/download/TechB_mySmartUSB.pdf

weet iemand of deze programmer ook met avr studio 4 gebruikt kan worden( ik zie de AVR910 niet bij de pragrammer lijst staan).
en kan ik hem dan heel misschien ook als usb<>RS232 converter gebruiken om mijn oldskool nullmodemkabel op aan te sluiten om bestanden over te zetten naar me kolengestookte laptop? (het standaard rs232 protocol gebruikt toch -3 tot 13V en +3 tot 13 v?)

Ik heb de AVR910 van http://www.klaus-leidinger.de/mp/Mikrocontroller/AVR-Prog/AVR-Programm… gebouwd. Maar dan wel met een MAX232 level shifter in plaats van de discrete versie uit het schema. In AVR Studio is de ondersteuning voor AVR910 wat beperkt. Alleen de oudere AVRs hebben volledige ondersteuning. Veel nieuwere types (ATtiny2313, ATmega88) komen niet voor in het lijstje. Wat ik dan doe is een gelijkwaardige AVR selecteren. Het programmeer algoritme is toch gelijk. Je kan dan alleen geen fuses instellen. Met het programma AVRDude kan je deze programmer wel volledig aansturen en kan je ook van de nieuwere AVRs alle fuses instellen.

In AVR Studio stuur je deze aan met 'AVR Prog' Tools menu eerste optie.