» Advertenties

Zo 5 Februari 2012, 12:23

File #142
Ik heb van deze programmer printjes professioneel laten maken. Ik ben ondertussen wel weer uitverkocht.
Zie ook: http://smoerijf.be/avr



Eigenschappen programmer
- USB
- AVR Studio (STK500 compatibel)
- weinig componenten

De programmer gedraagt zich als een seriële poort waarop een STK500 is aangesloten. Dit zit allemaal geprogrammeerd in de ATMega8.

File #74
Op de foto hierboven staat de programmer met USB B connector, ATMega8, 12MHz crystal, power-on led en 10 polige connector (ISP).
Aan de onderkant zitten nog wat SMD weerstandjes verborgen maar dan nog is dit een programmer met weinig componenten

File #75
File #76
Schema

File #78
Overlay top

File #77
Overlay bottom
R1,2 68R
R3 1k5
R4 10k
R5-8 180R
R9 330R
C1,2 22p
C3 100n
U1 ATMEGA8
D1, D2 1N4148
D3 LED-RED (5mm)
J1 USBB
J2 2x5 male header
X1 CRYSTAL 12Mhz
File #79
De programmer werkt ook met Bascom, maar AVR Studio moet wel geïnstalleerd zijn (en de drivers ook).

File #80
In windows Vista kan je via apparatbeheer (configuratie scherm) kiezen welke COM poort wordt gebruikt, ik heb deze op 1 ingesteld. Als een PC een hardwarematige seriële poort heeft zal deze altijd COM1 noemen, en kan de programmer deze naam niet aan nemen.
Dit gaat ook met Windows XP.
Mmm, raar, de versie van hier is (ooit) getest. Ik gebruik natuurlijk zelf m'n laatste nieuwe. (vanop de andere pagina) Nieuwer hoort beter te zijn.
Als ik de broncode van deze pagina gebruik dan werkt de stk500 niet. Gebruik ik de broncode van http://smoerijf.be/AVR-USB-programmer.ct dan werkt hij wel. Bedankt voor de hulp!
kan je hier iets mee:
http://smoerijf.be/faq.tm

Indien nee, heb je alles door gelezen, het moet werken.
ik heb het schema opnieuw opgebouwd en nu werkt het, geen idee waar het probleem lag. De isp installeerd correct en windows geeft een virtuele poort aan. Echter als ik in avr studio de stk500(of avrisp) kies en de juiste poort selecteer wil avr studio geen verbinding maken. wat zou het probleem kunnen zijn? ik heb een atmega8 aan de stk500 gehangen.

p.s. is ht mogelijk om de broncode te krijgen voor deze stk500 kloon? ik ben namelijk student elektrotechniek en ben erg nieuweschierig over hoe de code in elkaar zit.

Groeten,

Marco
Fuse bits: high freq crystal

- Firmware in de AVR?
- D+ en D- niet omgekeerd?
- 1,5k pullup geplaatst?
Hey smoerijf,
ik heb de schakeling nagebouwd op n breadboard maar als ik hem verbind met de usb zegt ie: het usb apparaat wordt niet herkend. Ledje knippert wel maar daarmee houdt het op. Heb je suggesties?
heb hem op extern crystal gezet. Zijn er nog bepaalde fusebits nodig o.i.d.?

bedankt!
Geen idee, nooit met ponyprog gewerkt. Als deze ondersteuning bied voor de echte STK500 gaat het werken anders is de kans zeer klein.
hallo daar,

even de vraag,
Met ponyprog tot nu toe gewerkt.

kan dat ook met de avr usb programmer ?

Pony p is geen echte rs 232 appl, maar ik heb ook andere appl. , dus geen nood als het niet kan !

groet

Peter
Ik weet dat VCC niet is aangesloten, maar AVCC wel en dat is blijkbaar genoeg. Dat is niet met opzet gedaan, ik ben er ook pas later achter gekomen. (vergeten aan te sluiten)

Als je zelf printje maakt, kun je best VCC (die pin 7) ook maar verbinden met AVCC. Dus aan de verlaagde spanning na de diodes.
Nog een vraagje, hoe voed je deze programmer? Ik zie namelijk in het schema en print pin 7 VCC helemaal niet is aangesloten.

Groeten Jeroen
Ik denk alle AVR's die door de echte STK500 ook worden ondersteund.
Welke AVR's kan deze programmer allemaal programmeren?

Groeten Jeroen
Naam
a-z A-Z 0-9 _

 
E-mail
Wordt niet getoont.
  (niet verplicht)
 
Mail sturen als
(optie)
Smoerijf reageerd
Eender wie reageaard
Nooit
 
Mail sturen
(optie)
Enkel mailen bij eerste reactie
Bij elke reactie mailen
 
Reactie
Laatste wijziging: Wo 27 Oktober 2010, 20:35