- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
智能仪器课程设计精选
实 验 报 告课程名称智能仪表课程设计学校 杭州电子科技大学学院 生命信息与仪器工程学院专业电子信息技术及仪器姓名李棒学号实验目的智能仪表课程设计是一项综合性的专业实践活动,目的是让学生将所学的基础理论和专业知识运用到具体的工程实践中,以培养学生综合运用知识能力、实际动手能力和工程实践能力,为此后的毕业设计打下良好的基础。实验任务本次智能仪表课程设计的任务是设计一个温度控制器,并完成相关的编程工作。基本任务是利用AT89C51单片机、ADC0809模数转换器等芯片设计一个具有温度测量显示和开关控制输出的装置。三、实验要求 1)用6只共阴极的八段数码管来分别显示工作状态、设定温度和实际温度温度。为了统一起见,对6只八段数码管的具体排列和工作状态的显示符号作如下规定: 实际温度 设定温度 工作状态:“1”“1”表示开机 “0”“0”表示关机2)用3只按钮来分别作为开机/关机键、温度设定上升键和下降键。(1#开发板有5只操作按钮和1只系统复位按钮,共6只)3)用1只LED发光二极管来表示加热器开关量控制输出(1#开发板上共有6只控制输出的LED发光二极管),所有发光二极管均要求用2003达林顿管或三极管放大驱动。4)温度设定范围0~99℃,在装置处于开机状态情况下,当实际温度高于等于设定温度时,加热器控制输出“关”;当实际温度低于设定温度5℃时,加热器控制输出“开”。5)上电后,自动显示关机这时状态、设定温度50℃和实际室内温度,用户可以设定温度进行设定,但只有在按下启动/关闭键后,控制器正式工作;在运行期间,若对温度状态进行设定,则控制器按新设定开始。若关机后(非断电)重新启动控制器,则自动进入上次关机前的设定状态。 实验内容系统的总体框图如下: AT89C51 ADC0808主要是基于AT89C51单片机 LED和数码管显示模块、加热器控制模块、按键扫描/处理模块和基于ADC0808芯片的数据采集模块。1、LED模块 LED发光二极管来表示加热器开关量控制输出。 2、数码管显示模块显示工作原理本系统应用8段6位共阴数码管作为显示器件,用片选信号来控制数码管的显示字符,应位选信号来控制点亮那个数码管。所谓的八段就是指数码管里有八个小LED发光二极管,通过控制不同的LED的亮灭来显示出不同的字形。一个八段数码管称为一位,多个数码管并列在一起可构成多位数码管,它们的段选线(即a,b,c,d,e,f,g,dp)连在一起,而各自的公共端称为位选线。显示时,都从段选线送入字符编码,而选中哪个位选线,那个数码管便会被点亮。数码管的8段,对应一个字节的8位,a对应最低位,dp对应最高位。所以如果想让数码管显示数字0,那么共阴数码管的字符编码为,即0x3f;其他数字以此类推。P0口对应的是控制数码管的段选,也就是说可以让数码管显示不同的数字,字符。而在不同的数码管显示则是通过P2口的位选来实现的。换句话说P2口就是控制1--6号数码管哪个被点亮,哪个来显示数字。如果程序循环显示的时间比较少那就呈现在眼前的就是六位数码管全亮,其实是循环点亮,但是人的眼没法在这么短时间内辨别出来。硬件电路如下:注:(1、2位置显示工作状态:“1”“1”表示开机,“0”“0”表示关机。3、4位置显示设置温度。5、6位显示控制温度。)数码管程序见3、按键模块说明 用3只按钮来分别作为开机/关机键、温度设定上升键和下降键。硬件电路图如下具体按键程序见4、ADC0808的简介A/D转换器是一种能把输入模拟电压或者电流信息变成与其成正比的数字量信息的电路芯片。A/D转换器用于实现模拟量到数字量的转换。ADC0808是典型的8通道模拟输入8位并行数字输出的逐次逼近式A/D转换器。该转换器采用COMS工艺,可以实现8路模拟信号的分时采集。片内有8路模拟选通开关,以及相应的通道地址锁存用译码电路。1)ADC0808芯片的介绍2)ADC0808的工作流程2)ADC0808的实现方法ADC0808与8051单片机的硬件接口有3种形式,分别是查询方式、中断方式和延时等待方式,本系统中选用中断接口方式。注:其中的CLK我是用定时器产生500Khz的方波。具体的程序实现如产生500KHZ的方波送给ADS0808模块五、系统总框架系统的具体框图如下: 硬件设计如下:具体程序见六、实验分析及心得本实验采用外接AD芯片采集外接模拟量发送到P0口, 并将转化成对应的温度结果用数码管显示。进行显示 通过按键进行设置温度的调节及开关机的调节。通过本次实验让我对keil软件及proteus软件有了深入的了解和认识,尤其是proteus的强大的硬件仿真功能简单易学非常适合单片机的初学者使用学习对让我单片机系统搭建与程序的编写有了更深入的认识和了解。培养学生综合运用知识能力、实际动手能力和工程实践能
您可能关注的文档
- 接地电阻定期检查与测试管理规定精选.docx
- 推销技巧人员销售精选.ppt
- 操作系统原理PPT电子课件教案-第一章 绪 论精选.ppt
- 推行5 S管理,提高工作效率精选.ppt
- 控制测量学PPT电子教案-第二章水平测量控制网的技术设计精选.ppt
- 操作系统原理PPT电子课件教案-第三章 用户界面精选.ppt
- 操作系统原理PPT电子课件教案-第七章 主存管理精选.ppt
- 操作系统原理PPT电子课件教案-第二章 操作系统的逻辑结构精选.ppt
- 操作系统原理PPT电子课件教案-第九章 文件系统精选.ppt
- 操作系统原理PPT电子课件教案-第五章 资源分配与调度精选.ppt
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
最近下载
- 机械制造基础-全套PPT课件.pptx
- 地域建筑的分析__--__纳西族传统民居的现代启示.pdf
- 湖北省武汉市2023-2024学年六年级上学期语文期中试卷(含答案).pdf VIP
- 露天非煤矿山企业重大事古隐患认定目录及企业待检资料清单.doc
- 网络工程师职业规划4篇.pdf VIP
- 四年级音乐上册 牧童ppt课件1 人教新课标版.ppt
- 浙教版(2023)信息科技三上第2课感知智能生活教案.pdf VIP
- 中央空调节能运行管理.ppt
- 河北省石家庄市第四十一中学教育集团2023-2024学年七年级上学期期中历史试题(1).docx
- 《什么是冬天》儿童绘本故事演讲ppt课件(图文).ppt
文档评论(0)