版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、MSP430G2系列Launchpad作品开发实例教程n 实例名称:基于MSP430G2211实现的家用非法闯入检测报警器者:冯翠萍n 作n 制作单位:西安电子科技大学测控工程与仪器系MSP430单片机联合实验室n 制作时间:2011年12月11.作品功能介绍:使用单片机型号:MSP430G2211作品功能:利用红外传感器对非法从门窗闯入进行报警,通过单片机MSP430G2211对信号进行分析,给予报警,并在夜间可自动开启检测功能。2G2-Launchpad开发板简介n MSP-EXP430G2 LaunchPad 特性:USB 调试与编程接口无需驱动即可安装使用,且具备高达9600 波特的
2、UART 串行通信速度支持所有采用 PDIP14 或 PDIP20 封装的 MSP430G2xx和 MSP430F20xx 器件分别连接至绿光和红光 LED 的两个通用数字 I/O 引脚可提供视觉反馈两个按钮可实现用户反馈和芯片复位器件引脚可通过插座引出,既可以方便的用于调试,也可用来添加定制的扩展板高质量的 20 引脚 DIP 插座,可轻松简便地插入目标器件或将其移除。34MSP430G2211该单片机超低功耗,具有5种节电模式,1us内便可从待机模式唤醒,并具有一个强大的16位RISC CPU、16位寄存器和常数发生器,有助于最大限度的发挥代码效率。此单片机还具有丰富的时钟源,包括LF、O
3、SC和VLO。它可通过串行口系统编程,无需外部编程电压,具有可编程的保密熔丝代码保护,它具有Spy-Bi-Wire仿真逻辑接口。另外它还有10位I/O口、8个比较器通道和16位的Timer_A定时器,带2路捕获和比较寄存器。此单片机的I/O口和Timer_A定时器都具有强大的中断能力。5该款单片机继承了MSP430系列单片机的优点:低供电电压范围:1.8V-3.6V;超低功耗:活动模式- 220 A at 1 MHz, 2.2 V,待机模式-0.5 A, 关机模式(保留RAM)-0.1 A;拥有五种节电模式;低于1us的待机唤醒速度;16位精简指令集,指令周期可达62.5ns; 基本时钟模块配
4、置:高达16MHz的带校准的内部时钟, 内部超低功耗的低频振荡器,32KHz的晶振,外部数字时钟源;串行板上编程;2线制JTAG接口的在线仿真逻辑等。62.实物介绍n 器件、布局及传感器连接73.系统组成框图图1-1系统组成框图热释电红外传感器RE200B感应人体发射出的红外线, 通过红外传感信号处理器BISS0001的放大、检测、延迟, 输出有效信号送到单片机I/O口,利用边沿触发I/O中断, 给予报警。8报警MSP430 G2211红外传 感 信 号 处理器BISS0001热释电红外传感器RE200B传感器介绍热释电红外传感器主要是由一种高热电系数的材料,如锆钛酸铅系陶瓷、钽酸锂、硫酸三甘
5、钛等制成尺寸为2*1mm的探测元件。在每个探测器内装入一个或两个探测元件,并将两个探测元件以反极性串联,以抑制由于自身温度升高而产生的干扰。由探测元件将探测并接收到的红外辐射转变成微弱的电压信号,经装在探头内的场效应管放大后向外输出。94.硬件单元电路n 热释电传感调理电路:10n BISS0001的热释电红外开关应用电路图中,其原理框图如图所示, 运算放大器OP1将热释电红外传感器的输出信号作第一级放大,然后 由C3耦合给运算放大器OP2进行第二级放大,再经由电压比较器COP1和COP2构成的双向鉴幅器处理后,检出有效触发信号Vs去启动延迟时间定时器。输出信号经晶体管T1驱动继电器去接通负载
6、。R4为光敏电阻,用来检测环境照度。SW1是工作方式选择开关,当SW1与3端连通时,红外开关处于可重复触发工作方式;当SW1与1 端连通时,红外开关则处于不可重复触发工作方式。115.PCB设计10987654321442123011141344111133212121122229821071212211621221125313421212143112112152121111612222211213212111121314151617181920122211121121222426.安装、调试、连接方法安装:按照原理图进行硬件焊接。调试:主要包括电源电路测试和传感器电路测试。连接:将输入和输出
7、相应的连接到LaunchPad底板上。137.程序总体流程图n 程序流程图:P1.6产生中断?YNP1.6设置为上升沿触发中断,在 中断中设置P1.0输出低电平,实 现报警,唤醒CPU进入循环,延迟时间,P1.0取反停止报警(报警的时间可以任意设置,或者采用人 为停止报警)。14P1.0取反延时P1.0=0初始化8.功能子程序调试中断子程序调试:断点、寄存器窗口#pragma vector=PORT1_VECTORinterrupt void P1_ISR(void)if(P1IFG&BIT6)P1OUT=BIT0; P1IFG&=BIT6;bic_SR_register_on_exit(CP
8、UOFF);15n 1.P1.6产生中断,进入中断子程序,在中断子程序中设置断点,观察寄存器的变化,硬件中报警电路工作,实现报警(即P1.0=0)。162.进入循环,在循环程序中设置断点,实现令P1口恢复初始状态,报警电路通过延迟后停止,而且电路可实现多次触发中断。179.总结n 硬件部分模拟电路实验、元件封装、焊接n 软件部分软件结构、功能模块、软件大小控制、程序调试、故障定位18本实例中,仅使用了简单的I/O功能,MSP430G2211内部有丰富的资源,所以可以熟悉此单片机内部资源,配合适当的硬件电路,实现更多的功能。在硬件电路中,红外传感器电路的灵敏度不高,可能是受热释电红外调理电路中较多的滤波电容和电阻的影响还有红外信号处理芯片里面的延迟,以至输出的电压信号有一点延迟,所以在以后进一步的优化当中应该对传感器的灵敏度有所提高,而且可以对非法闯入多方面的进行测试, 防止灵敏度不够或者出现遗漏现象。对于MSP430单片机, 则可以使用更多资源,丰富整个设计,达到更加准确的实现设计的目的。1910.思考题n 1.本实例中仅使用了简单的I/O口功能和简单的一种测试方
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建筑工程造价审计合同协议
- 学校采购部管理制度
- 工地生活区采购管理制度
- 幼儿园采购人员岗位制度
- 创业园物资采购制度范本
- 学校采购小组现场询价制度
- 医疗物品采购管理制度
- 内部调控采购制度
- 开始试行政府采购制度
- 江西省吉安市2025-2026学年下学期高三高考一模英语试卷(含解析无听力音频无听力原文)
- 影视文学教学课件
- 中医气一元论课件
- 仪表工培训课件
- 硬笔行书书法课件
- 2025年湖北省中考语文试卷真题(含标准答案)
- 律所招聘实习生管理制度
- 《应急预案编制与演练课件模板》
- 2025年福建省《信息技术》专升本考试复习题库(含答案)
- 数学信息化教学设计
- 智能温室大棚建设项目技术标施工组织设计施工方案(技术方案)
- 职业卫生管理制度及操作规程培训
评论
0/150
提交评论