Näppäimistön ja melu

A

arvoitukseksi

Guest
Hei kaikki

Olen suunnitellut järjestelmän 8x8 näppäimistön liitteenä shematic.Omat järjestelmä toimii hyvin lab.Mutta työympäristö on vey meluisa.Rivin ja sarakkeen nastat on kytketty MSP430F149 satamaan 5 ja satama-2.On glithes näppäimistöllä radoilla, joka aiheuttaa ei-toivottuja keskeyttää.Ja joskus melu peräisin näppäimistön rivit aiheuttaa mikrokontrollerin voidaan nollata.Miten voimme tehdä paremmin näppäimistön kaavamaisen on erittäin meluisissa ympäristöissä?

Kiitos
Anteeksi, mutta sinun täytyy kirjautua nähdäksesi tämän liitteen

 
Kokeile laittaa kapiteelit (1nF) jokaisen panosta.

HH

NeuralC

 
Hei,

Voit Doone 2 asioita tai jopa molempia:
1.Lisää 100R vastus jokaisen panos (nsted ja Ferrite jyvälle ja ennen diode).Se myös suojaa MCU staattinen electricaty.Kuten tiedätte meidän fingures ovat täynnä, että tavaraa

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

MSP430 on hyvin sansative ...
2.I didnt nähdä koko ulkoasu, mutta yritä muuttaa asetuksia niin, linjat ovat korkealla (vedä ylös vastukset) ja kun painat näppäimiä, et intruput on laskeva reuna (päällä).
Onnea.

 
matti wrote:

Oletko toteutetaan debouncing näppäimistön koodi?
 
Quote:

Lisää 100R vastus jokaisen panos (nsted ja Ferrite jyvälle ja ennen diode).
Se myös suojaa MCU staattinen electricaty
 
Kuten gidimiz ehdotti, on hyvä käytäntö käyttää aktiivista pienet tuotantopanokset, kuten useimmat MCUs ovat satamat, jotka on sidottu suuri, se on tervettä järkeä.Alhaisempaa arvoa vastukset auttaa myös 1-4K7 on ok, kasvaa nykyisestä kuitenkin.Minulla on ollut vaikeuksia aikaisemmin näppäimistöt säädetyn, kuten sinun, aina nyt käytetään vähän IPS, jos mahdollista.Varmista myös, että debounce on vähintään 20 ms.Lisätään 8 minuuttia:Vain yksi ajatus,

Te arvatenkin tapa on diodit.Pullup resistorit on sisäänmenoportin vain.Output alhainen, etsiä vähän panoksia.Paljon parempi melua.Todennäköisesti voit menettää ferriitit samoin, jos se on pitkä kaapeli.

 
Tarkista tämä linkki ulos.Toivottavasti se auttaa
http://www.8052.com/faq.phtml?FAQ=93

 
Kiitos kaikille vastauksista
Liityn 10NF kunkin sarakkeen panos mikrokontrolleri, ja se näyttää ok

 

Welcome to EDABoard.com

Sponsor

Back
Top