Clavier et le bruit

M

myst

Guest
Salut à tous

J'ai conçu un système 8x8 avec le clavier shematic ci-joint.Mon système fonctionne bien dans le laboratoire.Mais l'environnement de travail est bruyant Vey.ligne et de colonne broche n'est connecté au port MSP430F149 5 et le port 2, respectivement.Il ya glithes sur les lignes de clavier qui provoque des interruptions indésirables.Et parfois, le bruit provenant des lignes de clavier causes microcontrôleur à être remis à zéro.Comment pouvons-nous mieux le clavier pour le schéma des environnements très bruyants?

Merci
Désolé, mais vous avez besoin de connexion pour voir cette pièce jointe

 
Essayez de mettre des petites capitalisations (1nF) sur chaque entrée.

HH

NeuralC

 
Salut,

Vous pouvez Doone de 2 choses ou même les deux:
1.Ajouter 100R résistance sur chaque entrée (nsted de la perle de ferrite et avant la diode).Cela permettra également de protéger votre MCU de electricaty statique.Comme vous le savez notre fingures sont pleins de ce genre de choses

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Sourire" border="0" />

le MSP430 l'est très sansative ...
2.Je na pas voir votre mise en page complète, mais essayer de changer la configuration pour les lignes seront en haut (résistances de) et lorsque vous appuyez sur les touches, vous devrez alors intruput le front descendant (du sol).
Bonne chance.

 
Avez-vous mis en œuvre anti-rebond sur votre clavier le code?

 
mat a écrit:

Avez-vous mis en œuvre anti-rebond sur votre clavier le code?
 
Citation:

Ajouter 100R résistance sur chaque entrée (nsted de la perle de ferrite et avant la diode).
Cela permettra également de protéger votre MCU de electricaty statique
 
Comme gidimiz suggéré, il est de bonne pratique pour une utilisation active de faibles intrants, comme la plupart des microcontrôleurs ont des ports qui sont liées élevé, il est de bon sens.résistances de valeur inférieure aidera aussi 1-4k7 est ok, mais augmentera en cours.J'ai eu du mal dans le passé avec les claviers énoncés comme la vôtre, toujours maintenant utiliser ips faible si possible.Assurez-vous aussi que les anti-rebond est d'au moins 20 ms.Ajouté après 8 minutes:Juste une autre pensée,

Vous n'aurez pas besoin probablement les diodes.résistance de tirage sur le port d'entrée.Débit trop faible, la recherche de faibles intrants.Beaucoup mieux pour le bruit.Probablement vous risquez de perdre les ferrites, ainsi, que si elle est un long câble.

 
Vérifiez ce lien sur.J'espère que ça aide
http://www.8052.com/faq.phtml?FAQ=93

 
Merci pour toutes vos réponses
Je connecter un 10nF sur chaque entrée de colonne du microcontrôleur, et il semble ok

 

Welcome to EDABoard.com

Sponsor

Back
Top