Estava fazendo um projeto de um braço robótico com meu arduino UNO R3 o qual vocês podem ver a imagem do circuito na proto, e ao invés de colocar essa fonte externa de 6V (porque eu não tinha o suporte), eu coloquei uma fonte de corrente contínua de 12V e 1A (além da alimentação do arduino, que estava no USB do meu pc nessa hora) porque achei que o arduino aguentaria até 20V de tensão. Na mesma hora os leds do arduino ficaram mais fortes e eu tive a impressão que cheirou queimado bem de leve, mas achei que era só impressão mesmo, porém tentei mecher o braço (que já estava pronto) com os potenciômetros e não funcionou. Daí eu tentei fazer o upload novamente do sketch e não carregou, aparece a mensagem: "avrdude: ser_open(): can't open device "\\.\COM3": O sistema não pode encontrar o arquivo especificado". Estou no 1º período de Eng. Elétrica e sou um mero iniciante em eletrônica. Alguém poderia me ajudar a saber se eu queimei meu arduino ou apenas o ATmega? Os LED's "ON" e "L" acendem normalmente quando ligo o arduino. Tentei reparar o driver da ATMEL e depois tentei removê-lo para ver se o pc reconhecia o arduino e o instalava novamente e nenhuma das opções funcionaram.
Tags:
KKK quem nunca fritou um Arduino que atire o primeiro bit kkk
Gabriel, vamos lá aos testes mais comuns:
1- Se o seu UNO é DIP , tente pegar o ATMEGA328 de outro UNO e vê se resolve, se não, coloque agora o atmega328 do seu UNO duvidoso pra ver se ele queimou, pois se funcionar, pelo menos as perdas serão menores.
2- Eu fiz quase a mesma coisa com um MEGA e li que dá pra restaurar os drivers do atmegaU2, tem um tal de entrar em modo DFU e regrava-lo, procura um tutorial na net.
3- se os passos anteriores não resolveram, mas o seu atmega328 funciona, você poderá usar ou um segundo arduino ou um conversor USB TTL para gravar os sketchs no seu UNO.
Oi GCM, bom dia.
O arduino UNO R3 é composto basicamente por 2 seções: A saber: O ucontrolador e o interface USB serial.
O que vou sugerir é um teste por partes:
Vamos testar a comunicação entre a USB do PC e o chip USB/serial do arduino.
Faça assim. Remova o ucontrolador do soquete do arduino.
Ligue um jumper entre TX e RX da plaquinha.
Ligue a sua plaquinha ao PC com o cabo USB que já usa, ou por um outro mais novo.
Apesar de você informa no texto que o seu PC "alocou" a COM3 para sua plaquinha,
mesmo assim confirme pelo Control Panel do Win que realmente ele reconheceu esta porta.
Depois rode o soft que anexei, selecionando a porta COM que viu no Control Panel.
Click em "Loopback", Se o soft não reconhecer a COM, ele informará "COMx does note exist"
Se tudo estiver ok com o seu interface, aparecera depois de alguns segundos
a mensagem PASS em verde, caso contrário aparecera em vermelho FAIL.
Se rodar Ok, significa que voce não tem tem problemas no interface, pode então serno Atmega328 ,
mas ainda assim o chip pode estar ok, mas pode ter perdido parte ou totalmente as rotinas de bootloader dele.
Faça este teste inicial e depois conte pra gente o resultado.
Se for problema de bootloader, tem vários tópicos que ensinam restaura-lo.
Rui
Olá Rui, boa noite,
Primeiramente, muito obrigado por ter tomado um pouquinho do seu tempo para tentar me ajudar.
Fiz tudo como você me pediu, porém o computador não reconhece o arduino como alguma COM, na verdade ele nem reconhece, o arduíno aparece no Gerenciador de Dispositivos como Unknown Device (ou Dispositivo Não Reconhecido), daí não dá pra fazer o teste com o soft. O que você acha que pode ser? Será que queimou a interface USB serial? No entanto os LED's ON e 13 continuam acendendo normalmente quando ligo ele no pc. Desde já lhe agradeço imensamente!
Gabriel
Você já trocou de porta USB?
Trocou o cabo USB?
Você tem um multímetro para medir a tensão de alimentação? Ela deve ficar próximo a 5V.
Sim e sim, continua não reconhecendo, ou "reconhecendo" como "Unknown Device".
Oi GCM, boa tarde.
Qual é o chip de interface USB/Serial do seu arduino?
Atmega16U2, CH340, FTDI, etch
Rui
Olá Rui, boa noite,
Eu não sei como verificar isso Rui, mas o meu arduino é original da Itália, logo você deve saber qual é o chip.
Gabriel
Olá Gabriel,
VocÊ tem um segundo arduino? se tiver já testou tirar o ci principal dele, o ATMEGA328 e colocar no segundo arduino e ver se tá upando sketchs pra ele e se ele tá funcionando legal ?
Pra mim independente de qualquer coisa, esse é o primeiro passo fundamental.
Oi RBC, boa tarde.
Você poderia fazer um favor?
Executar aquela sequencia que coloquei acima, usando também o soft loopback.exe que anexei.
Que ver se funciona com outras pessoas da maneira que descrevi, pois aqui deu certo.
É um procedimento para testar a interface USB/Serial sem o chip Atmega328 na placa.
Obrigado.
Rui
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por