Aller au contenu


Photo
- - - - -

Projet robot ppe


17 réponses à ce sujet

#1 Vallestor

Vallestor

    Nouveau membre

  • Membres
  • 9 messages

Posté 11 mai 2008 - 02:16

Bonjour,

Dans le cadre des PPE (projets plurythechniques encadrés) de TS, j'ai choisi de réaliser un robot explorateur comportant un chassis avec des chenilles, un bras et une caméra.

Je voudrais pouvoir le piloté depuis un ordinateur, pour ca j'ai vu que l'on pouvait utilisé des cartes pour controler plusieurs servo. J'aimerais bien avoir un schéma assez simple de carte pouvant controller 6 servos minimum. J'aimerais aussi savoir s'il existe ce type de carte pour controler des moteurs.

PS : je ne veux pas de controleur tout fait.


Merci :P

#2 Matthieu

Matthieu

    Membre passionné

  • Membres
  • PipPipPip
  • 604 messages
  • Gender:Male

Posté 11 mai 2008 - 03:29

Bonjour

On travaille sur une carte de contrôle 20 servos moteur en I2C . (il reste a faire les teste sur des servos)

Après pour le reste : contrôler des moteur a courant continu , tu as des pont en H , s'est fait pour ...

#3 Vallestor

Vallestor

    Nouveau membre

  • Membres
  • 9 messages

Posté 11 mai 2008 - 04:48

je n'aimerais pas de controleur tout fait parce qu'on doit réaliser nous meme le projet et que c'est moins cher ( je croi :D ) de le faire soit meme

désolé, mais je ne sais pas ce que c'est un pont h ^^

#4 Matthieu

Matthieu

    Membre passionné

  • Membres
  • PipPipPip
  • 604 messages
  • Gender:Male

Posté 11 mai 2008 - 06:28

http://fr.wikipedia.org/wiki/Pont_en_H

première réponse de google .

Sinon pour une carte avec des servos a faire soi même , j'ai chercher, j'ai pas trouvé.

S'est pourquoi j'ai décidé avec Nicolas d'en faire une....

#5 Vallestor

Vallestor

    Nouveau membre

  • Membres
  • 9 messages

Posté 11 mai 2008 - 07:34

merci pour la réponse.
après un aprem de recherche, je viens de trouver ceci http://fribotte.free.fr/bdtech/8servomoteu...rvomoteurs.html
est'il possible de trouver plus simple car j'ai un petit peu de mal à comprendre ;)

S'est pourquoi j'ai décidé avec Nicolas d'en faire une....


Serait-ce possible d'avoir le schéma?? :rolleyes:

#6 Matthieu

Matthieu

    Membre passionné

  • Membres
  • PipPipPip
  • 604 messages
  • Gender:Male

Posté 11 mai 2008 - 11:32

merci pour la réponse.
après un aprem de recherche, je viens de trouver ceci http://fribotte.free.fr/bdtech/8servomoteu...rvomoteurs.html
est'il possible de trouver plus simple car j'ai un petit peu de mal à comprendre ;)


S'est pour un contrôle série , moi , s'est par I2C

Serait-ce possible d'avoir le schéma?? :rolleyes:

Tu veux un schéma , pas de problème

Image IPB

Mais sinon , je peux fournir la partie de programme commande des servos:

bit servo(unsigned char num, unsigned char position)
	{
	unsigned char ok;
	ok=0;
	I2C_START();
	if(I2C_WRITE(0x44))
		{
		if(I2C_WRITE(num))
			{
			if(I2C_WRITE(position))
				{
				ok=1;
				}
			}
		}
	I2C_STOP();
	return ok;
	}

void main()
	{
	config_I2C();
	while(1)
		{
		DelayMs(20);
		servo(0,0xFF);
		servo(3,0x33);
		servo(4,0x45);
		}
	}

La fonction est simple : le numéro du servo et la position , et après rien a faire .

#7 Vallestor

Vallestor

    Nouveau membre

  • Membres
  • 9 messages

Posté 12 mai 2008 - 10:45

merci de répondre aussi vite
je vois que tu utilise proteus^^

D'autres questions :

X1 c'est un quartz de 4mhz?

qu'eelle est la différence entre un controleur série et par I2C :unsure:

je viens de trouver ca aussi : http://claude.dreschel.free.fr/dcl639/index.html

je trouve ca vraiment simple te je pense m'orienter vers cette solution car je m'apercois que je n'aurais besoin que de 5 servos pour le bras.
Cependant je ne trouve pas le pic12c671 en vente :huh:
si quelqu'un en trouve un qu'il me previenne ca serait sympa B)

Merki

#8 Matthieu

Matthieu

    Membre passionné

  • Membres
  • PipPipPip
  • 604 messages
  • Gender:Male

Posté 12 mai 2008 - 01:09

merci de répondre aussi vite
je vois que tu utilise proteus^^

D'autres questions :

X1 c'est un quartz de 4mhz?

oui

qu'eelle est la différence entre un controleur série et par I2C :unsure:


I2c et RS232 , s'est 2 choses complètement différant, fait des recherche sur wikipedia tu verras les différence .


je viens de trouver ca aussi : http://claude.dreschel.free.fr/dcl639/index.html


je trouve sa vraiment simple te je pense m'orienter vers cette solution car je m'apercois que je n'aurais besoin que de 5 servos pour le bras.
Cependant je ne trouve pas le pic12c671 en vente :huh:
si quelqu'un en trouve un qu'il me previenne ca serait sympa B)

Merki


Je ne le trouve pas , il dois plus être en vente ... ( un meilleur a certainement pris sa place )

sinon bon courage , j'ai lu vite fait le programme , j'espère qui te suffiras d'envoyer le fichier .hex et sa fonctionneras .

Sinon , tu pourrais nous présenté ton projet ...

#9 Vallestor

Vallestor

    Nouveau membre

  • Membres
  • 9 messages

Posté 12 mai 2008 - 01:44

Sinon , tu pourrais nous présenté ton projet ...


En fait je m'avance un peu car le ppe et pour l'année prochaine.
Mais j'ai déjà commencé a y réfléchir. Mon projet est un robot rover, j'ai ce type de voiture http://www.priceminister.com/offer/buy/575...d-4x4-Tyco.html
qui comporte 2 moteurs et j'ai envie de remplacer les roues par un système de chenille.
Ensuite il y aurai un bras avec 4 ou 5 degrès de liberté sur le dessus du véhicule. Un capteur de distance serait présent à l'avant du véhicule et l'arreterait si il detecte un mur à 10 cm. Le robot serait équipé d'une sonde de temperature/hygrométrie comme ca http://www.conrad.fr/webapp/wcs/stores/ser...ywords&ns_fee=0
et d'une camera http://www.robotshop.ca/accueil/produits/p...-spark-fun.html
Pour la fin le robot pourrait être recouvert d'une couverture de survie pour mieu ressembler au robot explorateur de planete qui resiste à des conditions extrèmes.
Le but est d'obtenir un robot rover commandable par ordinateur qui puisse récupérer des informations concernant le milieu, et une pierre pour ensuite la charger dans un petit contenaire présent sur le robot.

La construction devrait commencer à la rentrée de l'année prochaine car pour l'instant nous n'avons pas le budget ;)


je vien de trouver ceci http://lolowebsite.free.fr/12fservo/12fservo.html et le pic est en vente chez conrad à 4.90€ ;)

Mais je ne comprends pas où est l'entrée pour le port série et on ne connait pas les valeurs des condensateurs. :huh:

#10 Matthieu

Matthieu

    Membre passionné

  • Membres
  • PipPipPip
  • 604 messages
  • Gender:Male

Posté 12 mai 2008 - 02:53

Joli projet , sache juste que mon professeur en construit un du même style ( juste la caméra est une caméra réseau ) , s'est un projet pour les BTS d'une 100 éne d'heures.

j'ai quand même un conseil pour toi , ne fait pas tout en même temps , laisse tomber le pilotable par ordi .

Télécommande + gérer les roues + la pince ( laisse tomber le détecteur ou fait juste un système anti collision )

Tu arrive a faire sa , sa serai déjà pas mal pour des BAC.

#11 Vallestor

Vallestor

    Nouveau membre

  • Membres
  • 9 messages

Posté 12 mai 2008 - 03:44

Joli projet , sache juste que mon professeur en construit un du même style ( juste la caméra est une caméra réseau ) , s'est un projet pour les BTS d'une 100 éne d'heures.

j'ai quand même un conseil pour toi , ne fait pas tout en même temps , laisse tomber le pilotable par ordi .

Télécommande + gérer les roues + la pince ( laisse tomber le détecteur ou fait juste un système anti collision )

Tu arrive a faire sa , sa serai déjà pas mal pour des BAC.


OK

je précise qu'on est 5 ( il y a de la main d'oeuvre :P )
mais il y a un problème en ce qui concerne la télécommande un émetteur et recepteur 4 voies c'est cher trop cher.
A moins que tu parle de telecommande avec fil ?

quand je parlais du detecteur je voulais parler d'un système d'anti collision ( oui je sais que je ne suis pas toujours très clair :rolleyes: ).

Pour piloter depuis un ordinateur, faut-il un logiciel ou je ne sais quel driver ???
car je pensais faire la carte controlleur de servos puis acheter un cable pour la reliée à l'ordinateur et branché le recepteur de la camera sur l'ordi.

Sivouplais expliqué moi comment réuissir à le piloter à partir d'un ordi (je précise que le robot est relié pas un cable à l'ordi ^^)

PS : on est motivé et près à passer du temps.

#12 Matthieu

Matthieu

    Membre passionné

  • Membres
  • PipPipPip
  • 604 messages
  • Gender:Male

Posté 12 mai 2008 - 04:35

Sans vouloir te décourager , laisse tomber la partie ordi , sa couteras cher ( 18F sur ) et s'est hors de tes compétences , je sait même pas si tu sait programmer en C .

#13 Vallestor

Vallestor

    Nouveau membre

  • Membres
  • 9 messages

Posté 12 mai 2008 - 06:50

Non je ne sais pas programmer en C mais en fait ce que je cherche c un schéma simple de carte de controleur de servos qui puissent se brancher sur un port série et le code pour pouvoir programmer.
Je me rend compte que se serait beaucoup plus simple d'en acheter un mais pour le ppe il faut bien qu'on fasse quelque chose!!! Car si l'on a juste a acheter puis brancher ca sert à rien et c'est plus cher.


Donc si quelqu'un à un schéma simple et précis ainsi que le code pour programmer, je suis preneur :lol:

#14 Matthieu

Matthieu

    Membre passionné

  • Membres
  • PipPipPip
  • 604 messages
  • Gender:Male

Posté 12 mai 2008 - 08:39

Donc si quelqu'un à un schéma simple et précis ainsi que le code pour programmer, je suis preneur :lol:


Au départ , je t'ai répondu car je pensais que tu étais quelqu'un qui avais envi de faire son projet de ses propre mains , la tu nous demande de le réaliser et l'offrir ( faut pas abuser ) .

Moi certes , je n'aime pas dépenser en kit ( j'ai acheter qu'un programmateur de pic tout fait , sinon j'ai rien acheté ) , mais j'étudie pour pouvoir me créé se que j'ai besoin tout seul , et je demande a certains membre du forum pour des conseils j'ai jamais demander qui font le projet a ma place .

Enfin ton prof diras forcément non pour réaliser un kit tout fait....

#15 Jan

Jan

    Webmaster

  • Membres
  • PipPipPipPipPip
  • 4 747 messages
  • Gender:Male
  • Location:Rhône Alpes

Posté 12 mai 2008 - 09:20

je cherche c un schéma simple

N'est pas compatible avec :

carte de controleur de servos qui puissent se brancher sur un port série et le code pour pouvoir programmer

Il faudra que je regarde dans des vieux PIF gadget si jamais je retrouve un tel schema.

Sérieusement je vois rien d'autre que le Kit tout fait ou ce que te propose Mat.
Je trouve ton projet sympa mais trop ambitieux pour le niveau demandé.

#16 Vallestor

Vallestor

    Nouveau membre

  • Membres
  • 9 messages

Posté 13 mai 2008 - 03:54

je pense avoir trouvé la solution mais d'abord j'aimerais avoir vos avis

le microcontroleur mic 800 (19.90€) permet avec un montage simple de commandé 8 servos.

Faut-il un logiciel spécial sur l'ordinateur pour diriger les servos?

merci

#17 Matthieu

Matthieu

    Membre passionné

  • Membres
  • PipPipPip
  • 604 messages
  • Gender:Male

Posté 13 mai 2008 - 04:38

Juste une chose a dire RS232 , jamais utilisé , donc je peux pas le dire .

#18 Vallestor

Vallestor

    Nouveau membre

  • Membres
  • 9 messages

Posté 13 mai 2008 - 04:58

Juste une chose a dire RS232 , jamais utilisé , donc je peux pas le dire .


ben........je pense que je vais tester quand on aura le budget ^^

sinon je repose ma question pour ceux qui on utiliser un contro en rs232 :
faut-il un logiciel spécialisé pour commander les servos?

(promis après j'arrete de vous faire ch*** :rolleyes: )



Répondre à ce sujet



  


1 utilisateur(s) li(sen)t ce sujet

0 members, 1 guests, 0 anonymous users