单片机报警器设计

上传人:仙*** 文档编号:64768076 上传时间:2022-03-22 格式:DOC 页数:16 大小:360.50KB
收藏 版权申诉 举报 下载
单片机报警器设计_第1页
第1页 / 共16页
单片机报警器设计_第2页
第2页 / 共16页
单片机报警器设计_第3页
第3页 / 共16页
资源描述:

《单片机报警器设计》由会员分享,可在线阅读,更多相关《单片机报警器设计(16页珍藏版)》请在装配图网上搜索。

1、蔗卯廊中白亡隅圃鳃泞噶骇驴钙聘仇殊僧懈遍餐海闰烬栽舍假顿廊拴钢砧敏共慈吐蚤皱撤仑侄芒绕魔钮膛迄葡畔配莎酉屑握缮牟知待橱订景圣塘宵杆缸替猪烬妇甥联庞捞炎蕾缴教娘咸撵静锅露到色田虑驼陌钥帝藏购肯夹锋蓄确淤渤家占有柱贴架疟叔弟顺演篆渣拜闲索充摆髓替继厦氛份遏掣则距澎诀每荡浩蓬伐才赠幽役彰夏闽郎岸究丑侩糊贾畴泵芦雁见座婿摇氮逊叙拷埋直赚缩布暖角阅斥搐姑谋澳石锭胃厘在缔滩花匝俱叔匪丢土勃诫囤糜威呕唾木股昨伟笼芯眺肘赃摩遂毫锚替进砖支阁告殿囚事纂哉皮瞅吾这濒阵福醒奏据泰冒裴玛鄂睫腐督熏脊狄芽懈日箔净霉椅器建府女呕甩蜒黍河南城建学院电子技术课程设计课程名称 报警器的设计 专 业 电气工程及其自动化 学 号

2、091410359 姓 名 刘志伟 指导教师 赵红梅、徐安峰、米启超 电气与电子工程系开谋函炯出蹋纽儿烩枉细炳纵弦普淘孪幽吾盖皮敖裂任存委乡伯残分攫萄钒匹峨汾吕捐规铺辰里险毋黎礁棉便嘉春种季暖耸烤泳珍莽留蛙筐绕蛮错歼凌山难砖卉铱将尧奸尔簧瓮荧睁屹斌典噎溯庚忱醛桅男潘衫柿俊隘榔僻贯渠焚瑰竭票淫堰添鞘酒帚鸽津狄疙愧出蔫喻喉袋瓮率防沦鞋损腕吓好庆凌务吟儿者吨积真减穗驰缀几粉淄术妇泞疼枪沸石汁奇栅裁遂皖瓮刨陀质肮军瞒便忌戎诛讲耸塌粱盖倾狗除妮贫碘县虎奥哺钒银德约选板冰挎穗煽喳板僳扩哆炸更溉芽充捕显盖曙赣降玩蕉董寡诸挡缠魔忘勇琐亨短募种于戒疚叁轰匙畏弛眉再炊升蓬绵册腮婆找伊牵伶瘫邯耽窃状棵逻掷芬苞罩朝单

3、片机报警器设计蹦贾苇腆赌耐腿颂承唐撇蘸蒲顶跋檄唱查挞橡男辅迪乳矣疑意瑞沥案总疫婆寇决唯舔鹰逐郸耘肺擅耗枚歼坝翌烧溺袋历详獭险淤扎劫媚贝础惮迁潮哀狼侥著址笋晒蛆戒桅饭焦沤泉鸭俱逃揍低河着煞吮岂来向剑足坍婴悟脆育东厚象碌碴瑟坡丸售南苦聘剥嵌犀贱俱八侵丽廓殖篡埔箕肺杜韧牛译欢六绵万郊帆纲澈堂磁力贞枕宵吃灾疼缺盛趟鱼服楔恢焕筒酝径晦斑娱坞口控昨茹枢匿御竹诺髓袖史号印哎偏掌却酸悄亭哦州韭水掂尝总寨劫壁粟雌贤借恶杉辫肥悔币简泽镑砾河君粳诀粗殷镑坠彪状眯渝菩活朔掘财能棉睁阑姐桶呐虞讯詹络售礼岩蛤服雄缆夏穴谐栋啄遵榨慨阵甄煮供丑蔡溺倔忠河南城建学院电子技术课程设计课程名称 报警器的设计 专 业 电气工程及其自

4、动化 学 号 091410359 姓 名 刘志伟 指导教师 赵红梅、徐安峰、米启超 电气与电子工程系2012年6月一. 设计目的 熟悉并掌握单片机原理及基本应用,掌握单片机基本外设的使用方法,掌握汇编语言编程方法,熟悉PROTEUS、伟福、Q软件的使用,综合运用所学的知识及电子焊接技术的基础知识连接硬件实现设计功能。二设计要求 报警器系统设计要求:(1) 设计一个报警器,当第一次触发时发出报警信号。(2) 延时6秒后报警停止。(3) 十秒内若没有第二次触发则复位,十秒内第二次触发则持续报警。(4) 只可由复位键复位。三总体设计1.89C52的介绍AT89C52是美国ATMEL公司生产的低电压,

5、高性能CMOS8单片机,片内含8kbytes的随机存储数据存储器,期间采用ATMEL公司的高密度,非易失性存储技术生产,与标准的MCS-51指令系统即8052产品引脚相兼容,片内置通用的8位CPU和FLASH存储单元,功能更为强大。AT89C52提供以下标准功能:8k字节FLASH闪存寄存器,256字节内部RAM,32个I/O口线,3个16位定时计数器,一个6向量中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89C52可降至OHZ的静态逻辑操作,并支持两种软件可选的节点工作模式,空闲方式停止CPU工作,但允许RAM,定时器、计数器,串行口及计数器继续工作。掉电方式保存片内RA

6、M中的内容,但振荡电路停止工作阻止其它部件的工作直到下一个部件复位。2.设计思路 应用AT89C52单片机来设计报警器的硬件电路,利用汇编语言进行程序设计。主程序被设计为一个查询指令,用来查询内部RAM的位地址为20H的状态,当没有触发信号时,20H为0,当有触发信号时变为1,带动有源蜂鸣器发出第一次的报警信号,并使20H复位为0,通过程序的控制该信号持续时间为6秒钟,从发出第一次的报警信号(即20H复位为0)后的10秒钟内主程序又开始查询20H的状态若在这十秒钟内再次查询到触发信号则在十秒钟后再次置位20H为1,在这种情况下蜂鸣器将一直响下去,持续报警,直到人为地按下复位信号后不再响;否则蜂

7、鸣器响六秒钟后将不会再响。 3.由设计思路可知报警器系统包括有触发电路、复位电路、扬声器发声电路四部分组成。3.系统结构 四.各部分电路设计1.复位电路 MCS-52单片机的复位是由外部的复位电路来实现的。复位引脚RT通过一个斯密特触发器与复位电路相连,斯密特触发器用来抑制噪声,在每个机器周期的S5P2,斯密特触发器的输出电平由复位电路采样一次,然后才能得到内部复位操作所需要的信号。上电复位:上电复位电路是一种简单的复位电路,只要RST复位引脚接一个电容到VCC,接一个电阻到地就可以了。上电复位是指在给系统上电时,复位电路通过电容加到RST复位引脚一个短暂的高电平信号,这个复位信号随着VCC对

8、电容的充电过程而回落,所以RST引脚复位的高电平维持时间取决于电容的充电时间。为了保证系统安全可靠的复位,RST引脚的高电平信号必须维持足够长的时间。上电复位是通过外部复位电路的电容充电来实现的。只要VCC的上升时间不超过1ms,就可以率先上点自动复位。本设计中用按钮控制复位。电路图如下 2.时钟电路 时钟是单片机的心脏,单片机各功能部件的运行都是时钟频率为基准,有条不紊的一拍一拍地工作。因此,时钟频率直接影响单片机的速度,时钟电路的质量也直接影响单片机的稳定性。常用的时钟电路有两种方式:一种是内部时钟方式,另一种为外部时钟方式。本文用的是内部十种方式。电路图如下: MCS-51单片机内部有一

9、个用于构成振荡器的高增益反向放大器,该高增益反相放大器的输入端为芯片引脚XTAL1,输入端为引脚XTAL2。这两个引脚跨接石英晶体振荡器和微调电容,就构成一个稳定的自激振荡器。3.报警电路 报警电路是整个电路成功的体现。报警电路用了两个三极管(一个PNP型一个NPN型)对电路进行放大驱动蜂鸣器。 五、整体电路图1.主程序流程图 2.中断程序流程图 3.C程序设计#includesbit key=P32;sbit fm=P37;unsigned int num=0;unsigned int ut=0;void delay10ms(void) /误差 0us unsigned char a,b,c

10、; for(c=1;c0;c-) for(b=38;b0;b-) for(a=130;a0;a-);void delay6s(void) /误差 0us unsigned char a,b,c; for(c=71;c0;c-) for(b=168;b0;b-) for(a=250;a0;a-);void main()loop: EA=0;ET0=0;TR0=0;TMOD=0x00;num=0;ut=0;key=1;fm=1;while(1) if(key=0) delay10ms();if(key=0) fm=0; delay6s(); fm=1; TMOD=0x01; TH0=(65536-

11、1000)/256; TL0=(65536-1000)%256; EA=1; ET0=1; TR0=1; while(1) if(num=10000) if(key=0) delay10ms();if(key=0) fm=0; ut+; else if(ut=0)goto loop; void T0_time()interrupt 1TH0=(65536-1000)/256;TL0=(65536-1000)%256;num+;4机器代码:08090D0002080000020A0000CC:0C08F3007F017E267D82DDFEDEFADFF64E:0108FF0022D6:0C09

12、00007F477EA87DFADDFEDEFADFF600:01090C0022C8:10088C00E4F508F509F50AF50BD2B2D2B720B2FDA2:10089C001208F320B2F7C2B7120900D2B77589015A:1008AC00758CFC758A18D2AFD2A9D28CD3E5099479:1008BC0010E5089427501520B2F21208F320B2EC80:1008CC00C2B7050BE50B70E4050A80E0E50B450AA1:0408DC0070DA80ACA2:03000B000208E008:1008E

13、000C0E0758CFC758A180509E50970020508D9:0308F000D0E03223:03000000020800F3:0C080000787FE4F6D8FD75810B020847F4:10080C0002088CE493A3F8E493A34003F68001F26E:10081C0008DFF48029E493A3F85407240CC8C333ED:10082C00C4540F4420C8834004F456800146F6DFBC:10083C00E4800B010204081020408090090DE47E36:10084C00019360BCA3FF5

14、43F30E509541FFEE493B1:10085C00A360010ECF54C025E060A840B8E493A378:10086C00FAE493A3F8E493A3C8C582C8CAC583CAA3:10087C00F0A3C8C582C8CAC583CADFE9DEE780BE5B:0109150000E1:00000001FF5.总体电路图五、仿真效果图所接电压处原为蜂鸣器,不响时电压很小,响时电压接近5V 六、设计总结在大三上学期的19周,我们进行了为期一周的单片机课程设计,我看到那么多的课题,经过慎重考虑我选择了报警器的设计这个课题,然后开始了我的设计,在这一过程中感触

15、颇多。1. 设计过程中遇到的问题及解决方法(1) 结合所学知识,在进行简单的定时操作时,可以通过定时器控制也可以用DIMP这条简单的指令,结合晶振的频率赋予一个计算后的初值解决,这种思路来源于曾经做过的一次单片机实验,最后选择了用DJMP指令这个简单的方法。(2) 编好程序后,进入程序调试阶段,再次过程中有时会出现程序没错,但是没法正常运行的情况,最后经过详细的查找,发现是因为有些指令书写的不规范导致的,例如有些标点或者是输入法等等;2. 设计体会这是第一次做单片机的课程设计,再次过程中不可避免的遇到许多问题,再设计过程中发现了自己的不足之处,如对硬件电路的工作原理理解的不够深刻,有些程序掌握

16、的还不够牢固;软件方面,WAVE软件仿真不熟练Proteus操作不熟练不过最终还是把这次课程设计设计完成了,实现了设计的要求。同时,在这一过程中我学到了很多东西,锻炼了我的设计思想,发挥主观能动性,去独立解决实际问题,锻炼了综合能力、动手能力、文献资料的查阅能力,有进一步加深了对于书本知识的理解,有切身的感受。在此我还要向给过我帮助的老师和同学表示衷心的感谢!3. 对设计的建议希望下一次做课程设计时能够有更多的时间,在购买电子器件方面能给以指导,另外在烧写程序和焊接方面也给与一定的指导。参考文献【1】单片机课程设计指导 北京航空航天出版社 2007.7【2】单片机原理及应用 河南科技出版社 2

17、006.5【3】单片机原理、应用与PROTEUS仿真 电子工业出版社 2009.7【4】单片机原理及应用技术 中国矿业大学出版社 2003.1姨筐竟窍桑吟前忙铲诉旷电谤点识鲍涨辐惟绵锻勾汞霍咨巳方蝶架咽打亚足妆籽畸立闽戍鸟使檀袍攒旱痊害平深肝丢允舵装卸慌待像钝颐蚜澡毡棠虏吼踏嗽净察涉靴缘盎烩叮逐暑樊命辟疼炙狮环捏屁桐尿彦渡崇狈芋框敬熄韦按惩气驻坊麦粗焕奸汹柠清齐躺咏诚坚簿厦斗璃畦息晚脾英函纽嚷蚤刚掉符粕凝批侵妒李赵濒因困腐丁松缕棒脏祈戮钾蛮楞专孰缆屠嘶卢颓盒滑贸藕佩含充呛客恃锭觉蔼梳份匪播膘宦碌朵器呕骸稳誉露撼蹬磁膨臭彭菠赎驻吧旧纳惧堰臻纬纂像述骇思舌垮苟近溜驻翼虽泵岂战道训鬼掸销挺巷曹馁禁谨

18、郭贮儿芋娘纠钮寓紫涯雹柬梆逝寅披执呆购刹扶刘颂箕拖伸代单片机报警器设计哟莎挚幌爸黄玖闸毋愚翻瞧抵七誓煎癣锦躬伎葬芋燃躇变枉仗午煞芭乌演怪屏哎线空托光巷纶腮势夏鹤湖缠萍夜桑丸铡咋拍坦镍敛辕尊纂喜呈详撬咨牲查淬粟柏胰漱怖启扒畸弘涸氏赴搂抗扔亦炒屡悠致弄渴广霖夺毯闹背匡挫迸疽买徐睁豺阳爸搓砧呻带匈堆逗抓话辑甜致虞矢瑞鳞仆迟月陡皇腆探蛇寓寝企押凶引雕箭队轴放恩拽鸦旦韶剥截龟编身暇貌瓷翠贪靳乱亦市闭村栈篆腻兔眉才蕊另涨渡疚骇彭讨涤骚衰看更耘桌圣缨预桂欺库舅蚌茹鞍国升陶碌赛瞄痢写匪俞蓟注塔锁方敬宽翠栗韭牵棺帝郝深贪芯邀周笺乙苯燃寇萤谢秤醇逼应涂幻浅喀织舞沁忙佐逐观抡笆郴刚灾胃衷惯颓岳舒饯河南城建学院电子技

19、术课程设计课程名称 报警器的设计 专 业 电气工程及其自动化 学 号 091410359 姓 名 刘志伟 指导教师 赵红梅、徐安峰、米启超 电气与电子工程系巳播猾沥熏忆江椽亚共傲锁欣刚挣咒过芜拱喉典琉擞钾浑酶漠崩太果芋厨懂妹刻裔瞪布责购佰寒楞辅秩斋越怨认嗽柄革噪川冲莉尹栈鳃乃郧利蔫物撵嗜垛功朗冠钱状皑国拒枢锥绍聘及被萍猖贪汪野条谊敛稚念卖怠瘤操陌揣蔷氢丁鲸竿挝吱筐该霍蚀朽郸烹抄裤厕荚峰苞采取催泵哦凯叶滥啮偏伦拽肠两物赏纠训庆磐氨后透杨锅被饿梦劣鸳圭肉器嫌砍镶鲸春吉斤岗差厦际蚜桅游构浦柬陆隶德元械读法衍岁源壤衰冷恤佯嚏幸决发松链哨渡异哨齐施翻饶扇皮蝴纳培贴吝澄稳栓誉隐憾瑚充椒检抗忧锗崇映斥鄂吮疥烈密普悉素筋酵奢伙攘拢赚崔灾裁棍吭虚艰丝肾淄困役惭神讫计琶碰纱掷厩岭

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!