Vai al contenuto
PLC Forum


PROBLEMA INFìGRESSI PIC 16F628


matmor

Messaggi consigliati

SALVE A TUTTI

Avrei bisogno di un aiuto

Ho realizzato un circuitino con un pic 16f628 ,

display lcd 16x2

3 ingressi

Il programma è molto semplice

è un contatore avanti indietro

ra0 avanti

ra1 reset

ra2 indietro

premetto gli ingressi sono collegati a massa tramite resistenza da10k

il tutto funziona molto bene "sul banco" , ma sul macchinario a cui è

applicato no

cioè durante il funzionamento gli ingressi si abilitano da soli

cioè conta avanti indietro e si resetta da solo come se premessi i pulsanti

naturalmete questo la fa casualmente ....

il programma che ho fatto è in mikroc ed ho usato la funzione button per gli ingressi che mi dovrebbe eliminare i disturbi dati dal bebouching

ed ho inserito nella funzione 500 ms di pausa

qualcuno puo darmi dei suggerimenti su come eliminare il problema eventualmente schermando o inserendo un fotoaccoppiatore etc etc

grazie in anticipo matteo

Modificato: da matmor
Link al commento
Condividi su altri siti


Il filtro antirimbalzo verifica che lo stato dell'ingresso rimanga costante per un certo tempo: tipicamente 10ms. Se arrivano disturbi che mantengono costante lo stato dell'ingresso per il tempo necessario sono interpretati come comando.

Non dici nulla rigurado al layout, cioè se i pulsanti sono montati direttamente sulla basetta, o se sono collegati tramite fili.

In ogni modo diminusci il valore delle resitenze verso massa (2k2 p.e.) e metti in parallelo dei condensatori da 0,22uF.

Realizza un filtraggio pesante, come suggerisce rfabri, sull'alimentazione. Usa un filtro C-L-C e cura bene i collegamenti di massa.

Link al commento
Condividi su altri siti

grazie delle risposte

si ,i pulsanti non sonno sulla scheda elettronica sono sull'esterno

di una cassetta di plastica distante dal mio circuito circa 3mt e collegato con un cavetto multipolare.

stavo pensando di cambiare sistema di input

cioè input sempre a 5vdc tramite resistenza e pulsante verso massa

Pull-down pensate che cambi la cosa??

comunque che filtro mi consigliate sia per gli ingressi che per l'alimentazione??

grazie ancora per le risposte

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...