Arduino Nano COM

Salve,
da ieri, un Arduino Nano con CH340 (clone) che uso (sfrutto) per i test, non viene più riconosciuto, nel senso che:

  • il led power si accende, ma con luce fioca
  • da pc nessuna com rilevata

non ho problemi ad eliminarlo, ma sono curioso, è corretto ipotizzare che sia "andata" la parte usb? magari propri il CH340?

TIA
Federico

Hai controllato il cavo?

I sintomi potrebbero anche essere dovuti ad un corto circuito o problemi nell'alimentazione, dissaldatura del connettore USB e altro. Controlla le tensioni con un multimetro.

zoomx:
Hai controllato il cavo?
I sintomi potrebbero anche essere dovuti ad un corto circuito o problemi nell'alimentazione, dissaldatura del connettore USB e altro. Controlla le tensioni con un multimetro.

Cavo ok.

Proverò a verificare

Grazie
Federico

Ho fatto una verifica con multimetro misurando la tensione sul pin 5V (27), ed effettivamente nisba!
Non contento, ho fatto il contrario, ho fornito tensione 5V sullo stesso e magicamente si è acceso normalmente.
Ho fatto qualche ricerca, e sembra che il problema possa essere il diodo MBR0520.

MBR0520_Diodo Schottky.jpg

Chiaramente non è mia intenzione comprarli, visto che mi costa quasi quanto il clone, ma per curiosità con cosa potrei sostituirlo, magari recupero qualcosa da qualche vecchio pc e faccio pratica di saldatura :slight_smile:

Grazie
Federico

MBR0520_Diodo Schottky.jpg

Il MBR0520 è un diodo Schottky ... ne hai qualcuno in giro che regga almeno 0.5A ?

Guglielmo

gpb01:
E' un diodo Schottky ... ne hai qualcuno in giro che regga almeno 0.5A ?

Sai vero, che mi stai facendo una domanda difficile :smiley:
Stasera guardo nello scatolone delle schede che mia moglie tenta sempre di buttare!

Adesso che ci penso, nello starter kit ci sono dei diodi, dovrebbero essere dei 1N4007 ::slight_smile:
Ho appena letto che regge 1A, sai che sono ignorante, però mi viene da pensare che 1 > 0,5 quindi potrebbe andare ::slight_smile:

Grazie per la pazienza
Federico

SE è il diodo che penso io (... sulla Nano originale dovrebbe essere un SS1P3L) sarebbe meglio fosse Schottky ...

Quello momntato ha una caduta di tensione di soli 0.36V (... valore tipico), il 1N4007 di 1.1V ... visto che è messo in serie ai 5V che arrivano dalla USB, abbatte un po' troppo la tensione di alimentazione.

Oh, non è che non va, è che ti ritrovi la MCU alimentata a 4V o anche meno e ... a 16MHz non è che sia proprio il massimo (... è al limite delle specifiche) ... ::slight_smile:

Guglielmo

gpb01:
Oh, non è che non va, e che ti ritrovi la MCU alimentata a 4V o anche meno e ... a 16MHz non è che sia proprio il massimo (... è al limite delle specifiche) ... ::slight_smile:

Chiarissimo come sempre.
Non ho fretta e non è fondamentale, guarderò se trovo qualcosa, intanto ho già ordinato un altro paio di Nano.

Grazie
Federico

Nel frattempo ho anche trovato un vecchio post con lo stesso oggetto, qui, dove viene spiegato come probabilmente ho fatto il danno :frowning:

Federico

Se usi un diodo normale ricordati che la tensione di riferimento per l'ADC non è più 5V.

Al limite lo alimenti dal +5 V

paulus1969:
Al limite lo alimenti dal +5 V

Questo lo ha già fatto e lo ha anche detto ... :wink:

Guglielmo

Avevo letto... intendevo dire "al limite te lo tieni così come è e lo adoperi alimentandolo dal +5 V"

:grin:

Riapro questo vecchio post solo per dire che:

  • da poco sono il felice possessore di un programmatore USBasp :slight_smile:
  • il Nano in questione girava ancora sulla scrivania, tra la tastiera e i monitor
    mi sono detto, perchè non testare l'USBasp proprio sul Nano con la usb andata?

Quindi, collegato, caricato un programmino (blink sul pin 13) e come per incanto tutto ha funzionato correttamente :slight_smile:

Chiaramente non posso usare il monitor seriale per il debug, ma poco importa, lo userò per la versione definitiva di un progetto.

In realtà in merito alla seriale ho trovato questo, ma per il momento non ho intenzione di provare.

Federico

PS
Lo so, per voi questo magari è pane quotidiano, ma per me sono piccole soddisfazioni che condivido con piacere con quelli come me.

Federico66:
Quindi, collegato, caricato un programmino (blink sul pin 13) e come per incanto tutto ha funzionato correttamente :slight_smile:

... ricorda che quando carichi un programma da ISP, cancelli il bootloader e quindi, se poi vuoi caricare da IDE, prima devi ricaricare il bootloader da ISP :wink:

Federico66:
Chiaramente non posso usare il monitor seriale per il debug, ma poco importa, lo userò per la versione definitiva di un progetto.

In che senso ? ? ? La seriale rimane libera se programmi via ISP ... non capisco ... ::slight_smile:

Guglielmo

gpb01:
... ricorda che quando carichi un programma da ISP, cancelli il bootloader e quindi, se poi vuoi caricare da IDE, prima devi ricaricare il bootloader da ISP :wink:

buono a sapersi.

gpb01:
In che senso ? ? ? La seriale rimane libera se programmi via ISP ... non capisco ... ::slight_smile:

Nel senso che il Nano in questione ha il circuito USB bruciato, quindi non puo' essere connesso via usb, quindi dall'ide non posso visualizzare il monitor seriale.

Non ho provato, ma immagino, comunque, di poter collegare un convertitore USB-UART per usarlo dall'ide.

Federico

Federico66:
Non ho provato, ma immagino, comunque, di poter collegare un convertitore USB-UART per usarlo dall'ide.

Ovviamente SI, ci attacchi un qualsiasi convertitore e hai la tua seriale su USB. Se poi il pin DTR del convertitore lo mandi al pin RESET di Arduino, ci carichi anche i programmi via bootloader :wink:

Guglielmo

gpb01:
Ovviamente SI, ci attacchi un qualsiasi convertitore e hai la tua seriale su USB. Se poi il pin DTR del convertitore lo mandi al pin RESET di Arduino, ci carichi anche i programmi via bootloader :wink:

:frowning: peccato, quello che ho non ha il pin DTR, ma buono a sapersi

lo uso su ESP32 Cam, dove per caricare un programma servono due mani e non il DTR :smiley: :smiley:

Grazie
Federico

Federico66:
:frowning: peccato, quello che ho non ha il pin DTR, ma buono a sapersi

... sicuro? Mi sembra che ormai, con nome diversi, lo trovi su tutti i convertitori ... ::slight_smile:
Link al tuo ?

Guglielmo

Ma la USB forse funziona non funziona l'alimentazione da USB. O hai già provato e non andava? Dico provato ad alimentarlo dal pin 5V e collegare anche l'USB.
Con l'USBasp puoi aggiornare il bootloader.