Bonjour Vede,
Oui ca serait une bonne solution de faire ca
sinon j'avais commander un PIC18F4550 apparement il possede 5 voies PWM avec ca normalement on est large
Cordialement,
bypbop
-----
Bonjour Vede,
Oui ca serait une bonne solution de faire ca
sinon j'avais commander un PIC18F4550 apparement il possede 5 voies PWM avec ca normalement on est large
Cordialement,
bypbop
alors sur ce pic quel sont les sorties ccp que l'on peut utiliser je ne vois pas les 5 ?
Bonsoir Bypbop,
en effet, car les 18F4550 n'ont que 2 sorties PWM...
je t'ai trouvé les 2 seuls 18Fxxxx intégrants 5 sorties PWM...
grâce à la recherche paramétrique du site Microchip...
c'est le :
-18F6520
et le :
-18F8520
vede
;O]
Merci Vede, bon je vais rester sur le 18F4550 tu me parlais d'un inverseur le CD4066 peux tu m'expliquer un peu le principe.
Cordialement,
Bypbop
re ;O]
le 4066 c'est CI contenant 4 inverseurs ("interrupteurs") commandables
avec des niveaux haut ou bas (0/1)...
d'abords jette un oeil à son brochage:
http://www.fairchildsemi.com/ds/CD%2FCD4066BC.pdf
chaque inverseur à 2 connexions, + une troisiéme de commande...
ils sont notés A, B, C et D...
quand leur entrée de commande est à 0, les 2 cnx sont "ouvertes"...
en passant l'entrée commande à 1, cela "ferme" la cnx...
c'est un "interrupteur"...
bon, pis je t'explique pour 1 moteur,
on va utiliser 2 des 4 inverseurs, A et B... il en
restera 2 pour le second moteur...C et D...
alors,
il faudra connecter le signal PWM1 du PIC sur les pins
2 et 3 du 4066...
ensuite
le pin 1 sur l'entrée "Moteur1 Avance" du L293...
et
le pin 4 sur l'entrée "Moteur1 Recule" du L293...
aprés, tu commandes ces "interrupteurs" A et B par les pins 5 et 13,
en les connectants à 2 des sorties du PIC... disons RB1 et RB2...
dans le code, ça donnera :
RB2=0
RB1=1
pour aller en marche avant...
et
RB1=0
RB2=1
pour aller en marche arriére...
et
RB1=0
RB2=0
pour s'arrêter...
voili, voilou,
n'hésites pas si question,
vede
;O]
ok je comprends mieux peux tu me donner un inverseur qui soit compatible avec ce que l'on veut faire dans cette liste ?
http://www.electronique-diffusion.fr...ords=inverseur
J'habite pas trés loins de l'un de leur magasin ca evitera les frais de port de farnell pour qques euros vu que je n'ai rien d'autres à commander en ce moment
encore merci,
bypbop
re ;O]
en fait ils en ont pleins des modèles de 4066 (cms, ttl ...)...
en tapant 4066 dans le champs "recherche"...
un exemple qui va bien, en boitier DIL 14 (et à 25 cents TTC;O]) :
http://www.electronique-diffusion.fr...ducts_id=19556
vede
;O]
merci vede j'achete ca et je commence le montage
Cordialement,
bypbop
Bonjour vede, pour l'alimentation du Pic je dois proceder comme ceci des 2 cotés je suppose ?
Cordialement,
bypbop
avec la pièce jointe ca ira mieux
Est ce que je mets juste un condo 100nf d'un coté et je vais de l'autre coté du pic directement ou est ce que j'en mets 2 ??
Cordialement,
bypbop
Pour la partie programmation du pic j'aimerais ne pas retirer le pic de la plaque d'essai à chaque fois
Je suppose que pour le programmer il me faut juste la broche 40 et 39 et que je peux garder la partie alimentation de mon montage ?
soit la pin 4 et 5 de mon pickit2 ki vont à la broche 39 et 40 du pic peut etre connecter les masses entre elles ??
soit la broche 3 à la masse de mon montage ..
ps dslé pour le schéma gribouillé sur papier
Encore merci,
bypbop
oupps j'ai des condensateurs 100 uf electrolytic et j'ai des 100 nd ceramics dans le doute que choisir ???
Cordialement,
bypbop
Bonsoir Bypbop,
un seul 100nF entre les Vss et VDD du PIC suffira...
au plus prés de Vss...
et un 100nF aux broches +5V/GND du 78L05...
le électrolytique, tu peux le mettre aussi, mais en entrée du régulateur
(+9V/GND), et en // avec un 100nF...
mais pas aux bornes du PIC...
aprés, oui, pour la programmation, c'est ça... tu peux
directement connecter le PickIt2 sur ta platine... en évitant
d'utiliser/connecter les pins 39 et 40 dans ton schéma/programme...
vede
;O]
ps : pour les schémas, tu devrais essayer Kicad...
c'est gratuit... et la prise en main est assez aisée...
tant que c'est pour "dessiner" de petits schémas...
ok donc de l'autre coté je mets directement vss et vdd c'est bien ca ?
pour la programmation les bornes 39 et 40 connecté directement à celle correspondante du pickit2 la masse de mon pickit connecté à celle de mon montage et j'utilise l'alilmentation de mon montage .. je peux essayer comme ca ?
Cordialement,
bypbop
re ;O]
oui c'est ça ;O]
et pour programmer le pic, avec le PickIt2,
directement sur ta platine, il faut y connecter :
-pin 1 (=MCLR)
-pin 11 [ou 32] (=VDD)
-pin 12 [ou 31] (=Vss = Masse)
-pin 39 (=PGC)
-pin 40 (=PGD)
;O]
ok je vois pourquoi il y a vss et vdd des deux cotés sur ce pic . ok je pensais qu'il fallait connecter les deux cotés
cordialement,
bypbop
bonjour,
personnellement je relie les 2 vdd et vss
cordialement
Alain
sur mon montage
le 7805 avec un condo la je suis ok
la broche 1 du pic est connecté au 5v avec la resistance de 1ko
la broche 11 au + 5v
la broche 12 à la masse
un condo entre la masse et le + 5v au borne du pic
ensuite la broche 39 et 40 au pin directement du pickit sur ca je suis daccord.
donc j'ai pas besoin de connecté la broche 1 du pic à la pin 1 mclr du pickit ??
je suis un peu lourd mais un petit pas pour toi vede = un bon de géant pour moi lol
Cordialement,
bypbop
bonjour,
je connecte
pin 1 (=MCLR)
-pin 11 [ou 32] (=VDD)
-pin 12 [ou 31] (=Vss = Masse)
-pin 39 (=PGC)
-pin 40 (=PGD)
et je deconnecte l'alimentation du circuit puisque c'est le programmateur qui alimente
cordialement
Alain
Salut,
Il faut IMPERATIVEMENT relier ensemble les Vss et Vdd
a+
re ;O]
en effet, tu dois connecter le pin 1 du PIC au pin MCLR du PickIt...
et les pins 11 et 12 aux pins VDD et Vss du PickIt...
et avant de connecter le PickIt, comme l'à dit alainav1,
il faut couper l'alimentation du circuit (le 7805)...
car en mode "programmation", c'est le PickIt qui
doit gérer ça (l'alim)... pour pouvoir programmer...
vede
;O]
oki j'ai bien compris donc pas possible de l'alimenter soit mm ...
Bonjour Vede,
Voila j'ai souder ma plaque d'essai apparement ca lit bien ( pas encore tester l'ecriture) je vais tester le pwm maintenant sans passer par l'inverseur pour le moment. Donc normalement les 2 modules ccp du 18F4550 sont sur la broche 16 et 17 . Est ce correct ?
Cordialement,
bypbop
Bonjour Bypbop,Bonjour Vede,
Voila j'ai souder ma plaque d'essai apparement ca lit bien ( pas encore tester l'ecriture) je vais tester le pwm maintenant sans passer par l'inverseur pour le moment. Donc normalement les 2 modules ccp du 18F4550 sont sur la broche 16 et 17 . Est ce correct ?
Cordialement,
bypbop
oui c'est bien ça, ce sont les broches 16 et 17 (CCP1 et CPP2)...
vede
;O]
Bonjour vede,
Pour programmer et le 18F4550 au niveau des fusibles que dois je faire ?
Si je ne veux pas utiliser mclr : ok disable.
Pour l'oscillateur j'ai mis INTOSC : INTOSC + RA6, USB-EC
Est ce correct ?
Cordialement,
bypbop
Bonsoir Bypbop,
pour l'hrologe ça parait ok...
de toute façon ya pas de risque...
si tu te trompes à ce niveau...
sinon dans ta copie d'écran,
MCLR est activé...
et n'oublie pas de désactiver le watch dog...
vede
;O]