USB
USB Producten Home

USB-51
USB bus
USB Solution
Hardware
Inputs
Outputs
Software

Beschrijving

Er zijn twee kits die u met de USB bus vertrouwd maken:

- De USB Solution kit voor een gedetailleerde kennismaking met de USB bus en de mogelijkheden. De USB Solution kit maakt het eenvoudig om een USB interface op een apparaat aan te brengen. De kit is ook zeer geschikt om kennis te maken met de USB bus, en daarmee snel praktijk ervaring op te doen. Hiervoor kan de kit ook worden voorzien van één of meer los verkrijgbare output- en input boards. Zie USB Solution.

- De USB-51 voor een kennismaking met de spectaculaire mogelijkheden van een full-speed device zonder dat u zelf de drivers hoeft te maken. De USB-51 bestaat uit een 8051 microcontroller met de volledige USB ondersteuning aan boord. Alle drivers die nodig zijn aan de PC kant worden meegeleverd. Zodra de USB-51 wordt aangesloten op de PC wordt het device herkend en wordt uw applicatie programma in de 8051 geladen en gestart. Zo wordt de functionaliteit van het device volledig door u bepaald. Zie USB-51.

Andere USB ontwerpen en gerelateerde artikelen vindt u op www.elomax.nl

USB is de Universele Seriële Bus waarmee randapparatuur op PC's kan worden aangesloten. RS-232 poorten en de printerpoort zullen op termijn niet meer standaard op een PC te vinden zijn, te beginnen bij notebook computers. Bijna alle apparatuur die nu nog op de printerpoort of op een seriële poort wordt aangesloten, zal in de nabije toekomst (ook) op de USB bus aangesloten kunnen worden. De USB bus is nu al populair bij scanners, modems, printers, muizen en joysticks etc.

Als u apparatuur bouwt die met een PC verbonden moet worden, zult u die apparatuur tzt van een USB interface moeten voorzien. Als een USB interface voor een nieuw apparaat moet worden ontwikkeld, of een bestaand apparaat van een USB interface moet worden voorzien, dan vereist dit nogal wat ontwikkel inspanningen en veel gedetaileerde kennis van de USB specificaties en van Windows. In onderstaande figuur is aangegeven welke ontwikkeling gedaan moet worden als een apparaat een USB interface moet krijgen.


Dit vereist dus afhandeling van het USB protocol aan de kant van het apparaat, en een Windows device driver aan de kant van de PC.

Het kan ook eenvoudiger dan zoals hierboven beschreven is. Het uitrusten van bestaande of nieuwe apparatuur met een USB interface is met de USB Solution betrekkelijk eenvoudig geworden. De USB Solution bestaat uit een chip, die aan één kant aansluit op de USB bus, en aan de andere kant een flexibel I2C of schuifregister protocol ondersteunt. Er worden eenvoudig toe te passen Delphi componenten meegeleverd, die opgenomen kunnen worden in het toepassings programma.

Het gedeelte tussen de stippellijnen wordt door de USB oplossing verzorgd. Het probleem om USB toe te passen wordt teruggebracht tot het aansluiten op de 3-draads interface. Voor het toepassings programma staan een aantal Delphi componenten ter beschikking. Het is dus niet nodig Windows drivers te ontwikkelen.

De USB Solution is gemaakt voor Windows '98.

Een meer gedetaileerde beschrijving van de USB bus vindt u in het artikel.

USB Solution

De bovengenoemde USB Solution wordt in drie varianten geleverd:

bullet

Een studenten versie.

bullet

Een evaluatie versie.

bullet

Een industrie versie.

Studenten versie

Deze versie bevat:

bullet

Een USB chip.

bullet

Een resonator voor de oscillator van de USB chip.

bullet

Een type B connector (printdeel.)

bullet

Software.

bullet

Manual.

Hiermee kan snel en tegen lage kosten van start gegaan worden met het bouwen van een USB interface op bestaande of nieuwe schakelingen.

Evaluatie versie

Deze versie bevat hetzelfde als de studenten versie. In deze versie is de interface echter kompleet opgebouwd op een printje, en er wordt een USB kabel meegeleverd. Alles kan meteen aangesloten worden. Op de print is tevens ruimte gelaten voor wat eigen elektronica, en is het mogelijk de meegeleverde  adapter te gebruiken voor de voeding van het printje en/of de door u toegevoegde elektronica.

Als uitbreiding op het evaluatie board, zijn tevens extra input- en output boards leverbaar. Deze boards geven elk acht optisch gescheiden ingangen, of acht relais uitgangen, en kunnen direct worden aangesloten op het evaluatie board. De I/O boards worden bestuurd door de USB chip, volgens de schuifregister interface. Het is dus mogelijk tot 64 relais uitgangen, en 64 optisch gescheiden ingangen direct vanuit de PC, via de USB bus, te besturen.

Met de evaluatie versie kan snel en zonder veel inspanning van start gegaan worden met het bouwen van een USB interface op bestaande of nieuwe schakelingen, of een complete op USB gebaseerde besturing worden opgebouwd.

Industrie versie

Zoals in het artikel beschreven, is een bepaald type apparaat te herkennen aan de gegevens die in configuratie tabellen in het apparaat staan opgeslagen. Deze tabellen zijn vastgelegd in de chip van de USB Solution, en daarom zal toepassings software niet automatisch onderscheid kunnen maken tussen twee verschillende apparaten die beide zijn voorzien van de standaard USB Solution. Dit zou een probleem kunnen opleveren wanneer er meerdere soorten apparaten van de USB Solution worden voorzien. Om dit te voorkomen, kan een unieke versie van de chip gemaakt worden. In deze chip(s) komt dan een uniek apparaat nummer, waardoor de toepassings software kan herkennen welk type apparaat is aangesloten.

De levering van deze versie omvat tevens de ROM code voor de USB chip. Hiermee kan een fabrikant zelf USB chips volgens de USB oplossing programmeren. Hierdoor kunnen de productie kosten van met de USB oplossing uitgeruste apparaten beperkt blijven.

Bestel informatie

Item

Order referentie

USB Solution - Studenten kit

USB-S

USB Solution - Evaluatie kit

USB-E

USB Solution - Industrie kit

USB-I

Uitbreidings boards

 

Relais board

USB-8R

Digitale inputs

USB-8D

Accessoires

 

USB controller los

USB-UC

Resonator

USB-RES

USB kabel

USB-Cable

USB print connector

USB-Con

Adapter 230VAC

MA-230

 

Hebt u vragen of opmerkingen over deze website?
Stuur deze dan per e-mail naar webmaster@LeiderdorpInstruments.nl  
Copyright © 1999 - 2004 Leiderdorp Instruments
Laatste wijziging gemaakt op: 23-11-2006