室内入侵报警系统传感器课设报告 本文关键词:报警系统,传感器,入侵,室内,报告
室内入侵报警系统传感器课设报告 本文简介:《传感器实验》课程设计题目:室内入侵报警系统姓名:江璐班级:电子信息工程2班学号:1315212017组员:林梦柔1315212023组员:王雨璐1315212037指导老师:莫冰老师时间:20151228目录一:任务书…………………………………………………3二:摘要…………………………………………
室内入侵报警系统传感器课设报告 本文内容:
《传感器实验》课程设计
题
目:
室内入侵报警系统
姓
名:
江
璐
班
级:
电子信息工程2班
学
号:
1315212017
组
员:
林梦柔1315212023
组
员:
王雨璐1315212037
指导老师:
莫冰老师
时
间:
20151228
目
录
一:任务书…………………………………………………3
二:摘要……………………………………………………3
三:
设计分析………………………………………………3
四:
正文……………………………………………………3
(一)系统设计……………………………………………3
(二)单元电路设计………………………………………4
(三)软件设计……………………………………………7
(四)硬件调试……………………………………………9
(五)结论…………………………………………………9
五:心得体会………………………………………………9
六:参考文献
……………………………………………10
七:附录
…………………………………………………10
(一)总体原理图设计
…………………………………10
(二)PCB
图
……………………………………………11
(三)程序源代码
………………………………………11
一:任务书
由于刚结束的单片机课设做的是人体红外感应自动门,和此次的传感器课设原理相似,所以在原有作品的基础上加以修改。我负责的是硬件设计部分,使用proteus画PCB图,硬件验证并加以完善。
二:摘要
随着现在社会的发展,时代进步,高新技术的快速融入,人们的生活发生了巨大的改变,人们置购了大量高新技术的产品,许多高科技产品的使用越来越成为家庭生活的主旋律,因此人们对自己所处环境的安全要求就越来越高,特别是家居安全,不得不时刻留意不速之客的光顾。现在许多小区都有着保安看管或者装了监控,但在一些农村就没有这些设施了,刚好这次课题被选到的是室内入侵防盗系统也就是人体感应红外线防盗报警器。热释电红外传感器,它的制作简单、成本低、安装比较方便,而且防盗性能比较稳定,灵敏度高、安全可靠。这种防盗器安装隐蔽,不易被盗贼发现。本设计包括硬件和软件设计两个部分。硬件部分包括单片机控制模块、红外探头模块、驱动执行报警模块、LED控制模块等部分组成。处理器采用51系列单片机STC89C52,程序使用C语言编写。
三:设计分析
1.该设计包括硬件和软件设计两个部分。模块划分为数据采集、按键设定、报警等。
2.本红外线防盗报警系统由热释电红外传感器、蜂鸣器、单片机控制电路、LED指示电路及软件组成。
3.系统可实现功能。当人员外出时,可把报警系统设置在外出布防状态,探测器工作起来,当有人闯入时,热释电红外传感器将探测到动作,设置在监测点上的红外探头将人体辐射的红外光谱变换成电信号,红外热释电模块送出TTL
电平至STC89C52单片机,经单片机处理运算后驱动执行报警电路使警号发声。
四:
正文
(一)系统设计
本系统采用了热释电红外线传感器,它的制作简单、成本低,安装比较方便,而且防盗性能比较稳定、灵敏度高、安全可靠。这种防盗器安装隐蔽,不易被盗贼发现。
该设计包括硬件和软件设计两个部分。模块化分为数据采集、按键控制、报警等模块。电路结构可划分为:热释电红外传感器、蜂鸣器、单片机控制电路、LED指示灯组成。
电路总原理图如图1所示:
电源开关
电源
STC89C52
单片机
复位电路
LED指示灯
报警电路
按键控制
图1
总体设计框图
处理器采用51系列单片机STC89C52。整个系统是在系统软件控制下工作的。设置在监测点上的红外探头将人体辐射的红外光谱变换成电信号,送出TTL电平至STC89C52单片机。在单片机内,经软件查询、识别判决等环节实时发出入侵报警状态控制信号。驱动蜂鸣器及报警指示灯报警。
(二)单元电路设计
1.红外感应部分
本次设计是采用一种专门用作探测人体辐射的红外线传感器,是直接在淘宝买的模块。使用的信号采集处理模块是BISS0001芯片,BISS0001是一款传感信号处理集成电路,只要热释感应器把红外线接收到信号传输到BISS0001里进行信号处理,它本身静态电流极小,工作电压在3V—5V之间,当工作电压为5V时输出的驱动电流为10mA。配以热释电红外传感器和少量外围元器件即可构成被动式热释电红外传感器,广泛用于安防,自控等一些领域,它是有16个管脚组成的一种集成块。如图2所示为BISS000集成芯片的内部框图。图3所示为由BISS000集成芯片的外围电路图组成的信号处理模块。
图2
BISS0001内部框图
图3
BISS000的外围电路图
本电路是将人体辐射的红外线转变为电信号。热释红外感应2脚输入到前置放大器OP1进行放大,然后由C4耦合给运算放大器OP2进行第二级放大。再经过电压比较器COP1和COP2构成双向鉴幅器处理后,检出有效触发信号去启动延时时间定时器输出信号在经过R3进入单片机部分进行处理。延时周期可通过R12来调节输出,在延时时间内只要Vs发生上跳变,Vo就会从Vs上跳变时刻起继续延长一个周期,而电路中的电容为了能够更好的控制了芯片内的定时器,若Vs一直保持为高电平,这样就可以通过P10传输到单片机内进行下一步处理。而根据不同的距离要求来调节R13,最大可以调节到7米左右。图中BISS0001中1脚用跳线连连接住一个接高电平后,在延时时间段内如果有人体在其感应范围活动,其输出将一直保持高电平,直到人离开后才将高电平变为低电平,本电路设计就是可触发方式。
2.
单片机最小系统
单片机最小系统包括单片机、复位电路、时钟电路构成。
STC89C52
单片机的工作电压范围:4V-5.5V,所以通常给单片机外界5V直流电源。连接方式为单片机中的40脚VCC接正极5V,而20脚VSS接电源地端。
复位电路就是确定单片机的工作起始状态,完成单片机的启动过程。单片机接通电源时产生复位信号,完成单片机启动确定单片机起始工作状态。当单片机系统在运行中,受到外界环境干扰出现程序跑飞的时候,按下复位按钮内部的程序自动从头开始执行。
时钟电路就是振荡电路,向单片机提供一个正弦波信号作为基准。XTAL1和XTAL2分别为反向放大器的输入和输出,该反向放大器可以配置为片内振荡器。
图4
单片机最小系统
3.按键控制电路
本电路的设计就是为了控制电路中布防和紧急状态下不同的工作形式,当按下布防按键后,
30秒后进入监控状态,当有人靠近时,热释红外感应到信号,传回给单片机,单片机马上进行报警。当遇到特殊紧急情况时,可按下紧急报警键,蜂鸣器进行报警。如图5所示。
图5按键部分
图6
指示灯和报警电路
4.指示灯和报警电路
在单片机的I/O
里会输出高低电平,在P20、P21和P22分别接上LED指示灯而P23接上蜂鸣器而蜂鸣器外接个8550的三极管起到开关作用,当三极管达到饱和状态下就驱动了蜂鸣器工作了。
(三)软件设计
1.主程序工作流程图开始
布防按键按下
倒计时结束
15秒倒计时开始
检测到有无
信号
蜂鸣器报警,发光二级管闪烁
紧急按键按下
Y
Y
N
蜂鸣器报警
结束
图7
主程序工作流程图
2.
报警判断程序
检测到脉冲信号后,表示有人闯入监控区,从而经过单片机内部程序处理后,驱动声光报警电路开始报警,持续报警,然后程序开始循环工作。
/******************红外报警处理**********************/
void
hongwai_dis()
{
if(flag_alarm
==
1)
//报警
{
red
=
~red;
//红灯报警
beep
=
~beep;
//蜂鸣器报警
}
if(flag_bufang_en
==
1)
//准备开始布防
{
green
=
~green;
//绿灯闪
}
if(flag_bufang
==
1)
//确认布防
{
green
=
0;
//如果延时布防成功
绿灯长亮
if(hw
==
1)
//红外有输出
{
flag_alarm
=
1;
}
}
}
(四)硬件调试
1.目测
单片机应用系统电路全部手工焊接在洞洞板上,因此对每一个焊点都要进行仔细的检查。检查它是否有虚焊、是否有毛剌等。
2.万用表测试
先用万用表复核目测中认为可疑的连线或接点,查看它们的通断状态是否与设计规定相符,再检查各种电源线与地线之间是否有短路现象。
3.加电检查
当系统加电时,首先检查所有插座或器件引脚的电源端是否有符合要求的电压值,接地端电压值是否接近零,接固定电平的引脚端是否电平正确。
4.联机检查
在对硬件电路调试过程中,还遇到了不少问题,第一次把所有的元件都焊上去后,都准备调试了,才发现正负电源的插针离得太近了,不容易接电源,本不该犯的错误,这些都是由于自己的粗心大意造成的,所以说,做任何事情都必需经过“三思而后行”,来不得半点的马虎,否则浪费了时间和精力。
(五)结论
单片机防盗报警器有两种模式,一种紧急报警模式,另一种布防报警模式。三个LED指示灯,当有报警时红色发光二极管闪烁报警,否则熄灭;绿色用做布防指示灯;黄色传感器信号指示灯(有信号就亮,否则灭)。按下布防键,系统计时20秒进入布防状态(此时绿色的灯闪烁),20秒后系统进入布防状态(此时绿色的亮长亮),此时当有人靠近时,红外热释电传感器信号输送给单片机,单片机接收到信号马上报警。.当遇到特殊情况时,按下紧急报警键,系统马上报警。
五:心得体会
在这次的课程设计中,自己学习到了很多以前没有没有经历过的知识,让我更加清楚了理论知识和实践能力的差别了,了解到自己的短处,培养了我的独立思考能力,进一步提高了自己在实际设计过程中研究问题、发现问题、解决问题的能力,同时,也发现了自己的不足之处,和一些问题的存在,并有待进一步学习和发展,让自己在未来的工作和学习之中更快的适应和提高自己。
六:参考文献
1.胡萍.串口通信的红外报警器的研制[J].计算机与现代化,2010(10):15-16.
2.时德钢等.基于串口通信的红外报警器的研究[J].计算机测量与控制,2009,10(7):480-482.
七:附录
(一)总体原理图设计
(二)PCB图
(三)程序源代码
#include
//调用单片机头文件
#define
uchar
unsigned
char
//无符号字符型
宏定义变量范围0~255
#define
uint
unsigned
int
//无符号整型
宏定义变量范围0~65535
#define
key_io
P1
uchar
key_can;
//
红外热释电平时为0
有输出为1
sbit
beep
=
P2^3;
//蜂鸣器定义
sbit
red
=
P2^2;
//红色发光二极管定义
sbit
green
=
P2^1;
//绿色发光二极管定义
sbit
yellow
=
P2^0;
//黄色发光二极管定义
sbit
hw
=
P1^3;
//红外热释传感器定义
bit
flag_300ms
=
0;
/****************独立按键处理函数************************/
void
key()
{
static
uchar
key_new
=
0,key_old
=
0,key_value
=
0;
if(key_new
==
0)
//按键松开
{
if((key_io
else
key_value
=
0;
if(key_value
>=
5)
//按键松开松手检测
{
key_value
=
0;
key_new
=
1;//按键松开后进入等待按键状态
}
}
else
{
if((key_io
else
key_value
=0;
if(key_value
>=
5)//按键按下消抖
{
key_value
=
0;
key_new
=
0;
//按键松开后进入等待松开按键状态
}
}
key_can
=
20;
if((key_new
==
0)
break;
//得到按键值
case
0x05:
key_can
=
2;
break;
//得到按键值
case
0x03:
key_can
=
3;
break;
//得到按键值
}
}
key_old
=
key_new;
}
/*************定时器0初始化程序***************/
void
time_init()
{
EA
=
1;
//开总中断
TMOD
=
0X01;
//定时器0工作方式1
ET0
=
1;
//开定时器0中断
TR0
=
1;
//允许定时器0定时
}
uchar
flag_alarm
;
//报警标志位
uchar
flag_bufang
;
//布防标志位
uchar
flag_bufang_en
;
//布防标志位使能
uint
flag_value;
//用做定时器的变量
/******************红外报警处理**********************/
void
hongwai_dis()
{
if(flag_alarm
==
1)
//报警
{
red
=
~red;
//红灯报警
beep
=
~beep;
//蜂鸣器报警
}
if(flag_bufang_en
==
1)
//准备开始布防
{
green
=
~green;
//绿灯闪
}
if(flag_bufang
==
1)
//确认布防
{
green
=
0;
//如果延时布防成功
绿灯长亮
if(hw
==
1)
//红外有输出
{
flag_alarm
=
1;
}
}
}
/******************对应不同按键处理**********************/
void
key_with()
{
if(key_can
==
1)
//按键紧急报警
{
flag_alarm
=
1;
//报警标志位
;
}
if(key_can
==
2)
//布防按键
{
flag_bufang_en
=
1;
}
if(key_can
==
3)
//取消报警
把变量清零
{
flag_alarm
=
0;
flag_bufang
=
0;
flag_bufang_en
=
0;
flag_value
=
0;
P2
=
0xff;
}
}
/******************主程序**********************/
void
main()
{
time_init();
while(1)
{
key();
yellow
=
~hw;
//红外热释电指示灯
有输出就亮黄灯
if(key_can
=
600)
//30秒
{
flag_bufang
=
1;
flag_bufang_en
=
0;
flag_value
=
0;
}
}
}
13
篇2:文献检索大报告(51单片机防盗报警系统开发)
文献检索大报告(51单片机防盗报警系统开发) 本文关键词:单片机,文献,防盗报警系统,检索,报告
文献检索大报告(51单片机防盗报警系统开发) 本文简介:课程设计课程名称班级学生姓名指导教师盐城工学院年月号51单片机防盗报警系统的开发(51SCManti-theftalarmsystemdevelopment)一、课题分析:防盗报警系统主要实现功能是能对监测点(如宾馆、仓库、居民楼等场所)进行自动检测,该系统可用于火灾报警、防盗报警、煤气泄漏报警等。
文献检索大报告(51单片机防盗报警系统开发) 本文内容:
课程设计
课程名称
班
级
学生姓名
指导教师
盐
城
工
学
院
年
月
号
51单片机防盗报警系统的开发
(51
SCM
anti-theft
alarm
system
development)
一、课题分析:
防盗报警系统主要实现功能是能对监测点(如宾馆、仓库、居民楼等场所)进行自动检测,该系统可用于火灾报警、防盗报警、煤气泄漏报警等。它在当今社会有着广泛的应用和现实研究意义,由于单片机具有价格低廉、功能强大、体积小、性能稳定等优点,成为现代电子设计中使用最为广泛的电子元件之一,而其中的51系列单片机是最早兴起的一类,51系列单片机功能完备,指令系统丰富,发展最为成熟。因此,利用8051单片机设计防盗报警电路既有很强的可操作性同时也有一定经济效益和较高的利用价值。
二、中图分类号:TP18(工程技术类);
三、关键词:51单片机(51
SCM);
防盗报警(Anti-theft
Alarm);开发(Development)
检索式:51单片机*防盗报警
检索式:
51
SCM
AND
Anti-theft
alarm
四、检索步骤和结果:
1、运用直接浏览法检出的相关文献:
A、根据所选课题,运用直接浏览法查找与课题相关的文献:3篇
(1)付宏海.
单片机在防盗报警系统中的应用
[J].
安防科技,2009,(3)
_3
.
(2)
陈贵夫,宋君,杨龙等.
基于单片机和DTMF的报警系统终端
[J].
电子测试,2009,(4)
_4
.
(3)付宏海.
单片机在防盗报警系统中的应用
[J].
科技信息(学术版),2008,(34)
_2
.
2、选择中文手工检索工具:
A、《全国报刊索引》,利用分类途径,查分类号TP18,检出的相关文献:5篇
(1)188134
51单片机开发与应用技术详解/赵建领,薛园园//电子工业报-2009,1(4).-472-533.
(2)19662
单片机应用系统开发/张萌,和湘等//北京:清华大学出版社,2007,7.-332-351.
(3)355441单片机原理及其接口技术第2版[M]/
胡汉才//北京清华大学出版社2004.-220-311.
(4)155532单片机原理与应用[M]/
姜志海//北京电子工业出版社2005,7.-115-220.
(5)400432模拟电子技术[M]/刘润华,刘立山//东营石油大学出版社2001,9.-344-360.
3、选择中文数据库检出相关文献:
A、《CNKI期刊全文数据库》按关键词进行检索得相关文献:
[1]
付宏海.
单片机在防盗报警系统中的应用
[J].
安防科技,2009,(3)
_3
.
[3]
陈贵夫,宋君,杨龙等.
基于单片机和DTMF的报警系统终端
[J].
电子测试,2009,(4)
_4
.
[4]
付宏海.
单片机在防盗报警系统中的应用
[J].
科技信息(学术版),2008,(34)
_2
.
[6]
房汉雄,王艳春.
基于51系列单片机的被动式热释电型红外防盗报警器的设计
[J].
齐齐哈尔大学学报(自然科学版),2008,24
(1)
_3
.
[8]
秉时,兼礼.
多功能红外防盗报警器
[J].
红外,2002,(8)
_3
.
B、选用数据库:《博硕士论文-万方数据库》按关键词进行检索得相关文献:
[1]单巍.
基于AT89S52的输液监控系统的设计与实现[D].
合肥工业大学:,2009.
[2]徐立军.
一种多功能家庭安防报警系统的研究与实现[D].
合肥工业大学:,2009.
[4]赵宏森.
高速动车组智能烟火报警系统的设计与开发[D].
大连理工大学:,2009.
[7]王海燕.
家庭智能防盗防火报警系统的研究[D].
江南大学:,2008.
[9]徐立军.
一种多功能家庭安防报警系统的研究与实现[D].
合肥工业大学:,2009.
C、选用数据库:《维普数据库》按关键词进行检索得相关文献:
[1].宋晋泉
从俊杰
黄芳.基于手机短信的温度报警控制系统设计[J].电子元器件应用,2010,12(3):39-41.
[4]张振东
王毓祺
谢锟.发射机房音频通路智能语音报警的设计与实现[J].电视工程,2009(2):27-30,22.
[5]苏文静
文小玲
朱琥.可燃气体报警器的设计[J].电工电气,2009(5):8-11.
[7]王海向
党瑞荣.基于AT89S51的新型家庭语音报警系统设计[J].世界电子元器件,2008(11):64-64,66-68.
[9]王建国.用AT89C51单片机设计小区防盗自动拨号报警系统[J].无线电,2007(8):36-38.
D、根据所选课题,运用追溯法查找与课题相关的文献:
[4]
付宏海.
单片机在防盗报警系统中的应用
[J].
科技信息(学术版),2008,(34)
_2
.
[5]
熊慧萍,陈发堂,陈东生等.
家居安防系统监控主机的设计与实现
[J].
现代电子技术,2007,30
(24)
_3
.
[6]
房汉雄,王艳春.
基于51系列单片机的被动式热释电型红外防盗报警器的设计
[J].
齐齐哈尔大学学报(自然科学版),2008,24
(1)
_3
.
[7]
熊慧萍,陈发堂,陈东生等.
家居安防系统监控主机的设计与实现
[J].
安防科技,2008,(1)
_3
.
[8]
秉时,兼礼.
多功能红外防盗报警器
[J].
红外,2002,(8)
_3
.
[9]
雷志同.
电能计量的无线采集与监视系统的研究
[D].
2005.
5、利用搜索引擎:
A、“百度”http://www.jsfw8.com/查找相关网页:
(1)张帆.可预置的防盗显示报警系统
[EB/OL]:
http://apps.hi.baidu.com/share/detail/10384291
(2)史彩成.可预置的防盗显示报警系统
[EB/OL]:http://www.jsfw8.com/thread-5882-1-1.html
(4)赵建玲.51单片机防盗器/计数器的结构和原理
[EB/OL]:http://www.jsfw8.com/news/2008-03/4543.htm
(5)薛圆圆.89at51单片机智能语音报警系统
[EB/OL]:http://wenku.baidu.com/view/71241f0a79563c1ec5da71a5.html
B、选择“Google”检索与本课题相关的文献:
(1)基于51单片机的煤气泄漏检测及报警调研报告毕业论文
(2)
MCS-51单片机的防盗器计数器
(3)
基于51单片机的数字温度报警器
(4)
基于51单片机的烟雾报警器设计
(5)
AT89C51单片机智能语音拨号报警系统
五、评估检索结果:
本次文献检索对同一课题采用了多种搜索引擎,通过对检索结果进行分析,发现不同的数据库搜索的结果也不尽相同,主要与数据库的类别有关,综合以上文献搜索结果发现,与本课题的研究方向都大致相同,都反应了单片机在报警方面的应用。但是个别数据库中的文献检索结果存在一定差异,与本课题的相关性不是很大,这其中主要原因是课题的定位不是很准确,譬如本课题属于工科中电子方面的知识,定位上应侧重于工程技术方面的论文。
六、课程论文:
51单片机防盗报警系统的开发
(51
SCM
anti-theft
alarm
system
development)
摘要:
单片微型计算机控制技术是计算机应用领域中一个重要的组成部分。本文介绍了8051单片机在防盗报警系统中的应用,主要介绍了防盗报警系统在现实中的应用、单片机的发展前景、应用领域、基本原理构成和相关设计思想。
关键词:51单片机(51
SCM);防盗报警(Timing
alarm);开发(Development)
中图分类号:TP18
51
MCU
timer
alarm
system
Abstract:
Single-chip
micro-computer
control
technology
in
computer
applications
is
an
important
component.
This
article
describes
the
8051
alarm
system
at
the
anti-theft
of
application,mainly
on
the
time
the
alarm
system
in
the
real
application,microcontroller
development
prospects,applications,basic
principles
of
composition
and
related
design.
1防盗报警系统简介
防盗报警系统主要实现功能是能对监测点(如宾馆、仓库、居民楼等场所)进行自动检测,该系统可用于火灾报警、防盗报警、煤气泄漏报警等。它在当今社会有着广泛的应用和现实研究意义,由于单片机具有价格低廉、功能强大、体积小、性能稳定等优点,成为现代电子设计中使用最为广泛的电子元件之一,而其中的51系列单片机是最早兴起的一类,51系列单片机功能完备,指令系统丰富,发展最为成熟。因此,利用8051单片机设计防盗报警电路既有很强的可操作性同时也有一定经济效益和较高的利用价值。
2、51单片机的开发和发展历程
2.1单片机发展历史
20世纪70年代,微电子技术正处于发展阶段,集成电路属于中规模发展时期,各种材料、新工艺尚未成熟。自1971年美国Intel公司造出第一块4位微处理器,其发展十分迅猛,到目前为止,大致可分为五个阶段。(1)第一代单片机:这是单片机发展的起步阶段。在这个时期生产的单片机属4位机型,集成度低。(2)第二代单片机:这是单片机的发展阶段。这个时代产生的单片机属低、中档8位机型,片内集成CPU、输入输出接口防盗器和ROM等功能部件,早期产品,存储容量小,性能低。(3)第三代单片机:这一代单片机的存储容量和寻址范围都有扩展而且增加了中断源、并行I/O和防盗/计数器个数,集成了全双工串行通行接口电路。(4)第四代单片机:这是16位单片机和8位高性能单片机并行发展的时代。(5)新一代单片机:这类单片机在结构上采用双CPU或内部流水线,CPU位数有8位、16位、32位,时钟频率高达40HZ,片内带有PWM输出、监视防盗器WDT、可编程计数器阵列PCA、DMA传输、调制解调等。芯片高度集成化、低功耗方向的发展,使得单片机在大量数据的实时处理、高级通信、数字信号处理、复杂工业过程控制、高级机器人以及局域网等方面得到大量应用。
总的来说,现在的单片机产品非常丰富,但4位、8位、16位单片机均有各自的应用领域。例如4位单片机在一些简单的家电和玩具中使用;8位单片机在中小规模的电子设计领域中占主流;而高性能的16位单片机在比较复杂的控制系统中得到应用。
2.2
51系列单片机的应用领域
51系列单片机以其高性能、高速度、体积小、价格低廉、可重复编程和方便功能扩展等优点,在市场上得到广泛的应用,主要应用于如下几个领域:
1.
家电产品及玩具。广泛应用于电视、冰箱、洗衣机、玩具、家用防盗报警器等方面。
2.
机电一体化设备。
3.
智能测量设备。
4.
自动测控系统。
5.
计算机控制及通信技术。51系列单片机都集成有串行通信接口,可以通过该接口和计算机的串行接口进行通信,实现计算机的程序控制和通信等。
3
防盗报警系统的设计思路
利用8051单片机实现防盗报警电路的设计过程可分为明确任务功能、选择软硬件开发平台及开发工具、硬件设计、软件设计、联机仿真调试等。
1、
明确任务功能;主要任务是确定要解决的问题及需要完成的目标。
2、
软硬件开发平台;本次设计平台主要基于Proteus,它是一种可视化的支持多种型号单片机(如51、PIC、AVR、Motorola
hcll等),并且支持与当前流行的单片机开发环境(Keil、MPLAB、IAR)连接调试的软硬件仿真系统。
3、
硬件设计;51单片机内部基本结构主要划分为CPU、存储器(RAM和ROM)、并行口、串行口、防盗器/计数器、中断系统等几个部分。51单片机最为核心的部分是CPU,它由运算器和控制逻辑电路构成,其中包括若干特殊功能寄存器(SFR);51单片机由4个8位并行I/O端口:P0、P1、P2、P3,每个端口都是八位准双向口,共占用32个引脚,每一条I/O线都能独立地用做输入或输出。51单片机的存储器包括:(1)内部数据存储器(RAM):8051/8031为128字节,8052/8032为256字节。(2)内部程序存储器(ROM):8051为4KB,8052为8KB。(3)外部扩充数据存储器(RAM):最大可扩充64KB(不含内部RAM)。(4)外部扩充程序存储器(ROM):最大可扩充64KB(含内部ROM)。8051单片机有2个防盗器/计数器T0和T1,它的工作方式灵活,编程简单,它的使用大大减轻了CPU的负担并简化了外围电路。51单片机有一个全双工的串行通信端口,它能同时进行发送和接收。8051有5个中断源,分别为外部中断0、外部中断1、防盗/计数器T0溢出中断、防盗/计数器T1溢出中断、串行端口中断。
4、
软件设计;本次系统设计的编程语言以C语言为主,对比现有的程序设计语言,C语言以其功能强大、结构清新等优点获得广泛应用。单片机程序设计中,同样有应用于单片机的C语言,通常称为C51语言。C51语言继承了C语言结构上的优点,便于学习,又有汇编语言操作硬件的能力,被广泛使用于单片机程序设计中。
参考文献:
[1]戴佳,戴卫恒.51单片机C语言应用程序设计第二版.北京:电子工业出版社,2008.
[2]朱清慧,张凤蕊等.Proteus教程—电子线路设计、制版与仿真.北京:清华大学出版社,2008,9.
[3]张萌,和湘等.单片机应用系统开发.北京:清华大学出版社,2007,7.
[4]胡汉才.单片机原理及其接口技术第2版[M].
北京清华大学出版社2004.
[5]姜志海.单片机原理与应用[M].
北京电子工业出版社2005,7.
[6]刘润华,刘立山.模拟电子技术[M].
东营石油大学出版社2001,9.
[7]
李广弟,单片机基础[M].北京:北京航空航天大学出版社,1994.
[8]
李朝清.单片机原理与接口技术.北京:北京航空航天大学出版社,1999.
[9]阎石.数字电子技术基础.第三版.
北京:高等教育出版社,1989,(35)
[10]何立民.单片机高级教程.北京:北京航空航天大学,1999.
[11]
王幸之,钟爱琴.
AT89系列单片机原理与接口技术[M].北京:北京航空航天大学出版社,2004.5.
[12]于微波,林晓梅,刘俊萍.微型机算计控制系统.吉林人民出版社,2002.5.
[13]童诗白.模拟电子技术基础。高等教育出版社,2001.
[14]杨振江等.智能仪器与数据采集系统中的新器件及应用.西安电子科技大学出版社,2001.12
.
[15]杨中华,汪蕙,刘润生.模拟集成电路的自动综合方法.科学出版,1999,(28)
[16]
李华.
MCS-51系列单片机应用接口技术.北京航空航天大学出版,1993,(45)
[17]
张培仁等.基于C语言编程MCS-51单片机原理与应用[M].北京:清华大学出版社,2003.
[18]
<美>M考夫曼、AH塞德.电子计算手册.国防工业出版社,1985,(82)
[19]
周航慈.单片机应用程序设计.北京航空航天大学出版社,1991.8,(34)
[20]王毅.单片机器件应用手册.人民邮电出版社,1994,(38)
[21]李光飞,楼然苗.51系列单片机设计实例“北京航空航天大学出版社,2003年3月.
[22]韩志军,沈晋源,王振波“单片机应用系统设计——入门向导与设计实例“机械工业出版社,2005年1月,(17)
[23]李维祥.单片机原理与应用.北京:北京航空航天大学出版社.2001.
七、完成检索总结:
经过一学期的理论学习和上机实际操作,让我对信息检索有了更深一步的认识和提高,实际动手搜索能力也有所增强。本学期主要学习了网上专利文献资源,网上标准文献资源,学位论文文献,学术会议文献,科技报告文献,电子期刊,中文电子图书与文献数据库及其检索方法。主要利用中国知网、万方数据库、维普数据库等资源系统进行检索。
信息检索的步骤大致为:分析课题、选择检索工具、确定检索途径、选择检索方法、查找文献线索、索取原始文献等。
文献检索过程,很重要的就是对所要查找课题的分析,尤其要对所查找课题中的关键词提取得当,对于查找的针对性以及准确性有很大影响;其次就是,检索的方式,检索方式通常采用高级检索比较妥当,这样的查找文献结果往往接近自己所要查找的课题。
总之,通过本次文献检索实习大报告,让我的检索水平有了长足进步,学会了如何最大限度地利用好网络资源,各种搜索引擎,对于今后的学习工作将会受益匪浅。