Comment faire le périphérique USB (PIC18F) (1 / 8 étapes)

Étape 1: matériel

Tout d’abord, nous avons besoin construire un appareil USB pour communiquer avec. Dans le schéma suivant, vous pouvez voir la configuration minimale pour un périphérique USB utilisable.

Le dispositif comprend un en-tête ICSP (In Circuit Serial Programming) et connexion USB de type B. En outre, il y a une seule LED et un interrupteur simple pour représenter les périphériques d’entrée et de sortie.

Le circuit est très droit avant (si vous ne comprenez pas ce niveau de l’électronique de microcontrôleur que je suggère que vous allez de l’avant et construire certains des nombreux clignotants LED et bouton poussoir tutoriels disponibles sur le web avant de tenter cela).

Le PIC18F4550 sera « bus alimenté » ; Cela signifie que l’appareil tirera sa puissance de la prise USB (votre PC) donc pas de régulation de puissance est requise.

Le condensateur 470nF (C3) est requis, donc le PIC peut exploiter le circuit USB interne (il aide à réguler les tensions USB requises par l’interface USB intégrée dans le PIC).

L’en-tête de l’ICSP permet de brancher un programmateur PIC, je suggère d’utiliser le programmateur PICkit2 peu coûteux, mais d’autres programmeurs compatibles PDCI devraient fonctionner parfaitement. L’horloge de 20Mhz est requis pour les applications USB.

Cela permet le PIC d’utiliser PLL qui ups la vitesse d’horloge au 48Mhz requis nécessaires à la communication USB.

(Lecteur [Jason] m’a envoyé un courriel précisant qu’un cristal de 20Mhz n’est pas strictement nécessaire, lorsque vous utilisez USB embarqué de la PIC18F - qui est tout à fait correct.

Vous pouvez utiliser divers cristaux si vous modifiez la configuration de fusible PIC. Découvrez les PIC18F4550 datasheet pages 29-30 pour plus d’informations - Jason Merci!).

L’image suivante montre le circuit construit sur une maquette de l’amateur. J’ai ajouté quelques étiquettes à l’image à préciser quels composants vont où.

Veuillez noter que, pour la programmation, nous allons utiliser l’alimentation 5V du programmateur. Puisqu’il s’agit d’un périphérique USB alimenté par bus les lignes 5V seront connectés au connecteur USB aussi.

Cela signifie que si le programmeur et le câble USB sont raccordés en même temps il y a le potentiel pour le programmeur d’alimentation 5V à l’hôte USB ; ce n’est pas recommandé par les normes USB.

Je n’ai jamais vu un cas où c’est important (à des fins d’expérimentation), mais si vous voulez, vous pouvez ajouter une diode de barrière au connecteur USB pour empêcher cela. Dans mes projets, j’utilise généralement une diode Schottky Barrier de 1N5817 pour cela.

Articles Liés

Comment ajouter une alimentation on/off basculer vers un périphérique USB/

Comment ajouter une alimentation on/off basculer vers un périphérique USB/

cette instructable vous montrera comment faire un interrupteur marche/arrêt pour votre câble d'usb/s ou périphérique usb alimentéJE NE SUIS PAS RESPONSABLE DE TOUT DOMMAGE QUE VOUS FAITES À VOTRE ORDINATEUR, CÂBLES USB OU PÉRIPHÉRIQUE ! SUIVEZ CETTE
Comment faire un sans données USB câble

Comment faire un sans données USB câble

Votre clé USB facturé périphériques peuvent être attaqués par le port USB pendant le chargement. Cela a été démontré à Blackhat 2013 (https://www.blackhat.com/us-13/briefings.html#Lau, http://www.extremetech.com/extreme/157207-black-hat-hackers-break
Reset automatique d’un périphérique USB.

Reset automatique d’un périphérique USB.

Ne nous détestons tous avoir à débrancher puis re-branchez un périphérique usb si elle ne répond plus ? Mon USB UIRT est la clé de mon accès à la maison et l'automatisation de confort. Parfois, il se bloque et je dois re-brancher ou redémarrer le pc.
Périphérique usb caché

Périphérique usb caché

beaucoup d'entre nous confrontés au problème de la confidentialité des données. Leur est un bon marché, étonnant et intéressant de cacher un périphérique de stockage et contrôle à l'aide de magnétisme. Personne ne sera jamais capable de penser commen
Thermomètre intérieur/extérieur USB (ou "Mon premier périphérique USB")

Thermomètre intérieur/extérieur USB (ou "Mon premier périphérique USB")

il s'agit d'une conception simple qui illustre l'USB périphérique sur le PIC 18Fs. Il y a un tas d'exemples pour les 18F4550 40 broches chips en ligne, ce dessin montre la plus petite version de 18F2550 28 broches.Le PCB utilise des pièces de montage
[RESOLU]: périphérique USB non reconnu Windows 10 / 8 / 7

[RESOLU]: périphérique USB non reconnu Windows 10 / 8 / 7

Comment Difficulté votre USB Device ne fonctionne pas dans Windows 10 / 8 / 7, comment résoudre l'erreur « Périphérique USB non reconnu », lorsque vous branchez un périphérique USB à votre 10 de Windows, Windows 8 ou votre ordinateur de Windows 7, il
Chargeur portable robuste pour les périphériques usb (téléphones, iPad, etc.).

Chargeur portable robuste pour les périphériques usb (téléphones, iPad, etc.).

Ever nécessaire pour charger votre téléphone en déplacement ? Impossible de trouver une prise murale pour recharger votre iPod ?Chaque fois que je suis loin de chez eux pendant une période prolongée de temps, j'ai facturerait mon téléphone et lecteur
Vos périphériques USB avec une source d’alimentation 6-24V comme les panneaux solaires de puissance

Vos périphériques USB avec une source d’alimentation 6-24V comme les panneaux solaires de puissance

Avez-vous jamais vous-même trouvé avec une source d'alimentation 6-24V, ou panneaux solaires, nous vous souhaitons pourrait recharger votre téléphone ou exécuter n'importe quel autre périphérique USB de 5V ? Eh bien maintenant vous pouvez !Il s'agit
Organiser des périphériques USB avec peau utilitaire portable

Organiser des périphériques USB avec peau utilitaire portable

peau utilitaire portable organise des périphériques USB légers idéalement à l'aide de velcro.Parmi la génération mobile, j'ai voulu résoudre les problèmes avec l'emplacement et l'espace pour les périphériques USB.Professionnels et étudiants de journa
Comment utiliser le lecteur de carte mémoire PS3 interne comme un périphérique USB sur votre PC

Comment utiliser le lecteur de carte mémoire PS3 interne comme un périphérique USB sur votre PC

tout d'abord c'est mon premier Instructable (yippie!), je ne sais pas il y aura beaucoup à venir.Donc, j'ai eu une PS3 cassé et voulait faire certaines utilisent les éléments de travail. Première chose que j'ai fait était tirez sur la fiche de donnée
Comment faire un don de voiture USB pouce plus mémorable

Comment faire un don de voiture USB pouce plus mémorable

A clé USB est petit et pratique, mais un disque pouce ordinaire n'est pas vraiment un cool présent à donner (sauf si il est compressé avec giga octets, bien sûr).J'ai voulu un de ces japonais fantaisies inspiré pen drives, ressemblant à une voiture o
Comment faire une carte de son USB

Comment faire une carte de son USB

Une carte son USB est un adaptateur externe pour micros ou autres périphériques audio pour empêcher le ramassage des bruits indésirables de votre pouvoir d'ordinateurs, le ventilateur ou le disque dur.Celui-ci peut être utilisé uniquement pour l'enre
Comment faire une sauvegarde iPhone sur USB et sans iTunes

Comment faire une sauvegarde iPhone sur USB et sans iTunes

iTunes peut seulement soutenir votre iPhone à un seul endroit dans votre lecteur de système de PC. Ce n'est de loin pas un idéal emplacement où enregistrer sauvegardé les fichiers iOS. Voici pourquoi :le lecteur système contient votre installation de
Comment faire un lecteur Flash Bootable USB

Comment faire un lecteur Flash Bootable USB

Comment faire installer bootable Windows 7 clé USBS'il vous plaît noter : au cours de cette procédure, vous perdrez toutes les données sur votre clé USB.Soyez très prudent lors du formatage, choisir que le mauvais lecteur il effacera complètement.Ce