Show Posts
Pages: 1 ... 696 697 [698] 699 700 ... 801
10456  International / Generale / Re: Far funzionare ATmega328 (non "P") on: August 09, 2011, 12:42:42 pm
A mio avviso devi cercare assolutamente di ottenere il file "ATmegaBOOT_168_atmega328.hex" (che è quello che usi con la riga "atmega3281.bootloader.file=ATmegaBOOT_168_atmega328.hex") con la modifica. In pratica devi modificare:
#elif defined __AVR_ATmega328__
#define SIG2   0x95
#define SIG3   0x14
#define PAGE_SIZE   0x40U   //64 words
naturalmente prima ti fai una copia per poi ripristinare tutto, una volta risolto. Piché parti da un file sorgente "ATmegaBOOT_168.c" ovvio che alla compilazione lo devi rinominare (anche dopo) in "ATmegaBOOT_168_atmega328.hex" altrimenti viene ignorato dalle righe della tua board virtuale.
Credo che debbano combaciare i dati tra questo file ed avrdude.conf.
10457  International / Generale / Re: Eolico on: August 09, 2011, 07:28:57 am
Le resistenze passive, ammesso e non concesso che tu ne abbia, semmai diminuirebbero la corrente assorbita. L'unica è scollegare una per volta e segnarsi la differenza di assorbimento, almeno vedi su cosa devi andare ad intervenire.
10458  International / Generale / Re: Simulatore Arduino Free on: August 09, 2011, 07:22:21 am
Ah wine, mi era sfuggita la "e" finale  smiley-mr-green
10459  International / Generale / Re: Far funzionare ATmega328 (non "P") on: August 09, 2011, 07:17:45 am
Io non sono in grado di aiutarlo, qualcuno può dirmi cosa suggerire? La sua necessità in realtà è quella di portarlo a 1MHz, visto che questo chip ha giò il bl del 2009 e quindi è sicuramente settato per 16MHz. Potrebbe risolvere da riga di comando?

La signature contenuta nel sorgente del bootloader è quella che fornisce per farsi identificare da Avrdude come programmatore STK500 collegato ad un ATmega 328p, modificandola si adatta per il 328 a livello riconoscimento micro dall'IDE, tocca comunque creare il relativo device in boards.txt che sarà da utilizzare anche per caricare il bootloader, modificato e ricompilato, tramite lo sketch isp.
Si, naturalmente tutti questi passaggi sono stati fatti, in realtà sta usando un 2009 come target quindi gli basterebbe modificare il file (temporaneamente) e usare la board 2009; in pratica bisognerebbe dare la nuova signature al 328p.
10460  International / Generale / Re: Alimentazione esterna Arduino on: August 09, 2011, 07:14:41 am
Ma il dropout non era la caduta indotta dall'integrato stesso?

Esatto, se in ingresso ci sono 12V e in uscita 5V la caduta sul regolatore sono 7V, ovvero il dropout  smiley
Lui la intendeva "stabilmente" come il minimo valore in ingresso a cui il regolatore potesse funzionare, era una cosa uscita durante gli esperimenti per il Frankstein's Lab, probabilmente l'ho indotto in errore io stesso
10461  International / Generale / Far funzionare ATmega328 (non "P") on: August 09, 2011, 07:02:02 am
Mi ha scritto D.R. chiedendomi aiuto visto che seguendo la Guida non è riuscito a caricare il bl sul suo ATmega328, che ho scoperto essere leggermente diverso dal 328P; sul datasheet infatti c'è scritto che il 328P è identificato da
Quote
0x1E, 0x95 e 0x0F
mentre il 328 da
Quote
0x1E, 0x95 e 0x14
Infatti quando tenta di fare il burn l'IDE gli dice
Quote
Expected signature for ATMEGA328P is 1E 95 0F
  Double check chip, or use -F to override this check
questo perché lui sta usando il riferimento mcu atmega328p.
Ho scoperto che nel file "ATmegaBOOT_168", che poi è quello che lui usa per il BL, questi valori ci sono e sono modificabili; quindi teoricamente dovrebbe bastare mettere 0x14 invece di 0x0F e ricompilare il file. Ha fatto delle prove ottenendo questo:
Quote
avr-gcc -g -Wall -O2 -mmcu=atmega328p -DF_CPU=1000000L '-DMAX_TIME_COUNT=F_CPU>>4' '-DNUM_LED_FLASHES=1' -DBAUD_RATE=57600  -c  -o ATmegaBOOT_168.o ATmegaBOOT_168.c
process_begin: CreateProcess<NULL, avr-gcc -g -Wall -O2 -mmcu=atmega328p -DF_CPU=1000000L '-DMAX_TIME_COUNT=F_CPU>>4' '-DNUM_LED_FLASHES=1' -DBAUD_RATE=57600  -c  -o ATmegaBOOT_168.o ATmegaBOOT_168.c, ...> failed.
make <e=2>: Impossibile trovare il file specificato
MAKE: *** [ATmegaBOOT_168.o] Error 2
Io non sono in grado di aiutarlo, qualcuno può dirmi cosa suggerire? La sua necessità in realtà è quella di portarlo a 1MHz, visto che questo chip ha giò il bl del 2009 e quindi è sicuramente settato per 16MHz. Potrebbe risolvere da riga di comando?
10462  International / Generale / Re: Alimentazione esterna Arduino on: August 09, 2011, 06:44:08 am
@ BB: ho consigliato un 9V ipotizzando un uso di circuiti a 5V, per i motivi già abbondantemente spiegati non alimenterei mai Arduino a 12V (comunque la tensione massima applicabile va ben oltre i 12V, se controlli le specifiche); ho un 12V, lo uso solo per piccole prove; comunque sia preferisco sempre usare alimentazione esterna, anche per i 5V, inutile caricare Arduino, oltretutto ormai tendo a realizzare solo roba in stand alone.

@ Reizel: 7,5V diventano 6,8 circa con la caduta del diodo di protezione, anche in virtù del basso drop-out del regolatore a 5V direi che siamo proprio al limite, se non bassi; considerando che parliamo di alimentatori da 5-6 euro mi terrei un po' più largo; ragazzi non l'ho buttata lì, c'ho ragionato un attimo prima di parlare di 9V  smiley-sweat

@ Leo: la definizione quella è: differenza tra Vin e Vout, il cui minimo valore possibile è scritto nei datasheet (sotto quel valore il regolatore non funziona più come dovrebbe), è un concetto un po' più allargato, ma quello è, non devi imparare niente di nuovo smiley-lol
10463  International / Generale / Re: Simulatore Arduino Free on: August 09, 2011, 06:29:14 am
Bello si ma a me non va.......
L'ho provato io tempo fa, mentre aspettavo che mi arrivasse Arduino vero, simpatico, ma non avevo conoscenze per fare prove più di tanto, poi è arrivato l'originale, un po' più divertente....
Devi scaricare qualcosa che ha ache fare con Java, non ricordo più cosa, non andava neanche a me, ma se non leggi con la tua famosa fretta da qualche parte c'è scritto. smiley-grin
10464  International / Generale / Re: Eolico on: August 09, 2011, 04:40:24 am
Leo, alla lunga, come prevedevo, la tua stazione meteo diventerà una rideizione in chiave Arduino del mitico laboratorio del Doktor Victor von Frankenstein, già ti vedo che ti rispuntano tutti i capelli per poi sbiancare e raddrizzarsi col famoso urlo "SI      PUO'        FARE!" smiley-lol
10465  International / Generale / Re: Alimentazione esterna Arduino on: August 09, 2011, 04:37:31 am
BB, non ti formalizzare, piuttosto io consiglierei una corrente di circa il 30-40% in più, diciamo un alimentatore da 9V 700mA reali sarebbe ottimo, visto che anche alla massima corrente erogabile da Arduino non andrebbe sotto sforzo; è anche vero che Arduino difficilmente si usa con correnti di quella portata, però dipende dall'uso che uno ne fa, meglio mettersi al sicuro.
10466  International / Generale / Re: [HOW TO - GUIDA] Remote Control (Controllo Remoto) Arduino on: August 09, 2011, 03:36:52 am
Ottimo, grazie di aver condiviso questa idea.
10467  International / Generale / Re: potete controllare se ho fatto una cavolata? primo progetto modificato da me on: August 08, 2011, 07:03:07 pm
Beh, io lo so benissimo cos'è un cutter, sei tu che hai scritto vutter smiley-grin oltretutto vatti a capire se dici che risolvi le cose prendendole a coltellate; c'è stato un tuo emulo alla fine dell'800, viveva in Inghilterra e lo chiamavano "Jack lo squartatore"... smiley-yell
10468  International / Generale / Re: potete controllare se ho fatto una cavolata? primo progetto modificato da me on: August 08, 2011, 06:32:51 pm
smiley-lol la devo fare la dentiera robotica!! cisi mia nonna non ha piu scuse per mangiare quanto un uccellino

notare nel video il led giallo che si accende prima del verde!! bastardo smiley-lol cmq grazie al vutter sono riuscito a rimediare... ora manca tutto il resto uff
Cos'è sto "vutter" miracoloso, la bacchetta magica di Harry Potter?
10469  International / Generale / Re: Usare il Monitor Seriale con un 328 in stand alone on: August 08, 2011, 10:52:57 am
poi spiegami come fai la richiesta.... io essendo studente metto la mia di email ma mi danno problemi dicendo che o metto una mail aziendale oppure universitaria.
se non faccio questo nada....
In riferimento alle spiegazioni di Astrobeed, non ho da suggerirti nulla, io ce l'ho la mail dell'Università smiley
Ciò detto voglio rafforzare un concetto: pur sapendo che molte Aziende mi manderebbero i loro samples a semplice richiesta, lo faccio solo in quelle situazioni in cui non trovo tali componenti da RS oppure se ho urgenza di un particolare componente e non ho null'altro da dover acquistare. Da quando ho iniziato nuovamente a fare qualcosa di elettronica, più o meno Gennaio di quest'anno, ho usato questo sistema una sola volta, con Linear T., ho preso due soli tipi di IC pur potendone prendere tre; questa sarà la seconda solo perché ho fatto un ordine ad RS 10 giorni fa (un bel po' di materiale).
Questo proprio perché voglio contribuire a salvaguardare questa possibilità per chi fa di questo mondo una professione e riesce in tal modo ad avere le novità per poterle sperimentare; un'ultima cosa: guarda quanto costa.
10470  International / Generale / Re: Usare il Monitor Seriale con un 328 in stand alone on: August 08, 2011, 04:20:02 am
 smiley-eek
Ok, chiuso il discorso FTDI e MAX232 (serve per forza l'USB) da quel poco che ho capito sono visti come componenti standard da Windows ed hanno le prestazioni di cui parlavi, il fatto che possono pilotare due led di attività mi attira moltissimo. Chiedo i sample.
Grazie.  smiley-lol
Pages: 1 ... 696 697 [698] 699 700 ... 801