Part of the Embedded Systems Research Group at UNCC
Currently enrolled in Advanced Embedded Systems, Digital System Testing, Medical Ultrasonics and Advanced Digital Signal Processing in UNCC
Developed a 6th order digital FIR filter using AVR Microcontrollers in Embedded Systems
Developed a Wireless Quiz System using Low Power Microcontrollers in Embedded Systems
Completed a Short Term Internship Program on Embedded Systems
Developed a mini project for the Short Term Internship Program on Embedded Systems
WORK EXPERIENCE:
Responsible for delivering weekly lectures on Industrial electronics and microprocessor and its applications
Responsible for conducting daily lab and practical sessions on microprocessors and digital logic designs and application
Working on developing applications using the Renesas M16C QSK16P kit
Interfacing digital input output devices
Analog to digital and digital to analog conversion
Serial communications using USART
Scheduling tasks using pre-emptive and non pre-emptive schedulers using timers and counters
Interfacing LED and digital output devices
Interfacing switches and digital input devices
Interfacing LCD module to the AVR microcontroller
Using USART communication techniques using RS232
Exploring communication between two or more devices using Serial Peripheral Interface(SPI)
Using on-board ADC and DAC convertors to perform analog inputs and outputs
Communicating with the Two Wire Interface(TWI/I2C)
Reading and writing to the on-chip EEPROM
Interfacing DC and stepper motors to the AVR microcontroller
Advanced Embedded Systems
Medical Ultrasonics
Advanced Digital signal processing
Embedded Systems
Computer Architecture
Research Tools and Techniques in Computer Engineering
Digital control systems
Image processing
Bio-medical instrumentation
Digital signal processing
Advanced control systems
Optimization techniques
Linear integrated circuits
Control system design
Electronic and Digital Instrumentation
Computer communication networks
Principles of communication
Signals and systems
Basic control system
Elements of microprocessors
Advanced microprocessors
Digital logic circuits
Power Electronics
Electronic and digital circuits
Porting Operating systems on to Embedded Systems through cross compiling and open source tool chains
Working with Open Source Softwares
Designing Embedded Systems applications using AVR, Mitsushibi M16C and MSP430F2274 microcontrollers and Embedded C programming
In depth Knowledge of microprocessors (8085, 8086) and microcontroller (8051 series) programming in assembly language and interfacing with its peripherals
Knowledge of PCB Designing and printing using Express PCB (Open Source Software)
In Depth of knowledge in C/C++ programming especially embedded C/C++
Knowledge of programming in MATLAB, signal processing tool box
Good knowledge of documentation using standards like LaTeX
Kernel Programming in Linux
Developing custom commands in Terminal
Ability to handle large amounts of statistical data being fed out from an embedded system to a PC using GNU Plots.
Knowledge of handling power supplies, function generators, analog and digital oscilloscopes, multi-meters, logic analyzers,
Prototyping circuits on bread boards, PCB designing and printing
Hands on practice and proficiency in soldering
Dr. James M. Conrad, Ph.D., P.E., PMP, Associate Professor, Electrical and Computer Engineering, UNC Charlotte. Email: jmconrad@uncc.edu
Dr. N. K. Rana, Head of Department of Instrumentation Engineering, Rajiv Gandhi Institute of Technology, Mumbai, India. Email: ranank@rediffmail.com