Electronics and Robotics II Curriculum

Introduction:

The course focuses on integrated circuits, including op amps, 555 timers, logic gates, PIC16F88 microcontroller, H-bridges, and sensors. The students design and build an autonomous robotic car and use a microcontroller for control of their robotic car. Different sensors are mounted to the robotic car as they are introduced. We use the 16F88-I/P microcontroller manufactured by Microchip Technology. The 16F88 microcontroller is programmed in PicBasic Pro using a complier by microEngineering Labs, Inc. MicroEngineering Labs has excellent and timely support on the phone and email. For the course descriptionas as .doc file, see Electronics Technology and Robotics II Course Description

Again, the class is a three hour lab, one time a week. The lab fee for year two is $200 to defray the cost for parts and lab manual. For the parts list as a .pdf file, see Electronics Technology and Robotics II Parts List. Aluminum wheels are turned on a bench lathe, see Making Small Robotic Wheels.

The PicBasic Pro programs and electronic schematics used in year two may be found in PicBasic Programs under the PicBasic Programs tab.

Note: The Class Notes in PDF format download much more quickly than the Microsoft Word format.

Electronics and Robotics II Curriculum:

Lesson
Material
Class Notes in PDF

Class Notes in MS Word

PicBasic Pro Programs
1
Review 1  
2
Review 2  
3
Diodes, Power Supplies, Voltage Regulators  
4
IC History, Op Amps, Analog/Digital Trainer

PAD-234 Operator's Manual
 
5a
555 Timers - Introduction  
5b
555 Timers - Monostable Operation  
5c
555 Timers - Astable Operation  
6
Digital Fundamentals, Binary Numbering, Logic Gates  
7
Digital Fundamentals, Logic Gates Continued, Logic Families  
8
Digital Fundamentals, Digital Applications  
9
Personal Computer 1  
10
Microcontrollers, Overview, Components  
11
PIC Introduction. Programming1
12
PIC Programming2
13
PIC Programming3, Servos
14
LCD 1
15a
In-Circuit Serial Programming  
15b
LCD 2 , LCD Command Control Codes
16
LCD3 , POT Command and LCD DEFINES
17
Hacking Servos , Video 1 of Challenge, Video 2 of Challenge
18
PicBasic Pro Review
19
Active HIGHs, Active LOWs
20
Motor Control, H-Bridges
21
Motor Control, PWM
22
Sonar Car 1 - Servo Positioning
23
Switch Sensors, Video of Limit Switches
24
Resistive Sensors
25
Ultra-sonic Range Finder
26
Sonar Car 2 - Arrays and SRF04 Ultra-sonic Range Finder
27
Sonar Car 3 - SELECT CASE Command and Obstacle Avoidance
28
Sonar Car 4 - Collision Detection
29
DS1620 Digital Thermometer
30
Encoders Using PIC18F4331
31
RS-232 Serial Communications - Hardware  
32
RS-232 Serial Communications - Software
33
EAGLE Free Schematic Software
Tutorial - The Basics
 
34
Visual Basic.NET Communications with a PIC using PicBasic Pro
35
Stepper Motors  
36
Read-Modify-Write Problem with Mid-Range PIC Microcontrollers  
37
Making Small Robotic Wheels  
1-37
Year 2 Lab Manual (large files)
(.pdf - 7.8 MB, .doc - 23.5 MB)

 


Copyright 2015, Cornerstone Robotics / Disclaimer