Cherche programmeur PIC 16F747

Merci de traduire un peu mes pensées.

Juste pour précision, je ne suis pas un pro de la plongée car je n'en vis pas, mais j'ai bientôt 2000 plongées à mon actif et quelques étoiles... je suis moniteur 'club' bénévole, et aussi radioélectricien.

Ce gonflage 'NITROX' est bien une plongée aux mélanges 'binaires', mais pour des profondeurs raisonnables.

En général avec le maximum autorisé 40 % d'O2 c'est 30 mètres max.

Il ne s'agit pas de plongées aux mélanges 'ternaires' avec de l'hélium pour des plongées 'TEK' très profondes.

Pour moi c'était un défi et une belle aventure de faire ce projet et je métais 'associé' avec un programmateur qui partageait aussi la passion de l'aventure.

De mon côté j'ai fait la partie Hardware, la partie analogique (ampli DC) et mes lacunes en programmation en PIC sont telles que je peut que me tourner que vers l'extérieur.

Bon week-end

Claude

LeLapin a écrit:

Reply to
Claude
Loading thread data ...

Claude a ecrit

Bonjour Claude Preambule important ceci n'est pas une offre de service de ma part ! ton dossier est neanmoins interessant. Puisque c'est toi qui t'es chargé du hard, déjà tu devrais monter et publier ici (ou fournir sur demande) le dossier HARD ! ça permettrais déjà aux susceptibles de t'aider de se faire déjà une opinion sur la charge de travail !

pour la partie soft : tu dispose du code source de la version "buggé" ou alors tout reste à refaire? Si tu en dispose, c'est developpé sous quel language : asm ou plus evolué ?

Rvl

Reply to
rvlegran

Claude a ecrit

Bonjour Claude Preambule important ceci n'est pas une offre de service de ma part ! ton dossier est neanmoins interessant. Puisque c'est toi qui t'es chargé du hard, déjà tu devrais monter et publier ici (ou fournir sur demande) le dossier HARD ! ça permettrais déjà aux susceptibles de t'aider de se faire déjà une opinion sur la charge de travail !

pour la partie soft : tu dispose du code source de la version "buggé" ou alors tout reste à refaire? Si tu en dispose, c'est developpé sous quel language : asm ou plus evolué ?

Pourquoi avoir choisi particulierement un 16F747 ?

Rvl

Reply to
rvlegran

On Apr 10, 8:12 am, Claude

Ben quand meme tu cherches un programmeur ...

Ah, ces Francais ;-) Vu que le sch=E9ma est assez avanc=E9, s'il ne reste que le soft =E0 finaliser ... cela devrait jouer.

Oui, peut-etre pourrais-tu prospecter aupr=E8s d'autres clubs de plong=E9e qui seraient certainement int=E9r=E9ss=E9s par un tel mat=E9riel. Tu aurais plus de chances de trouver un programmeur-plongeur motiv=E9 pour finaliser ce projet. Eventuellement, tu pourrais aussi faire un =AB tour de table =BB apr=E8s des autres clubs pour constituer un mini-budget.

Bonne chance =E0 toi pour la suite !

Reply to
Jean-Christophe

Bonjour merci de l'intérêt

le hard est la:

formatting link

le soft ver 1.0 est un fichier .hex je n'ai pas les sources malgré mes demandes répétées à xx, la dernière encore ce jour... Cela fait 3 mois que c'est le silence complet.

le 17F747/777 à été choisi par le programmeur' en fonctions surtout du nombre d'entrée sortie nécessaire..... ( moi je le 'grave' seul.)

Sortie sur 2 x 3 afficheurs BCD multiplexé

5 sorties sur des led 1 sortie sur un buzzer 1 sortie sur 1 relais 2 entrées analogiques: 80 ->500 mV à convertir en % 6 entrées logiques.

avec un adresse e-mail valide je peut envoyer plus d'infos.

merci et bon week-end

Claude

rvlegran a écrit:

Reply to
Claude

On Apr 10, 2:31 pm, Claude

Alors ca c'est d=E9ja beaucoup plus emb=E9tant ! Il est toujours possible de d=E9sassembler le HEX en ASM mais apr=E9s il faut plonger dedans et c'est pas le top. Il faudrait vraiment r=E9cup=E9rer le source. C'est =E9crit en ASM ou en C ?

Reply to
Jean-Christophe

D'apr=E8s ce que je vois sur le sch=E9ma c'est un PIC 16F777. Pas de quartz pour l'horloge, c'est g=E9n=E9r=E9 en interne ?

A propos de l'alim, meme avec un transfo sans point milieu au secondaire, on peut faire une alim sym=E9trique +5V / -5V avec deux diodes et un couple 7805 et 7905, ca permettrait de supprimer ICL7660 et C21, et d'avoir les deux

5V bien sym=E9triques et propres pour les AOPs.

Peux-tu donner des pr=E9cisions au sujet des bugs ?

#1 - La mesure analogique : Si tu es sur du hard de ton circuit d'entr=E9e pour les deux sondes autour des deux AOPs, alors il s'agirait juste d'un bug au niveau du soft pour la conversion A/N ?

#2 - L'affichage des mesures : Quel genre de bug ? Ca affiche n'importe quoi (pb de pilotage des 7 segments) ou ca affiche bien des chiffres, mais incorrects ? Comment sais-tu s'il s'agit d'un probl=E8me hard (interface d'entr=E9e des sondes) ou d'un bug soft ?

Meme dans le cas ou tu ne peux pas r=E9cup=E9rer les sources, l'important est que tu aies le sch=E9ma avec les I/O du PIC. Un programmeur pourrait r=E9=E9crire les routines de base pour l'interface des afficheurs, les conversions A/N, lecture des BP, pilotage des LEDs, buzzer, =E9lectrovanne. Dans le cas d'un deal =E0 distance il faudrait disposer d'une carte compl=E8te pour les tests et le d=E9bug, et si tu as de quoi flasher le PIC il suffirait de correspondre par email pour =E9changer les fichiers.

Reply to
Jean-Christophe

=E9 mes

Si les specs logiciels tiennent sur une page, il est peut =EAtre plus int=E9ressant de recoder 'from scratch' en langage C.

( et de prendre toutes les pr=E9cautions pour se faire livrer les sources ;-) )

Serais-tu en mesure d'=E9crire les specs de ce soft, ou existent-elle d=E9j=E0 ?

De toute fa=E7on, c'est incontournable quand on bosse =E0 plusieurs sur un projet.

--

-Stan

Reply to
Stan

Claude a ecrit

oui enfin ça c'est juste un PCB ;o)

Alors oublie ce qui a déjà été developpé ! il faut repartir de 0 pour le soft en repartant du hard existant

le schema complet est est un incontournable prealable et un topo bien documenté sur le "keskessadoifaire" :D aussi

Mail me concernant ici snipped-for-privacy@jetable.com pour communication d'une adresse plus ... permanente ! Rvl

Reply to
rvlegran

Bonjour Jean Christophe and Co

Jean-Christophe a écrit:

oui

Pour une vesrion future pourquoi pas.

la partie amplificatrice fonctionne proprement avec un gain de 90x

le programmeur m'a dit qu'îl n'avait pas fait le traitement de la convesrion a/n et du multiplexage de l'affichage je cite:

* * * * * * * * j'ai bien eu vos mail et votre courrier, je vérifie le circuit par rapport au soft et je vous envoie la première version du soft, la seule chose qui reste à faire est la conversion A/D que je n'ai pas encore validée, mais cette version permettra déjà de valider affichage, clavier, actionneurs, etc... je vous envoie le soft d'ici ce soir ou demain soir A+! * * * * * * * *

Donc je n'ai pas une affichage correct et linéaire...

j'ai fait un courrier posatle ce jour en espérant les avoir pour boucler avec lui.

J'ai bien un programmeur et c'est moi qui programme mon 16F747.

donc je recevais a distance les infos et le fichiers HEX

Bonne soirée et merci de vous pencher sur mon gros soucis

Claude

Reply to
Claude

Claude a tapoté du bout de ses petites papattes :

Ben en échange tu feras sérigraphier sur la bêbête "avec l'aide de fse" ;)

--
LeLapin
Reply to
LeLapin

facile comme c'est moi qui fait les PCB...

Claude

LeLapin a écrit:

Reply to
Claude

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.