Bonjour à tous,
Je viens de réaliser un petit tachymètre 1 voie communiquant en RS232 et dont voici quelques caractéristiques :
- détection du baud rate (pour 2400, 4800, 9600, 19200, 38400 et 57600 bauds)
- 1 entrée de mesure (j'ai utilisé une fourche optique TCST5250)
- plage de mesure de 30 rpm (0.5Hz) à 300 000 rpm (5kHz) (testé en pratique jusque 5400rpm)
- utilisation d'un PIC16F628A
En fichier joint le schéma ainsi que le screenshot du petit logiciel que j'ai fait sous VB.net (pour le test j'ai utilisé un disque dur de 5400rpm et un FT232 pour la communication en RS232).
J'utilise RB4 relié à RX pour l'interrupt on change et ainsi calculer le baud rate.
Je prends toutes les suggestions pour faire évoluer ce petit projet perso' (à la base prévu pour contrôler la vitesse de rotation de roues de robot).
Si vous voulez plus de détails, le code (en C sous PICC) du firmware ou celui du logiciel alors faites moi signe.
Merci et bonne nuit !
-----