USB

 
ViUSB-100
 
ViUSB - 101
 
ViUSB-102
 
ETHERNET BASED PRINTER INTERFACE
 
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

   

                                                      

 

USB BASED CONNECTIVITY DEVELOPMENT MODULE (ViUSB-100)

                A compact board has been specially designed to offer 8 nos of Parallel & Serial ports, which a designer can connect to his circuitry. User callable software library provided that transfers data to and from the hardware port over to USB-Additional onboard 8051 and a dsPIC embedded controller provided to get maximum speed from the Serial and parallel ports like SPI, CAN controller provided to get maximum speed from the serial and parallel ports like SPI, CAN & LIN.

               Incorporating a USB peripheral requires in depth knowledge of the USB protocol, USB software driver development effort and rigorous testing. Now there is an alternative.

               Various choice of Serial ports and Parallel ports (I2C, SPI, RS232, CAN, LIN, FIFO) are available with ViUSB - 100 board. Simply choose the port and connect your product to ViUSB-100, then call the library functions to communicate with your product over the USB port.

Specifications
An easy to quickly add a high speed USB 2.0 to 2x RS232 / SPI/ I2C / CAN / LIN / 8 or 16 bit High speed port.

Supports USB 2.0 complaint, implementation through Cypress CY7C64713.

Acts as Slave

One high speed 8051 and a dsPIC embedded controller provided to provides 2 USARTS, CAN, LIN, SPI and I2C.

2 USART ports are terminated at 9 pn ‘D’ type male connector

Two high Speed SPI bus.

Two I2C bus

One CAN Bus terminated at ‘9' pin D connector.

One LIN Bus.

One Parallel port configured as Printer Port.

Windows based driver software.

Windows version DLL provided, can be called by practically any programming language.

  Block Diagram

 
     

Copyrights © 2005. www.vimicrosystems.com All rights  reserved.