FORUM Syndrome-OC - Jacky-PC


  Electronique


  Montage


  Montage avec un PIC

 




Il y a 16 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Montage avec un PIC

n°76117
olivarius
Posté le 16-01-2007 à 10:56:30  profilanswer
 

Bonjour,
 
J'aurais besoin de vos conseils pour réaliser un montage.
Je réalise un boitier pour interfacer un capteur de distance avec un automate programmable. Je compte utiliser pour cela un PIC (PIC16F88X). J'ai besoin d'une entrée série et de deux sorties (une analogique et une numérique).
 
Pour l'entrée série je pensais utiliser celle prévue par le pic pour le RX/TX. Pour la sortie numérique je voulais utiliser une des porte (A,B, ou C), par contre pour la sortie analogique (envoyé un signal 0-10V) je ne sais pas du totu comment m'y prendre. Pourriez vous me conseiller ?
 
Merci d'avance pour votre aide

mood
Google
Posté le 16-01-2007 à 10:56:30  profilanswer
 

n°76122
Blue Sn4ke
Zelda Fan
Posté le 16-01-2007 à 17:27:06  profilanswer
 

Je peux juste te dire que pour créer un signal analogique à partir d'un numérique il faut utiliser un DAC, ou un ADC pour faire l'inverse.

n°76126
NETeagle
Posté le 16-01-2007 à 18:47:49  profilanswer
 

Salut,
 
Il faut vérifier si ton PIC dispose d'une sortie PWM. Ensuite en faisant passer cette sortie dans un simple intégrateur (un simple circuit RC suffit), le PIC dispose d'une sortie analogique!
Il me semble que les PIC16F88X dispose d'un modulateur PWM 10 bits, à vérifier.
 
@+


---------------
Just Do It Yourself
n°76158
olivarius
Posté le 18-01-2007 à 11:53:29  profilanswer
 

Bonjour,
 
Merci pour vos réponse. Donc si j'ai bien compris grâce à UNE SEULE patte du PIC régler en PWM out je peux obtenir un signal analogique 0-10V via l'intermédiaire d'un intégrateur (circuit RC). Quelles valeurs me conseilleriez vous pour le circuit RC ?
 
Merci pour votre aide

n°76159
aceditnana​r
Chabadabada...
Posté le 18-01-2007 à 12:36:39  profilanswer
 

Je crois par la formule To=RC...
 
et 3 To correspond au temps pour avoir 95% de la valeur desirées...
 
Donc apres faut un dimensionnement selon se que tu veux mettre derriere cette sortie analogique? si c'est quelque chose quii pompe bcq de courant ou pas... au dela de 20ma(ou 50 je ne sais plus)... le pic ne fera pas l'affaire...
 
si je dis des conneries.. les autres peuvent corriger ;)


---------------
"S'il fallait construire des asiles pour les cons, vous imaginez la taille des batiments?..." A.Dussolier' Tais toi!!!'
http://perso.wanadoo.Fr/mantares
n°76163
olivarius
Posté le 18-01-2007 à 18:29:12  profilanswer
 

Merci pour cette réponse.
Pour l'instant je suis en train de tracer mon circuit sous eagle. J'ai choisi d'utiliser un PIC16F884 (ou 887). Lorsque je vérifie mes connexions j'ai un message d'erreur comme quoi je n'ai pas relier certaines pates du PIC : MCLR et CLKIN. Est ce obligatoire ? A quoi ces pattes servent elles ?
 
Sinon pour la création du typhon j'utilise l'option qui trace automatiquement les pistes mais j'ai l'impression que j'ai des pistes des deux cotés de la plaque alors je voudrais faire du simple face. Comment dois-je procéder pour arriver à mes fins ?

n°76167
NETeagle
Posté le 18-01-2007 à 20:00:53  profilanswer
 

Oui il suffit d'utiliser uen seule patte du PIC, celle qui peut sortir le signal PWM. Par contre, comme le PIC est alimenté généralement en 5V, il faudra prévoir un système à AOP pour doubler la tension si tu veux avoir une plage de variation de 0-10V.
La patte MCLR est la patte de reset du PIC. Si tu n'as pas besoin de lui appliquer un reset de l'extérieur, il est possible d'utiliser un reset interne et ainsi de disposer d'une entrée supplémentaire sur cette patte.
CLKIN/OSC1 est à utiliser seulement si le PIC est alimenté avec une horloge externe (réseau RC, quartz, résonnateur céramique, etc...). Sinon il dispose d'un oscillateur interne montant à 8 MHz. Ainsi la patte CLKIN/OSC1 pourra devenir RA7 en I/O.
Sous eagle, dans la fenêtre autorouter setup, il faut mettre l'otion Top sur N/A. Ainsi il n'y aura plus de pistes sur la couche composants (pistezs rouges). Attention il faudra dérouter toutes les pistes...


Message édité par NETeagle le 18-01-2007 à 20:04:29

---------------
Just Do It Yourself
n°76177
olivarius
Posté le 19-01-2007 à 11:49:44  profilanswer
 

Merci pour ton aide. Je suis parvenu à n'avoir que des connexions sur une face.
J'aurais encore besoin d'un petit conseil : quel type d'alimentation je peux utiliser pour alimenter l'AO qui me servira pour faire mon amplificateur non inverseur ?
Et aussi, je compte utiliser un potentiometre pour pouvoir régler facilement une certaine valeur qui intervient dans la programmation du PIC. Puis pour cela utiliser un des channel A/D du PIC pour convertir ma tension 0-5V en une valeur binaire exploitable ou dois je procéder autrement ?
 
Encore merci pour votre aide !

mood
Google
Posté le 19-01-2007 à 11:49:44  profilanswer
 


Aller à :
Ajouter une réponse

  FORUM Syndrome-OC - Jacky-PC


  Electronique


  Montage


  Montage avec un PIC

 

Hit Parade