Connect with us

USB INTERFACE BOARD USING PIC18F4550

Discussion in 'Microcontrollers, Programming and IoT' started by ron1234, Sep 28, 2011.

  1. ron1234

    ron1234

    3
    0
    Sep 28, 2011
    Its a PIC18f4550 based USB INTERFACE DEVELOPMENT BOARD..


    it enables me to control 6 leds via a USB connection and a C# application, with clicks on button.

    A very Nice and Good Project...

    PLEASE WATCH THE VIDEO AND IF ANYONE LIKE IT THEN I WILL POST A DETAILED TUTORIAL FOR MAKING IT


     
  2. ron1234

    ron1234

    3
    0
    Sep 28, 2011
    USB Demo Interface Development Board Tutorial -1

    STAGE/PART-1
    MAKING OF THE MAIN CIRCUIT BOARD

    Author: Rakesh Mandal





    This board is programmed to control 6 led’s and it can be manipulated easily to control 8 led’s. In place of led’s you can interface it to some other electronics components to control like DC motor or stepper motor or can make your own robotics application as I did. A small software made in C# can control the glowing of led’s with clicks of mouse or with pressing of some keys.








    [​IMG]


    -For my project I bought this PIC18f4550 microcontroller for Rs. 375 (Indian currency) that is around 6.5 $. It is available in any electronics shop. The schematic is provided in this turorial is a snapshot picture from EAGLE Layout designer.

    PIC18f4550 Microcontroller

    PIC18F4550 MC


    So get all the components in the list i have provided below and heat up your soldering iron and lets begin.Be careful while working with soldering iron.


    SCHEMATIC
    pic18f4550 schematic , usb interface demo board


    [​IMG]


    PIC18F4550 DEMO SCHEMATIC

    NOTE: Click On any Picture To enlarge it.

    TIP: Save the schematic and pin diagram for this USB demo interface Board. Refer the pin diagram time to time while soldering to avoid confusion. It is better to do labeling in the PCB to avoid confusion while you are soldering.

    -It is recommended to use a PCB for making this USB board.Over breadboard there are always chances of loose connections. Some time all the connections are perfect but still the PIC18F4550 is not detected by the system over breadboard, (it will freak you out) , so better use a PCB, I myself faced this problem, even though all the circuitry and connections were perfect and all checked up two time, but still no sign of life. So better to use a PCB on the first shot. You can alter the connection anytime on PCB in any mistake is detected on the USB interface board you are making.


    TO CONTINUE WITH FIRMWARE/C# APPLICATION

    TUTORIAL LINK WITH DETAILS


    http://rakeshmandal.info/microcontroller/how-to-make-a-USB-Demo-Interface-Development-Board-Circuit.html
     
    Last edited: Sep 28, 2011
  3. ron1234

    ron1234

    3
    0
    Sep 28, 2011
    UPDATED LINKS for USB Interface Board HID

    New UPDATED PROJECT LINK share :) .

    This project / USB hardware is quiet easy to make at home with few components, this piece of hardware will be detected by your computer like any other external device once it’s completed. This is a Simple USB demo interface development board project and demonstrate excellent USB interface to Microcontroller.

    [​IMG]

    For Experienced personal http://www.rakeshmondal.info/USB-Demo-Interface-Development-Board-Project
    you can download all the firmware schematic etc etc at the end of this page

    However for Beginners

    For Beginners Step By Step

    1- The Making Of the Hardware - http://www.rakeshmondal.info/pic18f4550-project-tutorial-part-1-USB

    2- FIRST TIME PROGRAMMING - http://www.rakeshmondal.info/programming-a-microcontroller

    3- Making of JDM PROGRAMMER TO LOAD CODE - http://www.rakeshmondal.info/How-to-make-a-JDM-Programmer

    4- CONFIG WINPIC 800 with JDM - http://www.rakeshmondal.info/winpic800-config-for-JDM-Programmer

    5- DRIVER INSTALLATION for PIC18F4550 board - http://www.rakeshmondal.info/pic18f4550-Driver-installation-tutorial

    6- BOOTLOADING - http://www.rakeshmondal.info/BOOTLOADING-PIC18F4550-USB-BOARD

    7- FIRMWARE TO CONTROL 6 LED in PIC18F4550 - http://www.rakeshmondal.info/cs-firmware-control-6-leds

    8 -C# application to control pic18f4550 board DOWNLOAD - http://www.rakeshmondal.info/CS-Application-To-Control-PIC18F4550-Board-6LED.zip



    Sharing :)
    Take care Frnds :)
     
    Last edited: Aug 11, 2013
  4. (*steve*)

    (*steve*) ¡sǝpodᴉʇuɐ ǝɥʇ ɹɐǝɥd Moderator

    25,174
    2,690
    Jan 21, 2010
    Is this anything other than advertising?
     
Ask a Question
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.
Electronics Point Logo
Continue to site
Quote of the day

-