VACS:Projects:Software:Ebcs

From VACS
(Difference between revisions)
Jump to: navigation, search
(LCD Board)
(LCD Board)
Line 148: Line 148:
  
 
<TR><TD WIDTH="30%">
 
<TR><TD WIDTH="30%">
{{Hardwaredocument|4xxx/CD4081.pdf}}
+
{{HardwareDocument|4xxx/CD4081.pdf}}
 
</TD><TD WIDTH="70%">
 
</TD><TD WIDTH="70%">
 
Quad AND gate
 
Quad AND gate

Revision as of 22:31, 1 June 2006

Project Embedded Bathroom Control System
Date 2001 - 2004
Goals Control the fan, light, radio in a bathroom based on presence, temperature and humidity
Dependencies GNU 68HC1x

Contents

Overview

The Embedded Bathroom Control System is a small system based on a 68HC11 and designed to:

  • Control the bathroom fan,
  • Control the light,
  • Control the radio (ie, music),
  • Display the temperature, humidity, ...

This system has several hardware components:

  • A 68hc11 board with 32Kb of ROM and 32Kb of RAM. This board runs the EBCS software.
  • An LCD board which provides a 2x16 LCD display with 4 buttons.
  • A Power Control board which has a transformer and 2 triacs (one for fan and one for light).
  • A Sensor module which provides temperature, humidity and presence detection.
  • A I/O board connected to the CPU board. This is the interface with the sensors, the power control board and the LCD panel.

EBCS Components

IO Board

The IO board:

Ebcs io board.jpg

Documentation on the chips used by EBCS IO board.

</TR>
Documentation (1)

4xxx/CD40106.pdf

Hex schmitt triggers

4xxx/TL071.pdf

Low Noise Single J-FET operational amplifiers

vreg/L7800.pdf

Positive voltage regulator (7805, 7812, 7815, ...).

transistors/BD140.pdf

PNP Silicon Transistor

transistors/BC237.pdf

NPN Epitaxial Silicon Transistor

transistors/BC557.pdf

PNP Epitaxial Silicon Transistor

aop/TL071.pdf

Low Noise J-FET Operational Amplifier

(1) Documentation publicly available on various constructor web sites and copied here for archiving.

Power Supply and Triacs Board

The power control board:

Ebcs power.jpg

Documentation on the chips used by EBCS Power board.

</TR>
Documentation (1)

triacs/BT137.pdf

Triacs (I've used a BT137-600).

triacs/moc3041.pdf

6-Pin DIP Zero-Cross Optoisolators Triac Driver Output

transistors/BC549.pdf

NPN Silicon Transistor

transformers/myrra_45000.gif

Transformer (http://www.myrra.fr: Myrra ).

opto/4N35.pdf

Optocoupler with Phototransistor Output

(1) Documentation publicly available on various constructor web sites and copied here for archiving.

LCD Board

The LCD panel with 4 optical buttons.

Ebcs lcd.jpg

Documentation on the parts used by EBCS LCD board.

Documentation (1)

lcd/hd44780u.pdf

Dot Matrix Liquid Crystal Display Controller/Driver

4xxx/CD4001.pdf

Quad NOR gate

4xxx/CD4081.pdf

Quad AND gate

aop/TL071.pdf

Low Noise J-FET Operational Amplifier

74xxx/74HC164.pdf

8 Bit Sipo Shift Register

74xxx/74HC273.pdf

Octal D Type Flip Flop With Clear

transistors/BS170.pdf

N-channel vertical D-MOS transistor

opto/CNY70.pdf

Reflective Optical Sensor with Transistor Output

(1) Documentation publicly available on various constructor web sites and copied here for archiving.

68HC11 Board

EBCS Simulator

Resources

Open Source
Electronic projects