Salut. Dans ce tutoriel je vais vous montrer étape par étape comment utiliser le capteur à ultrasons avec TI MSP430. J’utilise MSP430G2452, cependant, un G2553 ou tout autre wil puce fonctionnent également, mais certains chiffres peuvent être différents. Bien sûr, je suppose que vous savez déjà comment utiliser ira ou CCS.
Mais avant de commencer, vous devez savoir que je suis nouveau dans ce type de programmation. Donc si il y aura des erreurs, s’il vous plaît sentez-vous libre pour me corriger. J’ai essayé de commenter le programme autant que je le pouvais, alors j’espère que vous l’aurez compris.
Ainsi, vous aurez besoin est :
- MSP430
- capteur à ultrasons (j’ai SRF05, et j’utilise une broche pour TRIG et l’autre pour ECHO. Il y a aussi des option où vous connectez MODE broches à GND et utilisez qu’un seul axe, mais je ne le ferai que l'on)
Ce que vous aurez à faire est de générer une impulsion dont la longueur dépend du capteur vers le capteur. Sur SRF05 est 10us. Lorsque le capteur reçoit l’impulsion, il va générer un 8 cycles de sonic éclatent indépendamment du microcontrôleur et renvoyé les impulsions ECHO à microcontrôleur, et il faut mesurer cette impulsion. (Il est difficile pour moi de décrire l’ensemble du programme en mots, donc il suffit de prendre le temps de comprendre le code). Pour obtenir cm de résultat, nous avons simplement diviser par 58. (pour plus d’informations sur le capteur, vous devriez google pour la documentation).