Pages: 1 [2]   Go Down
Author Topic: [RISOLTO] il processore bollente--avrdude stk500_getsync() not in sync resp=0x00  (Read 1760 times)
0 Members and 1 Guest are viewing this topic.
torino
Offline Offline
Newbie
*
Karma: 0
Posts: 17
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ho risolto... Ho cambiato l'ATMEGA ed è come nuovo..  smiley Grazie a tutti!
Ricordati anche di NON COLLEGARE il motorino direttamente al pin, altrimenti ne bruci un altro  smiley-twist
in che senso non  collegarlo direttamente? come lo collego? (ho pensato di usare un transistor..)ho provato prima ad attaccare un transistor ad un led...con il codice blink...(ho pensato provo prima con il led)..ma con il led il transistor diventa bollente...
Logged

torino
Offline Offline
Newbie
*
Karma: 0
Posts: 17
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ho risolto... Ho cambiato l'ATMEGA ed è come nuovo..  smiley Grazie a tutti!
Ricordati anche di NON COLLEGARE il motorino direttamente al pin, altrimenti ne bruci un altro  smiley-twist
In che senso non collegarlo direttamente? ho pensato di collegarlo ad un transistor...ho provato prima con un led facendo il semplice blink, ho collegato il transistor al led..funzionava(anche se il led non si spegneva del tutto)... e poi il transistor scaldava...
Logged

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 325
Posts: 22498
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Se fai i test con un led (sempre con resistenza) va bene, ma non mettere il motorino al pino del micro. Con il transistor è OK.
Probabilmente ti scaldava il transistor quando il micro si è bruciato perché il transistor non andava in saturazione e conduceva non nel suo punto ottimale.
Logged


torino
Offline Offline
Newbie
*
Karma: 0
Posts: 17
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Se fai i test con un led (sempre con resistenza) va bene, ma non mettere il motorino al pino del micro. Con il transistor è OK.
Probabilmente ti scaldava il transistor quando il micro si è bruciato perché il transistor non andava in saturazione e conduceva non nel suo punto ottimale.

Nono...proprio un altro circuito era...ho provato ieri con l'arduino(con processore cambiato) a fare questo circuito con led,resistenza e e transistor...
arduino funzionava...quando ho finito la prova ho staccato il transistor ed era molto caldo, e in più ho provato a sostituire il led col motore dc e non funzionava...Come mai?
Logged

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 325
Posts: 22498
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Nono...proprio un altro circuito era...ho provato ieri con l'arduino(con processore cambiato) a fare questo circuito con led,resistenza e e transistor...
arduino funzionava...quando ho finito la prova ho staccato il transistor ed era molto caldo, e in più ho provato a sostituire il led col motore dc e non funzionava...Come mai?
Puoi pubblicare uno schema del circuito?
Logged


BZ (I)
Online Online
Brattain Member
*****
Karma: 251
Posts: 21266
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Se fai i test con un led (sempre con resistenza) va bene, ma non mettere il motorino al pino del micro. Con il transistor è OK.
Probabilmente ti scaldava il transistor quando il micro si è bruciato perché il transistor non andava in saturazione e conduceva non nel suo punto ottimale.

Nono...proprio un altro circuito era...ho provato ieri con l'arduino(con processore cambiato) a fare questo circuito con led,resistenza e e transistor...
arduino funzionava...quando ho finito la prova ho staccato il transistor ed era molto caldo, e in più ho provato a sostituire il led col motore dc e non funzionava...Come mai?

Dove hai messo la resistenza?
Tra uscita Arduino e base del transistore oppure in serie al LED? Ci vogliono in entrambi i posti.



Ciao Uwe
Logged

torino
Offline Offline
Newbie
*
Karma: 0
Posts: 17
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Se fai i test con un led (sempre con resistenza) va bene, ma non mettere il motorino al pino del micro. Con il transistor è OK.
Probabilmente ti scaldava il transistor quando il micro si è bruciato perché il transistor non andava in saturazione e conduceva non nel suo punto ottimale.

Nono...proprio un altro circuito era...ho provato ieri con l'arduino(con processore cambiato) a fare questo circuito con led,resistenza e e transistor...
arduino funzionava...quando ho finito la prova ho staccato il transistor ed era molto caldo, e in più ho provato a sostituire il led col motore dc e non funzionava...Come mai?

Dove hai messo la resistenza?
Tra uscita Arduino e base del transistore oppure in serie al LED? Ci vogliono in entrambi i posti.



Ciao Uwe


No...la resistenza l'ho messa solo prima del led..forse per quello che scaldava...grazie per la rispostona!! smiley
Solo che non capisco perchè con il led funzionava, mentre se ci sostituivo il motore no...
Logged

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 325
Posts: 22498
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Mi sa che devi studiarti il funzionamento del transistor BJT  smiley-wink
http://www.iet.unipi.it/p.bagnoli/eaa/transistore-bjt.pdf
Logged


torino
Offline Offline
Newbie
*
Karma: 0
Posts: 17
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Questo è il circuito che ho fatto con lo schemino di uwefed...ho utilizzato 2 resistenze una da 220 ed un'altra da 2200...il circuito funziona collegando la base del transistor al pin che fa il blink.

-1-Ora...ho provato a togliere il led e la resistenza dal collettore, e li ho sostituiti con il mio motore dc(3 v) come mai non funziona?
-2-Ho provato per curiosità ad attaccarlo direttamente ai 3.3v e al gnd di arduino, funziona ma al momento del collegamento sembra che arduino vada in corto e poi si riprende....la stessa cosa quando tolgo il collegamento.


* 20120519_155348.jpg (31.61 KB, 448x336 - viewed 10 times.)
Logged

BZ (I)
Online Online
Brattain Member
*****
Karma: 251
Posts: 21266
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Il pin 3,3V da solo 50mA o 80mA (a seconda la versione del Arduino). entrambe troppo basse per alimentare un motorino senza crearsi problemi.

Il motorino lo hai collegato tra collettore del transistore e i +5V? metti un diodo in antiparalello al motore per proteggere il transistore e Arduino.

Ciao Uwe

Logged

torino
Offline Offline
Newbie
*
Karma: 0
Posts: 17
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Il pin 3,3V da solo 50mA o 80mA (a seconda la versione del Arduino). entrambe troppo basse per alimentare un motorino senza crearsi problemi.

Il motorino lo hai collegato tra collettore del transistore e i +5V? metti un diodo in antiparalello al motore per proteggere il transistore e Arduino.

Ciao Uwe


Scusa la mia ignoranza...antiparallelo vale a dire? 
Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 518
Posts: 12321
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Significa con verso opposto a quello della conduzione, ossia con catodo sul positivo e anodo sul negativo, serve per proteggere il transistor da sicura bruciatura.
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Pages: 1 [2]   Go Up
Jump to: