
Welcome to
Hirstbrook! - where knowledge flows.
SUN
SPOT Project ---Sponsored by
Sun Microsystems "Change Your World" grant
Mobile
Studio Desktop
- Link to Howard
University Mobile Studio Lab Page : Computer-based lab
which replaces most of instruments and they are realized
inside a computer (desktop, laptop, and Tablet PC), along
with an interface ("IOBOARD") which measures,
displays, and communicates.
- CLASS NOTES - Circuit Theory I and II, Electrical Eng Lab,
Energy Conversion Lab, Microcomputer, etc
- Embedded Computing with PIC 16F877-Assembly Language Approach:A complete guided project book
for PIC students - Topics
covered, with full assembly source codes, are: Circuit
Diagram with RS-232, Bootloader, Hex code
download, LED light on/off, Piezo-electric buzzer
application, LCD and series LCD
connection, AT Keyboard connection,
Voice synthesizer connection, DC motor
control and Robot application, IR remote
control (Sony and Sharp Protocols), Unipolar and Bipolar Stepper
Motor control application, Motor control relays and ICs, PWM
application, I2C
bus connection and external serial
EEPROM application, Internal EEPROM
read/write application, Robot arm control application,
Timer module and digital clock
application, A/D conversion and data
acquisition, Serial communication module
and software-enabled serial communication, and so on.
Again, complete source codes and subroutines for each
every application and subject.
- PIC START: Before your
first coding practice, and before your long steps to the
PIC programming, you have to check if you have everything
you need. You don't want to stumble at the start line and
you don't want to see your PIC engine fizzle out. This
site guides you through detail explanation for (1)what minimum
hardware you have to have for your PIC project,
(2) how to select a proper 16F877 or 16F877A
chip for the project, (3) where you get a bootloader,
(4) where you find a PIC burner to burn
your PIC16F877 pr 16F877A bootloader, (5) where you
download the PIC downloader (which
downloads your own hex code to the bootloaded PIC chip),
and (6)other important stuffs you have to check before
ignite your PIC engineer. A must read
for all beginners.
- COMMUNITY LINK- Class project gallery and area student field
trip to the microcomputer application lab.
- This site has, in addition to my lecture
notes, some other interesting stuffs like mobile studio
pedagogy, robot team activities, and previous projects of
my students. The class notes contain: Circuit Theory (or
Network Analysis), Microcomputers (Motorola and PIC), and
Embedded Computing with PIC 16F877 Microcontroller.
- The class notes below
explains and describes various topics for electrical
engineering students. Topics covered include, but not
limited to, Ohm's law, KVL, KCL, Node voltage and Mesh
current methods, Source transformation, D'arsonval
movement and meter scaling, Thevenin equivalent circuit,
delta-to-Y conversion, capacitor and inductor, Op Amps,
transient circuits of first order and second order.
-
- Also, there are very detailed lectures on PIC16F877
microcontroller in the notes. The electronic
textbook used for Microcomputer and Embedded Computing
courses are also available in the site. Sample chapters
are freely available for browse, and one can purchase the
book with minimal payment. See the Embedded Computing with PIC 16F877 Book (A complete
guided project book for PIC students). Topics covered, with full assembly source codes,
are: Bootloader, Hex code download, LED
light on/off, Piezo-electric buzzer application, LCD
and series LCD connection, AT Keyboard connection,
Voice synthesizer connection, DC motor
control and Robot application, IR remote
control (Sony and Sharp Protocols), Unipolar and Bipolar Stepper
Motor control application, Motor control relays and ICs, PWM
application, I2C
bus connection and external serial
EEPROM application, Internal EEPROM
read/write application, Robot arm control application,
Timer module and digital clock
application, A/D conversion and data
acquisition, Serial communication module
and software-enabled serial communication, and so on.
Again, complete source codes and subroutines for each
every application and subject. Don't forget to read PIC START page before
ignite your PIC engineer. A must read for all beginners.
-
- Since this page is available anywhere in
the world, so my purpose of serving my students is now
much more expanded without limit. My definition of a web
page is a minimalist approach: maximum information
dissemination with minimum house keeping. Therefore the
layout of the web page is plain and blank, however, I try
my best so that the information would be colorfully rich.
- I hope you all enjoy the learning process
in engineering education.
- Your comment and suggestion are always
welcome to further improve the site.
-
-
- Charles J. Kim, Ph.D.
- Washington, DC
-
-
- A student is not above his
teacher, but everyone when he is fully trained will be
like his teacher. Luke 6:40
-
- *This site is
owned and maintained by Charles J. Kim, Ph.D., a teacher and
researcher in Electrical and Computer Engineering.