
Programmateur fait-maison du IR Bobot
#1
Posté 04 octobre 2010 - 06:29
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
Posté 05 octobre 2010 - 08:27
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:

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:

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
#4
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
Posté 06 octobre 2010 - 02:21
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
Posté 06 octobre 2010 - 09:08
heho apparemment t'as lu tout le Topic... ça fait plaisir

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

#8
Posté 08 novembre 2010 - 05:56
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
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
Posté 08 novembre 2010 - 09:30
Pour ma part j'ai réalisé ce programmateur:
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
Posté 08 novembre 2010 - 10:03
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
#13
Posté 09 novembre 2010 - 07:52

#15
Posté 11 novembre 2010 - 07:16
#17
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!
#20
Posté 22 novembre 2011 - 12:36
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

1 utilisateur(s) li(sen)t ce sujet
0 members, 1 guests, 0 anonymous users