《2022年单片机实训论文.docx》由会员分享,可在线阅读,更多相关《2022年单片机实训论文.docx(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精品学习资源单片机实训试验报告专业班级:自动化四班姓名:韩雪晴学号: 20211766欢迎下载精品学习资源题目 2:温度采集显示系统一、设计内容及意义利用 51 单片机,热电阻及 8279 驱动 LED,设计一个实时温度采集显示系统;要满意功能要求:1、利用负温度系数 NTC10K热电阻制作温度采集电路;2、利用 ADC0809采集温度 AD转换结果十六进制数 ,并用 8279 驱动 OCMJ液晶模块显示;3、将 AD转换结果十六进制数转换为电压值,并用OCMJ液晶模块显示;4、利用查表及插值法将电压值转换为温度值, 并用 OCMJ液晶模块显示;最终到达温度采集并实时显示的目的;温度采集掌握系
2、统在人们的日常生活中的应用越来越广泛,基于8051 单片机的温度采集掌握系统是 AD转换器、温度传感器模块、 LCD 显示屏及相应接口的综合应用; 温度作为一个重要的物理量, 是工业生产过程中最普遍、最重要的工艺参数之一;随着工业的不断进展,对温度测量的要求越来越高, 而且测量的范畴也越来越广, 对温度的检测技术的要求也越来越高; 因此,温度测量的争论也是一个重要的争论课题;二、整体设计原理及硬件电路设计热敏电阻检测温度阻值转变,导致输出电压转变,经AD采样到的电压再经过运算得出电压值显示在屏幕上, 再依据阻值与电压的关欢迎下载精品学习资源系和阻值与温度的关系经过数据分析处理将温度显示在液晶屏
3、上;温度采集掌握系统结构框图如下:温度传感器AD 转换器8051 主控LCD显示图 1系统整体结构框图2.1 LM324N 原理与引脚图LM324内含 4 个独立的高增益、频率补偿的运算放大器,既可接单电源使用3 30V,也可接双电源使用 1.5 15V ,驱动功耗低, 可与 TTL 规律电路相容; 其引脚图如图 2 所示;图 2LM324N 引脚图图 3测量电路图2.2 AD转换电路1、电路原理欢迎下载精品学习资源八路八位 A/D 试验电路由一片 ADC080,9 一片 74LS04,一片 74LS32组成,该电路中,ADIN0ADIN7是 ADC0809的模拟量输入插孔, CS0809 是
4、 0809 的 AD启动和片选的输入插孔, EOC是 0809 转换终止标志, 高电平表示转换终止;齐纳二极管LM336-5供应 5V 的参考电源, ADC0809的参考电压,数据总线输出,通道掌握线均已接好,八位双缓冲 D/A 试验电路由一片 DAC083;2 一片 74LS00,一片 74LS04,一片 LM324组成,该电路中除 DAC0832的片选未接好外, 其他信号均已接好,片选插孔标号 CS0832;输出插孔标号 DAOU;T 该电路为非偏移二进制 D/A 转换电路,通过调剂 POT3,可调剂 D/A 转换器的满偏值,调剂 POT2,可调剂 D/A 转换器的零偏值;2、电路测试检查
5、复位信号,通过 A/D、D/A 试验,程序全速运行,观看片选、读、写、总线信号是否正常;图 4A/D D/A电路原理图欢迎下载精品学习资源2.3 LCD 显示电路点阵式 LCD显示电路是在系统板上外挂电正式液晶显示模块, 模块的数据线、状态、掌握线都通过插孔引出;可直接与系统相连;OCMJ 中文模块系列液晶显示器内含 GB 2312 16*16 点阵国标一级简体汉 字和 ASCII8*8 半高及 8*16全高点阵英文字库,用户输入区位码或 ASCII码即可实现文本显示;也可用作一般的点阵图形显示 器之用;供应位点阵和字节点阵两种图形显示功能, 用户可在指定的屏幕位置上以点为单位或以字节为单位进
6、行图形显示;完全兼容一般的点阵模块;OCM中J 文模块系列液晶显示器可以实现汉字、 ASCII 码、点阵图形和变化曲线的同屏显示,并可通过字节点阵图形方式造字; 本系列模块具有上 / 下/ 左/ 右移动当前显示屏幕及清除屏幕的命令;一改传统的使用大量的设置命令进行初始化的方法,OCMJ中文模块全部的设置初始化工作都是在上电时自动完成的,实现了“即插即用”;同时保留了一条专用的复位线供用户挑选使用,可对工作中的模块进行软件或硬件强制复位; 规划整齐的 10 个用户接口命令代码, 特别简洁记忆;标准用户硬件接口采纳REQ/BUSY握手协议,简洁牢靠;欢迎下载精品学习资源图 58051与 OCMJ4
7、X模8 块连接图2.4接口总线试验所接总线 VCC、GND、+12V、-12V 由以下图右图所示图 6接口总线欢迎下载精品学习资源开头入 口LCD初始化关中断启动 ADC0809A/D 转换开中断开中断中断返回转换完成?NY中断服务子程序数据处理LCD显示三、程序流程图设计主程序:中断服务程序:欢迎下载精品学习资源四、问题和不足1. 经过电路焊接和程序调试, 第一次发觉电路板焊接缺焊现象, 经过准时检查调整,电路板检测正常,并且焊接良好;2. 程序测试问题, 由于把数据处理加在了中断程序中, 导致每次温度显示推迟时间过长, 经过老师的指导讲解, 把数据处理改为放在主程序中,虽然速度有所提高,但仍旧比预想的慢;3. 程序测试问题, 由于显示屏延时子程序设置推迟时间过长, 导致显示速度慢;经过争论更换, 把推迟子程序时间缩短了,反应比以前灵敏,显示速度明显加快;欢迎下载