Electronics Technology 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. The textbook for year two is the same as year one, Electricity and Electronics by Gerrish, Dugger, Roberts. 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. 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 $190 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
Encoders Using PIC18F4331
24
Switch Sensors, Video of Limit Switches
25
Resistive Sensors
26
Ultra-sonic Range Finder
26a
SRF04 Ultra_Sonic Ranger Testing
.pdf
.doc
27
Sonar Car 2 - Arrays and SRF04 Ultra-sonic Range Finder
28
Sonar Car 3 - SELECT CASE Command and Obstacle Avoidance
29
Sonar Car 4 - Collision Detection
30
DS1620 Digital Thermometer
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  
1-35
Lab Manual (large files) (Labs 22,23, 27,28, and 29 not included)
(.pdf - 7.5 MB, .doc - 20.4 MB)
36
Read-Modify-Write Problem with Mid-Range PIC Microcontrollers  

 


Copyright 2010, Cornerstone Robotics / Disclaimer