DPScope - Build uw eigen oscilloscoop met USB/PC-gebaseerde (9 / 38 stap)

Stap 9: USB-Interface, voeding


De verbinding met de PC is heel eenvoudig. De DPScope maakt gebruik van een USB-naar-serieel converter kabel van FTDI. Deze kabel heeft een FT232R chip ingebouwd in de USB-aansluiting en de USB-gegevensstroom vertaalt in een standaard RS-232 asynchrone seriële data stream (Uitvoerniveaus op de seriële kant zijn TTL, niet waar RS-232 - dit is wat de microcontroller moet hoe dan ook). Op die manier het toepassingsgebied niet hoeft te gaan met een complexe USB interface maar verzendt en ontvangt gegevens alsof de verbinding een eenvoudige link met RS-232.

Op de PC zijde is er een stuurprogramma dat een RS-232 verbinding ook emuleert, zodat de toepassing van de scope alleen te maken heeft met een standaard seriële verbinding, ook. Overdrachtsnelheid van gegevens is nog steeds een respectabele 500 kBaud (de converter kabel kon gaan tot 1 Mbaud maar het volume van verzonden gegevens is te klein om echt moet volledige bandbreedte - elke record is ca. 0,5 KByte, dus zelfs op 40 frames/sec, dit komt neer op slechts 20 KByte/sec of ongeveer 200 kBaud gemiddelde seriële gegevenssnelheid (merk op dat elke gegevensbyte een startbit en een stopbit moet zodat voor elke byte eigenlijk 10 bits worden verzonden).

De interface maakt gebruik van software-handshaking (het toepassingsgebied reageert op elke verzending vanaf de PC met een pakje van acknowledge), dus terwijl CTS en RTS fysiek zijn verbonden - enkel voor het geval dat een latere herziening wil gebruiken ze - ze niet worden gebruikt in het huidige ontwerp.

De converter kabel maakt ook de USB-poort van 5V leveren beschikbaar. De behoeften van de DPScope over 250mA van huidige aanbod, een USB-poort kan bieden tot 500 mA, zodat het toepassingsgebied zijn macht van de USB-lijn krijgen kunt en doet niet nodig een externe voeding. Een woord van voorzichtigheid niettemin, sommige USB-poorten hebben vrij grote variatie in de voedingsspanning (soms tot weinig meer dan 4V). In mijn ervaring dit geldt vooral wanneer het verbinden met een USB-hub zonder of wanneer vele andere power-honger-apparaten zijn aangesloten op dezelfde USB-hub, dus probeer om dit te voorkomen. De DPScope wordt ervan uitgegaan dat de levering van een 5V en gebruikt dat als haar referentiespanning, dus terwijl het werkt zelfs bij lagere spanning, afwijkingen directe invloed op de nauwkeurigheid van de spanning. Sommige USB-poorten (laptops zijn beruchte) zijn ook heel lawaaierig, dit zal verschijnen als ruis op de gemeten signalen.

Als je absoluut niet in staat bent om dichtbij 5V vanaf USB, of de USB-levering blijkt te zijn te lawaaierig, dan de DPScope maakt het mogelijk om het gebruik van een externe voeding (7.5V / 500mA). Alles wat u hoeft te doen is Voeg de regulator (REG, een eenvoudige lineaire regulator van de 7805) en een buffercondensator (C5), haak de voeding, en stel de jumper (PWR_SEL) "externe levering". REG en C5 zijn van zeer algemene typen en moet beschikbaar zijn in elke hobby elektronica slaan (en in ieder geval zijn waarschijnlijk al in je lade).

Gerelateerde Artikelen

Digilent ZYBO gebaseerd oscilloscoop met LabVIEW

Digilent ZYBO gebaseerd oscilloscoop met LabVIEW

Dit is eenvoudige "oscilloscoop" met behulp van Zynq - 7000 en NI LabVIEW programma. Ik heb ingebouwde 12 - bit, 1MSPS analoog naar digitaal converter gebruikt om gegevens uit externe generator.Voor het genereren van de signalen die ik heb gebru
DIY 2.1 draagbare luidspreker met USB, AUX, TF, Bluetooth en afstandsbediening

DIY 2.1 draagbare luidspreker met USB, AUX, TF, Bluetooth en afstandsbediening

Hallo jongens, ik ben een zelf dacht dat DIY fan, ik hou van kleinschalige projecten, ik wilde instructables hier maar had een leuke camera om foto's van het proces. Nou nu ik een leuke camera kocht zodat zijn tijd ik beginnen met het maken van instr
Arduino High speed oscilloscoop met PC-interface

Arduino High speed oscilloscoop met PC-interface

Uw Arduino en PC gebruiken als een Snelle geheugenoscilloscoop.De Arduino kunt spanning lezingen met een frequentie van betrouwbaar verzamelen tussen 141 en 153 KiloHertz.1000 kan data worden afgelezen in ongeveer 6.8ms.Overgedragen aan een PC, deze
How to Build uw eigen bewegende Tardis!

How to Build uw eigen bewegende Tardis!

Krijgen van uw "How to build uw eigen Tardis Kit' & een andere voltooid Tardis voor schaal.Stap 1: Stap 1 Open Tardis Kit Stap 1 Open 'How to Build uw eigen Tardis Kit'Controleer dat je alle stukken die u nodig hebt!Stap 2: Stap 2 Put Lamp in Tar
Oscilloscoop met hun handen

Oscilloscoop met hun handen

Hallo. Onlangs begon zijn studie elektronica. Er was behoefte aan een instrumentatie. Aangezien ik heb het monteren van audio versterkers, kostte het een oscilloscoop. Maar de kosten van een goede machine het is bedroevend. Ik heb besloten dat ik de
Moderne verlengsnoer met USB-

Moderne verlengsnoer met USB-

Hier is hoe ik gemaakt met een moderne verlengsnoer voor mijn bureau met USB-poorten ingebouwde.Stap 1: Instrumenten en materialenIk gebruikte deze onderdelen voor mijn outlet, maar u niet moet gebruiken deze exacte delen. Dit is enkel een algemene r
DIY Power Bank voor Smatphone met USB DC 5V spanning Step-up Boost Module 0.9V

DIY Power Bank voor Smatphone met USB DC 5V spanning Step-up Boost Module 0.9V

DIY Power Bank voor Smatphone met USB DC 0.9V naar 5V spanning Step-up Boost Module enTP4056 1A Li-Ion accu opladen Module, vak speelgoed cellen laptop 18650 en paar keer vakantie, doen het zeer eenvoudig en leuk werk en goedkoop, kunt u proberen doe
Mesh laptop stand met USB-fans

Mesh laptop stand met USB-fans

dit is een nette maas laptop stand met USB-fans. Ik sommige van mijn ideeën gecombineerd met de volgende instructableDe stand is opgebouwd met de methode genoemd in de vorige tutorial.Gereedschappen en benodigdheden:1) staples mesh Documenthouder ($8
ROBOTARM met USB PC-Interface (plus hoe te monteren)

ROBOTARM met USB PC-Interface (plus hoe te monteren)

hier is een video van de robotarm met USB PC Interface en hoe stel ik 'm samen...
CONVERTEERBARE hoofd-BUREAULAMP (met USB ingangsvermogen)

CONVERTEERBARE hoofd-BUREAULAMP (met USB ingangsvermogen)

na Lees zaklamp wedstrijd aankondiging, ik probeer om een instructable hoewel mijn Engels niet goed genoeg isIn dit project wijzigen ik hoofd LEDLAMP zodat het als een hoofd-LAMP met USB Power gebruiken kan.Hier is het materiaal & gereedschap:Goedkoo
Digitale oscilloscoop met LCD-scherm

Digitale oscilloscoop met LCD-scherm

Ik heb geprobeerd om eenvoudige en goedkope oscilloscoop met behulp van gemeenschappelijke delen van hedendaagse component retailers. Bij het maken, ik heb geprobeerd om het verminderen van het aantal delen, met behoud van het minimum nodig voor de f
Mini draagbare 5V met USB-A poort

Mini draagbare 5V met USB-A poort

Mini Draagbare 5 Volt met USB-A poort is ideaal voor Arduino en meer elektronische projecten moeten 5 volt voor werken.  Dit project is gemonteerd op een ronde PCB met 16mm diameter met een input van 9 Volt en een output van 5V via een USB-A poort.St
Lage hoogte milieubewaking met een Arduino gebaseerd weer Instrument en Remote Sensing Platform van Aeropod

Lage hoogte milieubewaking met een Arduino gebaseerd weer Instrument en Remote Sensing Platform van Aeropod

ProjectoverzichtStudenten op New Lothrop High School in Michigan hebben samengewerkt om te bouwen van een lage hoogte remote sensing platform genaamd een "Aeropod" en het uitgerust met een "Arduino" gebaseerd weer instrument om sfeervo
USB-ROBOT gebaseerd op PIC18F4550 DEMO bord

USB-ROBOT gebaseerd op PIC18F4550 DEMO bord

het is een USB robot gecontroleerd. Alle besturingselementen zijn gedaan met mijn laptop op enkele toetsen te drukken of kan ook worden gecontroleerd met muis.DETAILS:DE ROBOT WORDT BEHEERD MET PIC18F4550 MC. DE PINNEN ZIJN GEÏNTERFACET MET ULN2003 E