Visningar: 5 Författare: Webbplatsredaktör Publiceringstid: 2018-09-17 Ursprung: Plats
Systemet väljer 52 enkelchips mikrodatorer som kärnan i styrsystemet. Värdet på ultraljudsgivaren för avstånd visas av det 4-siffriga digitala katodröret. De olika avstånden mellan hindren använder de olika larmljuden från summerfrekvensen, och ultraljudsöverföringssignalen består av 52 mikrodatorer med ett chip. P1.0-porten skickas till ultraljudssändningskretsen för att överföra ultraljudsvågen, och larmsystemet består av en summerkrets. I denna design är sonden som sänder och tar emot ultraljudsvågor separerad, så att sändnings- och mottagningssignalerna inte alias, och därigenom undviker störningar, och systemets tillförlitlighet kan förbättras väl. Systemblockschemat är som följer:
Ultraljudsavståndsmodul
Grundprincipen är att ultraljudsavståndsmodulen kan ge 2 cm-400 cm beröringsfri avståndsavkänningsfunktion, avståndsnoggrannheten kan nå 3 mm, och modulen inkluderar ultraljudssändare, mottagare och styrkrets. Grundläggande arbetsprincip inkluderar aspekter:
1) Att använda IO-porten TRIG för att trigga avståndsintervall, vilket ger en högnivåsignal är minst 10us;
2) Modulen skickar automatiskt 40khz fyrkantvågor för att automatiskt upptäcka om det finns en signalretur;
3) Det finns en signalretur och utmatning via IO-porten ECHO, varaktigheten på hög nivå är tiden från överföringen till ultraljudsvågens återkomst, testavståndet = (hög tid * ljudhastighet)
Displaymodulen för ultraljudssensorn för avståndsmätning är ett digitalt rör uppdelat i dynamisk display och statisk display. Här väljs den dynamiska displayen, och den dynamiska displaydrivrutinen: det digitala rörets dynamiska display-gränssnitt är ett av de mest använda displaylägena i mikrodatorn med ett chip, och den gemensamma polen COM för varje digitalt rör .Strobestyrkretsen läggs till, och bitstroben styrs av oberoende I/O-linjer. När MCU matar ut glyph-koden får alla digitala rör samma glyph-kod, men det digitala röret kommer att visa glyphen, beroende på I kontrollen av single-chip strobe COM-terminalkretsen på single-chip mikrodatorn behöver vi bara slå på kontrollen för det digitala röret som ska visas, och biten kommer att visa glyfen, och stro digital tub kommer inte att lysa utan. Genom att styra COM-änden av varje digitalt rör i tur och ordning, styrs de digitala rören att visas i tur och ordning, vilket är dynamisk körning. Under rotationsvisningsprocessen är belysningstiden för varje digitalt rör 1~2ms. På grund av ihållande mänsklig syn och lysdiodens efterglödeffekt, även om de digitala rören inte är tända samtidigt, så länge skanningshastigheten är tillräckligt snabb, är intrycket en stabil uppsättning displaydata, det kommer inte att bli något flimmer, den dynamiska displayen är densamma som den statiska displayen, vilket kan spara många O-portar och lägre energiförbrukning. Larmmodulen styr summerns ljudsignal enligt avståndet som visas av avståndet (med hjälp av I/O-porten för att generera en fyrkantsvåg av frekvens). Huvudfunktionerna i programdesignen för mjukvarudesignsystem är att sända ultraljudsvågor, ta emot ultraljudsvågor, beräkna mätavstånd, databeräkning, summerlarm och flödesschema för digitalt rördisplay enligt ovan. När ett avbrott inträffar kommer avbrottsbearbetning att utföras. Design avbrottsbearbetning flödesschema avbrottsbearbetningsflöde inkluderar larmbearbetning och digital rörskanningsbearbetning.
