Pages: [1] 2   Go Down
Author Topic: Programmer not responding  (Read 1132 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 9
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello people,

I've made a little buzzer system with my Arduino Uno few weeks ago, and it worked fine, until the day that i needed it, when i turned it on, and tested a little on the buzzer and poof, it died, and when i try to upload the blink sketch to see whether the board is still working, the programmer not responding problem showed up.

Prior to that, while I was testing the buzzers, one of the transistors burnt out of nowhere, and then when i did the upload, it failed, so I suspect that it has something to do with the transistor. Can anybody please help me troubleshoot this?

This is the circuit diagram showing how the transistor was connected.


Thanks. smiley
« Last Edit: May 15, 2012, 02:22:19 am by KelvinLee516 » Logged

Global Moderator
Dallas
Offline Offline
Shannon Member
*****
Karma: 210
Posts: 13030
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset


No resistors?
Logged

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

ah, i think i missed that. so no, i wasn't using any resistors for the transistor
Logged

Global Moderator
Dallas
Offline Offline
Shannon Member
*****
Karma: 210
Posts: 13030
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset


You will need a current limiting resistor on the transistor base.  You may also need a current limiting resistor for the buzzer.
Logged

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

Alright, i'll take note next time. But does that mean my Arduino is probably dead?
Logged

Global Moderator
Dallas
Offline Offline
Shannon Member
*****
Karma: 210
Posts: 13030
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset


The processor is very likely toast.  The rest of the board have survived.  Start with a loop-back test.
Logged

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

So I did that and the message didn't echo. so the processor is dead? How can I replace it or I need to get a new Arduino?
Logged

Global Moderator
Dallas
Offline Offline
Shannon Member
*****
Karma: 210
Posts: 13030
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset


The processor may or may not be OK.

The USB-to-serial converter is not OK.  If the board uses an Atmel processor for conversion (like on an Uno) it is possible that reflashing the firmware may resolve the problem.
Logged

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

Er. To be frank I don't really understand what you've said, so mind explaining it a bit further and pointing me in the right direction?
Logged

Global Moderator
Dallas
Offline Offline
Shannon Member
*****
Karma: 210
Posts: 13030
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset


What board are you using?
Logged

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

I'm using an Arduino Uno with ATMEL processor on it
Logged

Global Moderator
Dallas
Offline Offline
Shannon Member
*****
Karma: 210
Posts: 13030
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset


Do you have a second working board of any kind?  Do you have a "programmer" like a USBtinyISP?
Logged

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

Nop, I dont have any. But if I really need it I think I'll be able to borrow an Arduino Mega from my friend.
Logged

Global Moderator
Dallas
Offline Offline
Shannon Member
*****
Karma: 210
Posts: 13030
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset


You won't need a second board / programmer.  Sort about that.  Instructions for reflashing the firmware...

http://arduino.cc/en/Hacking/DFUProgramming8U2
Logged

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

I've just tried it step by step like how it was written in the guide, but it failed when I do "sudo dfu-programmer erase". It says "no device present".
Logged

Pages: [1] 2   Go Up
Jump to: