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 06/04/2004, 20h36   Sujet Servo moteurs, principes, PIC16f877, rotation de 360° - Message #1
Flitz
 
Date d'inscription: avril 2004
Messages: 5
Bonjour à tous et à toutes,

je suis actuellement confronté à un problème concernant les servos moteurs S3003 (standart s148) de Futaba. Nous sommes en train de concevoir un robot qui se déplace dans une pièce, qui évite les obstacles et qui ramasse des choses. Cependant nous avons un sérieux problème concernant les servos moteurs que nous utilisons.

Nous avons consulté le travail, d'étudiants des années précédents qui utilisaient aussi des servos pour faires la rotation de roue. Les servos moteurs sont bloqué au delà de 90° et il a fallu, comme expliqué dans leur rapport, raboter le petit ergot à l'intérieur pour permettre la rotation libre. Dans notre code assembleur destiné à programmer un PIC16f877 nous envoyons via les 2 broches PWM les impulsions vers la commande des servos, cependant ceux-ci impose une certaine position.

Dans le rapport des étudiants précédants, ils disaient que la durée des impulsions déterminait le sens de rotation et qu'il existait une durée telle que le moteur ne bougeait pas. Seulement en imposant une certaine durée comme ils ont fait, les moteurs vont se positionner dans une certaine position ce qui n'est pas du tout une rotation continue alors après une recherche sur le net nous pensons que la durée de l'impulsion impose plutot une position angulaire.

Mes questions sont :

-ais-je tords
-qqun saurais-t'il comment faire tourner le moteur de 360°
-bref toutes suggestions, idées, expériences vécues sont les bienvenues.

Merci d'avance à tous pour vos réponses
Flitz est déconnecté   Réponse avec citation
Alt Aujourd'hui
Publicité

Beitrag Liens sponsorisés

   
Vieux 06/04/2004, 21h57   Sujet Servo moteurs, principes, PIC16f877, rotation de 360° - Message #2
Flitz
 
Date d'inscription: avril 2004
Messages: 5
PS : on vient de voir sur le net que la durée de l'impulsion détermine la position angulaire, cependant en incrémentant à chaque cycle la durée de l'impulsion, on voit que le moteur revient tjrs à la même position entre chaque incrément ce qui nous donne un mouvement de va et vient.

qqun a t il une idée de la manipulation qu'il faut faire pour éviter ça ?

merci d'avance
Flitz est déconnecté   Réponse avec citation
Vieux 06/04/2004, 23h04   Sujet Servo moteurs, principes, PIC16f877, rotation de 360° - Message #3
Tartopommes
 
Date d'inscription: avril 2003
Localisation: Québec
Âge: 20
Messages: 148
Salut!

Je crois que vous avez oublié quelquechose: avez vous remplacé le potentiomètre de copie par deux résistances fixes ? Cela expliquerait votre problème.
Tartopommes est déconnecté   Réponse avec citation
Vieux 06/04/2004, 23h29   Sujet Servo moteurs, principes, PIC16f877, rotation de 360° - Message #4
Flitz
 
Date d'inscription: avril 2004
Messages: 5
Je ne vois pas bien ce que vous entendez par "remplacer le potentiomètre de copie par deux résistances fixes". Nous utilisons le servo de la manière suivante.

A l'aide des sorties PWM du PIC16f877 nous envoyons les impulsions (on a intercalé un transistor BJT 2N2222 pour servir d'interrupteur commandé par le pic laissant passer le 5V pour faire l'impulsion et couper sinon. il n'est pas en cause car dans le cas de la connection directe de la commande au pic c'est pareil), le 5V de l'alimentation et la terre sont branchée de manière classique. Nous utilisons les servos commen ceux-ci --> http://www.servocity.com/html/s3003_servo_standard.html ou encore http://www.etteam.com/product/1602.html. Bref le fil blanc (commande) relié au pic, le rouge au 5V régulé et le noir à la terre. Bref un branchement classique.

Nous n'avons rien modifié au moteur à part le petit ergot qui empeche la rotation de 360°.

Pourriez-vous m'expliquer plus en détail votre idée et surtout comment règler le problème. Vous me seriez d'un grand secours.

Je vous remercie de votre réponse postée.
Flitz est déconnecté   Réponse avec citation
Vieux 06/04/2004, 23h35   Sujet Servo moteurs, principes, PIC16f877, rotation de 360° - Message #5
Tartopommes
 
Date d'inscription: avril 2003
Localisation: Québec
Âge: 20
Messages: 148
Salut!

Tu dois ouvrir le moteur et modifier ou remplacer le potentiomètre de recopie de l'axe. Cherche sur n'importe quel moteur de recherche »modification+servo» ou quelque chose du genre et tu vas trouver une abondance de tutoriaux. Bonne chance,
Tartopommes est déconnecté   Réponse avec citation
Vieux 06/04/2004, 23h45   Sujet Servo moteurs, principes, PIC16f877, rotation de 360° - Message #6
Flitz
 
Date d'inscription: avril 2004
Messages: 5
juste pour vous dire merci, me semble que ce serait bien ça le problème.
Flitz est déconnecté   Réponse avec citation
Vieux 07/04/2004, 00h01   Sujet Servo moteurs, principes, PIC16f877, rotation de 360° - Message #7
Tartopommes
 
Date d'inscription: avril 2003
Localisation: Québec
Âge: 20
Messages: 148
De rien!
Tartopommes est déconnecté   Réponse avec citation
Vieux 07/04/2004, 11h07   Sujet Servo moteurs, principes, PIC16f877, rotation de 360° - Message #8
Antoine
 
Date d'inscription: janvier 2003
Localisation: Alsace
Messages: 401
Salut !

Tu trouvera ca en détails sur http://fribotte.free.fr/bdtech/index.html ainsi que des réponses a des question que tu ne te pose pas encore

@++
Antoine est déconnecté   Réponse avec citation
Vieux 07/04/2004, 19h10   Sujet Servo moteurs, principes, PIC16f877, rotation de 360° - Message #9
Flitz
 
Date d'inscription: avril 2004
Messages: 5
nickel ça marche impecc

merci à tous

bon site !
Flitz est déconnecté   Réponse avec citation
Vieux 23/06/2005, 18h34   Sujet Servo moteurs, principes, PIC16f877, rotation de 360° - Message #10
momo_le_dingue
 
Date d'inscription: juin 2005
Messages: 1
Re : Servo moteurs, principes, PIC16f877, rotation de 360°
salut flitz voila je voudré savoir en quel language ta taper la source et si par hazard c'est du c++ pe tu me l'envoyer
voici mon adresse : momo_le_dingue@hotmail.com
momo_le_dingue 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
La rotation de la lune?? ou la rotation autour de la Terre.... (Forum Astronomie & Astrophysique)
Moteurs pas à pas ou servo (Forum Électronique)
Moteurs linéaires - principes et commande (Forum Technologies)
principes variationnels (Forum Physique)
Raisonements et principes... (Forum Débats Scientifiques)






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
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
05/09 13:21 - Un thon robot pour l'armée américaine
05/09 11:37 - La Nasa envisage de prolonger la vie de ses navettes

Fuseau horaire GMT +2. Il est actuellement 01h13.

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