Bienvenu(e)! Identification Créer un nouveau profil

Recherche avancée

PROBLEMES AVEC LE PIC 18F4550

Envoyé par fishingman 
PROBLEMES AVEC LE PIC 18F4550
vendredi 22 février 2008 18:34:31
salut a tous
je suis debutant dans le domaine de pic et j'ai un projet pfe consiste a construire une carte de commande liée par le port usb
j'ai lu l'article 'carte d'interface avec protocole hid' mais j'ai pas compris grand chose
j'ai ecrit un programme de chenillard de led et j'ai programmé mon pic 18F4550 et tout passe bien
maintenant je veux lié le pic avec le port usb et j'ai entendue de protocole HID pour la liaison USB et qu'il ya des programmes toutes faites par MICROCHIP mais je trouve rien
ma demande est:
* quelqu'un de vous peux me donner ces programmes
* quelles sont les etapes que je dois faire pour reussir une connexion avec la carte
* est ce qu'il ya une explication de code sources de ces programmes ecrites en c
merci d'avance a vous




Modifié 1 fois. Dernière modification le 22/02/08 21:24 par Benjamin.

Re: PROBLEMES AVEC LE PIC 18F4550
vendredi 22 février 2008 21:23:54
Salut,

Je pense que sur ce même site [www.roboticus.org] tu as toute une application d'exemple avec une carte a base d'un 18f4550 qui communique avec un ordinateur selon le protocole HID, le tout écrit en C et commenté...

As-tu télécharger le programme d'exemple?

A++



Modifié 1 fois. Dernière modification le 22/02/08 21:24 par Benjamin.
Re: PROBLEMES AVEC LE PIC 18F4550
samedi 15 mars 2008 14:22:45
Salut.
Bien qu'ayant des bases solides dans le domaine des 'pic',Je connais assez mal le port USB.
Je suis entrain de realiser le CI de la carte interface, protocole HID.
Je dispose de moyens de programmation du micro Pic 18f4550.
Mais je dois avouer que je patauge alegrement, pour la suite.
J'ai deja realise un projet de pilotage de graveuse (CI Imprimes),
J'aimerais utiliser une liason USB.
Je cherche a savoir ce qu'il faut charger dans le micro, ou le trouver.
En mode HID il semblerait que les pilotes sont deja dans XP.
Comment piloter a partir du PC la carte, de preference en C# (eventuellement en Basic ou en C++), je dispose de visual Studio 2005 .
Il existe un grand nombre d'articles qui semblent definir cela comme etant tres
simple, mais je ne trouve pas d'exemples, ou je ne sais pas tres bien ou chercher.
En vous remerciant d'avance pour l'aide que vous pouvez m'apporter.
A+.
Serge.
Re: PROBLEMES AVEC LE PIC 18F4550
dimanche 16 mars 2008 21:07:22
Salut,

Dans les téléchargements sur ce site tu as le code source du programme d'exemple a mettre dans le pic, reste à toi a l'adapter pour ce que tu veux faire...

En ce qui concerne le C#, ici le programme est sous delphi et je ne saurais pas vraiment t'aider car je n'utilise pas le C# mais regarde toujours ici :
[www.codeproject.com]
[www.vsj.co.uk]

Ca devrait t'aider

A++
Re: PROBLEMES AVEC LE PIC 18F4550
lundi 17 mars 2008 12:38:10
Bomjour.
Mes remerciements, pour avoir repondu a mon message.
Apres avoir essaye de charger delphi (avec le mdp u3ct-kmcsx-ampw9, key: hzx-pfz)
Je n'ai obtenu pour reponse que ce code n'etait pas valide.

J'ai recherche en vain parmis les 15 dossiers, et les 66 fichiers qqchose, qui ressemble a un exemple ???? ((dans HID ZIP )).

Je supose que les drivers sont deja dans XP.
Je pense Qu'il doit exister un source ( dans un langage asm ou compilateur quequ'il soit ) transformable en . hex, pour pouvoir être charge dans le micro.
Ou habite- t-il ???. ou le trouver ...
Je pense qu'il existe un programme (exemple) pour tester cela.
Je ne sais pas ou.

Si je pouvais obtenir le nom et l'adresse de ces programmes cela m'aiderait bien.
Les pistes actuelles:
MCMPUSH.hex, est-il le PGM a charger dans le micro ?????????????
Existe-il un compilateur (free) pour cela ?????
Quel est le nom du programme source de l'exemple.
J'espere ne pas trop t'ennuyer avec mes questions.
Merci pour tes reponses.
A+.
Serge.
Re: PROBLEMES AVEC LE PIC 18F4550
mercredi 19 mars 2008 17:15:27
Bonjour,

Oui comme expliquer dans l'article sur ce site, le driver HID est déjà présent dans windows, c'est un driver générique...

Le code source de l'exemple est écrit en C, le compilateur C18 est disponible sur le site de microchip dans les outils de développement...

C'est ensuite le fichier hex, y'en a qu'un, qu'il faut envoyer sur le pic

A++

Benjamin
Re: PROBLEMES AVEC LE PIC 18F4550
jeudi 20 mars 2008 14:27:47
Mes remercements pour les informations, concernants le 18F4550.
J'ai realisé la carte avec ses deux leds et un poussoir.
J'ai chargé le pic avec mchpusb.hex (je pense que c'est le bon fichier )
j'ai utilisé pour cela un programmateur pic flash2.
Je pense que cela c'est bien passé.
Par contre j'ai des problèmes en ce qui concerne:
_ Comment et ou trouver, un programme permetant de tester et de faire marcher mon montage. ( Quel est son nom ou setrouve-t-il ? )
_ Peut on trouver sa source et son executable.
_ S'il est en delphi, comment peut-on obtenir un delphi ( j' ai téléchargé delphi,
son code:sn: u3ct-kmcsx-ampw9
sa clef:key: hzx-pfz
Cela ne fonctionne pas (réponse chargez la clef qui est sur la pochette de votre CD ?????, je n'ai pas le CD !!!! )
De plus je recherchais le schéma du programmateur de pic ( je ne sais pas ou le trouver ( oui il est sans doute sur le site ...
mais ou ?????).
Merci.
A++.
Serge.
Re: PROBLEMES AVEC LE PIC 18F4550
vendredi 21 mars 2008 09:29:56
Bonjour,

Tous les schéma, et programme pour les pics sont dans la partie "téléchargements" du site...

En ce qui concerne delphi et il faut que tu vois sur le site de borland si tu as télécharger la bonne version et la clé qui correspond avec

A++
Re: PROBLEMES AVEC LE PIC 18F4550
samedi 22 mars 2008 15:07:44
Bonjour Benjamin.

Je te remercie pour ta réponse.

Pour mes questions, je ne sais toujour pas, il semblerait que personne ne connaisse la réponse, dommage.

Pour le delphi,je ne connais pas de version qui fonctionne,ou il n'y à pas
la bonne clef, ou il me redirige sur un site afin de charger les prérequis,
cela ce termine par page non trouvée!!!!!

Comme je ne dispose pas de programmateur à plein temps, je voulais en réaliser un
et c'est pour cela que je te demandais ou en trouver un.
Merci pour le conseil.

Mais je n'ai trouvé qu'un programmateur, trés simple de 16f84 (version 2).
Il est sensé utiliser le port série.
Mon port série est trés étrange car il fonctionne en +15v et -15v,
il ne dispose pas de 5v sur la broche 9 et utilise une masse (broche 9)
Le programmateur n'est pas relié à la masse !!!
étrange n'est-ce pas et je passe bon nombre de choses étranges (bornes 7 et 8).

Est-ce que quelqu'un l'à déjà fait fonctionner ????

Merci tout de même pour ta réponse.

Je vais continuer à rechercher des informations, afin de faire
fonctionner ce montage qui est parait il si simple à utiliser.
A++.
Serge.


Re: PROBLEMES AVEC LE PIC 18F4550
samedi 22 mars 2008 22:11:52
Salut,

C'est TOUT A FAIT NORMAL que sur ton port série tu ais du -15 et du +15v, le port série fonctionne comme ça... C'est pour ça aussi que sur le programmateur présenté sur ce site, il y a des diodes qui redresse ce signal...

Le programmateur qui est sur ce site a été testé et je m'en sers toujours pour programmer des 18f4550... TOUTES les explications sont sur le site, idem pour les logiciels... en ce qui concerne delphi, tu as la version gratuite, turbo delphi ici:

[cc.codegear.com]

Et le programme d'exemple pour la carte usb se trouve dans téléchargement au nom de :
Carte d'interface sur port USB version HID

Mais il te faut mplab avec le compilateur C18 disponible gratuitement sur microchip.com pour compiler le code...

Beaucoup de personnes y sont arrivés avant toi, a partir des informations du site, je doute donc très fort qu'il te manque quelque chose pour arriver a ton but...

A++

Benjamin
Seuls les utilisateurs enregistrés peuvent poster des messages dans ce forum.

Cliquez ici pour vous connecter