Ultrasonic Sensor med MSP430 och IAR/CCS
Hej. I denna tutorial visar jag dig steg för steg om hur du använder ultrasonic sensor med TI MSP430. Jag använder MSP430G2452, men en G2553 eller någon annan chip wil också arbete, men vissa nummer kan vara olika. Såklart jag antar att du redan vet hur man använder IAR eller CCS.
Men innan jag börjar, du ska veta att jag är ny i denna typ av programmering. Så om det blir några misstag, gärna rätta mig. Jag har försökt att kommentera programmet så mycket som jag kunde, så jag hoppas du förstår det.
Så, vad du behöver är:
- MSP430
- Ultrasonic sensor (jag har SRF05, och jag använder en PIN-kod för TRIG och den andra för ECHO. Det finns också alternativ där du ansluter läge pin till GND och Använd bara en PIN-kod, men jag kommer inte göra att man)
Vad du behöver göra är att generera en puls vars längd beror från sensorn till sensorn. På SRF05 är 10us. När sensorn får pulsen, det kommer att generera en 8 cykler av sonic brast oberoende från mikrokontroller, och sände ECHO puls tillbaka till mikrokontroller, och vi måste mäta den pulsen. (Det är svårt för mig att beskriva hela programmet i ord, så bara tar tid att förstå koden). För att få cm från resultatet, dela vi helt enkelt det med 58. (för ytterligare information angående sensor bör du google för dokumentation).