Hola. En este tutorial les mostraré paso a paso sobre cómo usar el sensor ultrasónico con TI MSP430. Estoy usando MSP430G2452, sin embargo, un G2553 o cualquier otro chip wil también trabajo, pero algunos números podrían ser diferentes. Por supuesto supongo que ya sabes cómo utilizar IAR o CCS.
Pero antes de empezar, debe saber que yo soy nuevo en este tipo de programación. Así si va a haber algún error, por favor dude en corregirme. He intentado comentar el programa tanto como pude, así que espero que vas a entender.
Por lo tanto, lo que necesitarás es:
- MSP430
- sensor de ultrasonidos (tengo SRF05, y estoy usando un perno gatillo y el otro para eco. También hay opción donde conectan el modo pin a GND y utilizan sólo uno de los pines, pero no haré eso)
Lo que tendrás que hacer es generar un pulso cuya longitud depende de sensor a sensor. El SRF05 es 10us. Cuando el sensor recibe el pulso, se generará un 8 ciclos de sonic irrumpió típo de microcontrolador y enviaron pulso de eco al microcontrolador, y debemos medir ese pulso. (Es difícil para mí describir todo el programa en palabras, así que Tómese su tiempo para entender el código). Para obtener cm de resultado, simplemente dividimos lo por 58. (para más información sobre sensor, usted debe google para documentación).