|
Myke's Home Page
Book CD-ROM Home
File Copying/Harddrive Setup
Development Tools
Experiments
Projects
Useful Code Snippets and Macros
Introduction to Electronics
Introduction to Programming
Datasheets
PCBs
Links
|
"Fuzzy" Project
I am fascinated by the concept of "Fuzzy Logic" for real time control of
processes. This application is a simple introduction to it (as well as the PIC18CXX2) and
will give you an idea of how Fuzzy Logic applications are developed. While you require
"fuzzyTECH" to run this application completely, it can be used as a basis for understanding
how PIC18CXX2 microcontroller applications are created.
Click Here to look at the PICmicro MCU
source code.
The circuits used for this application are:
The bill of materials for this application is listed in the table below.
| Part |
Description |
| PIC18C452 |
PIC18C452-JW |
| 7805 |
7805 in TO-220 Package |
| MAX232 |
Maxim MAX232 |
| IRF510 |
IRF510 N-Channel MOSFET in TO-220 Package |
| OPB804 |
OPB804 "Slotted Opto Isolator Switch" or equivalent modified as described in the
text |
| LED |
8x LED, Individual or use 10x LED "Bargraph" Display |
| 4 MHz |
4 MHz Ceramic Resonator with Internal Capacitors |
| 10K |
2x 10K, 1/4 Watt Resistors |
| 220 |
220 Ohm, 1/4 Watt Resistor |
| 10K Pot |
10K Single Turn Potentiometer |
| 0.1 uF |
2x 0.1 uF, 16 Volt Tantalum Capacitors |
| 1.0 uF |
5x 1.0 uF, 16 Volt Tantalum Capacitors |
| Miscellaneous |
Prototyping Card, Wiring, +12 Volt 500 mA Power Supply, 8x Screw Terminal |
|