Cherche féru de programmation de PIC (microchip)

Bonjour la communauté

Il y 3 ans environ, un certain Hervé Legran qui fréquentait assidument ce groupe m'avait fait un petit programme d'un PIC.

Hélas il n'est plus atteignable et comme je suis une pioche dans la progr ammation je cherche une personne qui pourrait m'aider pour faire le program me d'un PIC 16Fxxxxx (Microchip) car j'ai déjà flashé des 16Fxxx

Le but est de commander:

3 éclairages indépendants ( commande de MOS P ) en 0 et 100% ( pas de P WM ) avec 3 entrées indépendantes un + ou une masse car commande par 3 contacts r eed (voir une seule entrée avec un diviseur si pas assez de de pin )

un affichage de la tension batterie (12 V ) avec led bicolore une protection contre la décharge profonde qui coupe la commande des 3 MO S

C'est pour un usage club de plongée donc pas tellement de sous a dispos m ais je sais remercier le bénévolat.

J'ai plus d'info a dispo, le début d'un print (PCB) réalisé pour la p artie MOS

idéal PIC série 16F en DIL14 a préciser car mon flasheur ne les fait pas tous

Merci de vos pistes

Claude

snipped-for-privacy@OTER-NO-SPAM-bluewin.ch

Reply to
Claude
Loading thread data ...

Tu as un programme et tu veux qu'on te le compile pour que tu le flashes, ou tu veux qu'on te l'écrive de A à Z ?

"Claude" a écrit dans le message de groupe de discussion : snipped-for-privacy@googlegroups.com...

Reply to
Jean-Christophe

Le mercredi 18 septembre 2013 18:32:30 UTC+2, Jean-Christophe a écrit :

ent ce

e
16Fxxx

de

ts reed

3 MOS

os

la partie

s fait pas

Bonjour Jean Christophe

merci de la réponse

je pense qu'il faut le ré-écrire, car le soft initial était très co mplexe avec des commandes PWM etc,

Le besoin aujourd'hui est toujours pour de l'éclairage mais différent a cause des leds au lieu d'ampoules halogènes.

J'ai encore des 16F819 (DIL18)

A dispo pour plus de détail en MP si besoin

merci

Claude

snipped-for-privacy@OTER-NO-SPAM-bluewin.ch

Reply to
claude.maurice.cm

Pour se faire un idée, un schéma serait bienvenu ... et pour la participation du groupe, peux-tu le poster ici ?

Reply to
Jean-Christophe

Le mercredi 18 septembre 2013 19:11:29 UTC+2, Jean-Christophe a écrit :

Voila le projet a affiner selon les spéc. du PIC

formatting link

Claude

snipped-for-privacy@OTER-NO-SPAM-bluewin.ch

Reply to
claude.maurice.cm

???? Des halogènes régulées en linéaire ? Cela devait chauffer et bonjour l'autonomie des batteries

Surtout que tu dis que qu'il y a du pwm ensuite

Il ne drait pas y avoir de soucis, juste quelques constantes a modifier

Marche pas

Reply to
Pascal-J

Le mercredi 18 septembre 2013 20:13:33 UTC+2, Pascal-J a écrit :

e PWM )

bonjour

Bonsoir Pascal

peut-être que je me suis mal exprimé.

le PWM c'était avant avec des halogènes. je ne suis pas con à ce poin t. :-) maintenant avec des LED ( et régulateur incorporés) c'est du on/off en sortie

Le projet d'il y a 3 ans avait 2 sorties, commandées sur une entrée a/d . Maintenant j'ai besoin de 3 sorties avec 3 entrées 0/1.

Donc il y a tellement de changements que je ne pense pas que de transformer le vieux soft soit la meilleure solution.

Bonne soirée

Claude

Reply to
claude.maurice.cm

Une chose m'échappe : employer un interrupteur pour commander un MOS P en interrupteur n'est il pas se compliquer la vie ?

Du coup; le µC n'est plus nécessaire que pour la protection de batterie, qui peut être confiée à un simple comparateur avec relai.

Cordialement

Dominique.

Reply to
Dominique MICOLLET

Ou moi qui ai mal lu ;>)

Ps : tu peut mettre un lien valide ?

Reply to
Pascal-J

interrupteur n'est il pas se compliquer la vie ?

Si j'ai bien compris cela passe par un ils donc peu de pouvoir de coupure, même pour des leds, donc mos obligatoire. Par contre le cpu n'a plus grand chose a faire en effet.

Reply to
Pascal-J

Le jeudi 19 septembre 2013 09:01:00 UTC+2, Pascal-J a écrit :

en

,

and

Bonjour à vous deux merci de vous pencher sur mon projet

pourquoi un PIC car avec des comparateurs, relais et autre cela prend de la place et que dans les phares de plongées il n'y en a pas trop j'ai a di spo pour le pcb que de 45 x 90 mm.

Donc pour faire un affichage a led bicolore de la tension d'accu, plus un l imiteur de commande des MOS selon la tension d'accus et la partie MOS cela nécessite pas mal de composants donc de la place....

En réalité il me reste pour la partie PIC environ la moitié du PCB c- a-d 45 x 45 mm

Pourquoi commander des led de puissance avec des reed car les led de puissa nce consomment chacune 3 A et que le reed sont nécessaire pour avoir une commande a travers le boitier étanchéité oblige. Les contraintes son t importantes :-(

Bonne journée

Claude

P.S. le lien sur cjoint.fr fonctionne chez moi ! :-)

formatting link

Reply to
claude.maurice.cm

C'est ce que je disais plus haut.

Donc solution a l'arrache comme l'évoquais Dominique modifier le câblage pour commander les mos directement avec les ils tout en gardant le cpu pour la protection

Solution logicielle ou il suffit de virer le pwm de la chaine de traitement et ne garder que le contrôle batterie.

Dans les deux cas il faut schéma plus source a modifier si seconde solution

Reply to
Pascal-J

Je suis presque sûr qu'on y fait tenir un CI à quatre comparateurs et ses trois potentiometres ajustables qui fera le travail de surveillance de la batterie, et l'affichage du niveau d'icelle. Il faut voir quelle est la taille d'un relai capable de supporter les courants demandés et du transistor de commande. Ou pourrait sans doute aussi utiliser un quatrième MOS ou cabler et ET logique (par exemple en alimentant les contacts des relais reed par la sortie du comparateur de surveillance de la batterie).

Ceci étant la solution µC est évidemment plus versatile. D'ailleurs les LED pourraient aussi se piloter en PWM.

Effectivement, je n'avais pas compris le cahier des charges.

Chez moi aussi.

Ceci étant écrit, je n'apporte pas réellement d'eau au moulin.

Cordialement

Dominique.

Reply to
Dominique MICOLLET

Le jeudi 19 septembre 2013 15:00:06 UTC+2, Dominique MICOLLET a écrit :

B c-a-d

ses

ème

les LED

Merci Dominique

Effectivement cela ne fait pas tellement avancer le schmilblick

un relais pour couper 3 x 3 A c-a-d 9 A cela fait un beau relais sans parle du prix qui est celui de 3 ou 4 PIC sans parler de la place.

je vois que mon idée ne séduit pas des masses

Dommage essayé pas pu. :-(

A la prochaine

Claude

Reply to
claude.maurice.cm

C'était bien d'essayer, ca aurait pu ... Disons que pour les conseils c'est ok, mais là tu cherches quand même un gus pour s'occupper de pratiquement tout faire lui-même, c'est moins courant. ( surtout quand on fait déjà ça toute la journée :o)

Reply to
Jean-Christophe

Dommage essayé pas pu. :-(

Heu, la il y a de quoi se fâcher, on te demande des trucs si tu n'est pas fichu de nous les donner les madames Irma cela marche pas tellement en technique, il faut des billes pour bosser.

Reply to
Pascal-J

Le jeudi 19 septembre 2013 19:30:45 UTC+2, Jean-Christophe a écrit :

Bonjour

je dois avoir louper des messages ( je suis sur un PC à l'étranger ) do nc pas sur ma bécane et pour me passer le temps je repense a ce projet.

Pour répondre a d'autres, je croyais d'une part avoir donner suffisamment d'infos pour comprendre de quoi il s'agissait, y compris le schéma et maintenant pour montrer que j'en fait un peu ( on me le reproche :-) ) v oici le print ou il ne reste qu'à implémenter un PIC DIL 14/18

formatting link

C'est la deuxième fois en 4 ans que je dois recourir à un PIC, et je pr éfère offrir un geuleton à celui qui passera un peu de tempos et sera bien plus efficace que je ne le saurais jamais, sans oublier que je n'ai q u'un simple flasheur sans maquette de simulation.

Dans le passé j'avais trouvé un gars qui a du plaisir et de la facilit é pour programmer des PICS. cela s'appelle entre autre la passion. J'ava is pour autrui aussi graver des CI car je suis bien équipé et que cela me plait aussi de renvoyer l'ascenseur......

Ce sera mon dernier message

Si quelqu'un est intéressé un mail a snipped-for-privacy@OTER-NO-SPAMM-bluewin.ch

et on pourra échanger de manière plus constructive

Bonne fin de semaine à tous

Claude

Reply to
claude.maurice.cm

Chez moi, ça a toujours fonctionné, je te reposte ça ici:

Schéma:

formatting link

Board:

formatting link

Quel est le role de D3 et D4 sur les commandes ? Si c'est pour activer IN(n-1) lorsque l'on appuie sur IN(n), ça devrait être fait en logiciel.

Je relève aussi un problème sur les valeurs du pont pour obtenir 1/3 de Ubat, car là on peut faire varier la fraction de la tension mesurée de 25% à 30% ... or 1/3 c'est 33,3%.

Ensuite, la mesure devrait se faire avant la diode D2, pour éviter de mesurer sa tension de coude. Avec la 100k, grâce aux diodes de clamp dans le µC ça ne craint rien en cas d'inversion de la batterie. Cette dernière est d'ailleurs dessinée à l'envers sur le schéma !

J'aurais ajouté des 100n plastiques ou céramique sur le régulateur 5V pour éviter les risques d'oscillation HF parce que je suis habitué au vieux 7805, je ne sais pas si c'est pareil avec le LM2931 ?

Pour relier la sortie du pic aux entrées des mosfet à canal P, il faudra un autre transistor npn ou mosfet-n (prendre celui qui aura les fuites en courant les moindres). sauf si on compte Ubat-5V < Vth des mos mais je n'aime pas trop jouer à ça ;)

Et enfin, ce design consomme toujours un tout petit courant sur la batterie même lorsque c'est "éteint", il faudra donc penser a bien l'enlever quand on ne s'en sert plus pour une longue durée !

- c.

Reply to
cLx

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.