- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
简单数控直流电源系统实验报告1.doc
数控直流电源
摘要:本系统以AT89C51单片机为核心,D/A数字模拟转换模块、按键、LCD、A/D模数转换模块等模块组成一个数控电源。系统能实现:输入模块有按键按下,单片机就有了一个输入,单片机将输入的数字一方面给显示模块,让它们在LCD1602中显示出来;另一方面给DAC0832将其转化为模拟量电流输出,经过运算放大器将这个模拟量转化为相应的电压。并将输出的电压返回到ADC0809再转化回LCD显示模块,整个过程受软件控制。
关键字:数控电源 AT89C51 液晶显示
目 录
一、方案设计与论证 1
二、主要电路设计与计算 1
1、AT89C51单片机主模块 1
2、D\A转换模块 2
3、键盘模块 3
4、A\D转换前级模块 3
5、A\D转换模块 4
三、系统软件工作流程图 5
1、主控程序 5
四、总结 6
五、参考文献: 6
一、方案设计与论证
设计方案原理框图如图所示:
将51单片机作为数控部分的核心,通过键盘控制数控电源输出电压的大小并将数字现实在LCD上。D\A将数控部分的电压控制字转换成模拟电压,输出的电压经A\D再转换成数字量,把该数字量送回单片机,输送至LCD显示。
二、主要电路设计与计算
1、AT89C51单片机主模块
AT89C51单片机系统是数控的核心,其主要组成是由AT89C51芯片与时钟电路,把小系统的P0口复用,分别作为A\D转换数据输出口和LCD液晶显示数据输入口。键盘输入通过P1口,P3口作为各个模块的控制端口。P3.3通过定时用作A\D的时钟。P2口作为D\A转换器的数据输入口
图2-1 单片机小系统
2、D\A转换模块
这个部分将单片机送来的电压控制字转换成稳定的电压输出,该电路主要由D\A0832、运放、功率放大器组成。
电压的输出范围是0~9.9V,补偿0.1V,共有100中状态,8位字长的0832有256种状态,能满足需要。设计当电压控制字从0,2,4,…,198时,对应输出电压0.0,0.1,0.2,…,9.9。DAC0832输出的电流输入的电压控制字线性变化。因为要得到电压,还需接运放来实现电流到电压的转换。
因为输出电压量程为10V,VREF基准电压范围为-10V---+10V,基准电压可以为5.12V,在DAC的8脚输出电压的分辨率为
即D/A输入数据端每增加1,电压增加0.0V。。Q3做为保护电路所用。
图2-2 D\A转换电路
3、键盘模块
本实验采用4*4矩阵键盘作为输入控制,通过键盘实现单步“+、“-”,自动连续“+”、“-”,暂停等功能。
键盘模块中包括键盘扫描和键值处理部分,对数控电源的控制是通过键盘进行的,键盘不断地扫描,键值可实现:
单步:通过单步“+、“-”以0.1步长增减输出电压。
自动:按自动连续“+”、“-”以0.1步长自动连续的进行加或减。
暂停:使自动连续“+”、“-”停止。
选位:可任意选择0.0-9.9的电压进行输出。
波形选择:三角波、方波。
4、A\D转换前级模块
因为A\D转化的电压范围0-5v,而D\A转化及后级放大的来的电压为0.0-9.9,故需要进行电压的缩小,U1跟随器有效的隔离前后级,提高带负载能力。U2、U3将电压缩小2.55倍。为A\D转化模块输入有效电压。
图2-3
5、A\D转换模块
通过D\A输出的模拟量要在液晶屏上显示,需要把这个模拟量量化使其转化成数字量,将AD输出的值分为整数和小数部分转化并送给LCD显示。
计算公式如下:
注:getdate为经过AD转化前的8位数,zheng为显示的整数部分,xiao1、xiao2为小数部分。
本设计用ADC0809实现这个转换,0809把转换的结果通过P0口送给单片机,再由单片机输出到LCD显示。
图2-4
三、系统软件工作流程图
1、主控程序
程序首先进行系统初始化,待键盘有值输入,根据键入的值转入到不同的程序进行相应的处理最后显示出来。如果遇到复位键就将输出电压控制字置为0,输出电压为0V。
图5-1 主控程序流程图
四、总结
本系统以AT89C51为核心控制部件,通过4*4的矩阵键盘输入控制命令,使单片机对外围的A/D。D/A,以及LCD显示部分进行控制,使整个系统在单片机的控制下即能输出稳定的电压,又能显示电压的值。与传统的直流电源相比,数控直流电源使用更方便、直观,灵敏。
五、参考文献:
《单片机原理及接口技术》 李朝青 北京航空航天大学出版社
《模拟电子技术基础》 童诗白 高等教育出版社
5
功率放大
负载
D/A转换
电压放大
电压输出显示
三角波 方波
键盘
单步减
51
单
片
机
LCD显示模块
自减
电压缩小
自加
A/D转换
选位键
单步加
初始化
开始
您可能关注的文档
- 复件 事业单位考试法律题.doc
- 高考语文复习宝典.doc
- 高三物理第一轮复习《直线运动》综合测试(带答案).doc
- 高中数学 《参数方程的概念》教案 新人教a版选修4-4.doc
- 工程管理答案-n6工程项目管理网上考试(2012年6月).doc
- 江苏省2010年普通高中学业水平模拟测试化学试卷.doc
- 经济数学基础试题及答案2.doc
- 品德 粒粒皆辛苦.ppt
- 如何写毕业设计说明书.ppt
- 数学竞赛辅导(初2)第32讲 自测题.doc
- 国开景区管理作业2试题及答案.pdf
- 国开景区管理作业1-4试题及答案.pdf
- 河南开放大学本科《地域文化(本)》作业练习1-3试题及答案.pdf
- 2024年大型游乐设施操作证考试题库及答案很全.pdf
- 2024年门座式起重机司机考试题库及答案.pdf
- 2022-2023学年河北省衡水市武强中学高二(下)期末数学试卷【答案版】.docx
- 2022-2023学年河北省保定市崇德实验中学高二(下)期末数学试卷【答案版】.docx
- 江西省2017年中小学教师招聘考试高中化学试卷及答案.docx
- 2024年河北省八年级中考生物真题(解析版).docx
- 2024年南阳市社会保险中心(唐河县企业养老保险分中心)(参公)一级科员招录1人《行政职业能力测验》高频考点、难点(答案详解版).docx
文档评论(0)