Katselukerrat: 5 Tekijä: Site Editor Julkaisuaika: 2018-09-17 Alkuperä: Sivusto
Järjestelmä valitsee ohjausjärjestelmän ytimeksi 52 yksisiruista mikrotietokonetta. Ultraäänianturin arvo etäisyydelle näytetään 4-numeroisella yhteiskatodidigiputkella. Esteiden väliset eri etäisyydet käyttävät erilaisia summerin taajuuden hälytysääniä ja ultraäänilähetyssignaali koostuu 52 yksisiruisesta mikrotietokoneesta. P1.0-portti lähetetään ultraäänilähetyspiiriin ultraääniaallon lähettämiseksi, ja hälytysjärjestelmä koostuu summeripiiristä. Tässä mallissa ultraääniaaltoja lähettävä ja vastaanottava anturi on erotettu toisistaan, jotta lähetys- ja vastaanottosignaalit eivät aliasoidu, jolloin vältytään häiriöiltä ja järjestelmän luotettavuutta voidaan parantaa hyvin. Järjestelmän lohkokaavio on seuraava:
Ultraäänimittausmoduuli
Perusperiaate on, että ultraäänietäisyysmoduuli voi tarjota 2cm-400 cm kosketuksettoman etäisyyden tunnistustoiminnon, etäisyyden tarkkuus voi olla 3 mm ja moduuli sisältää ultraäänilähettimen, vastaanottimen ja ohjauspiirin. Toimintaperiaate sisältää seuraavat näkökohdat:
1) IO-portin TRIG käyttäminen etäisyyden laukaisemiseen, korkean tason signaalin antaminen on vähintään 10us;
2) Moduuli lähettää automaattisesti 40 khz:n neliöaaltoja havaitakseen automaattisesti, onko signaalin paluu;
3) Signaalin paluu ja lähtö tapahtuu IO-portin ECHO kautta, korkean tason kesto on aika lähetyksestä ultraääniaallon paluuseen, testietäisyys = (korkea aika * äänen nopeus)
Ultraäänianturin näyttömoduuli etäisyysmittaukseen on digitaalinen putki, joka on jaettu dynaamiseen näyttöön ja staattiseen näyttöön. Tässä valitaan dynaaminen näyttö ja dynaaminen näytönohjain: digitaalisen putken dynaaminen näyttöliitäntä on yksi yksisiruisen mikrotietokoneen yleisimmin käytetyistä näyttötiloista, ja kunkin digitaalisen putken yhteisnapainen COM .Strobo-ohjauspiiri on lisätty, ja bittivilkkua ohjataan itsenäisillä I/O-linjoilla. Kun MCU tulostaa glyfikoodin, kaikki digitaaliputket saavat saman glyfikoodin, mutta digitaaliputki näyttää kuvion riippuen siitä. Yksisiruisen mikrotietokoneen yksisiruisen strobe COM-päätepiirin ohjauksessa meidän tarvitsee vain kytkeä näytettävän digitaaliputken ohjaus päälle ja bitti näyttää kuviota, ja digitaalinen putki ei syty ilman stroa. Kun kunkin digitaaliputken COM-päätä ohjataan vuorotellen, digitaaliset putket ohjataan näyttämään vuorotellen, mikä on dynaamista ajoa. Pyörimisnäytön aikana kunkin digitaalisen putken valaistusaika on 1-2 ms. Ihmisen näön pysyvyyden ja LEDin jälkihehkun vaikutuksesta, vaikka digitaaliset putket eivät syty samaan aikaan, niin kauan kuin skannausnopeus on riittävän nopea, vaikutelma on vakaa näyttödata, välkkymistä ei tapahdu, dynaaminen näyttö on sama kuin staattinen näyttö, joka voi säästää paljon O-portteja ja pienempi virrankulutus. Hälytysmoduuli ohjaa summerin äänimerkkiä etäisyyden näyttämän etäisyyden mukaan (I/O-portin avulla luodaan taajuuden neliöaalto). Ohjelmistosuunnittelujärjestelmän päätoiminnot ovat ultraääniaaltojen lähettäminen, ultraääniaaltojen vastaanottaminen, mittausetäisyyden laskeminen, datalaskenta, summerihälytys ja digitaalisen putken näytön pääohjelman vuokaavio kuten yllä. Kun keskeytys tapahtuu, keskeytyskäsittely suoritetaan. Suunniteltu keskeytyksen käsittelyn vuokaavio keskeytyksen käsittelyvirta sisältää hälytyskäsittelyn ja digitaalisen putken skannauksen käsittelyn.
