Vai al contenuto
PLC Forum


PROBLEMA INFìGRESSI PIC 16F628


Messaggi consigliati

Inserito: (modificato)

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

Inserita:

Probabilmente saranno disturbi tosti che entrano dall'alimentazione ,filtra meglio i 5VDC del pic e anche gli ingressi,BYE.

Inserita:

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.

Inserita:

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

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...