USB to RS232 Using Atmel ATtiny2313 or ATmega8


Posted on Feb 6, 2014

The Universal Serial Bus (USB) interface has become extremely popular, due to its simplicity for end user applications (Plug and Play without restart). For developers, however, USB implementation into end systems has been more complicated compared to e. g. RS232. In addition there is a need for device drivers as software support on the PC side. Bec


USB to RS232 Using Atmel ATtiny2313 or ATmega8
Click here to download the full size of the above Circuit.

ause of this, RS232 based communication is still very popular among end systems manufacturers. This interface is well established and has good operating system support, but recently the physical RS232 port has been removed from the standard PC interface, giving ground to USB ports. Implementation of USB into external devices can be done in two ways: 1. By using a microcontroller with hardware implemented USB interface. It is necessary to know how USB works and write firmware into the microcontroller accordingly. Additionally, it is necessary to create a driver on the computer side, unless if the operating system includes standard USB classes. The main disadvantage is the lack of availability of this kind of microcontrollers and their high price compared to simple RS232  microcontrollers. 2. The second option is to use some universal converter between USB and another interface. This other interface will usually be RS232, 8-bit data bus, or TWI bus. In this case there is no need for special firmware, it isn`t even necessary to know how USB works, and no driver writing is required, as the converter vendor will offer one driver for the whole solution. The disadvantage is the higher price of the complete system, and the greater dimensions of the complete product. The solution presented in this document is a USB implementation into a low-cost microcontroller through emulation of the USB protocol in the microcontroller firmware....




Leave Comment

characters left:

Related Circuits

  • New Circuits

    .

     


    Popular Circuits

    Warble-tone alarm
    PID PROJECT
    Computer Controlled Stepper Motor
    usb pow
    op amp 6 line audio mixer circuit
    jet engine sound generator
    High Input Voltage Linear Regulator
    Complete Ar/Kr Ion Laser Power Supply Schematics
    Contrast Control for LCDs
    Nine-digit password composed of the controller circuit diagram CD4017
    Single-ended Class A amplifier circuit diagram of 6N1 + 6P3P
    555 Dream lantern control circuit diagram



    Top