FORUM Syndrome-OC - Jacky-PC


  Electronique


  Autres


  [QST] Questions sur PIC16F

 




cherlokx, slhama, secalex Electronique : fredo428 AirCooling : Xyala, 1 utilisateur anonyme et 12 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[QST] Questions sur PIC16F

n°73171
Deton@tor
Never change, just update...
Posté le 24-08-2006 à 00:35:29  profilanswer
 

Salut,

Bon, étant donné que je ne trouve pas ce composant, (cf mon >topic<)je cherche une personne qui pourrait me programmer un PIC16F84 avec un programme de décodage RC5. Ce protocole est utilisé pour récupérer un signal InfraRouge à la norme standard des télécommandes Philips.
Ce montage permettra de contrôler un ampli/préampli DIY.
 
 
Petit cahier des charges rapide.
- Fréquence Quartz 4Mhz
- Dès qu'une trame correspondant à une touche de la télécommande est reçue par le capteur IR (sur une entrée), une impulsion de 0.5s sera envoyée sur une sortie spécifique. 6 ou 7 signaux (trames) différents seront traités au maximum.
- Deux autres sorties du PIC joueront le rôle d'un compteur par 4 en binaire selon une touche spécifique pour alimenter un multiplexeur 4/1.
- Une sortie sera en mode On/Off (bistable) permettant de controler le power de l'appareil.
- Récap des fonctions de l'appareil : ON/OFF(1 sortie bistable) ; Vol+(1 sortie impulsion 500ms) ; Vol-(1 sortie impulsion 500ms) ; SelectSource (2 sorties bistables en compteur par 4)
 
Voila en gros.
 
Je pense qu'il n'y a pas énormément de boulot pour quelqu'un qui sait bien programmer.
 
Pour les conditions et une explication plus détaillée ca sera en MP vu qu'il faut encore que je finisse le schéma pour définir les ports que j'utiliserai et les touches qui seront employées.
 
J'attends vos propals  :hello:

 
J'ai finalement commandé un programmateur :whistle:
Donc edit complet du topic, j'ai besoin d'infos sur les PIC...


Message édité par Deton@tor le 29-08-2006 à 14:38:19

---------------
=> VDS Matos audio/diy : AMD64 3000+ prétest, centrale Jamo, Pioneer, ALPS, RCA, supports LED 5mm... <=
mood
Google
Posté le 24-08-2006 à 00:35:29  profilanswer
 

n°73190
neteagle
Posté le 24-08-2006 à 16:06:23  profilanswer
 

Salut,
 
J'ai bien un programmateur de PIC et des notions de prog pour PIC !
Un conseil : evite le PIC16F84: il est obsolète et cher...en remplacement, compatibles PIN à PIN, il a le choix : 16F627A, 16F628A, 16F818, 16F819, 16F88, 16F87 (je crois même qu'il me reste des 16F628A, 16F88 et 16F87...)
Tous plus performant, bien moins chers, intégrant un oscillateur interne à 4MHz ou 8MHz, un reset interne, etc...
 
@+


Message édité par neteagle le 24-08-2006 à 16:08:49
n°73195
Deton@tor
Never change, just update...
Posté le 24-08-2006 à 20:36:03  profilanswer
 

Edit : Ben finalement j'ai commandé un programmateur car j'ai réfléchis que si je veux modifier quelques bricoles (ajout d'une fonction, changer de code...) je serais obligé à nouveau de trouver quelqu'un et renvoyer le PIC, etc.
 
Edit2 :  
C'est quoi les differences entre le 16F87 et 88 ?
 
Il existe 2 modèle pour le 16F628 :
16F628-04/P et PIC 16F628-A/IP, c'est quoi les différences ? j'ai pas trouvé  :(


Message édité par Deton@tor le 24-08-2006 à 21:45:54

---------------
=> VDS Matos audio/diy : AMD64 3000+ prétest, centrale Jamo, Pioneer, ALPS, RCA, supports LED 5mm... <=
n°73199
neteagle
Posté le 25-08-2006 à 09:01:46  profilanswer
 

Ben le 16F88 dispose de pattes pouvant entrer des tensions analogiques (CAN en plus) par rapport au 16F87. Sinon ils sont en tout point identiques.
 
Le 16F628-04/P est une version assez ancienne (moins que le 16F84) et ne permet de fonctionner qu'à 4 MHz (d'ou le -04), P pour le type de boitier DIP18.
Le 16F628A est une version améliorée du 16F628, mais compatible broche à broche, pouvant fonctionner jusqu'à 20 MHz.
 
@+

n°73200
tonton rem
Dresseur de troll
Posté le 25-08-2006 à 09:20:51  profilanswer
 

Je ne pourrait mieu te conseiller que de lire l'exellent cours de Bigonoff ( que tu pourra trouver gratuitement sur son site ) :
http://www.abcelectronique.com/bigonoff/
 
Il fait quand meme plus de 200 pages ( pour le premier tome ) mais si tu y passe une apres midi, tu peut savoir programmer les instructions de base ( soit jusqu'a la page 100 environ, en ce qui me concerne j'ai appris jusqu'aux interruptions en une apres midi. maintenant je manque de temps pour continuer ...  :sweat: )
 
Ca peut parraitre plutot lourd a digerer, mais c'est tres bien ecrit , et tres bien expliqué. Je te le conseil en tout cas  ;)


Message édité par tonton rem le 25-08-2006 à 09:21:24
n°73205
Deton@tor
Never change, just update...
Posté le 25-08-2006 à 14:53:03  profilanswer
 

Je vais programmer en C, j'ai déja travaillé avec le 16F877 et le module ICD2 MPLAB. (Contrôle d'un LCD 4x20, USART, Interruptions sur les timer, ...) Je pense que j'arriverai à me débrouiller avec ca.
 
Merci pour votre aide :jap:


---------------
=> VDS Matos audio/diy : AMD64 3000+ prétest, centrale Jamo, Pioneer, ALPS, RCA, supports LED 5mm... <=
mood
Google
Posté le 25-08-2006 à 14:53:03  profilanswer
 


Aller à :
Ajouter une réponse

  FORUM Syndrome-OC - Jacky-PC


  Electronique


  Autres


  [QST] Questions sur PIC16F

 

Hit Parade