文档介绍:资料
毕业设计(论文)说明书
题目:基于NIOSⅡ的防盗报警器设计
院(系):信息与通信学院
专业:信息对抗技术
学生姓名:XXX
学号:XXXXXXXXX
指导教师:XXXXX
职称:教授
题目类型: 理论研究实验研究工程设计工程技术研究软件开发
2011 年 5 月 20 日
摘要
近年来,随着社会的发展和科技的进步,电子电器产品日新月异。人民的生活水平也因此有了很大的提高。各种高档家电产品和贵重物品为许多家庭所拥有。然而一些不法分子也是越来越多,这使越来越多的居民家庭十分担忧自身的财产安全。智能防盗报警器的出现为人们解决了不少难题。
本设计完成的就是一个智能的防盗报警系统——基于Nios II的防盗报警器。该设计使用Nios II软核处理器控制报警器各部分的功能,Nios II处理器是Altera公司的第二代用户可配置的通用32位RISC软核微处理器,是Altera公司特有的基于通用FPGA架构的软CPU内核。报警器主要由红外线发射模块、红外线接收模块、Nios II软核、3x3矩阵键盘以及LCD组成。本系统利用4路红外线组成无形的防盗网络,由于红外线是不可见光,所以具有很强的隐蔽性和保密性,当防盗网络检测到非法入侵者的时候,可以发出现场报警信号来威慑侵入者;系统通过键盘密码输入来识别访问者的身份,并规定键盘试误次数为3次,当超过试误次数后能够实现键盘的锁定,拒绝来访者的访问,并立即发出现场报警信号来威慑入侵者;系统利用LCD显示屏作为人机交互界面,显示报警器对发生的不同状况的回应。
由于本设计是完成一个用Nios II控制的红外线防盗报警器,所以本文首先介绍了Nios II软核SOPC系统组件及开发环境,然后分析了基于Nios II的报警器的具体设计方法。本设计使用C语言来进行编程,以Altera公司开发的EDA工具Quartus II和Nios IDE来分别完成Nios II软核的硬件和软件的设计。最后对报警器各个部分的功能进行测试,检测其是否达到预期的防盗报警效果。
关键词:智能防盗报警器;SOPC技术;Nios II软核
Abstract
In recent years, with the social development and the advancement of technology, electrical and electronic products have made great changes on each day. That's the reason why the standard of living has been greatly improved. A variety of high-end home appliances and valuables are owned by many families. However, some criminals are more and more, which making more and more households are worried about their own property. Fortunately, the emergence of smart anti-theft alarm solves many problems for those people. My design is just plete a intelligent anti-theft alarm system based on Nios II. The design uses Nios II soft-core processor control alarm functions of each part, Nios II processor is pany second-generation general-purpose 32-bit RISC soft-core microprocessor of user-configurable, and is Altera's unique soft CPU core based mon FPGA architecture. Alarm mainly consists of infrared transmitter module, infrared receiver module, Nios II soft-core, 3x3 matrix keyboard and ponent. This alarm takes advantage of 4 infrared rays to form invisible ant