• DocumentCode
    3037421
  • Title

    USB Bulk Transfers between a PC and a PIC Microcontroller for Embedded Applications

  • Author

    Posada-Gomez, Ruben ; Enriquez-Rodriguez, Jose Jorge ; Alor-Hernandez, Giner ; Martinez-Sibaja, Albino

  • Author_Institution
    Div. of Res. & Postgrad. Studies Orizaba, Inst. Tecnol. de Orizaba, Veracruz
  • fYear
    2008
  • fDate
    Sept. 30 2008-Oct. 3 2008
  • Firstpage
    559
  • Lastpage
    564
  • Abstract
    The universal serial bus (USB) has become the most popular communication interface among personal computers and embedded devices because of its ease of use, low cost, data bandwidth and availability in most computing systems. Microchippsilas PIC 18Fx550 microcontroller has an embedded USB controller that allows rapid development of USB enabled devices. This paper presents a system for bidirectional communication between a personal computer and an embedded device using a PIC 18F2550 microcontroller in USB bulk transfer mode. A comparison between three different drivers for host application was done to determine the advantages of each one. Finally, a case of study for a remote home lighting control system is presented.
  • Keywords
    computer interfaces; computer peripheral equipment; microcontrollers; PIC 18F2550 microcontroller; USB bulk transfers; USB controller; embedded devices; personal computer; remote home lighting control system; universal serial bus; Application software; Bandwidth; Bidirectional control; Communication system control; Computer interfaces; Costs; Embedded computing; Microcomputers; Microcontrollers; Universal Serial Bus; Embedded applications; USB bulk transfers; home automation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Robotics and Automotive Mechanics Conference, 2008. CERMA '08
  • Conference_Location
    Morelos
  • Print_ISBN
    978-0-7695-3320-9
  • Type

    conf

  • DOI
    10.1109/CERMA.2008.21
  • Filename
    4641131