analogique vers digital
Modérateur : Modérateur
-
- NOUVEAU
- Messages : 4
- Inscription : 07 mai 2007 18:25
analogique vers digital
Bonjour
je ne comprend rien j ai lu plusieur livre et doc sur les conversion analogique vers digitall mais y a rien a faire je bloque.
également les concersions d'une valeur dec vers bcd. ou comment convertir une donné pour l'envoyer sur un port série ou parallele.
si vous avez de petit exemple concret et précis je suis preneur.
merci
je ne comprend rien j ai lu plusieur livre et doc sur les conversion analogique vers digitall mais y a rien a faire je bloque.
également les concersions d'une valeur dec vers bcd. ou comment convertir une donné pour l'envoyer sur un port série ou parallele.
si vous avez de petit exemple concret et précis je suis preneur.
merci
Salut,
Je comprend pas bien qu'est ce que tu n'arrives pas a faire... Il y a une foule de composant permettant la conversion ADC.... Tu veux faire un convertisseur toi même?? Utiliser un microcontrolleur???
Je comprend pas bien qu'est ce que tu n'arrives pas a faire... Il y a une foule de composant permettant la conversion ADC.... Tu veux faire un convertisseur toi même?? Utiliser un microcontrolleur???
.: http://www.roboticus.org :. Control your own world !
-
- NOUVEAU
- Messages : 4
- Inscription : 07 mai 2007 18:25
j aimerai comprendre comment cela fonctionne, comment on passe de l'un a l'autre et vise versa. j ai lu des bouquin de term sti (elec numerique de chez hachette) ou cela est expliquer mais je suis larguer. peut etre me manque t il un base. pourtant je connais bien les base dec, hex, bin,les porte logic...
Salut,
Quand tu as un convertisseur, tu lui met souvent deux références, une référence basse qui peut être la masse (Vref-) et une référence haute, qui peut être ta tension d'alimentation, par exemple 5V (Vref+)... Tu dois choisir ces deux références de tel maniere que tu es sur que ce que tu vas mesurer sera compris entre ces deux valeurs....
La valeur qui te sera renvoyé par ton convertisseur, sera alors :
(Tension Présente a l'entrée-(Vref-)) * (2^(resolution du convertisseur)/((Vref+)-(Vref-))= Valeur de sortie
Par exemple si Vref+=5V, Vref-=0V, la tension que tu mesures vaut 3 volt et que ton convertisseur est sur 8Bits, tu auras:
3*2^8/5=154 en décimal, ce qui correspond en hexadécimal à 9A...
Je sais pas si ça t'aide, si c'est ça que tu comprends pas??
Quand tu as un convertisseur, tu lui met souvent deux références, une référence basse qui peut être la masse (Vref-) et une référence haute, qui peut être ta tension d'alimentation, par exemple 5V (Vref+)... Tu dois choisir ces deux références de tel maniere que tu es sur que ce que tu vas mesurer sera compris entre ces deux valeurs....
La valeur qui te sera renvoyé par ton convertisseur, sera alors :
(Tension Présente a l'entrée-(Vref-)) * (2^(resolution du convertisseur)/((Vref+)-(Vref-))= Valeur de sortie
Par exemple si Vref+=5V, Vref-=0V, la tension que tu mesures vaut 3 volt et que ton convertisseur est sur 8Bits, tu auras:
3*2^8/5=154 en décimal, ce qui correspond en hexadécimal à 9A...
Je sais pas si ça t'aide, si c'est ça que tu comprends pas??
.: http://www.roboticus.org :. Control your own world !
-
- NOUVEAU
- Messages : 4
- Inscription : 07 mai 2007 18:25
Merci Benjamin c très clair.
maintenant si cette valeur numérique je veux :
1er cas l'envoyé sur le port série RS232 pour l'afficher sur le terminal pc ou sur un afficheur lcd série!
2eme l'envoyé sur sur des afficheur 7 seg via bcd!
3eme l'envoyé sur un afficheur lcd grapique via le port parallele!
quels sont les conversions a efectuer?
maintenant si cette valeur numérique je veux :
1er cas l'envoyé sur le port série RS232 pour l'afficher sur le terminal pc ou sur un afficheur lcd série!
2eme l'envoyé sur sur des afficheur 7 seg via bcd!
3eme l'envoyé sur un afficheur lcd grapique via le port parallele!
quels sont les conversions a efectuer?
Mercien tout cas Benjamin je trouve que tu as bien vulgarisé le problème. Bravo
Le plus simple et quelque soit le cas, c'est d'utiliser un microcontrolleur, style PIC par exemple... De plus ceux-ci intégre souvent un convertisseur ADC, donc tout dans une puce c'est tres pratique... A partir de ce moment là, tu peux faire toutes les conversions que tu veux, l'envoyer sur le port série, ou à un lcd...1er cas l'envoyé sur le port série RS232 pour l'afficher sur le terminal pc ou sur un afficheur lcd série!
Sur mon site y'a un exemple d'application avec un convertisseur ADC mais c'est sur le port USB...
Enfin, il est aussi sinon tjrs imaginable de le faire au travers de composant discret, ou alors d'un FPGA, mais je pense que tu t'en sortira plus facilement avec un microcontroleur...
Pour ce qui est du port // tu peux interfacer directement ta puce convertisseur au travers du port, Je me permet aussi de t'envoyé vers les articles sur mon site qui traite de l'utilisation du port //
A+
.: http://www.roboticus.org :. Control your own world !
Salut, je developpe une petite application qui doit messurer une tension et envoyer l'info sur un afficheur 7 segments ( en gros les 6 vistesses d'une moto ).Benjamin a écrit :Mercien tout cas Benjamin je trouve que tu as bien vulgarisé le problème. Bravo
Le plus simple et quelque soit le cas, c'est d'utiliser un microcontrolleur, style PIC par exemple... De plus ceux-ci intégre souvent un convertisseur ADC, donc tout dans une puce c'est tres pratique... A partir de ce moment là, tu peux faire toutes les conversions que tu veux, l'envoyer sur le port série, ou à un lcd...1er cas l'envoyé sur le port série RS232 pour l'afficher sur le terminal pc ou sur un afficheur lcd série!
Sur mon site y'a un exemple d'application avec un convertisseur ADC mais c'est sur le port USB...
Enfin, il est aussi sinon tjrs imaginable de le faire au travers de composant discret, ou alors d'un FPGA, mais je pense que tu t'en sortira plus facilement avec un microcontroleur...
Pour ce qui est du port // tu peux interfacer directement ta puce convertisseur au travers du port, Je me permet aussi de t'envoyé vers les articles sur mon site qui traite de l'utilisation du port //
A+
Je veux utiliser un pic 16F88 et le logiciel flowcode V2. Peux tu l'aider pour la conversion ?
ps : je peux t'envoyer mon fichier flowcode v2.
merci