Bonjour :)
Voilà, pour mon PPE de terminale, j'ai un capteur infrarouge 3 fils (brun : +; bleu -, et noir) Quand le faisceau est coupé, le tension du fil noir est à 12V, quand il est pas coupé, elle est à 0V.
Pour chronométrer le temps entre deux coupures, j'utilise un PC
La question est : Comment récupérer et traiter la tension de sortie du capteur ?
Je pensais passer par un port série (en branchant le fil noir par exemple), et ensuite chronométrer logiciellement.
Qu'en pensez-vous ? Le choix du port série est-il intellignent, pas trop dur a traiter ...
Je prend toutes sortes d'avis :) merci d'avance !
# Port parallèle.
Posté par Obsidian . Évalué à 4.
Sur un port série, si tu veux récupérer l'état instantané d'un bit, le mieux est d'utiliser les signaux de contrôle (DCD, CTS, etc). En revanche, utiliser le port parallèle sous Linux en particulier n'est pas aussi trivial que cela en a l'air. Il faut utiliser le module partport_pc, etc.
Sinon, brun/bleu/noir, ça ressemble surtout à une alimentation secteur monophasée. C'est curieux.
Point de vue électronique, vérifie si ton capteur propose une sortie à collecteur ouvert, sinon, il te faudra au minimum un transistor pour adapter les deux parties.
Enfin, si tu veux faire un chronométrage sans utiliser un processu qui fasse une attente active, il te faudra probablement jouer avec les interruptions.
# Quelle precision souhaite tu?
Posté par pnb666 . Évalué à 3.
Donc ta pressision de messure va donc dependre de ton pc et de ca charge cpu.
il faut pas trop espérer une precision inferieur a la milisecond.
si tu veux plus precis, il te faut compteur externe avec une holorge qui va compter, puis tu recupère les resultat pas le port paralle.
[^] # Re: Quelle precision souhaite tu?
Posté par Calve . Évalué à 3.
L'os ca sera probablement Windows, mais jpense que mon programme tournera dans Cygwin.
A priori vous me conseillez plutot d'utiliser le port parallèle plus que le série. Est-il possible d'alimenter le capteur (12v) par le port parallèle, ou alors il faut une alim externe ?
[^] # Re: Quelle precision souhaite tu?
Posté par Obsidian . Évalué à 4.
En revanche, ce que tu peux faire, c'est tirer l'alimentation des Molex de ton PC. Là, pour le coup, tu auras suffisamment de puissance et une tension bien stabilisée. Idéal pour ton capteur. En outre, en utilisant l'alimentation du PC pour ton capteur, tu peux te passer d'une isolation galvanique, mais il te faudra quand même au moins un pont diviseur pour adapter les tensions.
Bon courage.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.