Aller au contenu


Photo
- - - - -

Programmateur fait-maison du IR Bobot


19 réponses à ce sujet

#1 Alex68

Alex68

    Membre

  • Membres
  • 54 messages

Posté 04 octobre 2010 - 06:29

Salut,

J'aimerais utiliser un système de ce type (connecteur COM, ICSP ou IDC10) pour programmer un PIC et pour faire des économies. J'ai déjà trouvé pas mal de schémas pour brancher le connecteur au PIC, mais je me demande comment faire pour le reste ? Il faut acheter un cable, le brancher à l'ordi et le logiciel de prog est capable de charger le programme sur le PIC ? Comment s'y prendre ?

Merci beaucoup.

PS : encore une petite question sur IR Bobot :
Sur le schéma électronique, les deux LEDs IR sont reliées directement au PIC. Pourtant je crois qu'elles fonctionnent avec 100 mA alors que le PIC ne libère que 25 mA...où est-ce que je me trompe ?

#2 Prinz metal ex-neo

Prinz metal ex-neo

    > Membre d'honneur <

  • Membres
  • PipPipPip
  • 463 messages
  • Gender:Male
  • Location:Algérie

Posté 05 octobre 2010 - 08:27

Salut Alex68 !

J'aimerais utiliser un système de ce type (connecteur COM, ICSP ou IDC10) pour programmer un PIC et pour faire des économies. J'ai déjà trouvé pas mal de schémas pour brancher le connecteur au PIC, mais je me demande comment faire pour le reste ? Il faut acheter un cable, le brancher à l'ordi et le logiciel de prog est capable de charger le programme sur le PIC ? Comment s'y prendre ?


Pour ma part j'ai réalisé ce programmateur:
Image IPB

On ce qui concerne le câble il est préférable de ne pas l'utiliser mais réaliser plutôt une plaque de ce genre pour brancher le tout sur le PC directement:
Image IPB

j'ai essayé avec un câble et le résultat n'est pas top, des fois sa programme et des fois pas :(

PS : encore une petite question sur IR Bobot :
Sur le schéma électronique, les deux LEDs IR sont reliées directement au PIC. Pourtant je crois qu'elles fonctionnent avec 100 mA alors que le PIC ne libère que 25 mA...où est-ce que je me trompe ?


Tu a raison mais 100mA c'est quand tu veux envoyer le rayon a 8m ou plus! ce qui n'est pas le bute ici ... donc la sorti du Pic suffi

a+ neo

#3 Alex68

Alex68

    Membre

  • Membres
  • 54 messages

Posté 05 octobre 2010 - 10:15

Merci beaucoup !
Pour le connecteur sur la plaque, c'est aussi un port COM ?

#4 Prinz metal ex-neo

Prinz metal ex-neo

    > Membre d'honneur <

  • Membres
  • PipPipPip
  • 463 messages
  • Gender:Male
  • Location:Algérie

Posté 05 octobre 2010 - 10:21

Merci beaucoup !
Pour le connecteur sur la plaque, c'est aussi un port COM ?


beh... sur le PC c'est un COM mal donc il te faut un COM femelle pour les accouplé XD

a+ neo

#5 Alex68

Alex68

    Membre

  • Membres
  • 54 messages

Posté 06 octobre 2010 - 02:21

Ok merci !

J'en profite pour poser encore une question (sans créer un nouveau post) :

J'ai vu qu'au début, ton IR Bobot était équipé de capteurs IR dirigés vers le sol mais que tu les as enlevé parcequ'ils détectaient les changements de couleur du sol. Ils étaient destinés à détecter des vides (au bord d'une table par exemple) ? C'était quoi comme capteurs ? Etant très près du sol, je ne comprends pas le fait qu'ils détectent des obstacles pour un changement de couleur (à part pour du noir).

#6 Prinz metal ex-neo

Prinz metal ex-neo

    > Membre d'honneur <

  • Membres
  • PipPipPip
  • 463 messages
  • Gender:Male
  • Location:Algérie

Posté 06 octobre 2010 - 09:08

HI

heho apparemment t'as lu tout le Topic... ça fait plaisir :D

c'est simple... c'est des LEDs IR diriger vers le sole le même module IR détecter leur rayonnement si le rayonnement était réfléchi c'est qu'il y a pas de vide... le problème c'est qu'un sole noir = sole ne réfléchi pas de rayonnement = vide = beh... le robot n'avance pas, il détecte des vides partout! pour remédier a ça y a une solution... qui est d augmenter intensité du courant sur les LEDs = rayonnement plus fort! quoi que ça doit être si fort que le module IR détecte leur signales même quand y a du vide! (vus qu'elle sont proche de celui-ci) du coup pour le robot y a plus jamais de vide!

bref ... ça ne servais plus a rien <_<

#7 Alex68

Alex68

    Membre

  • Membres
  • 54 messages

Posté 07 octobre 2010 - 07:47

Ah d'accord merci. Peut-être qu'il y a moyen de trouver un compromis.

#8 Alex68

Alex68

    Membre

  • Membres
  • 54 messages

Posté 08 novembre 2010 - 05:56

Salut,
Ton programmateur, si j'ai bien compris, est intégré au robot. Les pattes du PIC auxquelles est reliées le programmateur (RB6 et 7 sur l'image), peuvent-elles être reliées/servir en même temps à autre chose (capteur, vers commande moteur...etc) ?
Merci !

#9 Prinz metal ex-neo

Prinz metal ex-neo

    > Membre d'honneur <

  • Membres
  • PipPipPip
  • 463 messages
  • Gender:Male
  • Location:Algérie

Posté 08 novembre 2010 - 06:40

Salut,
Ton programmateur, si j'ai bien compris, est intégré au robot. Les pattes du PIC auxquelles est reliées le programmateur (RB6 et 7 sur l'image), peuvent-elles être reliées/servir en même temps à autre chose (capteur, vers commande moteur...etc) ?
Merci !


Salut!

RB6 et 7, ne sont pas utilisé pour la programmation et le programmateur n'est pas montré sur le schéma, les pattes que tu vois relier a rien comme RB6 et 7 mais aussi RB0 et 5 et RA4 sont relier a rien les autres serves a des capteurs et a la commande des moteurs comme tu dit.

mais c'est quoi le bute de la question, je ne comprend pas ??

#10 Alex68

Alex68

    Membre

  • Membres
  • 54 messages

Posté 08 novembre 2010 - 09:30

Je parle de ce programmateur :

Pour ma part j'ai réalisé ce programmateur:
Image IPB


Il n'est pas intégré au IRbobot ?
J'aimerais réaliser le programmateur en fin de cette page : http://www.unixgarden.com/index.php/embarque/developper-en-c-sur-pic-avec-sdcc
Mais je ne sais pas si je peux relier autre chose au 2 pattes utilisées pour le programmateur...
Merci

#11 Prinz metal ex-neo

Prinz metal ex-neo

    > Membre d'honneur <

  • Membres
  • PipPipPip
  • 463 messages
  • Gender:Male
  • Location:Algérie

Posté 08 novembre 2010 - 10:03

Y a un truc que tu n'as pas lu a la fin de mon tutoriel !

le programmeur si tu le réalise ne l'intègre pas a ton Robot, réalise le indépendamment programme ton PIC puis remet le PIC sur le circuit du robot c'est tout !

et comme j'ai dit aussi évite de réaliser toi même le programmeur achète un c'est plus sur!

a+ neo

#12 Alex68

Alex68

    Membre

  • Membres
  • 54 messages

Posté 09 novembre 2010 - 04:45

Salut,
Le problème c'est que la seul programmateur que j'ai trouvé pour 16F88 c'est celui là et je crois qu'il est fait pour être intégré.
Si je ne parviens pas à programmer le PIC, je me rabattrais sur un tout fait.

#13 Prinz metal ex-neo

Prinz metal ex-neo

    > Membre d'honneur <

  • Membres
  • PipPipPip
  • 463 messages
  • Gender:Male
  • Location:Algérie

Posté 09 novembre 2010 - 07:52

Pourquoi ne pas avoir réalisé simplement celui la!

Image IPB

#14 Alex68

Alex68

    Membre

  • Membres
  • 54 messages

Posté 11 novembre 2010 - 06:24

Parcequ'il ne convient sûrement pas pour le 16F88.

#15 Prinz metal ex-neo

Prinz metal ex-neo

    > Membre d'honneur <

  • Membres
  • PipPipPip
  • 463 messages
  • Gender:Male
  • Location:Algérie

Posté 11 novembre 2010 - 07:16

attend ! mais qui t as dit d'utiliser un 16f88 !!!

#16 Alex68

Alex68

    Membre

  • Membres
  • 54 messages

Posté 12 novembre 2010 - 10:25

Google...il a beaucoup d'avantages que le 16F84 n'a pas. J'en ai déjà acheté deux.

#17 Prinz metal ex-neo

Prinz metal ex-neo

    > Membre d'honneur <

  • Membres
  • PipPipPip
  • 463 messages
  • Gender:Male
  • Location:Algérie

Posté 13 novembre 2010 - 05:01

Google...il a beaucoup d'avantages que le 16F84 n'a pas. J'en ai déjà acheté deux.


ohh tu ne sais même pas utilisé les 1/10 capacités d'un 16f84... faut apprendre doucement, si tu utilise le 16f88 tu utilisera de tout façon les même option que tu trouvera sur 16f84 pourquoi faire trop compliquer!

#18 Alex68

Alex68

    Membre

  • Membres
  • 54 messages

Posté 14 novembre 2010 - 02:36

Il y a simplement le critère du prix...deux fois moins cher pour plus de fonctions.

#19 x-programer

x-programer

    Membre

  • Membres
  • 24 messages

Posté 12 novembre 2011 - 10:25

Salut !
J'aime bien réaliser ce programmateur mais j'ai pas trouvé le D(5.6V) j'ai trouvé D(5.1V) est-ce que ça pose pas problème ? Y a t-il un équivalent ?

PS: j'ai pas trouver le tuto de neo concernant ce schéma !!!

#20 Mic*

Mic*

    Habitué

  • Membres
  • PipPip
  • 232 messages
  • Gender:Male
  • Location:Sarthe

Posté 22 novembre 2011 - 12:36

Salut
j'ai construit un programmateur RS232 (série), le shéma venait d'une revue et j'ai eu des déboires,
1 coup ça marche, un coup ça marche pas (souvent ça marche pas),
je suis allé sur le site de BigOnOff et ce qu'il dit au sujet de ces programmateurs m'a convaincu,
j'ai donc acheté un PICkit2 Starter Kit (maintenant il y a le PICKIT 3)de chez Microchip et depuis plus aucuns problèmes
tu peux en trouver sur Ebay ou chez Microchip directement, c'est un peu plus cher mais pas de déboires.
le lien du PICkit2:
Microchip
tu peux aussi tenter ta chance sur ce site, il y a ,parfois de bonnes occases:
TrocElec

A+ :)



Répondre à ce sujet



  


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

0 members, 0 guests, 0 anonymous users