第4章任务T14声光报警器课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第4章任务T14声光报警器课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 任务 T14 声光 报警器 课件
- 资源描述:
-
1、4.1 本章的知识点和技能点本章的知识点和技能点知识点技能点v振荡电路的工作原理振荡电路的工作原理v内存管理内存管理v数据表格的建立与访问数据表格的建立与访问v无源蜂鸣器的控制电路无源蜂鸣器的控制电路v汇编语言汇编语言v声光报警器的设计声光报警器的设计vI/O口控制口控制v汇编语言编程汇编语言编程v程序调试能力程序调试能力vCodeWarrior以及以及BDM的进一步使用的进一步使用v万用表、示波器在静态测试中的使用万用表、示波器在静态测试中的使用4.2 任务描述任务描述汽车的防盗报警器开启后,当有外力施加在汽车的防盗报警器开启后,当有外力施加在汽车上,汽车的车灯会闪烁,且发出响亮的报警声。汽
2、车上,汽车的车灯会闪烁,且发出响亮的报警声。有一些家电产品当完成任务后指示灯会闪烁,同时有一些家电产品当完成任务后指示灯会闪烁,同时蜂鸣器鸣叫。本任务就是要完成上面所述的蜂鸣器鸣叫。本任务就是要完成上面所述的声光报声光报警警,使,使LED1、LED2、LED3、LED4循环点亮,循环点亮,同时使蜂鸣器鸣叫。同时使蜂鸣器鸣叫。4.3 任务分析任务分析 一个完整的声光报警器必须包括传感器、指示灯、音响设备等部分,本例为了简化任务,不考虑传感器的设计和检测,只考虑指示灯和音响设备,我们可以用MC9S08AC16通用功能板上的LED作为指示灯,用蜂鸣器作为音响设备来设计我们的声光报警器。MC9S08A
3、C16通用功能板上的蜂鸣器是一种12V供电的无源蜂鸣器,要使其发出声音,必须使控制它的信号周期性的高低变化,也就是说控制信号必须是脉冲信号,并且蜂鸣器的音色由脉冲信号的频率决定。另外,LED的闪烁控制虽然已经在前面几个例子实现过,但是如果把前面的代码直接移植过来,将会导致无法控制蜂鸣器,因此也必须寻找新的控制方法。其中的一种方法是增加一个计数变量,当计数变量达到某个值后使LED的状态取反,同时使计数变量复位准备下一次的计数。4.4 实操训练:时钟电路的静态测试实操训练:时钟电路的静态测试 CodeWarrior软件软件 MC9S08AC16 通用功能板,通用功能板,1块块/人人 BDM工具,工
4、具,1个个/人人 万用表,万用表,1只只/人人 示波器,示波器,1台台/人人4.4.1 任务所需工具任务所需工具4.4 实操训练:时钟电路的静态测试实操训练:时钟电路的静态测试4.4.2 静态测试注意事项静态测试注意事项确保放置实验板的区域没有其他的东西;确保确保放置实验板的区域没有其他的东西;确保实验台和双手是干燥的。实验台和双手是干燥的。用数字万用表测试电压时需要选择用交流挡还用数字万用表测试电压时需要选择用交流挡还是直流挡,还要正确选择其量程;用模拟万用表是直流挡,还要正确选择其量程;用模拟万用表测试直流电压时还需要分清正负极,红笔接正极,测试直流电压时还需要分清正负极,红笔接正极,黑笔
5、接负极。黑笔接负极。实验板通电后不要用手触摸和实验板通电后不要用手触摸和N端、端、L端、端、L1端连通的裸露部分,否则将触电。端连通的裸露部分,否则将触电。4.4.3 实验步骤实验步骤步骤1:选择接入8MHz的外部晶振。步骤2:用BDM向单片机写入时钟测试程序ClockTest.mcp(该程序可以在随书光盘的文件夹“单片机技术初步实践例子程序MC9S08AC16通用功能板例子程序第4章”中获得),如果正常工作,则LED1亮。4.4.3 实验步骤实验步骤步骤3:晶振电路的静态测试。v通电,用万用表测试晶振两端的对地电压,把结果记录在课本的表4-17中;v断电,把示波器的信号线和晶振电路输出端连接
6、好;v通电,观察晶振电路输出端的波形,把结果记录在课本的表4-17中,记录的波形图必须标出振幅和周期。4.5 知识链接知识链接1:内部时钟发生器模块:内部时钟发生器模块ICG4.5.1内部时钟发生器模块结构图内部时钟发生器模块结构图v内部时钟发生器模块内部时钟发生器模块ICG由由外部时钟电路外部时钟电路、振荡器振荡器、内部参考时钟内部参考时钟、锁频环锁频环模块、模块、时钟选择时钟选择模块、模块、分频器分频器等组成。等组成。4.5.2 内部时钟发生器模块工作原理内部时钟发生器模块工作原理v晶体谐振器、晶体谐振器、RC振荡电路、外部时钟等外部参考时振荡电路、外部时钟等外部参考时钟钟ICGERCLK
7、或者内部参考时钟或者内部参考时钟ICGIRCLK经过锁频经过锁频环的升频后输出时钟环的升频后输出时钟ICGDCLK,时钟选择模块选择,时钟选择模块选择ICGERCLK或者或者ICGDCLK作为时钟源,经过分频器作为时钟源,经过分频器分频后输出时钟分频后输出时钟ICGOUT。4.5.3 时钟源与锁频环时钟源与锁频环vHCS08时钟模块的时钟源有两个时钟模块的时钟源有两个外部晶振和内外部晶振和内部参考时钟。部参考时钟。采用内部时钟可以提高系统的可靠性,降低成本,但是精采用内部时钟可以提高系统的可靠性,降低成本,但是精度不高;度不高;采用外部晶振,可以提高精度,但是会增加成本,同时,采用外部晶振,可
8、以提高精度,但是会增加成本,同时,当外部晶振频率太高时还会产生较大的电磁干扰当外部晶振频率太高时还会产生较大的电磁干扰v内部锁频环内部锁频环FLL(Frequency Locked Loop)频率合成频率合成器模块。这个模块的作用是用频率较低且较稳定的时器模块。这个模块的作用是用频率较低且较稳定的时钟来产生高频时钟。钟来产生高频时钟。采用锁频环技术可以用较低的参考时钟产生频率较高的时采用锁频环技术可以用较低的参考时钟产生频率较高的时钟,降低对外部的电磁干扰;钟,降低对外部的电磁干扰;当参考时钟一定的情况下,启用锁频环电路会增加功耗;当参考时钟一定的情况下,启用锁频环电路会增加功耗;单片机上电后
9、,如果启用锁频环电路,需要一定的时间锁单片机上电后,如果启用锁频环电路,需要一定的时间锁频环电路才能够输出稳定的时钟,也就是说单片机上电后需频环电路才能够输出稳定的时钟,也就是说单片机上电后需要一段时间才能够正常的工作。要一段时间才能够正常的工作。4.5.4 内部时钟发生器模块工作模式内部时钟发生器模块工作模式v时钟发生器模块共有时钟发生器模块共有5种工作模式种工作模式停止模式停止模式(Off)自时钟模式自时钟模式(SCM)使用锁频环的内时钟模式使用锁频环的内时钟模式(FEI)禁用锁频环的外时钟模式禁用锁频环的外时钟模式(FBE)使用锁频环的外时钟模式使用锁频环的外时钟模式(FEE)(1)停止
10、模式(停止模式(Off)v在该模式下,内部时钟发生器模块在该模式下,内部时钟发生器模块ICG停止工作,停止工作,ICGOUT是一个固定的电平,即在该模式下没有时钟是一个固定的电平,即在该模式下没有时钟脉冲输出。脉冲输出。(2)自时钟模式(自时钟模式(SCM)v内部参考时钟内部参考时钟ICGICLK经过工作于开环模式的锁频经过工作于开环模式的锁频环后产生时钟环后产生时钟ICGDCLK,ICGDCLK经过分频后作为经过分频后作为内部时钟发生器的输出时钟内部时钟发生器的输出时钟ICGOUT。系统最快的启动方式系统最快的启动方式单片机复位后默认的工作模式单片机复位后默认的工作模式时钟精度不高时钟精度不
11、高(3)使用锁频环的内时钟模式使用锁频环的内时钟模式(FEI)v内部参考时钟内部参考时钟ICGICLK经过工作于闭环模式的锁频经过工作于闭环模式的锁频环后产生时钟环后产生时钟ICGDCLK,ICGDCLK经过分频后作为经过分频后作为内部时钟发生器的输出时钟内部时钟发生器的输出时钟ICGOUT。系统成本降低系统成本降低时钟频率可调整范围大时钟频率可调整范围大精度较高精度较高(4)禁用锁频环的外时钟模式禁用锁频环的外时钟模式(FBE)v外部的晶体谐振器、外部的晶体谐振器、RC振荡电路、外部时钟等产生振荡电路、外部时钟等产生的时钟经过内部振荡电路后产生外部参考时钟的时钟经过内部振荡电路后产生外部参考
12、时钟ICGERCLK,ICGERCLK经过分频后作为内部时钟经过分频后作为内部时钟发生器的输出时钟发生器的输出时钟ICGOUT。最精确、最省电最精确、最省电能达到的总线频率不高,最大只能为能达到的总线频率不高,最大只能为8 8 MHzMHz(5)使用锁频环的外时钟模式使用锁频环的外时钟模式(FEE)v外部的晶体谐振器、外部的晶体谐振器、RC振荡电路、外部时钟等产生振荡电路、外部时钟等产生的时钟经过内部振荡电路后产生外部参考时钟的时钟经过内部振荡电路后产生外部参考时钟ICGERCLK,ICGERCLK经过工作于闭环模式的锁经过工作于闭环模式的锁频环后产生时钟频环后产生时钟ICGDCLK,ICGD
13、CLK经过分频后作经过分频后作为内部时钟发生器的输出时钟为内部时钟发生器的输出时钟ICGOUT。功耗和精度方面都处于中间状态功耗和精度方面都处于中间状态4.5.5 系统时钟分配系统时钟分配 vICG模块为系统的其他功能模块如中央处理器模块为系统的其他功能模块如中央处理器CPU、实时时钟中断模块实时时钟中断模块RTI、后台调试模块、后台调试模块BDC、定时器、定时器模块模块TPM、模、模/数转换模块数转换模块ADC等提供工作的时钟,等提供工作的时钟,ICG模块的输出时钟模块的输出时钟2分频后作为总线时钟分频后作为总线时钟BUSCLK,即即Ficg=2*Fbus。4.5.6 外部振荡电路连接外部振
14、荡电路连接 v外部晶振的电路连接外部晶振的电路连接EXTAL是内部振荡器的输入是内部振荡器的输入引脚,引脚,XTAL是输出引脚;串是输出引脚;串联电阻联电阻RS和反馈电阻和反馈电阻RF应该应该是低感应系数的电阻,是低感应系数的电阻,RS一般一般可以不接,可以不接,RF的取值范围为的取值范围为1M22M;C1和和C2应尽量应尽量选用高频性能好的陶瓷电容,选用高频性能好的陶瓷电容,取值一般为取值一般为6pF40pF。布板。布板时,晶振、时,晶振、C1和和C2应该尽可能应该尽可能的靠近单片机。的靠近单片机。例子:外部选择例子:外部选择8MHz的晶振,的晶振,则则RF选择选择8.2M,C1和和C2选选
展开阅读全文