SlideShare a Scribd company logo
Project on……. NETWORKING OF MICROCONTROLLERS THROUGH USB By Yogesh V. Kasar Pranjal P. Paradkar Tushar J. Prajapati Guide Prof. M. P. Satone Dept. of Electronics Engineering K.K. Wagh Institute of Engineering Education & Research Nashik.
Brief About the Project Domain  : Networking Platform  : Windows Duration  : Aug 07 – Apr 08 Languages  : Assembly Language & Visual Basic Technology : Embedded Systems Tools  : Express PCB, MPLAB, LABTOOL - 48    & Logic Analyzer
Brief About the Team Team Size : 3 Team Members :   1)  Pranjal Paradkar 2)  Yogesh Kasar 3)  Tushar Prajapati Responsibility : i)  Pranjal Paradkar Developing the Graphical User Interface (GUI) in High Level Language like VB Designing various controls for communicating with µc via USB Testing the individual controls Building PCB layout on Express PCB
ii)  Yogesh Kasar Designing the interface for Master PIC – 16C765 Developing the program for the same Testing the components Testing the circuit on Logic Analyzer iii)  Tushar Prajapati Designing the interface for Slave PIC – 16F84A Developing the program for the same Developing (Etching) the PCB Soldering of the components
Introduction Designed to connect a network of up to ‘n’ number of  microchip PIC microcontroller  together through USB All the PICs are connected by only 3 wires All the I/O pins can be read or write by using a PC Various Command can be sent by using a high level programming language i.e. Visual Basic Can measure different analog parameter such as Temperature & Voltage on monitor in the form of Analog meter as well as Graph Memory i.e. EEPROM of µc can be read or write from the PC
Specification Technical Specification Power Supply of ± 12V & +5V. Crystal frequency  6 MHz. Temperature range 0 0  C to 100 0  C. USB Specification Speed  : 12 Mbps. Version : 1.1 Type  : A
Minimum System Requirements   Processor  : Intel Pentium III onwards. Operating System : Windows 98 onwards. Display  : VGA 640 x 480. Memory  : 64 MB. Disk Space  : 20 MB.
Block Diagram 01 Microcontroller Slave 02 Microcontroller Slave n th Microcontroller Slave Inputs Outputs Outputs Inputs USB Microcontroller Maser PC Networking of Microcontrollers Through USB USB
Working of Project USB Ports PCB
Connecting Device USB device  detected
Detecting USB Device
Glowing of LED’s
R/W data on Port A5 1010 0101 1010 0101 A5
Writing EEPROM 10 1 2 3 4 1 1 2 2 3 3 4 4
Reading EEPROM 10 1 2 3 4 1 2 3 4 1 2 3 4
Checking Digital Input 10 110 110 110 6
Measure Analog Values 20 200 200
Graphical view of Analog Parameter
Advantages USB IC gets the power from the PC. Cost effective and time efficient. Provides better security. Easy to construct and install. Consumes less energy and is more efficient. Increases the over all efficiency of the system. Works a high speeds. Has wider range of applications.
Disadvantages Not work with Windows 95 and older versions. USB port itself is not available on the older machines.
Scope Used in control systems. Used in defense. Used in industrial applications. Used in domestic applications. Used in data loggers.
FAQs  Why Networking ? This era is a world of networking. All the computers are connected to each other via some or the other network. Today need arises to transfer the data from one point to another. Why USB ? Its High speed, Plug and Play device, Low Cost, Outstanding Performance and in today’s era USB is one of the most Hot & Happening topic. What is the value of ‘n’ in networking ? Theoretically, ‘n’ can be up to ∞ but practically as every network contain bus capacitance, hence the value of ‘n’ is limited to 99.  How many analog parameters can be monitor to this µc ? As the Master PIC – 16C765 has only 8 channel ADC, hence only 8 different parameter can be monitor on the screen.
How much area is covered in networking ? It almost cover the LAN area, in a Multi-storied building, or an Industrial plant or a College campus. What is stored in EEPROM ? Generally, EEPROM stores Data as well as code. But here in this project we are storing the data which is to be retrieved even after the power is lost. Which Encoding format is used in USB protocol ? For USB protocol NRZI i.e. Non Return to Zero Inverted encoding format is used. Why this Micro-controller ? It has in built USB interface, In Circuit Serial Programming (ICSP), Low – power consumption typically 16 mA @ 5V, 24 MHz, Two stage pipe-line, High performance  RISC CPU.
Contacts Mr. Pranjal Paradkar [email_address] +91 98506 56355 Mr. Yogesh Kasar [email_address] +91 92715 33863 Mr. Tushar Prajapati [email_address] +91 98699 21049
Thank You !

More Related Content

PPS
Hardware Overview - Controller, Power Supply, Communication, Driver
PPTX
Beaglebone Black Introduction with Architecture and Code
PDF
PC based oscilloscope
DOC
PC based Oscilloscope
PPTX
Temperature Analysis and Interpretation
PDF
L12 c-language-programming-of-atmega328 p
PDF
Cs 68 (p)s3
PPT
Introduction to PICAXE Microcontrollers
Hardware Overview - Controller, Power Supply, Communication, Driver
Beaglebone Black Introduction with Architecture and Code
PC based oscilloscope
PC based Oscilloscope
Temperature Analysis and Interpretation
L12 c-language-programming-of-atmega328 p
Cs 68 (p)s3
Introduction to PICAXE Microcontrollers

What's hot (20)

PPTX
Inroduction to "Embedded Systems "
PPT
Developing an avr microcontroller system
DOCX
wireless notice board
PDF
Electronics Notice Board Notice board using Wi-Fi Report
DOCX
Abstract chameleon chip
PPTX
VTU 18CPS13/23 CPPS module-1 PPT
PPSX
PPT
Embedded c & working with avr studio
PDF
Unit III ARM Interface and ARM Programming
DOC
OV7670 Camera interfacing-with-arduino-microcontroller
PPTX
Le company presentation
PDF
Intro to IO-Link
PDF
Ivy bridge vs Sandy bridge Micro-architecture.
PPTX
Project smart notice board ppt
PPT
chameleon chip
PPTX
Arduino camera interfacing OV7670
PPTX
High speed I/O
PPTX
Fyp ca4 yss_ver2
PDF
Boards for the IoT-Prototyping
Inroduction to "Embedded Systems "
Developing an avr microcontroller system
wireless notice board
Electronics Notice Board Notice board using Wi-Fi Report
Abstract chameleon chip
VTU 18CPS13/23 CPPS module-1 PPT
Embedded c & working with avr studio
Unit III ARM Interface and ARM Programming
OV7670 Camera interfacing-with-arduino-microcontroller
Le company presentation
Intro to IO-Link
Ivy bridge vs Sandy bridge Micro-architecture.
Project smart notice board ppt
chameleon chip
Arduino camera interfacing OV7670
High speed I/O
Fyp ca4 yss_ver2
Boards for the IoT-Prototyping
Ad

Similar to Networking of Micro-Controllers through USB (20)

PDF
A STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGS
PPTX
Microcontroller from basic_to_advanced
PDF
Am044253258
PDF
GOWTHAM REPORT
PPT
EEE226a.ppt
PDF
Brochure (2016-01-30)
PPT
Microprocessor and Microcontroller Based Systems.ppt
PPTX
Presentation for EEE engineers on Microcontroller by Dilip Kumar Roy
DOC
REPORT texto braillefinal
PPT
Overview of ST7 8-bit Microcontrollers
DOC
CV_Arshad_21June16
PPTX
CP means computer programming in b tech first year
DOCX
Casp report
PPTX
AEC 8051 controller.pptxmicrocontroller notes
DOC
Asar resume
PDF
Design development-and-implementation-of-a temperature-sensor-using-zigbee-co...
PDF
Design of a usb based data acquisition system
PDF
Design of a usb based data acquisition system
PPTX
Introduction to Embedded Systems and Microcontrollers
DOC
Pc to pc optical fibre communication mini project
A STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGS
Microcontroller from basic_to_advanced
Am044253258
GOWTHAM REPORT
EEE226a.ppt
Brochure (2016-01-30)
Microprocessor and Microcontroller Based Systems.ppt
Presentation for EEE engineers on Microcontroller by Dilip Kumar Roy
REPORT texto braillefinal
Overview of ST7 8-bit Microcontrollers
CV_Arshad_21June16
CP means computer programming in b tech first year
Casp report
AEC 8051 controller.pptxmicrocontroller notes
Asar resume
Design development-and-implementation-of-a temperature-sensor-using-zigbee-co...
Design of a usb based data acquisition system
Design of a usb based data acquisition system
Introduction to Embedded Systems and Microcontrollers
Pc to pc optical fibre communication mini project
Ad

Recently uploaded (20)

PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Approach and Philosophy of On baking technology
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPT
Teaching material agriculture food technology
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Encapsulation theory and applications.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Spectroscopy.pptx food analysis technology
PPTX
MYSQL Presentation for SQL database connectivity
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Review of recent advances in non-invasive hemoglobin estimation
Chapter 3 Spatial Domain Image Processing.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Approach and Philosophy of On baking technology
“AI and Expert System Decision Support & Business Intelligence Systems”
Digital-Transformation-Roadmap-for-Companies.pptx
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Diabetes mellitus diagnosis method based random forest with bat algorithm
Teaching material agriculture food technology
Understanding_Digital_Forensics_Presentation.pptx
Encapsulation theory and applications.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Spectroscopy.pptx food analysis technology
MYSQL Presentation for SQL database connectivity

Networking of Micro-Controllers through USB

  • 1. Project on……. NETWORKING OF MICROCONTROLLERS THROUGH USB By Yogesh V. Kasar Pranjal P. Paradkar Tushar J. Prajapati Guide Prof. M. P. Satone Dept. of Electronics Engineering K.K. Wagh Institute of Engineering Education & Research Nashik.
  • 2. Brief About the Project Domain : Networking Platform : Windows Duration : Aug 07 – Apr 08 Languages : Assembly Language & Visual Basic Technology : Embedded Systems Tools : Express PCB, MPLAB, LABTOOL - 48 & Logic Analyzer
  • 3. Brief About the Team Team Size : 3 Team Members : 1) Pranjal Paradkar 2) Yogesh Kasar 3) Tushar Prajapati Responsibility : i) Pranjal Paradkar Developing the Graphical User Interface (GUI) in High Level Language like VB Designing various controls for communicating with µc via USB Testing the individual controls Building PCB layout on Express PCB
  • 4. ii) Yogesh Kasar Designing the interface for Master PIC – 16C765 Developing the program for the same Testing the components Testing the circuit on Logic Analyzer iii) Tushar Prajapati Designing the interface for Slave PIC – 16F84A Developing the program for the same Developing (Etching) the PCB Soldering of the components
  • 5. Introduction Designed to connect a network of up to ‘n’ number of microchip PIC microcontroller together through USB All the PICs are connected by only 3 wires All the I/O pins can be read or write by using a PC Various Command can be sent by using a high level programming language i.e. Visual Basic Can measure different analog parameter such as Temperature & Voltage on monitor in the form of Analog meter as well as Graph Memory i.e. EEPROM of µc can be read or write from the PC
  • 6. Specification Technical Specification Power Supply of ± 12V & +5V. Crystal frequency 6 MHz. Temperature range 0 0 C to 100 0 C. USB Specification Speed : 12 Mbps. Version : 1.1 Type : A
  • 7. Minimum System Requirements Processor : Intel Pentium III onwards. Operating System : Windows 98 onwards. Display : VGA 640 x 480. Memory : 64 MB. Disk Space : 20 MB.
  • 8. Block Diagram 01 Microcontroller Slave 02 Microcontroller Slave n th Microcontroller Slave Inputs Outputs Outputs Inputs USB Microcontroller Maser PC Networking of Microcontrollers Through USB USB
  • 9. Working of Project USB Ports PCB
  • 10. Connecting Device USB device detected
  • 13. R/W data on Port A5 1010 0101 1010 0101 A5
  • 14. Writing EEPROM 10 1 2 3 4 1 1 2 2 3 3 4 4
  • 15. Reading EEPROM 10 1 2 3 4 1 2 3 4 1 2 3 4
  • 16. Checking Digital Input 10 110 110 110 6
  • 17. Measure Analog Values 20 200 200
  • 18. Graphical view of Analog Parameter
  • 19. Advantages USB IC gets the power from the PC. Cost effective and time efficient. Provides better security. Easy to construct and install. Consumes less energy and is more efficient. Increases the over all efficiency of the system. Works a high speeds. Has wider range of applications.
  • 20. Disadvantages Not work with Windows 95 and older versions. USB port itself is not available on the older machines.
  • 21. Scope Used in control systems. Used in defense. Used in industrial applications. Used in domestic applications. Used in data loggers.
  • 22. FAQs Why Networking ? This era is a world of networking. All the computers are connected to each other via some or the other network. Today need arises to transfer the data from one point to another. Why USB ? Its High speed, Plug and Play device, Low Cost, Outstanding Performance and in today’s era USB is one of the most Hot & Happening topic. What is the value of ‘n’ in networking ? Theoretically, ‘n’ can be up to ∞ but practically as every network contain bus capacitance, hence the value of ‘n’ is limited to 99. How many analog parameters can be monitor to this µc ? As the Master PIC – 16C765 has only 8 channel ADC, hence only 8 different parameter can be monitor on the screen.
  • 23. How much area is covered in networking ? It almost cover the LAN area, in a Multi-storied building, or an Industrial plant or a College campus. What is stored in EEPROM ? Generally, EEPROM stores Data as well as code. But here in this project we are storing the data which is to be retrieved even after the power is lost. Which Encoding format is used in USB protocol ? For USB protocol NRZI i.e. Non Return to Zero Inverted encoding format is used. Why this Micro-controller ? It has in built USB interface, In Circuit Serial Programming (ICSP), Low – power consumption typically 16 mA @ 5V, 24 MHz, Two stage pipe-line, High performance RISC CPU.
  • 24. Contacts Mr. Pranjal Paradkar [email_address] +91 98506 56355 Mr. Yogesh Kasar [email_address] +91 92715 33863 Mr. Tushar Prajapati [email_address] +91 98699 21049