Recherche Doc/Cours/Tuto sur l'USB et les PICs
Répondre à la discussion
Affichage des résultats 1 à 21 sur 21

Recherche Doc/Cours/Tuto sur l'USB et les PICs



  1. #1
    *Baby*

    Recherche Doc/Cours/Tuto sur l'USB et les PICs


    ------

    Salut,

    Comme le titre l'indique je suis à la recherche de tutoriels sur l'utilisation de l'USB avec les PIC18F2455/2550/4455/4550 par exemple.

    Je n'ai aucune connaissance sur l'USB et le but serait de pouvoir communiquer en USB entre un PIC et un PC afin de contrôler un LCD par exemple.

    Merci.

    -----

  2. #2
    invite7a49d0d5

    Cool Re : Recherche Doc/Cours/Tuto sur l'USB et les PICs

    Bonsoir,

    si tu veux communiquer avec un PC en USB,
    j'ai peur qu'il faille commencer par la "partie"
    programmation au niveau du PC (le plus ardu...)...
    et y faire quelques zexpérimentations...
    (analyse des trames de la souris par exemple...ou d'un joystick...ou...)...
    avant d'y brancher un PIC...
    mais au fait c'est quoi ton OS?

    sinon, pour aller "si loin", il faut commencer par
    apprendre à utiliser les outils de recherches offerts
    par le web... qui contiennent déjà toutes les infos...
    (gogle, FUTURA (recherche), ...)...

    et aussi à lire les aides,tutos et librairies proposés par tes compilos...
    mais au fait c'est quoi tes compilos/langages (pour PIC, pour le PC...)...

    un exemple parmi des milliers (merci gogle):
    http://forums.futura-sciences.com/el...c-cdc-usb.html
    où j'ai fini par réussir à recevoir des datas USB sur un PC via un 4550...

    bon'courage,
    vede
    ;O]
    ______________
    ...

    ps : je parle d'USB, pas de port COM virtuel...

  3. #3
    invite7a49d0d5

    Cool Re : Recherche Doc/Cours/Tuto sur l'USB et les PICs

    re ps :

    un premier jet (500 000 "résultats")

    http://www.google.fr/search?hl=fr&cl...=&oq=&gs_rfai=

  4. #4
    RISC

    Re : Recherche Doc/Cours/Tuto sur l'USB et les PICs

    Salut,

    Voilà 2 bons liens pour démarer sur l'USB
    * http://www.beyondlogic.org/usbnutshell/usb1.htm
    * http://www.usbmadesimple.co.uk/

    Il existe un forum dédié à l'USB sur les PICs et surtout un sujet fabuleux qui comporte des centaines de lien dédiés aux PIC USB accumulé spendant plusieurs années .

    Tu peux télécharger les librairies gratuites USB et les installer. Elles comportent des projets tous faits pour tout un tas d'applications standards. C'est une bonne manière pour démarrer unp rojet. Le PIC18F4550 est le plus connu des PIC USB et il existe des centaines de projets sur internet utilisant ce produit

    a+

  5. A voir en vidéo sur Futura
  6. #5
    *Baby*

    Re : Recherche Doc/Cours/Tuto sur l'USB et les PICs

    @vede

    Je développe sous Windows pour la partie PC et j'utilise Hi Tech C pour les PICs.

    La programmation au niveau PC n'est pas un problème, des tas de librairies existent et je m'en sort bien en C++.

    Je cherche toujours avant de poster sur un forum. J'ai vu tous les résultats que donne Google, mais si tu regardes bien ma question tu verras que Google ne te sort pas ça comme ça.


    @RISC

    Merci, je vais regardé ça.

    @+

  7. #6
    RISC

    Re : Recherche Doc/Cours/Tuto sur l'USB et les PICs

    Salut,

    Petite info : si tu utilises le compilateur HiTech pour PIC18 tu ne pourras pas utiliser les librairies USB de Microchip car elles ne fonctionnent que sur le compilateur C18 (qui est également téléchargeable gratuitement)...
    Si tu débutes avec l'USB, je doute que tu aies envie de passer les 2 prochaines années à développer une pile de protocole USB...A toi de voir

    a+

  8. #7
    *Baby*

    Re : Recherche Doc/Cours/Tuto sur l'USB et les PICs

    Pourquoi, le compilateur Hi Tech C ne propose pas de librairies USB ?

  9. #8
    invite7a49d0d5

    Cool Re : Recherche Doc/Cours/Tuto sur l'USB et les PICs

    Salut,

    Citation Envoyé par *Baby* Voir le message
    Pourquoi, le compilateur Hi Tech C ne propose pas de librairies USB ?
    si RISC écrit que non, c'est non...
    tu ne pourras utiliser les librairies USB de Microchip avec HTC...

    mais regardes si ton compilo en "propose" une...
    par exemple moi j'utilise MikroC qui en intègre une (type USB HID)...

    vede
    ;O]
    _____________
    ...

  10. #9
    *Baby*

    Re : Recherche Doc/Cours/Tuto sur l'USB et les PICs

    Donc avec HTC il est quasi impossible d'&établir une liaison USB ?

  11. #10
    invite7a49d0d5

    Cool Re : Recherche Doc/Cours/Tuto sur l'USB et les PICs

    Salut,

    Citation Envoyé par *Baby* Voir le message
    Donc avec HTC il est quasi impossible d'&établir une liaison USB ?
    sur leur forum, on dirait que certains y sont arrivés...

    http://forum.htsoft.com/all/dosearch.php

    http://www.htsoft.com/forum/all/show...01/an/0/page/0

    http://forum.htsoft.com/all/showflat...02/an/0/page/0

    ...

    vede
    ;O]
    ___________
    ...

  12. #11
    *Baby*

    Re : Recherche Doc/Cours/Tuto sur l'USB et les PICs

    Oui, j'avais vu ces postes, mais ce n'est rien d'officielle.

    J'ai l'impression qu'établir une liaison USB est vraiment très difficile, c'est pourquoi je pense que je vais encore me contenter du RS232.

    Mais peut être existe t-il un contrôleur USB que je peux brancher entre le PIC et le PC ? Telque le MAX232 mais qui fait contrôleur USB ?

    J'avais vu ce genre de composant, mais je ne trouve plus mes sources.

    Merci @+

  13. #12
    invite7a49d0d5

    Cool Re : Recherche Doc/Cours/Tuto sur l'USB et les PICs

    re ;O]

    les plus connus des "constructeurs" de ce genre ce puce (USB<>RS232) c'est FTDI
    http://www.ftdichip.com/FTProducts.htm
    avec par exemple
    http://www.ftdichip.com/Products/FT8U232AM.htm

  14. #13
    RISC

    Re : Recherche Doc/Cours/Tuto sur l'USB et les PICs

    Salut,

    Il existe aussi le convertisseur USB <==> UART MCP2200.
    Un petit kit permet d'évaluer instanément cette fonction.

    Cependant mon préferré est ce circuit de Hexwax qui a la particularité de faire les conversion USB <==> UART en classe HID, c'est à dire sans installation de driver coté PC

    a+

  15. #14
    *Baby*

    Re : Recherche Doc/Cours/Tuto sur l'USB et les PICs

    J'ai un peu regardé toutes vos propositions et le composant USB-> UART qui me semble le plus simple à mettre en œuvre est le FT232RL.

    Seulement c'est un CMS de 28 pins et j'avoue que ça me fait peur.

    Connaitriez vous un autre composant du même type qui ne nécessité pas de composant additionnel ou pas trop et pas de drivers non plus mais qui soit en traversant.


    Avec toutes les ref que vous m'avez donné je sais plus quoi choisir.

    Merci d'avance.

  16. #15
    RISC

    Re : Recherche Doc/Cours/Tuto sur l'USB et les PICs

    Salut,

    Je crains qu'ils ne soient tous en CMS...
    Pour ce qui est du choix, un critère sympatique c'est les échantillons gratuits.
    Tu auras toujours besoin de quelques composants autour...

    a+

  17. #16
    invite7a49d0d5

    Cool Re : Recherche Doc/Cours/Tuto sur l'USB et les PICs

    Salut,

    Citation Envoyé par RISC Voir le message
    Salut,

    Je crains qu'ils ne soient tous en CMS...
    Pour ce qui est du choix, un critère sympatique c'est les échantillons gratuits.
    Tu auras toujours besoin de quelques composants autour...

    a+
    +1 pour le critère sympathique ;O]

    exemple le MCP2200.en boitier SOIC 300m
    c'est vraiment pas insurmontable à souder...
    par exemple sur un support DIL8...
    et comme ils sont à l'oeil, pas trop
    grave si tu crames le premier ;O]

    vede
    ;O]
    ____________
    ...

  18. #17
    invite7a49d0d5

    Cool Re : Recherche Doc/Cours/Tuto sur l'USB et les PICs

    Edit:

    erreur, un support DIL8 ne suffira pas ....

    sinon il se vend des adaptateurs SOIC > traversant...

    exemple :
    http://cgi.ebay.fr/ws/eBayISAPI.dll?...m=190366295017

    et si mes souvenirs sont bons, ça peut se trouver moins cher (2roros/p...)...

  19. #18
    *Baby*

    Re : Recherche Doc/Cours/Tuto sur l'USB et les PICs

    Encore une petite question, la puce FT232RL comme MCP2200 proposent 3 manières de les configurer ( Baud rate, I/O, ...).

    1. Soit un logiciel fournit par le constructeur.
    2. Soit le drivers Virtual Port COM (VCP)
    3. Soit une DLL fournit pas le constructeur

    Ma question est la suivante. Si je compte utiliser le driver VCP, une fois le driver installé, toute la configuration de la puce peux se faire comme si je disposait d'un vrai port série, donc directement par le gestionnaire de périphérique de Windows, ou par un hyperterminal, ou via la structure DCB des APIS Windows ???

    De plus, est-il possible de détecter automatiquement via mon soft coté PC que cette puce a été connecté sur le PC ?

    Merci d'avance.

  20. #19
    ftorama

    Re : Recherche Doc/Cours/Tuto sur l'USB et les PICs

    Citation Envoyé par *Baby* Voir le message
    Encore une petite question, la puce FT232RL comme MCP2200 proposent 3 manières de les configurer ( Baud rate, I/O, ...).

    1. Soit un logiciel fournit par le constructeur.
    2. Soit le drivers Virtual Port COM (VCP)
    3. Soit une DLL fournit pas le constructeur

    Ma question est la suivante. Si je compte utiliser le driver VCP, une fois le driver installé, toute la configuration de la puce peux se faire comme si je disposait d'un vrai port série, donc directement par le gestionnaire de périphérique de Windows, ou par un hyperterminal, ou via la structure DCB des APIS Windows ???
    Sur les FT232 en tout cas, pas de soucis. Ils se comportent comme des ports série donc config via le panneau de config, hyperterminal ou les DCB sans soucis.

    De plus, est-il possible de détecter automatiquement via mon soft coté PC que cette puce a été connecté sur le PC ?
    Tu peux déja assez simplement rechercher les ports séries dispo. Il doit être possible de trouver leur nom tel qu'il apparait dans le panneau de config avec un peu de prog, mais je n'ai jamais fait.

    Si le CMS te pose un problème (et je le comprends ), FTDI propose aussi des modules à pattes pré-câblés:
    http://www.ftdichip.com/Support/Docu.../DS_UB232R.pdf

    Il se présente sous forme d'un DIL8 donc très facilement soudable voire enfichable dans une plaque à trous.

    Par contre fais attention au prix... 12-13£ chez FTDI, 28€ ches Farnell
    Quand un homme a faim, mieux vaut lui aprendre à pecher que de lui donner un poisson.

  21. #20
    *Baby*

    Re : Recherche Doc/Cours/Tuto sur l'USB et les PICs

    Tu peux déja assez simplement rechercher les ports séries dispo. Il doit être possible de trouver leur nom tel qu'il apparait dans le panneau de config avec un peu de prog, mais je n'ai jamais fait.
    Oui je pense que c'est plus que faisable, un petit coup d'API Windows et ça sera fait.

    J'en profite pour te demander (si tu sais), es il possible d'installer les drivers depuis mon soft coté PC ?

  22. #21
    ftorama

    Re : Recherche Doc/Cours/Tuto sur l'USB et les PICs

    Citation Envoyé par *Baby* Voir le message
    Oui je pense que c'est plus que faisable, un petit coup d'API Windows et ça sera fait.

    J'en profite pour te demander (si tu sais), es il possible d'installer les drivers depuis mon soft coté PC ?
    Ca doit être faisable dans le wizard d'installation, on ajoute une ligne dans le script pour demander l'installation du driver, quitte à demander à l'utilisateur de brancher le périphérique....
    Quand un homme a faim, mieux vaut lui aprendre à pecher que de lui donner un poisson.

Discussions similaires

  1. [L1] Recherche cours et/ou exercices sur les ondes
    Par benjy_star dans le forum Physique
    Réponses: 9
    Dernier message: 31/12/2011, 14h03
  2. Recherche de cours sur les diagrammes de bode du second ordre
    Par inviteb978114d dans le forum Électronique
    Réponses: 16
    Dernier message: 11/11/2008, 19h57
  3. cours/doc sur motorisation électrique pour l'automobile
    Par invitea92fb668 dans le forum Lectures scientifiques
    Réponses: 1
    Dernier message: 03/10/2008, 10h32
  4. recherche de programmateur de PIC sur l'USB
    Par torjemen dans le forum Électronique
    Réponses: 0
    Dernier message: 24/01/2006, 13h03
Découvrez nos comparatifs produits sur l'informatique et les technologies.