2
ABRENICA, Carl Anthony M. ME6 PROPOSAL Create an alarm that will trigger when a certain temperature is reached. The temperature measurement will be logged in the EEPROM of the PIC18F4550. There are two modes: Logging Mode in which real-time temperature measurements are being shown, and the Display mode in which you can browse the stored data in the EEPROM while simultaneously continuing the temperature readings. The list of data will be refreshed every 5 seconds for the latest data inflow through the use of RTOS. These data will be shown on LCD. Sequential Tasks: - Temperature measurement - Data logging - LCD Display - Alarm RTOS Tasks: - Simultaneous data logging and measurement Materials Needed: 1. PIC18F4550 board 2. LCD 3. Lm35 4. Speaker *RS232 Module *Laptop with HyperTerminal Grading Based on ME6 Guidelines: Proposal (10pts) Milestone 1: Temperature and Logging in C language (30pts) Milestone 2: Alarm (30pts) Final Checking: RTOS Task - Refer to task defined above (30pts) **PC Display via UART (10pts)

PIC18F Project Proposal

Embed Size (px)

DESCRIPTION

PIC, PIC18F, Project, Proposal, Fire Alarm, Logging, Salvo

Citation preview

Page 1: PIC18F Project Proposal

ABRENICA, Carl Anthony M.

ME6 PROPOSAL

Create an alarm that will trigger when a certain temperature is reached. The temperature measurement will be logged in the EEPROM of the PIC18F4550. There are two modes: Logging Mode in which real-time temperature measurements are being shown, and the Display mode in which you can browse the stored data in the EEPROM while simultaneously continuing the temperature readings. The list of data will be refreshed every 5 seconds for the latest data inflow through the use of RTOS. These data will be shown on LCD.

Sequential Tasks:

- Temperature measurement- Data logging- LCD Display- Alarm

RTOS Tasks:

- Simultaneous data logging and measurement

Materials Needed:

1. PIC18F4550 board2. LCD3. Lm35 4. Speaker*RS232 Module *Laptop with HyperTerminal

Grading Based on ME6 Guidelines:

Proposal (10pts) Milestone 1: Temperature and Logging in C language (30pts) Milestone 2: Alarm (30pts) Final Checking: RTOS Task - Refer to task defined above (30pts) **PC Display via UART (10pts) **Finished ME6 before scheduled deadline (10pts)

*Materials needed for the Optional Milestones defined by ME6 Guidelines**Optional Milestones defined by ME6 Guidelines