Presentation is loading. Please wait.

Presentation is loading. Please wait.

Performed by: Raz Zur Instructor: Boaz Mizrahi המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון טכנולוגי לישראל הפקולטה.

Similar presentations


Presentation on theme: "Performed by: Raz Zur Instructor: Boaz Mizrahi המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון טכנולוגי לישראל הפקולטה."— Presentation transcript:

1 Performed by: Raz Zur Instructor: Boaz Mizrahi המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל Technion - Israel institute of technology department of Electrical Engineering דו ” ח סיכום פרויקט Developing a Control Card Based on I2C Bus סמסטר חורף תשס " ד 1

2 Project’s Purposes המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory 2 Building a monitoring and control card, to be installed in a stand-alone system. Building a monitoring and control card, to be installed in a stand-alone system. The card will perform a few routines that monitor and control the system, according to the output of sensors that are installed in the system. The card will perform a few routines that monitor and control the system, according to the output of sensors that are installed in the system. The communication between the devices of the card will be implemented using the I2C serial communication protocol. The communication between the devices of the card will be implemented using the I2C serial communication protocol.

3 General Background המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory 3 Today's world of technology requires monitoring and control.Today's world of technology requires monitoring and control. One of the better solutions – building a "monitoring" system apart from, and parallel to the "original" system.One of the better solutions – building a "monitoring" system apart from, and parallel to the "original" system. The advantages – system resources, development and maintenance, simplicity.The advantages – system resources, development and maintenance, simplicity. The idea – maximum monitoring and control with minimum interference.The idea – maximum monitoring and control with minimum interference. Implementation – with a serial protocol.Implementation – with a serial protocol. Technological solution – the I2C serial communication protocol.Technological solution – the I2C serial communication protocol. I2C - Short for Inter-IC, a type of bus designed by Philips Semiconductors in the early 1980s, which is used to connect integrated circuits (ICs).I2C - Short for Inter-IC, a type of bus designed by Philips Semiconductors in the early 1980s, which is used to connect integrated circuits (ICs).

4 System Block Diagram המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory 4 Serial EEPROM I 2 C BUS Micro- proce- ssor LED Control Intrusion Alert Fans Control Key Pad LCD Display Temp. Sensor EEPROM BLOCK CONTROL BLOCK SENSE BLOCK MMI BLOCK POWER BLOCK

5 Hardware Specification המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory 5 The POWER Block: Voltages supply – 12V input, lowering to 3.3V and 5V, using regulators (LM1085). Protections – diode bridge (DF005M) for protection against inverted voltage, and a fuse for protection against shortcut current. Noise reduction – capacitors and coils circuits. The CONTROL Block: Microprocessor - PIC18F252, the I2C master. 4MHz oscillator – clock frequency for the microprocessor. Voltage translator – between 3.3V and 5V. MAX232 – a-synchronic communication with an outer computer. The SENSE Block: LM75 – a device with I2C interface, which is a temperature sensor with 0.5 °C resolution. LM87 – a device with I2C interface, which includes D/A for control of the fan speed, measurement of the fan speed, intrusion alert, entrances for far temperature sensors, and measurement of voltages in the card. The MMI Block: LCD screen – LK12-162, Display unit and a Keypad with I2C interface. PCA9553 – a device with I2C interface for LEDs control. The EEPROM Block: Designated memory – FM24C16U, serial EEPROM with I2C interface.

6 Software Specification המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory Bus speed: 100KHz. The I2C Protocol: Bus speed: 100KHz. Devices are addressed completely by software. 8 bits oriented. The maximum allowable capacitance is 400 pF (. The maximum allowable capacitance is 400 pF (about 20 to 30 devices). 6

7 Software structure המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory 7 Finish: exit or reset the system Outer loop: calling to a routine according to the user's choice from the menus that appear on the display – temperature reading, card's voltages reading, fan speed, setting temperature threshold, turning off intrusion alert, or exiting. Carrying out the routine YES NO Inner loop: sensing the system's data, and control accordingly StartSystem initialization Has a key been pressed? NO Is it an exit key? YES

8 The Card and The System המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory 8


Download ppt "Performed by: Raz Zur Instructor: Boaz Mizrahi המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון טכנולוגי לישראל הפקולטה."

Similar presentations


Ads by Google