0% found this document useful (0 votes)
79 views8 pages

Microcontroller-Based Remote Locator Using Asynchronous Serial Communication

This project aims to develop a remote locator system to help find lost items. The system uses a base station that can transmit unique digital codes for different items via radio frequency signals. Small remote units attached to items receive these signals and compare the code to what is stored locally. If a match is found, the remote unit sounds an alarm to help the user locate the lost item. The base station allows the user to scroll through a list of items on a display, select one, and transmit its code. This causes only the remote unit for that item to activate its alarm.

Uploaded by

Rengga Yusufi
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
79 views8 pages

Microcontroller-Based Remote Locator Using Asynchronous Serial Communication

This project aims to develop a remote locator system to help find lost items. The system uses a base station that can transmit unique digital codes for different items via radio frequency signals. Small remote units attached to items receive these signals and compare the code to what is stored locally. If a match is found, the remote unit sounds an alarm to help the user locate the lost item. The base station allows the user to scroll through a list of items on a display, select one, and transmit its code. This causes only the remote unit for that item to activate its alarm.

Uploaded by

Rengga Yusufi
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Microcontroller-Based Remote Locator Using Asynchronous Serial Communication

Project By: Steve Yessa

Faculty Advisor: Mr. Jose Sanchez Dr. Brian Huggins

May 16, 2003

Bradley University College of Engineering and Technology Department of Electrical and Computer Engineering
http://cegt201.bradley.edu/projects/proj2003/dataman/

Abstract
The goal of this project is to develop a remote locator device that is used to find lost items by sending a digital code via an RF signal to small remote units connected to various items in the home, such as keys, TV remotes, etc. When an item is lost, the user scrolls through a LCD screen. The name of the lost item is found in the locator menu and the locator button is then pressed. This causes the base station to transmit a unique digital code corresponding to the lost item. All the remote units receive this signal and compare the transmitted digital code to the stored code. The remote unit in which the digital codes match produces an audible alarm to allow the user to locate the item. The user is able to turn the alarm off on the portable device or use a button on the base unit.

Table of Contents

Abstract iii

Table of Contents iv

Table of Figures vi

I. INTRODUCTION 1

Significance of the Project 1 II. SYSTEM DESCRIPTION 1 Modes of Operation 3 Base Unit Inputs 3 Base Unit Outputs 3 Remote Unit Inputs 4 . . . . . . . . . .

. .

. .

. .

. .

. .

Remote Unit Ouptut 7

III. .

SOFTWARE 9

Base Unit . 9

Base Unit Modules 9 Operation By Mode 9 Remote Unit 12 . .

IV. RESULTS 14 VII. CONCLUSION . 14

APPENDIX A: Software 16

I.

Assembly Code for the Base Unit 16 Module #1: Setup . . .

16 Module #2: 17 Module #3: 18 Module #4: 20 Module #5: 21 Module #6: 22 Module #7: 24 Serial Port Output . . . Alert Mode . . . . . Keypad . . . . . . Main Menu . . . . . LCD Output . . . . . Main . . . . . .

II. 26

VHDL Code for the Remote Units

APPENDIX B: Data Sheets and Pin Assignments 30

Transceiver Data Sheet 31

Transceiver Pin Assignments 32 CPLD Pin Assignments . 33

CPLD Memory Cell Space 33

Item Finder Product Data Sheet . 34

APPENDIX C: 35

Product Pricing

APPENDIX D: Other Works and Standards 36

APPENDIX E: . 37

Schedule of Tasks

APPENDIX F: 38

References

Table Of Figures

Figure . Figure 2 Figure 4 Figure . Figure . Figure 7 Figure 8 Figure 8 Figure 10

1 Base Unit Block Diagram 2

2 Remote Unit Top Level Block Diagram

3 - Subsystem Block Diagram Of The Remote Unit .

4 UART Signal Packing and Unpacking 5 5 Asynchronous Signal Sampling 6 6 8-Bit Shift Register With Compare . .

7 Hardware Schematic Of The Remote Units

8 Hardware Simulation Output

9 Software Flow Chart For The Main Menu .

Figure 10 Flow Chart For Save Mode 11 Figure 11 Flow Chart For Load Mode 11 Figure 12 Flow Chart For Alert Mode 12

Figure 13 VHDL Simulation Output Of Remote Units 13 Figure 14 Serial Port Output of 37h 14 . . .

You might also like