单片机实验-申岩精选.docx

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机实验-申岩精选

实验报告课程名称单片机应用设计实验项目名称课程设计开题报告实验类型设计型实验学时班级信息对抗技术学号2013083116姓名申岩指导教师李北明实验室名称21B158实验时间实验成绩预习部分实验过程表现实验报告部分总成绩教师签字日期哈尔滨工程大学教务处制《单片机应用设计》课程设计开题报告基于热敏电阻的数字温度计学生姓名 申岩 班级 信息对抗技术 学号 20130831161.课程设计研究意义背景随着中国经济崛起,国民生活越来越好,对生活条件的要求越来越高。温度检测成为了一种必不可少的需求。此次课程设计为基于热敏电阻的数字温度计,可以检测环境温度,让人更直观了解生活环境并做出调整。不仅可以用于日常生活以调整衣物,保证身体健康,也可用于测量水温,控制热水数量以及加热时间,节约能源。拥有良好的可行性和具有很大的实用价值。2. 课程设计要求和指标使用热敏电阻类的温度传感器件利用其感温效应,将随被测温度变化的电压或电流用单片机采集下来,将被测温度在显示器上显示出来:测量温度范围?50℃~110℃。精度误差小于0.5℃。LED数码直读显示。3.课程设计总体方案硬件框图如图1所示图1硬件框图系统硬件框图如图1所示,有热敏电阻类温度传感器测量外界温度,传感器输出模拟电流,进入AD转换电路。AD转换模块将模拟信号转化成单片机可以识别的数字信号,然后通过软件编程送入显示模块显示当前温度。4. 课程设计硬件电路设计4.1 热敏电阻类温度传感器热敏电阻器是敏感元件的一类,按照温度系数不同分为正温度系数热敏电阻器(PTC)和负温度系数热敏电阻器(NTC)。热敏电阻器的典型特点是对温度敏感,不同的温度下表现出不同的电阻值。正温度系数热敏电阻器(PTC)在温度越高时电阻值越大,负温度系数热敏电阻器(NTC)在温度越高时电阻值越低,它们同属于半导体器件。图2热敏电阻传感器电路将热敏电阻R2接入如图2电路,R1为定值电阻,受到适当温度影响时,A点的电压也会改变,温度越高,电压越大。从而实现温度信号转化为电信号。再将A点电压输入AD转换模块。A点与AD转换芯片的输入相连。4.2 AD转换模块AD转换模块使用AD转换芯片ADC0832。ADC0832是美国国家半导体公司生产的一种8位分辨率、双通道A/D转换芯片。由于它体积小,兼容性强,性价比高而深受单片机爱好者及企业欢迎,其目前已经有很高的普及率。芯片引脚分布如图3图3 ADC0832引脚分布图ADC0832有以下特点:1、8位分辨率;2、双通道A/D转换;3、输入输出电平与TTL/CMOS相兼容;4、5V电源供电时输入电压在0~5V之间;5、工作频率为250KHZ,转换时间为32μS;6、一般功耗仅为15mW;7、8P、14P—DIP(双列直插)、PICC多种封装;8、商用级芯片温宽为0°C to +70°C,工业级芯片温宽为?40°C to +85°C。芯片接口说明:1、CS片选使能,低电平芯片使能;2、CH0模拟输入通道0,或作为IN+/-使用;3、CH1模拟输入通道1,或作为IN+/-使用;4、GND芯片参考0电位(地);5、DI数据信号输入,选择通道控制;6、DO数据信号输出,转换数据输出;7、CLK芯片时钟输入;8、VCC/REF电源输入及参考电压输入(复用)。ADC0832为8位分辨率A/D转换芯片,其最高分辨可达256级,可以适应一般的模拟量转换要求。其内部电源输入与参考电压的复用,使得芯片的模拟电压输入在0~5V之间。芯片转换时间仅为32μS,据有双数据输出可作为数据校验,以减少数据误差,转换速度快且稳定性能强。独立的芯片使能输入,使多器件挂接和处理器控制变的更加方便。通过DI数据输入端,可以轻易的实现通道功能的选择。单片机对ADC0832的控制原理:正常情况下ADC0832与单片机的接口应为4条数据线,分别是CS、CLK、DO、DI。但由于DO端与DI端在通信时并未同时有效并与单片机的接口是双向的,所以电路设计时可以将DO和DI 并联在一根数据线上使用。当ADC0832未工作时其CS输入端应为高电平,此时芯片禁用,CLK和DO/DI的电平可任意。当要进行A/D转换时,须先将CS使能端置于低电平并且保持低电平直到转换完全结束。此时芯片开始转换工作,同时由处理器向芯片时钟输入端CLK输入时钟脉冲,DO/DI端则使用DI端输入通道功能选择的数据信号。在第1个时钟脉冲的下沉之前DI端必须是高电平,表示启始信号。在第2、3个脉冲下沉之前DI端应输入2位数据用于选择通道功能,其功能项见表3.5。表3.5 通道功能选择MUX AddressChannel #SGL/DIFODD/SIGN0110+11+00+-01-+如上表3.5所示,当此两位数据为‘1’、‘0’时,只对CH0进行单通道转换。当

文档评论(0)

586334000 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档