Led che si accendono "da soli"

11 Anni 6 Mesi fa #1 da marcoTec
Led che si accendono "da soli" è stato creato da marcoTec
Ciao a tutti,
un nuovo problema sulla mia Ciao a tutti, Freedom II ver. 3, che purtroppo torno ad usare dopo mese e mesi. Ma per dirla tutta inizio ad usarla solo adesso.
Ho caricato il programma "hello worl" con bootloader per la EasyUSB e all'avvio i led lampeggiano senza premere alcun pulsante. Ho modificato il programma aggiungendo tutti i pulsanti presenti e stesso comportamento.
Ho notato però che se tocco la scheda in alcuni punti dove non ci sono componenti il problema scompare.
Ho provato a saldare di nuovo alcuni componenti pensando ad un mio errore.

Cosa mi suggerite?

Un saluto a tutti,
Marco

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • marcoTec
  • New Member
  • New Member
Di più
11 Anni 6 Mesi fa #2 da Matteo Garia
Risposta da Matteo Garia al topic Re: Led che si accendono "da soli"
Ciao,

Mi viene da pensare a pin del pic impostati come ingresso, e lasciati liberi, che interferiscono con il programma.
Io ho l'abitudine di impostare come uscita i pin inutilizzati, avendo l'accortezza che essi siano liberi e non collegati a qualcosa, altrimenti si potrebbe generare un cortocircuito.

Matteo

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Matteo Garia
  • Avatar di Matteo Garia
  • Moderator
  • Moderator
Di più
11 Anni 6 Mesi fa #3 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Re: Led che si accendono "da soli"
Ciao Marco,

oltre a quanto detto da Matteo, qualora tu sita usando il PIC18F4550 puoi anche usare il programma di questo post .

In questo modo riesci a controllare l'hardware a bordo.

Controlla anche attentamente le saldature.

Saluti,

Mauro

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
11 Anni 6 Mesi fa #4 da marcoTec
Risposta da marcoTec al topic Re: Led che si accendono "da soli"
Grazie per i suggerimenti. Le impostazioni che ho seguito sono le se

// Imposto PORTD tutti ingressi e RD0-RD4 come uscite
LATD = 0x00;
TRISD = 0b11100000;

poi controllo le uscite con i pulsanti.

L'effetto è che i led si accendono da soli, lampeggiando per qualche istante alcune volte ed altre rimangono sempre accesi.
La cosa strana è che se con le dita tocco la parte della scheda a finaco al 7805 (non ho montato sulla scheda il connettore EX1) sia sul TOP che sul BOTTON i led si comportanto regolaarmente.

Cosa posso fare?

Marco

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • marcoTec
  • New Member
  • New Member
Di più
11 Anni 6 Mesi fa - 11 Anni 6 Mesi fa #5 da StefA
Risposta da StefA al topic Re: Led che si accendono "da soli"
hai eseguito il test della scheda?
Oltre al bootloader c'è anche un esempio già compilato di Hello World...quello ti funziona?

..avevano magari fatto lo sgambetto al ka, ma il sangue restava sempre più denso dell'acqua.. [cit.]
Ultima Modifica 11 Anni 6 Mesi fa da StefA.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • StefA
  • Avatar di StefA
  • Moderator
  • Moderator
Di più
Moderatori: Mauro LaurentiStefA

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login