DPScope SE - l’analyseur logique/oscilloscope réel plus simple sur la planète (7 / 36 étapes)

Étape 7: USB connexion

Connexion USB a deux fonctions ici – il sert à la liaison de données entre le champ d’application et de PC, et en outre, il fournit le circuit avec puissance.

Le microcontrôleur PIC18F14K50 a une interface USB complète déjà construite en (en fait c’est l’une des principales raisons d’utiliser ce microcontrôleur particulière), donc mise en œuvre de la connexion de données USB devient presque trivial du côté du matériel – le connecteur et pF deux 47 condensateurs (C1, C7) est tout ce qui est nécessaire ! L’appareil est mis en place comme un HID (périphérique d’interface humaine), qui figure parmi les deux choix les plus communs pour les périphériques USB activé simples (l’autre étant CDC = port série virtuel). HID peut transférer des données jusqu'à 64000 octets/sec (presque 64 Ko/s), ou – plus précisément – jusqu'à des paquets de données de 1000 par seconde où un paquet de données peut contenir jusqu'à 64 octets de données. C’est tout à fait suffisante pour nos besoins : enregistrement de données complète sur le soi DPScope a environ 420 octets (210 octets pour chacune des deux canaux analogiques), c'est-à-dire il faut seulement 7 paquets de longueur maximale. Puis, il y a certaine surcharge pour définir les paramètres d’acquisition, commencer l’acquisition et interroger l’état de la portée, mais encore une acquisition complète utilise moins de 20 paquets de données, de sorte que la bande passante des données USB n’est pas un facteur limitant pour le taux de capture.

L’alimentation a été conservée ainsi aussi simple que possible. Elle s’appuie sur le fait que la tension d’alimentation USB est réglementée au moins grossièrement (nominalement 5V, mais il peut varier entre ~4.3V et ~5.3V) et correspond aux exigences de la tension de notre circuit (5V), donc il n’y a aucun régulateur de tension. (Plus avancée des circuits USB fourni fonctionnent généralement à 3.3V afin qu’ils peuvent utiliser un simple régulateur de basse-abandon de fournir 3, 3V régulée de la crue tension d’alimentation USB. Mais pour obtenir régulée 5V de la 4.3... 5.3V d’entrée – c'est-à-dire parfois plus bas et parfois supérieure à la tension de sortie – il nous faudrait un régulateur à découpage abaisseur-élévateur qui serait à peu près doubler les complexité de la lunette).

Il y a quelques découplage d’alimentation Puissance minimum – en céramique et le condensateur électrolytique en vrac C8 en combinaison avec cale de L2 C10 filtrer l’alimentation USB : C8 agit comme un tampon (réservoir) de s’occuper des ondes de choc dans les circuits des consommation d’énergie. C10 et L2 bloc haute fréquence bruit venant de la PC à la portée ou les perturbations du champ d’application à venir.

Articles Liés

Comment tester facilement un microcontrôleur avec un analyseur logique

Comment tester facilement un microcontrôleur avec un analyseur logique

Certains de mes projets dans le passé ont eu des problèmes en raison d'une mauvaise broche numérique. Si c'est jamais arrivé à vous, alors vous savez comment il peut être frustrant. Première réaction de la plupart des gens, c'est qu'il y a quelque ch
Arduinolyzer.js : Transformez votre Arduino en un analyseur logique

Arduinolyzer.js : Transformez votre Arduino en un analyseur logique

Lorsque je travaillais chez Intel comme un concepteur de matériel, j'ai utilisé un analyseur logique pour déboguer des microprocesseurs et des chipsets. Un analyseur logique est une machine qui se connecte à votre circuit et convertit ce qui se passe
Analyseur logique pas cher

Analyseur logique pas cher

Si vous voulez faire des circuits numériques peut-être vous avez besoin d'un analyseur logique pour enregistrer les données et les analyser sur PC qui est très utile pour le débogage. Ces outils ne sont pas si chers et vous pouvez en acheter un tout
256 bits analyseur logique de poche

256 bits analyseur logique de poche

il s'agit d'un poche taille 256 Bit huit d'entrée analyseur numérique pour le contrôle des fonctions de circuit numérique que j'ai construit pour mon propre usage à la maison. Ça coûte moins de vingt dollars pour construire et cela me permet d'en tes
BRICOLAGE - OSCILLOSCOPE USB dans une boîte d’allumettes

BRICOLAGE - OSCILLOSCOPE USB dans une boîte d’allumettes

Je vous présente un « BEST OF CLASS », « Complet » bricolage-USB OSCILLOSCOPE qui est « Véritablement DIY ».Mon but est de fournir un bon marché Digital-stockage-Oscilloscope pour les étudiants, les ingénieurs en herbe et les amateurs.Cet Oscilloscop
À l’aide de la découverte analogique pour déboguer la logique numérique

À l’aide de la découverte analogique pour déboguer la logique numérique

La découverte de l'analogique est un outil couramment utilisé dans les Classes de Circuits analogiques. Utilisé pour ses Oscilloscope, générateur de signaux, analyseur de réseau et de blocs d'alimentation, tous les grands dispositifs.Cependant, beauc
Comment choisir un microcontrôleur

Comment choisir un microcontrôleur

il l'habitude d'être assez limitait le nombre de jetons de microcontrôleur différents disponibles pour les amateurs. Tu dois utiliser tout ce que vous arrivaient à acheter chez le marchand de puce de correspondance, et qui réduit le choix à un petit
La survie révisée Zombie « kit »

La survie révisée Zombie « kit »

par les nombreuses lacunes de mon précédent Instructable...J'ai créé un nouveau et amélioré un... MWHUHUA!!!J'ai réfléchi pendant quelques mois, et j'ai décidé que, étant donné que le grand public ne sait pas ce que le zombie les symptômes du virus o
Spark base iPhone/Android contrôlée R2-D2

Spark base iPhone/Android contrôlée R2-D2

J'ai construit un R2-D2 avec les plans publics de :http://astromech.net/droidwiki/FAQMais il me semblait que beaucoup d'entre eux ont utilisé contrôleurs volumineux à partir de modèles réduits d'avions. Ce Instructable documente comment j'ai utilisé
Semi - réalisation d’un Guide

Semi - réalisation d’un Guide

mot d'avertissement, c'est LONG.---------------------------------------------------------------------------------------------------------------------------------De toute façon, électronique, comme déjà dit par beaucoup de mes camarades du monde entie
Trouver une pièce de mobilier à faire revivre.

Trouver une pièce de mobilier à faire revivre.

Réparation de meubles, finition et revitalisation peuvent être un processus intimidant et frustrant. Mais un morceau fantastique peut être retiré avec un peu de planification et de prospective. Avec très peu d'expérience, vous pouvez tourner cette vi
Construire une compteuse

Construire une compteuse

il s'agit d'une compteuse logique TTL qui compte des pièces de monnaie canadiennes, car elles sont manuellement triés et tombés dans 6 récipients. Apparemment, certains d'entre vous veulent tenter de construire la compteuse qui a été précédemment pub
Jeu des idées Sonic et bébé avidité Vengeurs GX The Rise de The Chaos Fusion

Jeu des idées Sonic et bébé avidité Vengeurs GX The Rise de The Chaos Fusion

Sonic et bébé avidité Vengeurs GX la montée de la Fusion de ChaosIncomplètesSonic et bébé avidité Vengeurs GX la montée de la Fusion de ChaosPrononcé un jeu en ligne dans le monde entier et de jeu hors ligne aussi prononcer Sonic et avidité Vengeurs
DPScope - construire votre propre Oscilloscope USB/PC-Based

DPScope - construire votre propre Oscilloscope USB/PC-Based

Étape 1: Spécifications de l'appareilCi-dessous vous voyez les spécifications des instruments. Si vous êtes familiarisé avec les oscilloscopes, vous verrez que le DPScope a peu près toutes les fonctionnalités que vous pouvez attendre d'un instrument