SlideShare una empresa de Scribd logo
1 de 15
Company Presentation
January 2022
www.leadembedded.com
info@leadembedded.com
Index
 About Us
 Who We Are
 What We Do
 Projects
 Software Tools
 Hardware Tools
www.leadembedded.com
About Us
Lead Embedded is a start up company started in June 2021 near Uppal Telengana.
Lead Embedded is specialized in
 Firmware development for CAN(Controller Area Network protocol, EOL (End Of Line) tools using
UDS (Unified Diagnostic Services) and OBD2 (On Board Diagnostic) protocols for Automotive Vehicles.
 Control of BLDC and PMSM motors using FOC (Field oriented Control).
 Firmware development for the Microcontroller based Embedded Application.
 Hardware Schematic design for the Microcontroller based Embedded Applications.
 Wiring harness design using Siemens Software.
www.leadembedded.com
Who We Are www.leadembedded.com
Janaki Reddy
CEO
Exp: 20 Years Software &
Hardware
Automotive
Kavita
Software Manager
Exp: 10 Years
Rajesh
Marketing Manager
Exp: 1 Year
Anjaneyulu
Software Engineer
Exp: 3 Years
Pranati
Hardware Engineer
Exp: 2 Years
Mutyam Reddy
Marketing Manager
30 Years Retired
(Home Department)
TBR
TBR
TBR
TBR
TBR TBR
Hardware
Software
TBR To Be Recruited
What We Do
Firmware Development for Board Support Packages and Application
 BSP (Board Support Packages) will be developed for any micro controller and customized based on requirement.
 The below BSP are developed for the Microchip 16 bit family Micro controllers.
a. Microcontroller Clock - Driver to initialize the micro controller Clock at different clock frequencies
b. Sleep and Wakeup Module – The sleep and wakeup drivers implemented for power saving when the
module is not active,
c. Digital (DIO) Module - Software module to read the digital input and control the digital outputs.
d. Analog (ADC) Module – Software Module to read the Analog input with 12 / 10 bit ADC.
e. Timer Module – Software module to initialize the timer for 1ms, this is the basic OS scheduler.
f. CAN – Software module to perform the CAN communication used in Automotive applications.
g. UART – Module to perform the serial communication.
h. SPI - SPI drivers to read and write data into EEPROM memory to store non volatile memory.
 The Application Software on microcontroller platform will be developed based on the requirement.
www.leadembedded.com
What We Do
EOL / UDS / OBD2 Software Development
 Software development for UDS and OBD2 protocols for EOL (End of Life) tools
using CAN (Controller Area Network).
 CAN driver development and CAN TP protocol development.
 UDS protocol developed and tested for the following below services
a. Default, Programming, Extended Sessions. (0x10 service)
b. Read By Data Identifier ( 0x22)
c. Write By Data Identifier (0x2E)
d. DTC logging (0x29 Service)
e. Clear DTC (0x14 Service)
f. Flashing using UDS protocol. (0x36 Service)
 OBD2 services implementation.
 EOL hardware tool development to include the Keypad and Graphical
display.
www.leadembedded.com
What We Do
Motor Controller Software Development
 Motor control software development for PMSM motors using FOC.
 Motor Control software development using Trapezoidal switching.
 Evaluation board MCLV-2 board from Microchip (dspic33EV family) is used for driving the motor.
 PMSM 2KW motor with Digital Hall sensor and Encoder is driven in open loop conditions.
www.leadembedded.com
12V section Power
Section PMSM Motor
R
Y
B
MOTOR CONTROLLER
Rotor Position
Position Sensor
Torque
Command
What We Do www.leadembedded.com
Wiring Harness Design
 VeSys Harness software is used for creating harness and
formboard drawings.
 Development using VeSys software with automated parts selector
to configure and select terminals, wires, for each connector.
 Reporting capabilities to generate documentation for
manufacturing.
 Reduce production lead times
 Prevent manufacturing errors.
Software Tools / Expertise www.leadembedded.com
 PC-lint Plus static analysis software for C used for MISRA Checking.
 Astyle – Artistic Style source code Indenter, formatter, and source code beautifier
 MPLABX microchip Compiler IDE.
 Microchip CAN Bus Analyzer Software.
 Experience on Microchip, NXP, Infineon micro controller architectures.
Hardware Tools
XONIER 12V 10Amp
120W DC Power Supply
PICKit3 Programmer
Simulator for Microchip
Microchip CAN Bus Analyzer
MCLV-2 Dev Board
Owon MetroQ 2 Channel SDS1052
Digital Storage Oscilloscope 50 MHz
DT830D LCD Display
Digital Multi-meter
24V 3-Phase Brushless DC
Motor, Hall Effect Sensors
24V 3-Phase Brushless DC
Motor, Encoder
Full OBD2 Functions CAN Diagnostic
Scan Tool
www.leadembedded.com
Lab Setup
Software Flashing: The software is flashed using
the Pickit3 programmer.
The compiler used is MPLABX for programming and
flashing C programs.
Flashing Using Pickit3
Complete Setup
MPLABX Compiler C programme
www.leadembedded.com
Projects www.leadembedded.com
Buzzer / Relay Project
The project is switching ON the Buzzer and Relay based on the operational switch,
If the switch is ON for a duration of time in hours operated either continuously or intermittently.
Scope of Project: Proto Concept Development of the Hardware and Software.
Micro : PIC Microcontroller.
Software Modules Developed:
 Internal clock for 20MHz
 ADC Module for checking the voltage and taking a decision
if the operational switch is ON / OFF
 Digital Module to interface the switch to reset the number of
hours.
 NVM Memory for storing the number of hours the operational
switch is ON.
Hardware Schematic Design:
 EasyEDA software used for schematic design.
Projects
CAN Driver:
CAN driver development for microchip dpsic33ev256gm106 at 500 KBPS
a. Transmit of CAN messages at 1sec periodicity.
b. Reception of the CAN messages.
c. Loop Back of CAN Messages, transmitting the CAN messages received from the CAN tool.
The CAN tool used is Microchip CAN Bus analyser. The MCU is the MCLV-2 board.
CAN Bus Analyzer
MCLV-2 Board
CAN 500 KBPS
www.leadembedded.com
Projects
PWM Driver Development:
The PWM is configured for 10Khz for motor driving in centre aligned mode.
Total of 6 PWMs are driven and different duty settings based on the CAN command.
PWM1H, PWM1L, PWM2H, PWM2L, PWM3H, PWM3L are the pwm channels.
If the CAN command requests 50% duty cycle, the board is configured for that duty.
Other driver development like Digital Input, Analog InputOutput are completed.
www.leadembedded.com
www.leadembedded.com
Q & A
Thank You

Más contenido relacionado

La actualidad más candente

Embedded Systems Training Report
Embedded Systems Training ReportEmbedded Systems Training Report
Embedded Systems Training Report
Akhil Garg
 
Fundamentals of Modern Embedded Systems
Fundamentals of Modern Embedded SystemsFundamentals of Modern Embedded Systems
Fundamentals of Modern Embedded Systems
eselab
 
Training Report on Embedded System
Training Report on Embedded SystemTraining Report on Embedded System
Training Report on Embedded System
Roshan Mani
 

La actualidad más candente (20)

Embedded Systems Training Report
Embedded Systems Training ReportEmbedded Systems Training Report
Embedded Systems Training Report
 
Embedded and Robotics System
Embedded and Robotics SystemEmbedded and Robotics System
Embedded and Robotics System
 
Fundamentals of Modern Embedded Systems
Fundamentals of Modern Embedded SystemsFundamentals of Modern Embedded Systems
Fundamentals of Modern Embedded Systems
 
Micron projectsportfolio 2017
Micron projectsportfolio 2017Micron projectsportfolio 2017
Micron projectsportfolio 2017
 
Summer Internship Report on PLC
Summer Internship Report on PLCSummer Internship Report on PLC
Summer Internship Report on PLC
 
Intro to IO-Link
Intro to IO-LinkIntro to IO-Link
Intro to IO-Link
 
Vinay_CV
Vinay_CVVinay_CV
Vinay_CV
 
MIPI DevCon 2016: Image Sensor and Display Connectivity Disruption
MIPI DevCon 2016: Image Sensor and Display Connectivity DisruptionMIPI DevCon 2016: Image Sensor and Display Connectivity Disruption
MIPI DevCon 2016: Image Sensor and Display Connectivity Disruption
 
UGM CAN PXI
UGM CAN PXIUGM CAN PXI
UGM CAN PXI
 
Digital noticeboard using vb
Digital noticeboard using vbDigital noticeboard using vb
Digital noticeboard using vb
 
project report on embedded system
project report on embedded systemproject report on embedded system
project report on embedded system
 
17 october embedded seminar
17 october embedded seminar17 october embedded seminar
17 october embedded seminar
 
Ppt on six month training on embedded system & IOT
Ppt on six month training on embedded system & IOTPpt on six month training on embedded system & IOT
Ppt on six month training on embedded system & IOT
 
Windldr manual
Windldr manualWindldr manual
Windldr manual
 
Training Report on embedded Systems and Robotics
Training Report on embedded  Systems and RoboticsTraining Report on embedded  Systems and Robotics
Training Report on embedded Systems and Robotics
 
robotics and embedded system ppt
robotics and embedded system pptrobotics and embedded system ppt
robotics and embedded system ppt
 
201306170 a vuk - faar industry overview
201306170 a   vuk - faar industry overview201306170 a   vuk - faar industry overview
201306170 a vuk - faar industry overview
 
CNC machine using PCB layout with wireless communication
CNC machine using PCB layout with wireless communicationCNC machine using PCB layout with wireless communication
CNC machine using PCB layout with wireless communication
 
MIPI DevCon 2016: MIPI Mobile Touch Specification
MIPI DevCon 2016: MIPI Mobile Touch SpecificationMIPI DevCon 2016: MIPI Mobile Touch Specification
MIPI DevCon 2016: MIPI Mobile Touch Specification
 
Training Report on Embedded System
Training Report on Embedded SystemTraining Report on Embedded System
Training Report on Embedded System
 

Similar a Le company presentation

Curriculum Vitae ganesh with photo-1
Curriculum Vitae ganesh with photo-1Curriculum Vitae ganesh with photo-1
Curriculum Vitae ganesh with photo-1
Ganesh Sankar
 
Resume_8years-Exp_Embedded
Resume_8years-Exp_EmbeddedResume_8years-Exp_Embedded
Resume_8years-Exp_Embedded
Vijayraj Hada
 
CV SANDEEP_EKHE_ME_VLSI and Embedded Systems_4.9 year Exp in Embedded Firmwar...
CV SANDEEP_EKHE_ME_VLSI and Embedded Systems_4.9 year Exp in Embedded Firmwar...CV SANDEEP_EKHE_ME_VLSI and Embedded Systems_4.9 year Exp in Embedded Firmwar...
CV SANDEEP_EKHE_ME_VLSI and Embedded Systems_4.9 year Exp in Embedded Firmwar...
Sandeep Ekhe
 
Dipak_Desai_Resume
Dipak_Desai_ResumeDipak_Desai_Resume
Dipak_Desai_Resume
notoha
 
SandeepKumar _Resume
SandeepKumar _ResumeSandeepKumar _Resume
SandeepKumar _Resume
Sandeep Kumar
 
Brochure (2016-01-30)
Brochure (2016-01-30)Brochure (2016-01-30)
Brochure (2016-01-30)
Jonah McLeod
 

Similar a Le company presentation (20)

Embedded System - Dtmf robot
Embedded System - Dtmf robotEmbedded System - Dtmf robot
Embedded System - Dtmf robot
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
Anand_Agrawal_CV.pdf
Anand_Agrawal_CV.pdfAnand_Agrawal_CV.pdf
Anand_Agrawal_CV.pdf
 
PCB layout using CNC machine
PCB layout using CNC machinePCB layout using CNC machine
PCB layout using CNC machine
 
Curriculum Vitae ganesh with photo-1
Curriculum Vitae ganesh with photo-1Curriculum Vitae ganesh with photo-1
Curriculum Vitae ganesh with photo-1
 
Smart_Car_Parking_Using_IoT.pptx
Smart_Car_Parking_Using_IoT.pptxSmart_Car_Parking_Using_IoT.pptx
Smart_Car_Parking_Using_IoT.pptx
 
Resume_8years-Exp_Embedded
Resume_8years-Exp_EmbeddedResume_8years-Exp_Embedded
Resume_8years-Exp_Embedded
 
Resume
ResumeResume
Resume
 
Can based collision aviodance system for automobiles
Can based collision aviodance system for automobilesCan based collision aviodance system for automobiles
Can based collision aviodance system for automobiles
 
CV SANDEEP_EKHE_ME_VLSI and Embedded Systems_4.9 year Exp in Embedded Firmwar...
CV SANDEEP_EKHE_ME_VLSI and Embedded Systems_4.9 year Exp in Embedded Firmwar...CV SANDEEP_EKHE_ME_VLSI and Embedded Systems_4.9 year Exp in Embedded Firmwar...
CV SANDEEP_EKHE_ME_VLSI and Embedded Systems_4.9 year Exp in Embedded Firmwar...
 
Cv2017
Cv2017Cv2017
Cv2017
 
OBD II Stack Solutions and Services
OBD II Stack Solutions and ServicesOBD II Stack Solutions and Services
OBD II Stack Solutions and Services
 
Video processing on dsp
Video processing on dspVideo processing on dsp
Video processing on dsp
 
Dipak_Desai_Resume
Dipak_Desai_ResumeDipak_Desai_Resume
Dipak_Desai_Resume
 
AXONIM 2018 industrial automation technical support
AXONIM 2018 industrial automation technical supportAXONIM 2018 industrial automation technical support
AXONIM 2018 industrial automation technical support
 
Aniruddha_More_Resume
Aniruddha_More_ResumeAniruddha_More_Resume
Aniruddha_More_Resume
 
What is AUTOSAR MCAL? Learn about the software module architecture and device...
What is AUTOSAR MCAL? Learn about the software module architecture and device...What is AUTOSAR MCAL? Learn about the software module architecture and device...
What is AUTOSAR MCAL? Learn about the software module architecture and device...
 
Sivanantham resume
Sivanantham resumeSivanantham resume
Sivanantham resume
 
SandeepKumar _Resume
SandeepKumar _ResumeSandeepKumar _Resume
SandeepKumar _Resume
 
Brochure (2016-01-30)
Brochure (2016-01-30)Brochure (2016-01-30)
Brochure (2016-01-30)
 

Último

AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
 

Último (20)

call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 

Le company presentation

  • 2. Index  About Us  Who We Are  What We Do  Projects  Software Tools  Hardware Tools www.leadembedded.com
  • 3. About Us Lead Embedded is a start up company started in June 2021 near Uppal Telengana. Lead Embedded is specialized in  Firmware development for CAN(Controller Area Network protocol, EOL (End Of Line) tools using UDS (Unified Diagnostic Services) and OBD2 (On Board Diagnostic) protocols for Automotive Vehicles.  Control of BLDC and PMSM motors using FOC (Field oriented Control).  Firmware development for the Microcontroller based Embedded Application.  Hardware Schematic design for the Microcontroller based Embedded Applications.  Wiring harness design using Siemens Software. www.leadembedded.com
  • 4. Who We Are www.leadembedded.com Janaki Reddy CEO Exp: 20 Years Software & Hardware Automotive Kavita Software Manager Exp: 10 Years Rajesh Marketing Manager Exp: 1 Year Anjaneyulu Software Engineer Exp: 3 Years Pranati Hardware Engineer Exp: 2 Years Mutyam Reddy Marketing Manager 30 Years Retired (Home Department) TBR TBR TBR TBR TBR TBR Hardware Software TBR To Be Recruited
  • 5. What We Do Firmware Development for Board Support Packages and Application  BSP (Board Support Packages) will be developed for any micro controller and customized based on requirement.  The below BSP are developed for the Microchip 16 bit family Micro controllers. a. Microcontroller Clock - Driver to initialize the micro controller Clock at different clock frequencies b. Sleep and Wakeup Module – The sleep and wakeup drivers implemented for power saving when the module is not active, c. Digital (DIO) Module - Software module to read the digital input and control the digital outputs. d. Analog (ADC) Module – Software Module to read the Analog input with 12 / 10 bit ADC. e. Timer Module – Software module to initialize the timer for 1ms, this is the basic OS scheduler. f. CAN – Software module to perform the CAN communication used in Automotive applications. g. UART – Module to perform the serial communication. h. SPI - SPI drivers to read and write data into EEPROM memory to store non volatile memory.  The Application Software on microcontroller platform will be developed based on the requirement. www.leadembedded.com
  • 6. What We Do EOL / UDS / OBD2 Software Development  Software development for UDS and OBD2 protocols for EOL (End of Life) tools using CAN (Controller Area Network).  CAN driver development and CAN TP protocol development.  UDS protocol developed and tested for the following below services a. Default, Programming, Extended Sessions. (0x10 service) b. Read By Data Identifier ( 0x22) c. Write By Data Identifier (0x2E) d. DTC logging (0x29 Service) e. Clear DTC (0x14 Service) f. Flashing using UDS protocol. (0x36 Service)  OBD2 services implementation.  EOL hardware tool development to include the Keypad and Graphical display. www.leadembedded.com
  • 7. What We Do Motor Controller Software Development  Motor control software development for PMSM motors using FOC.  Motor Control software development using Trapezoidal switching.  Evaluation board MCLV-2 board from Microchip (dspic33EV family) is used for driving the motor.  PMSM 2KW motor with Digital Hall sensor and Encoder is driven in open loop conditions. www.leadembedded.com 12V section Power Section PMSM Motor R Y B MOTOR CONTROLLER Rotor Position Position Sensor Torque Command
  • 8. What We Do www.leadembedded.com Wiring Harness Design  VeSys Harness software is used for creating harness and formboard drawings.  Development using VeSys software with automated parts selector to configure and select terminals, wires, for each connector.  Reporting capabilities to generate documentation for manufacturing.  Reduce production lead times  Prevent manufacturing errors.
  • 9. Software Tools / Expertise www.leadembedded.com  PC-lint Plus static analysis software for C used for MISRA Checking.  Astyle – Artistic Style source code Indenter, formatter, and source code beautifier  MPLABX microchip Compiler IDE.  Microchip CAN Bus Analyzer Software.  Experience on Microchip, NXP, Infineon micro controller architectures.
  • 10. Hardware Tools XONIER 12V 10Amp 120W DC Power Supply PICKit3 Programmer Simulator for Microchip Microchip CAN Bus Analyzer MCLV-2 Dev Board Owon MetroQ 2 Channel SDS1052 Digital Storage Oscilloscope 50 MHz DT830D LCD Display Digital Multi-meter 24V 3-Phase Brushless DC Motor, Hall Effect Sensors 24V 3-Phase Brushless DC Motor, Encoder Full OBD2 Functions CAN Diagnostic Scan Tool www.leadembedded.com
  • 11. Lab Setup Software Flashing: The software is flashed using the Pickit3 programmer. The compiler used is MPLABX for programming and flashing C programs. Flashing Using Pickit3 Complete Setup MPLABX Compiler C programme www.leadembedded.com
  • 12. Projects www.leadembedded.com Buzzer / Relay Project The project is switching ON the Buzzer and Relay based on the operational switch, If the switch is ON for a duration of time in hours operated either continuously or intermittently. Scope of Project: Proto Concept Development of the Hardware and Software. Micro : PIC Microcontroller. Software Modules Developed:  Internal clock for 20MHz  ADC Module for checking the voltage and taking a decision if the operational switch is ON / OFF  Digital Module to interface the switch to reset the number of hours.  NVM Memory for storing the number of hours the operational switch is ON. Hardware Schematic Design:  EasyEDA software used for schematic design.
  • 13. Projects CAN Driver: CAN driver development for microchip dpsic33ev256gm106 at 500 KBPS a. Transmit of CAN messages at 1sec periodicity. b. Reception of the CAN messages. c. Loop Back of CAN Messages, transmitting the CAN messages received from the CAN tool. The CAN tool used is Microchip CAN Bus analyser. The MCU is the MCLV-2 board. CAN Bus Analyzer MCLV-2 Board CAN 500 KBPS www.leadembedded.com
  • 14. Projects PWM Driver Development: The PWM is configured for 10Khz for motor driving in centre aligned mode. Total of 6 PWMs are driven and different duty settings based on the CAN command. PWM1H, PWM1L, PWM2H, PWM2L, PWM3H, PWM3L are the pwm channels. If the CAN command requests 50% duty cycle, the board is configured for that duty. Other driver development like Digital Input, Analog InputOutput are completed. www.leadembedded.com