




已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
成都信息工程学院电子工程学院成都信息工程学院电子工程学院 电子技术综合设计 总结报告总结报告 题题 目:目: 程控电流电压信号源程控电流电压信号源 专专 业:业: 电子信息工程(信号处理)电子信息工程(信号处理) 班班 级:级: 信号处理信号处理 姓姓 名:名: 指导教师:指导教师: 陆陆 庆庆 老师老师 评评 分:分: 2011 年年 11 月月 22 日日 摘摘要要 电源技术尤其是数控电源技术是一门实践性很强的工程技术,服务于各行 各业。电力电子技术是电能的最佳应用技术之一。当今电源技术融合了电气、 电子、系统集成、控制理论、材料等诸多学科领域。随着计算机和通讯技术发 展而来的现代信息技术革命,给电力电子技术提供了广阔的发展前景,同时也 给电源提出了更高的要求。随着数控电源在电子装置中的普遍使用,普通电源 在工作时产生的误差,会影响整个系统的精确度。电源在使用时会造成很多不 良后果,世界各国纷纷对电源产品提出了不同要求并制定了一系列的产品精度 标准。只有满足产品标准,才能够进入市场。数控电源由此产生并发展,其中 基于单片机的数控电源有着明显的优势:首先它使电源的智能化程度更高,性 能更完美。本文介绍了利用数/模转换电路、辅助电源电路、去抖电路等组成的 数控直流稳压电源电路,详述了电源的基本电路结构和控制策略;它与传统的 稳压电源相比,具有操作方便、电压稳定度高的特点,其结构简单、制作方便、 成本低,输出电压在 510v 之间连续可调,输出电流 010ma,其输出电压和 电流大小以 0.1v 步进,输出电压的大小调节是通过“” “”两键操作的, 而且可根据实际要求组成具有不同输出电压值的稳压源电路。该电源控制电路 选用 89c51 单片机控制主电路采用串联调整稳压技术具有线路简单、响应迅速、 稳定性好、效率高等特点。 关键字:关键字: 电源电源 数控数控 单片机(单片机(mcu) 目目 录录 1 项目计划-1 1.1 方案可行性分析-1 1.1.1 市场分析-1 1.1.2 可行性分析-1 1.2 项目执行计划-1 1.2.1 工作任务的分解与人员分工-1 1.2.2 项目预算-2 2 设计说明-3 2.1 各单元模块设计原理-3 2.1.1 系统方案-3 2.1.2 电压源模块-4 2.1.3 电流源模块-4 2.1.4 显示模块-5 2.1.5 数模转换模块-5 2.1.6 最终实物图-6 2.2 各单元模块设计流程-7 2.1 部分源程序及注解-8 3 安装和调试说明-10 3.1 安装说明-10 3.2 调试方法及步骤-11 3.3 调试数据-11 4 总结-12 5 参考文献-13 6 附录-14 6.1 附程序-14 6.2 附 pcb -21 0 1项目计划 1.1方案可行性分析 1.1.1市场分析 随着电子技术的迅速发展,各种电子产品层出不穷。不过不管是哪种电子 产品或设备,都需要电源供电才能进行正常的工作,有时电源的好坏直接关系 到产品的性能,并且对于不同的产品或者设备来说,其需要的电源是不同的。 但是往往市面上的很多电源都只能输出固定而单一的电压,适应范围太窄,不 能满足不同客户的需求。 在现代家庭中各种电器的不断出现,并要求者各种不同电源的出现,使得 家庭购买不同种类的电源。数字化的电子产品更加贴近人们的生活,因为它更 加的直观,易被接受,大家都开始追求数字化的各类电子产品。数控直流电源 有着直观、易操作、各种电压集一身、输出精度和稳定性都较高等优点,所以 越来越受广大人们的喜爱。数控电源的应用也越来越广泛。 1.1.2可行性分析 本设计中的主控芯片为 51 单片机,这正基于我们以前学习的课程微处理 器微计算机系统 。dac0832 是一块通用的 8 位数模转换芯片,并且价格低廉、 接口简单、转换控制容易。技术层面我们完全有能力去实现数控电源的功能, 甚至于提高其性能。 1.2项目执行计划 1.2.1 工作任务的分解与人员分工 2011.9.27 2011.10.1 首先 *析题目“数控电压电流源” ,大概确定主题分析方向。确定以 51 单片机为主控芯片,dac0832 为数模转换芯片的方案。然后通过图书馆和互联 网查询资料确定基本方案。负责人:*。 2011.9.27 2011.10.01 1 *行方案的市场分析和方案的可行性分析,综合实际情况得出数控电源的 市场前景和主流趋势。负责人:* 2011.10.01 2011.10.03 *进行数控电源的原理图的设计,期间进行仿真和实验得出确切方案。然 后通过 protel99se 进行原理图和 pcb 的绘制。负责人:*。 2011.10.032011.10.04 *进行元器件的采购。负责人:*。 2011.10.032011.10.04 *拿到 pcb,到实验室进行硬件电路的实际制作。打印、转印、腐蚀以及 板子的焊接。负责人:*。 2011.10.032011.10.05 *在仿真软件 proteus 中进行软件的编程和调试,保证在硬件完成前完善 软件,最大程度的节约工程时间。负责人:*。 2011.10.052011.10.07 *一起进行板子的硬件调试和测试。完成后把程序的初稿下载到芯片中进 行调试,并以此发现硬件的问题并解决,调试完成后进行数据的测量和记录以 备查询。负责人:*。 2011.10.052011.10.07 *在我们进行硬件和软件的测试的同时,进行数控电源的项目报告的的编 写,并完成初稿。负责人:* 2011.10.082011.10.09 我们三个人一起把自己在项目中所做的事情进行整理,并以文字的形式整 理出来。最后填写到电子系统设计的实验总结报告中,完成项目并交由老师审 核。负责人:*。 1.2.2 项目预算 表 11 项目预算表 器件单价(元)数量(只)总共(元) 1602 1000 1 1000 stc89c52 500 2 10,00 dac083210.00110.00 lm3240.610.60 其他(其他材料和制板) 535 此次项目总费用共计:35.6 元 2 2设计说明 2.1各单元模块设计原理 2.1.1 系统方案 本系统由硬件和软件两大部分组成。硬件部分主要完成数字显示、 、数控电 源的调节和 d/a 转换等电路组成,数控电源的系统图 2-1 所示。软件主要完成 信号的扫描和处理、芯片的驱动和输出控制、调节等功能。我们通过调节 “+、- ”两个按键从而达到控制输出电压和电流的的升降。该系统输出电压、 电流通过 lcd1602 显示。 图 21 数控电源系统图 at89s52是一种低功耗、高性能cmos8位微控制器,具有8k 在系统可编程 flash 存储器。使用atmel 公司高密度非易失性存储器技术制造,与工业80c51 产品指令和引脚完全兼容。片上flash允许程序存储器在系统可编程,亦适于常 规编程器。在单芯片上,拥有灵巧的8 位cpu 和在系统可编程flash,使得 at89s52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。at89s52 具有以下标准功能: 8k字节flash,256字节ram,32 位i/o 口线,看门狗定时 器,2 个数据指针,三个16 位定时器/计数器,一个6向量2级中断结构,全双 工串行口,片内晶振及时钟电路。 at89s52 的 i/o 具体分配如下表所示: 表 2 - 1 单片机 i/0 口分配 at89s52 的 i/o 口对外接口功能 p00p07 lcd1602 液晶数据口 3 p16p17 lcd1602 液晶控制口 p20p27 dac0832 控制 dac 输出电压 p10p13键盘功能控制 p21 继电器控制切换 2.1.2 电压源模块 由单片机输出经数模转换后得到 05 v 的电压控制信号,此电压信号输入 到 lm7805 公共端(即把 lm7805 的 2 脚接成悬浮)。在 lm7805 的输出端 3 脚得到 ui = 510 v 的电压信号,用按键控制电压增大还是减小,改变单片机输出信号,使 ui 在 5 10 v 之间变化,达到要求输出电压范围,如图 22 所示。 图 22 电压源模块 2.1.3 电流源模块 电流方面采用下面恒流源电路,v2 通过 da 产生的电压信号接到后面的运 放。输出电流恒为电流为:iout = (va-vb) / r6 = vda / r6。 图 23 电流源模块 4 2.1.4 显示模块 由于液晶显示质量高,和单片机系统接口更加简单可靠,操作更加方便, 体积小,质量轻,功耗低,所以直接采用 1602 字符型液晶显示器来显示单片机 输出的电压和电流量。如图24 所示。 图 24 显示模块 2.1.5 数模转换模块 dac0832 跟单片机的连接方式采用单级缓存的方式,连接方式如图 25 所示,其中外部数据存储的地址为 0x7fff,当数据赋给该地址时,单片机传输过 来的数字量经过 dac832 的数模转换,转换成模拟电压量,来输入电流源和电 压源模块来得到所要求的电压范围和电流范围。 5 图 25 数模转换模块 2.1.6 最终实物图 图 27 实物图 6 2.2各单元模块设计流程 开始 按键检测 初始化 液晶显示 图 2-8 主函数流程图 是 开始 初始化 检测 flag 是 否和初始值等 电流源 电压源 否 图 2-9 切换按键检测 7 开始 初始化 判断加减 加减 显示函数 图 2-10 电源加减函数 2.3部分源程序及注解 /*主函数*/ void main() uchar ii; lcd1602init(); p2 = 0; jdq = 0; while(1) ii = flag; lcd1602write_com(0x80); key();/按键检测 电压电流切换按键 if (ii != flag) display();/显示函数 keyplus();/检测加函数 8 keyminus();/检测减函数 display();/液晶显示函数,显示实时数据 /*按键检测函数:初始为电压源 按下按键后切换为电流源*/ void key() if(jc = 0) while(jc = 0); flag = flag; if (flag = 1) voltout(); else curout(); /*显示函数*/ void display() uchar j; disya0 = tablechuya / 100;/分别取出数据的各位和十位 disya1 = tablechuya /10 % 10; disya3 = tablechuya % 10; disliu0 = tablechuliu / 100; disliu1 = tablechuliu /10 % 10; disliu3 = tablechuliu % 10; lcd1602write_com(0x89); if (flag = 1) 9 for (j = 0; j #define uint unsigned int #define uchar unsigned char sbit e = p17; sbit rs = p16; sbit jc = p10;/检测按键 切换电压电流源 sbit plus = p11;/电压电流的 + sbit minus = p12;/电压电流的 - sbit jdq = p33; uchar chup2 = 0x00;/初始值设为 0 uchar chuya = 50; uchar chuliu = 0; uchar flag = 1; uchar code table = /码表 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ; uchar code ya = “dian ya:“; / 电压源的初始显 uchar code liu = “dian liu:“; / uchar disya7= “00.0 v“; uchar disliu7= “00.0 ma“; /延迟函数: 延迟 i ms void delayms(uint i) uint j,e; for(e=i;e0;e-) for(j=110;j0;j-); 14 /*lcd1602 液晶写数据函数: 通过 i 值传递数据*/ void lcd1602write_data(uchar i) rs=1; p0=i; delayms(11); e=1; delayms(11); e=0; /先写入,再开使能端 delayms(11); /lcd1602 液晶写命令函数: 通过 i 值传递数据 void lcd1602write_com(uchar i) rs=0; p0=i; delayms(11); e=1; delayms(11); e=0; delayms(11); /液晶初始化函数:设置 光标 和显示的初始位置 void lcd1602init() rs=0; e = 0; lcd1602write_com(0x38); lcd1602write_com(0x0f); lc
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 心脏病介绍课件
- 端午节相关知识课件初中
- 端午知识问答课件
- 童年的发现说课课件
- 石渣处理协议书范本
- 退伙清算协议书范本
- 科室合作协议书范本
- 心理健康课课件
- 心理健康课初中课件
- 2025年大流量罗茨鼓风机项目发展计划
- 2025年北京市中考招生考试数学真题试卷(真题+答案)
- 2025年放射工作人员放射防护培训考试题及答案
- 2024南阳农业职业学院辅导员招聘笔试真题
- 2024年发展对象培训结业考试真题
- 肺结节中医课件
- 医院安全生产包括哪些方面
- 小型灌区渠道管理办法
- 老年护理课件模板
- 护理核心制度考试试卷(附答案)
- 汽车之夜活动方案
- 2025至2030中国熊胆粉行业市场发展分析及发展战略与投资前景预测报告
评论
0/150
提交评论