《单片机应用精.ppt》由会员分享,可在线阅读,更多相关《单片机应用精.ppt(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、单片机应用第1页,本讲稿共11页 数字式温度计的总体结构数字式温度计的总体结构 该系统以单片机为数字温度计的主控制该系统以单片机为数字温度计的主控制器,以集成数字温度传感器为温度信息采器,以集成数字温度传感器为温度信息采集单元,液晶显示器及其驱动元件为显示集单元,液晶显示器及其驱动元件为显示单元。单元。第2页,本讲稿共11页温度温度信号信号传感器传感器单片机单片机电源电源LEDLED显示显示数据数据交换交换供电供电显显示示数数据据供电供电图为图为 系统的基本组成框图系统的基本组成框图供电供电第3页,本讲稿共11页系统的主控制器选用了系统的主控制器选用了TITI公司的单片机公司的单片机MSP43
2、0F1121AMSP430F1121A,温度传感器选用了,温度传感器选用了DALLASDALLAS公司数字式集成温度传感器公司数字式集成温度传感器DS18B20DS18B20,采用,采用2 2位共阴极位共阴极LEDLED数码管以及数码管以及2 2个个CD4511CD4511译码器译码器实现温度显示实现温度显示。硬件组成硬件组成第4页,本讲稿共11页 为了直观地显示出数字系统的运行状态以及工作为了直观地显示出数字系统的运行状态以及工作数据,系统的显示模块中采用数据,系统的显示模块中采用LG5011AHLG5011AH共阴极共阴极LEDLED数码管,数码管,CD4511CD4511作为显示译码电路
3、,由作为显示译码电路,由CD4511CD4511把输进来的二进制信号翻译成十进制数字,把输进来的二进制信号翻译成十进制数字,再由数码管显示出来,如图再由数码管显示出来,如图3 3所示。所示。第5页,本讲稿共11页系统程序系统程序 系统的程序主要包括主程序、读出温度子程系统的程序主要包括主程序、读出温度子程序、温度转换命令子程序、计算温度子程序和序、温度转换命令子程序、计算温度子程序和显示数据刷新子程序。显示数据刷新子程序。程序的主要功能是实时显示温度、读出并处程序的主要功能是实时显示温度、读出并处理理DS18B20DS18B20的测量温度值,温度测量每的测量温度值,温度测量每1 s1 s进行进
4、行一次。一次。第6页,本讲稿共11页其程序流程如图所示其程序流程如图所示初始化初始化调用显示子程序调用显示子程序到达到达1s1s?初次上电初次上电读出温度值。温度计算处理显示数据刷新读出温度值。温度计算处理显示数据刷新发温度转换开始命令发温度转换开始命令否否否否是是第7页,本讲稿共11页右图为右图为MSP430MSP430单单片机语言片机语言编译部分编译部分程序代码程序代码第8页,本讲稿共11页基于基于MSP430MSP430单片机的温度测试仪在软单片机的温度测试仪在软件设计融入低功耗思想,核心的方法件设计融入低功耗思想,核心的方法就是在最短的时间内把需要的工作完就是在最短的时间内把需要的工作完成,然后立即进入休息状态,不论在成,然后立即进入休息状态,不论在工作还是休息状态,立即关闭不必要工作还是休息状态,立即关闭不必要的模块,以最大限度地降低功耗。的模块,以最大限度地降低功耗。总结总结第9页,本讲稿共11页相比其他的温度传感器,具有系统结相比其他的温度传感器,具有系统结构简单,抗干扰能力强,适合于恶劣构简单,抗干扰能力强,适合于恶劣环境下澍量现场温度的特点,可应用环境下澍量现场温度的特点,可应用于仓库测温、楼宇空调控制和生产过于仓库测温、楼宇空调控制和生产过程监控等领域。程监控等领域。第10页,本讲稿共11页第11页,本讲稿共11页