dopo mesi che mi sono dannato per avere informazioni rigurdanti i programmatori avr, ecco che giorvagando in rete ho troavto questo
http://electronics-diy.com/avr_programmer.php
utilizzia la porta com del pc e con qualche semplice componente ed un transisotr npn si puo creare un programmatore.
Nel link si trovano tutte le info ma principalmente il tutto viene gestito da un programam che carica il FILE HEX sul microcontrollore
non so se si puo implementare questo progr su ide arduino;
PS: ora è tardi (4.00am) e devo andare a leto ma domani se recupero i componenti faccio quache verifica.Se qualcuno ha un po di empo lo facesse anche lui
Ciao, igor
Il fatto e' che sempre meno PC hanno la seriale!! :~
Eh già, ormai siamo quasi nel vintage
Credo che se vuoi creare un programmatore il metodo più economico è la usbasp.
Una volta compilato per atmega 328p a 16mhz carichi il file hex su arduino quindi estrai il chip dallo zoccolo. Una volta fatto metti 2 resistenze, 2 diodi zener, quarzo, 5 condensatori e 1 pulsante, 1 pinhead ed un jumper (per la programmazione del programmatore)ed hai finito.
Avrdude lo supporta a pieno
Nessuno lo cita mai ma cè anche questo :
E funziona molto bene...
beh io la seriale ce l'ho e vorrei sfruttarla
comunque l'unica cosa che non hotrovato è proprio il micro 328p nella lista dei chip.forse con una icerca iresco a trovarlo.
Volevo solo sapere se è possibile includere questo programmatore nell'ide aduino.
superlol:
Credo che se vuoi creare un programmatore il metodo più economico è la usbasp.
Una volta compilato per atmega 328p a 16mhz carichi il file hex su arduino quindi estrai il chip dallo zoccolo. Una volta fatto metti 2 resistenze, 2 diodi zener, quarzo, 5 condensatori e 1 pulsante, 1 pinhead ed un jumper (per la programmazione del programmatore)ed hai finito.
Avrdude lo supporta a pieno
si ne ho gi parlto nel tuo topic e mi sembra anch quella molto economica e facile. Però sai, non voglio essere razzista contro la seriale
supportato da avrdude quindi importabile nell'IDE di arduino
si può utilizzare anche un chip FTDI per questo sistema via usb (ho aperto un topic un paio di giorni fa)
EDIT:
è lo stesso circuto dal vedere solo che il primo ti permette anche di alimentare il micro oltre che programmarlo.
il secondo necessita obbligatoriamente si una fonte di alimentazione esterna
superlol:
Travel & Work VISA Agency — SCHOLARSHIP IN CANADA
supportato da avrdude quindi importabile nell'IDE di arduinosi può utilizzare anche un chip FTDI per questo sistema via usb (ho aperto un topic un paio di giorni fa)
EDIT:
è lo stesso circuto dal vedere solo che il primo ti permette anche di alimentare il micro oltre che programmarlo.
il secondo necessita obbligatoriamente si una fonte di alimentazione esterna
l'ali serve per adattare i livelli logici non esiste alimentazione prelevabile dallaseriale, solo segnali comunque il chip ftdi non riuscirei a saldarlo. se non mi sbaglio è un tsop. non ho attrezzatura per arlo
Ciao Igor,
io per usare la porta seriale DB9 ho utilizzato la parte iniziale di Arduino serial, con l' aggiunta del condensatore da 100nF tra DTR (della DB9) e RESET (dell' ATMega). Con pochi componenti reperibili nel cassetto riesci a realizzare qualcosa di funzionale. Ovviamente il micro deve avere il bootloader precaricato in quanto è sfruttata la programmazione seriale. Ti rimando al link delle mie prove.
http://arduino.cc/forum/index.php/topic,75448.0.html
DevonMiles:
Ciao Igor,
io per usare la porta seriale DB9 ho utilizzato la parte iniziale di Arduino serial, con l' aggiunta del condensatore da 100nF tra DTR (della DB9) e RESET (dell' ATMega). Con pochi componenti reperibili nel cassetto riesci a realizzare qualcosa di funzionale. Ovviamente il micro deve avere il bootloader precaricato in quanto è sfruttata la programmazione seriale. Ti rimando al link delle mie prove.
http://arduino.cc/forum/index.php/topic,75448.0.html
sisi ne avevamo discusso in u nvecchio topic; ultimamente ho realizzato il pcb ma mi sono accorto che non funzionava; ora vedo dalle tue prove perchè.
mmm io ho un programmatore cinese da 4 euro che fa il suo lavoro piuttosto decentemente
Madwriter:
mmm io ho un programmatore cinese da 4 euro che fa il suo lavoro piuttosto decentemente
che c'entra, anch'io ho il Dragon che è insuperabile, qui si parla di sperimentazione, vuoi mettere il gusto di riuscire a programmare un micro usando le bacchette cinesi e niente di elettronico? ci arriveremo, ma bisogna sperimentare
anche questo è vero a me piacerebbe ricreare una delle primissime cpu,per capirne davvero il funzionamento
Madwriter:
[quote author=Michele Menniti link=topic=113219.msg853313#msg853313 date=1341820529]
Madwriter:
mmm io ho un programmatore cinese da 4 euro che fa il suo lavoro piuttosto decentementeche c'entra, anch'io ho il Dragon che è insuperabile, qui si parla di sperimentazione, vuoi mettere il gusto di riuscire a programmare un micro usando le bacchette cinesi e niente di elettronico? ci arriveremo, ma bisogna sperimentare
anche questo è vero a me piacerebbe ricreare una delle primissime cpu,per capirne davvero il funzionamento
[/quote]
Anche i miei 2 Z80 ed il mio 6502 che ho nel cassettino sarebbero felici di riprendere vita