Tengo un pequeño problema con un tablero que diseñé. Lo que intenté lograr es controlar algunos LED con un microcontrolador con un cargador de arranque Arduino para que puedas programarlo con el IDE de Arduino.
Como se puede ver en la imagen, he usado un ATmega32U4 y le puse el cargador de arranque Arduino Leonardo (Caterina-Leonardo), pero no fue reconocido como dispositivo USB cuando lo conecté a mi PC ( ni bajo Windows ni bajo Linux, ni fue reconocido en absoluto). Tenga en cuenta que algunos límites entre + 5V y GND cerca del microcontrolador, así como un límite entre VBUS y GND no se muestran en la imagen pero están presentes en la placa.
Elparpadeoserealizósinproblemas,ylosfusiblesseinstalaronigualqueotroproyectoconunATmega32U4queencontréenInternet:
Entonces, cuando medí D + y D- del USB-Socket, mi osciloscopio mostró lo siguiente:
Obviamente,algonoestáfuncionandobien.AlactivarelfusibleCKOUTpudemedirelrelojenPIN7,porloqueparecequeelchiphacealmenosalgo.LuegolemostréunpequeñoprogramadeejemploparaestableceralgunospinesenALTO,peronoimportaquépineselijo,siempreobtengoelsiguienteresultado:
¿Alguien tiene alguna idea de lo que está mal o de lo que podría hacer? Espero que el chip no esté muerto después de todo. También medí el riel de + 5V pero estaba muy limpio, mucho menos ruido que un "USB-5V".
¡Espero no haber olvidado algo importante!