Futura Sciences
Image de la rubrique en cours

Forum FS Generation

Précédent   Vous êtes ici : Forum FS Generation » Futura Technique » Électronique

Découvrir d'autres sujets sur ces thèmes : , , , , , ,


Réponse
Vieux 30/07/2007, 14h07   Sujet Problème de réalisation d'un télémètre Ultrason - Message #1
Yapette
 
Date d'inscription: juillet 2007
Localisation: Noisiel (77)
Âge: 22
Messages: 25
Problème de réalisation d'un télémètre Ultrason
Bonjour à tous ! =)

Je sais pas si ya encore des électroniciens qui sont pas partis en vacances mais bon, je vais tenter quand même

Voila : je suis en train de faire un petit robot mobile à base de PIC qui évite les obstacles. J'ai déjà un capteur IR qui marche très bien, mais un seul capteur pour faire de la détection d'obstacle efficace c'est pas terrible...

D'ou mon envie de fabriquer un ou deux télémètres Ultrason. Pourquoi les fabriquer ? 1. Le coût des capteurs tout faits 2. Pour l'aspect apprentissage

J'ai déjà essayé 1 ou 2 montages que j'ai trouvé sur Internet, le dernier que j'ai fait à l'air de fonctionner, je l'ai interfaçé avec mon PIC 16F877A, j'ai fait le programme conséquent, mais chose étrange, il me donne toujours les mêmes valeurs (a qques cm près) que je le mette à 1m ou 20cm d'un mur.

Explications :

1ère utilisatation : je tourne le potar en début de course.
J'appuie sur le bouton une fois, puis je tourne le potar doucement, jusqu'a ce qu'une valeur apparaisse sur le LCD.

Ensuite il suffit d'appuyer sur le bouton à chaque fois que je veux faire une mesure.

- Le bouton est relié à RB3
- Le créneau est généré par RC6
- La réception (module CCP du PIC) sur RC2

Tout le montage est alimenté en 5V régulé, par contre il consomme 60mA, j'arrive pas à me rendre compte si c'est beaucoup ou pas.

Ce qui me chiffonne, c'est que j'ai l'impression que le récepteur reçoit bien le signal, j'ai l'impression que mon code est bon, et pourtant il me donne toujours les même valeurs variant entre 95 et 120cm, mais complètement aléatoirement, que j'approche un obsatcle ou non...

Ah et si je tourne le potar un peu plus loin, il continue a me donner des valeurs aléatoires mais autour d'une valeur plus petite (80cm, puis 50cm, puis 20cm), mais l'approche d'un obstacle n'influe jamais sa mesure...

Pour mieux comprendre voici tout ce qu'il faut :

Le schéma dont je me suis inspiré :
http://yapette.free.fr/Telemetre/Schema.pdf
J'ai fait exactement le même sur ma plaque d'essai, mis à part l'affichage que j'ai remplacé par un afficheur LCD.

Le site d'où provient le schéma :
http://www.best-microcontroller-proj...pic-sonar.html

Mon programme en C (PICC) :
http://yapette.free.fr/Telemetre/TelemetreUS.c
J'ai mis pas mal de comments, si qqun a une question qu'il n'hésite pas.

Des photos de mon montage :
http://yapette.free.fr/Telemetre/Montage1.jpg
http://yapette.free.fr/Telemetre/Montage2.jpg
http://yapette.free.fr/Telemetre/Montage3.jpg

Est-ce que quelqu'un aurait une idée ? ^^
Ca fait 3 jours que je galère avec

Si quelqu'un a un autre schéma qui fonctionne bien, à interfacer avec un PIC je suis preneur sinon....

Merci par avance à tous
Yapette est déconnecté   Réponse avec citation
Alt Aujourd'hui
Publicité

Beitrag Liens sponsorisés

   
Vieux 30/07/2007, 21h10   Sujet Problème de réalisation d'un télémètre Ultrason - Message #2
Yapette
 
Date d'inscription: juillet 2007
Localisation: Noisiel (77)
Âge: 22
Messages: 25
Re : Problème de réalisation d'un télémètre Ultrason
Remonte, petit Topic =D
Yapette est déconnecté   Réponse avec citation
Vieux 31/07/2007, 00h39   Sujet Problème de réalisation d'un télémètre Ultrason - Message #3
obi76
 
Date d'inscription: mai 2007
Localisation: Rouen (76)
Âge: 23
Messages: 2 614
Re : Problème de réalisation d'un télémètre Ultrason
Pour un télémètre à ultrason il y avait une astuce avec un 555 pour détecter la réception du train d'onde.
Le ping/pong devra être interprété par le pic mais ça ce n'est pas bien dur, c'est de la prog.

Sinon (piste pour savoir pourquoi ça ne marche pas), selon ton montage il semblerai que l'émetteur doivent lui même généré le son, il n'y a pas d'oscillateur à l'entrée.
La question : le pic gère-t-il la tension de l'émetteur en le mettant en alternatif lui même (ça m'étonnerai, lourd du point de vue prog, perte de vitesse de calcul etc), ou est-ce l'émetteur qui doit être doté d'un tel oscillateur ?

Les transpondeur que j'avais acheté devaient être alimentés en alternatif et pas en continu pour émettre.
obi76 est déconnecté   Réponse avec citation
Vieux 31/07/2007, 08h54   Sujet Problème de réalisation d'un télémètre Ultrason - Message #4
Yapette
 
Date d'inscription: juillet 2007
Localisation: Noisiel (77)
Âge: 22
Messages: 25
Re : Problème de réalisation d'un télémètre Ultrason
Si tu parles de la fréquence de 40KHz, oui c'est le PIC qui la génère.
Pour cela je fais passer RC6 de 0 à 1 successivement très rapidement. Au fréquencemètre j'obtient 40.3KHz.

(Tu peux le voir dans mon programme C)

En fait j'envoie une salve de 16 périodes à 40KHz et dès que RC2 détecte qqchose sur front montant (Capture Mode) on entre dans la fonction d'interruption et je peux calculer à ce moment là, le temps entre l'envoi de la salve et la réception.

Le problème c'est que cette durée reste la même à peu de chose près, que je mette mon montage à 20cm ou 1m du mur, et elle ne change que si je tourne le potentiomètre.

Idée : Peut-être que mon Récepteur ne reçoit que des parasites et les amplifie ? D'où la constance des mesures ?

....

Sinon puisque tu me dis que t'en avais acheté, t'avais réussi à faire un Télémètre correct ? Si oui, tu pourrais m'envoyer un schéma ? J'en ai trouvé plein sur Internet mais bon comme celui-là c'est le 3ème que j'essaie...
Yapette est déconnecté   Réponse avec citation
Vieux 01/08/2007, 11h08   Sujet Problème de réalisation d'un télémètre Ultrason - Message #5
Yapette
 
Date d'inscription: juillet 2007
Localisation: Noisiel (77)
Âge: 22
Messages: 25
Re : Problème de réalisation d'un télémètre Ultrason
Up.

Bon ben vu le nombre de réponses ^^ je vais tenter un autre montage je pense.
J'en ai quelques-uns sous le coude, mais est-ce que quelqu'un en aurait un dont il est sûr de fonctionner ?

Si oui, merci par avance du tuyau =)
Yapette est déconnecté   Réponse avec citation
Vieux 01/08/2007, 12h00   Sujet Problème de réalisation d'un télémètre Ultrason - Message #6
chatelot16
 
Date d'inscription: juin 2007
Localisation: angouleme france
Âge: 49
Messages: 5 286
Re : Problème de réalisation d'un télémètre Ultrason
je ne fais pas confiance au schema pdf dont tu t'est inspiré:

l'emeteur avec le tr11 et tr10 ne marchera pas : le transducteur piezo est capacitif : il faudrait une resistance de charge ou un vrai push pull

il faut une resistance entre base et emeteur de tr10 sinon il restera toujours conducteur

mais je prefere un oscillateur construit autour du transducteur qui va se caler tout seul sur sa vraie frequence de resonnance


le schema de l'ampli de reception ne m'inspire pas confiance non plus

et surtout il faut separer au maximum l'ampli de reception et l'emetteur pour que l'ampli de reception ne soit pas completement saturé par un couplage parasite avec l'emeteur : pour un prototype il faut mettre l'emetteur et le recepteur sur 2 plaquette differente

si je devait faire un schema je mettrai des transistors chargé de bloquer l'ampli de reception pendant l'emission

la distance fixe que tu mesure est certainement le temps que l'ampli de reception met a sortir de la saturation par l'emission

donne moi les autre schema que tu as trouvé je te dirai quel est le meilleur ou peut etre que je ferais une cuisine avec les meilleurs morceau
chatelot16 est déconnecté   Réponse avec citation
Vieux 01/08/2007, 15h22   Sujet Problème de réalisation d'un télémètre Ultrason - Message #7
Yapette
 
Date d'inscription: juillet 2007
Localisation: Noisiel (77)
Âge: 22
Messages: 25
Re : Problème de réalisation d'un télémètre Ultrason
Salut =)

Merci pour ta réponse, au moins ça à le mérite d'être clair : le montage que j'ai pris à l'air mauvais. ^^

Voici les différents sites que j'avais trouvé, avec leurs schémas :

site
http://l.lefebvre.free.fr/tele/tele_01.html
schémas
http://l.lefebvre.free.fr/tele/schemas/schema_a.gif
http://l.lefebvre.free.fr/tele/schemas/schema_b.gif

site
http://www.leang.com/robotics/info/a...n/minison.html
schéma
http://www.leang.com/robotics/info/a...ison/sonar.gif

site
http://d.nardi.free.fr/ProxiUS.htm
schémas
http://d.nardi.free.fr/D_NARDI/images/EmetteurUS.gif
http://d.nardi.free.fr/D_NARDI/images/RecepteurUS.gif

site (mais là c'est pour un switch, je sais pas si je peux m'en servir en télémètre)
http://www.reconnsworld.com/ir_ultra...traswitch.html
schéma
http://www.reconnsworld.com/ir_ultra...ch_receive.jpg

site
http://www.restena.lu/convict/
schémas
http://www.restena.lu/convict/Jeunes/beacon/ULTRA1.gif
http://www.restena.lu/convict/Jeunes/beacon/Rec_sch.gif

site
http://www.pages.drexel.edu/~pyc23/u..._receiver.html
schéma
http://www.pages.drexel.edu/~pyc23/u...c_receiver.jpg

site (mais là c'est le schéma d'un récepteur industriel, donc je sais pas trop si c'est réalisable facilement...)
http://www.robot-electronics.co.uk/htm/srf1.shtml
schéma
http://www.robot-electronics.co.uk/files/srf1.pdf

Voila je crois que c'était à peu près tout ce que j'avais trouvé...

Si tu peux effectivement me conseiller sur un ou deux schémas à tester, ce serait super sympa

Merci
Yapette est déconnecté   Réponse avec citation
Vieux 01/08/2007, 15h49   Sujet Problème de réalisation d'un télémètre Ultrason - Message #8
Yapette
 
Date d'inscription: juillet 2007
Localisation: Noisiel (77)
Âge: 22
Messages: 25
Re : Problème de réalisation d'un télémètre Ultrason
Juste une précision : dans l'idéal, je préférerais que le tout soit alimenté en 5V, après s'il faut faire une alim symétrique... c'est plus galère mais bon.

Yapette est déconnecté   Réponse avec citation
Vieux 03/08/2007, 21h00   Sujet Problème de réalisation d'un télémètre Ultrason - Message #9
Yapette
 
Date d'inscription: juillet 2007
Localisation: Noisiel (77)
Âge: 22
Messages: 25
Re : Problème de réalisation d'un télémètre Ultrason
J'ai trouvé un nouveau schéma :

http://www.micro-examples.com/public...rasonic-ranger
http://www.micro-examples.com/pics/0...-schematic.png

qu'en pensez-vous ?

Ya vraiment pas beaucoup de composants, mais bon s'il l'a réalisé et que ça marche...
Yapette est déconnecté   Réponse avec citation
Vieux 03/08/2007, 22h11   Sujet Problème de réalisation d'un télémètre Ultrason - Message #10
chatelot16
 
Date d'inscription: juin 2007
Localisation: angouleme france
Âge: 49
Messages: 5 286
Re : Problème de réalisation d'un télémètre Ultrason
pour epelucher tout tes schema il y a du travail , mais le dernier je n'y crois vraiment pas : le convertisseur adc du pic ne peut rien faire avec du 40kHz un ampli de reception est indispensable
chatelot16 est déconnecté   Réponse avec citation
Vieux 03/08/2007, 22h18   Sujet Problème de réalisation d'un télémètre Ultrason - Message #11
Yapette
 
Date d'inscription: juillet 2007
Localisation: Noisiel (77)
Âge: 22
Messages: 25
Re : Problème de réalisation d'un télémètre Ultrason
Merci pour ton avis.

Pourtant ça à l'air de fonctionner, et j'ai trouvé le lien sur le site de BigOnOff... et il fait ça avec un 16F877, le même micro que j'utilise. En fait il me manque juste la self pour essayer. Faudrait que j'en trouve ou que j'en achète une.

Sinon je pense que les 3 premiers schémas que j'ai donné plus haut sont les plus "sérieux", faut que je les teste chacun à la suite... Après mes vacances je pars demain pour une semaine dans les pyrénées ^^

Bonnes vacances à tous d'ailleurs, si vous ne les avez pas déjà prises
Yapette est déconnecté   Réponse avec citation
Vieux 01/10/2007, 02h56   Sujet Problème de réalisation d'un télémètre Ultrason - Message #12
vincent66
 
Date d'inscription: juillet 2007
Localisation: Grandson, Vaud, Suisse
Âge: 41
Messages: 188
Re : Problème de réalisation d'un télémètre Ultrason
Salut !
Un problème qui peut souvent apparaître sur un télémètre à ultrasons est que l'émetteur et le récepteur son fixés côte-à-côte sur le même circuit imprimé, ce qui peut donner pas mal d'interférences, le son se propageant bien dans l'époxy ou la bakélite...

Vincent
vincent66 est déconnecté   Réponse avec citation
Bienvenue
Si ceci est votre première visite, vous devez vous inscrire avant de pouvoir envoyer des messages. En étant inscrit vous pourrez poster votre question, participer aux débats, joindre vos images... alors n'attendez-plus, cela vous prendra 1 minute !

Pour commencer à lire les messages, depuis la page d'accueil des forums, sélectionnez le forum qui vous tente et partez ensuite à sa découverte...

Publicité

A voir aussi
Detection et reception en IR pour réalisation télémètre (Forum Électronique)
realisation d'un timer (Forum Électronique)
Télémètre : problème de réception... (Forum Électronique)
Réalisation d'un oscillo basique sur PC à partir d'un multimètre (Forum Électronique)
recherche de telemetre a ultrason (Forum Électronique)






A voir aussi (Futura Sciences n'est pas responsable du contenu de ces publicités)
Réponse



Outils
Modes d'affichage

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Navigation rapide


Les dernières actualités
08/09 11:34 - Trop de calcium augmenterait les risques de cancer de la prostate
08/09 09:22 - La Chine prépare son troisième vol spatial habité
07/09 15:54 - L'astéroïde Steins vu par Rosetta : un diamant dans le ciel
07/09 11:47 - Reprise du sport pour la rentrée : attention danger !
06/09 14:03 - L'ATV Jules-Verne a quitté l'ISS pour son dernier voyage
06/09 10:55 - Tabagisme passif : de très jeunes enfants hospitalisés…
05/09 16:12 - 2008 KV42, l'astéroïde qui tourne à l'envers

Fuseau horaire GMT +2. Il est actuellement 12h59.

Propulsé par vBulletin
Copyright © 2000 - 2008, Jelsoft Enterprises Ltd. Tous droits réservés.
Traduction par l'association vBulletin francophone