基于单片机数控电源设计

1 绪论

在现在的生活中,我们常常会用到各种电源,电源技术服务于各行各业。直流稳压电源是电子技术中常用设备,广泛应用于实验、教学、科研等领域。数控电源一般采用单片机系统来构成。单片机数控电源是以单片机为控制核心,配以相应的外围电路和功能软件,实现具有一定电压调节功能的电源,该设计包含硬件部分和软件部分,对硬件和软件合理的调配和使用,从而实现数控电源的设计。

1.1 课题背景及意义

数控电源技术是一门实践性很强的工程技术,服务于诸多行业。现今电源技术融合了电气、电子、系统集成、控制理论、材料等众多学科领域。直流稳压电源是电子技术常用的仪器设备之一,广泛的应用于教学、科研等领域,是实验员、电子设计人员进行实验和科研不可或缺的电子仪器。在电子系统中,通常都需要电压稳定的直流电源来供电,传统直流电源的稳压过程是由电源变压器、整流、滤波、稳压等四部分组成,因而具有功能简单、干扰大、可靠性低、精度低且体积大、复杂度高的缺点。

现代家用电器和其他电子产品中,通常都需要电压稳定的直流电源供电。但在实际生活中,都是由市电供电。这就需要通过变压、整流、滤波、稳压电路将交流电转换成稳定的直流电源。滤波器用于滤去整流输出电压中的纹波,一般传统电路由滤波扼流圈和电容器组成,若由晶体管滤波器来替代,则可缩小直流电源的体积,减轻其重量,且晶体管滤波直流电源不需直流稳压器就能用作家用电器的电源,这既降低了家用电器的成本,又缩小了其体积,使家用电器电源电路小型化。传统的直流稳压电源通常配以电位器和波段开关来实现电压的调节,并由电压表指示电压值的大小。因此,电压的调整精度不高,读数不够直观,电位器也易耗损。而基于单片机控制的直流稳压电源能较好地解决以上传统稳压电源的不足。

1.2 国内外研究现状

在我国,以电子学为核心技术的电源产业,从二十世纪60年代中期到了90年代以来,电源产业进入快速发展时期,电信与数据通讯设备的技术更新推动电源行业向更高灵活性和智能化方向发展。一方面, 电源产业规模的发展在加快;另一方面,在国家资助和创新意识带领下,我国电力电子技术的研究从吸收消化和一般跟踪发展到前沿跟踪和基础创新,电源产业界涌现了一些技术难度较大,具有国际先进水平的产品,而且还产生了一大批具有代表性的研究成果和产品;目前国内还开展了跟踪国际多方面前沿性课题的研究或基础创新研究。但是我国直流稳压电源产业与发达国家相比,存在着很大的差距和不足,在电源产品的可靠性、开发投入、生产规模、工艺水平、先进检测设备、智能化、持续创新能力等方面有很大差距,尤其在实现直流稳压电源的智能化、网络化方面的研究不是很多。国内厂家生产的直流稳压电源虽然也在向数字化方向发展,但多限于对输出显示实现数码显示,或实现多组数值预置。总体说来,国内直流稳压电源制造技术在实现智能化等方面相对落后,面对激烈的国际竞争,是个严重的挑战。

1.3 课题的主要内容

(1)如何实现对电源的输出控制。

系统设计的目的是要用单片机来替代传统直流稳压电源中手动旋转电位器,实现输出电压在电源量程范围内步进可调,精度要求高。实现的途径很多,可以用键盘控制液晶显示,配以软件设置实现0.1V的步进,通过DAC的模拟输出控制电源输出,或者用其它更有效的方法,因此如何选择简单有效的方法是本课题需要解决的首要问题。

(2)数控直流电源功能的完备。

数控直流稳压电源要实现电压的键盘化输出控制,同时要具备输出、电压比较及数组存贮与预置等功能。另外,根据要求电源还应该可以通过按键选择一些特殊的功能。如何有效的实现这些功能也是课题所需研究解决的问题。

(3)设计要求。

输出电压范围:0.5V~10V,电压步进:0.1V;

输入电压由液晶显示;

自制键盘,可以通过键盘输入电压值;

输出电压值可在输出端用万用表测得;

1.4 论文的总体结构

第一部分简要介绍课题的背景、意义、国内外研究现状,介绍本文的主要研究内容, 包括实现的目标、功能的完备和性能指标。

第二部分提出了数控直流电源的总的设计思路和几种实现方案论证,以及相关系统实现的功能,对这些方案的可行性进行比较分析,选择了一种基于51 单片机系统的数控直流电源的方案,并对该方案运用的基础知识和使用的器件作出扼要的介绍。

第三部分模块化详细阐述了基于51 单片数控直流电源的系统整体结构和设计框图,包括数据单片机控制模块、数模转换模块、稳压控制模块、及键盘模块。

第四部分主要阐述了数控直流电源的软件系统的设计思路和软件设计流程。

第五部分对数控直流电源的性能参数进行测量与评估,以及对误差进行分析。

第六部分对本数控直流电源的给出了本课题的结论。

本论文共分6个部分,主要阐述了设计方案的选择和确定以及对系统硬件设计、软件设计作了较为具体的论述。由于本人知识、实际应用水平及工程实际水平有限

c语言开发数控软件编程电源,基于单片机数控电源设计.doc相关推荐

  1. c语言程序设计闹钟,基于单片机智能闹钟设计.doc

    基于单片机智能闹钟设计.doc 基于单片机的智能闹钟设计 摘 要:本文通过单片机来实现电子打铃系统.基于单片机的智能闹钟设计包括:电源电路,单片机最小系统及扩展LCD显示电路,4*4矩阵键盘电路,打铃 ...

  2. 基于单片机的倒车雷达系统设计c语言,基于单片机的倒车雷达设计.doc

    基于单片机的倒车雷达设计 毕业设计(论文) 题 目: 基于单片机的倒车雷达设计 系(院): 工业与信息化学院 专业: 电气自动化技术 姓 名: 学号: 校内指导教师: 职称: 讲 师 摘 要 随着社会 ...

  3. python基于c语言开发_C高级编程:基于模块化设计思想的C语言开发 PDF 超清版

    给大家带来的一篇关于C语言相关的电子书资源,介绍了关于C高级编程.模块化.设计思想.C语言开发方面的内容,本书是由机械工业出版社出版,格式为PDF,资源大小80 MB,吉星编写,目前豆瓣.亚马逊.当当 ...

  4. 用C语言写基于单片机的定时闹钟,基于单片机定时闹钟设计.doc

    本科毕业课程(设计) (设计目)题:单片机定时闹钟设计 学 院: 明德学院 专 业: 电子信息工程 班 级: 电信12151 学 号: 122003110811 学生姓名: 袁杰 指导教师: 王许 2 ...

  5. 单片机计算器c语言源程序文件的后缀是,基于单片机的计算器设计的源程序代码...

    用到的是stc89c51以及矩阵按键和lcd1602模块 S16 S12 S8 S4分别是123+ S15 S11 S7 S3分别是456- S14 S10 S6 S2分别是789* S13 S9 S ...

  6. 单片机多功能电子琴课设_基于单片机的电子琴设计(最终版)最新版

    <基于单片机的电子琴设计.doc>由会员分享,可免费在线阅读全文,更多与<基于单片机的电子琴设计(最终版)>相关文档资源请在帮帮文库(www.woc88.com)数亿文档库存里 ...

  7. java kdj_基于java语言开发的个性化股票分析技术:随机指数(kdj).doc

    基于java语言开发的个性化股票分析技术:随机指数(kdj).doc 还剩 17页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环 ...

  8. 梯形图语言开发的软件可以申请软件著作权登记么?

    老刘笔记提示您梯形图语言开发的软件是可以申请软件著作权登记的,但是不能直接以梯形图形式申请,而是需要转码,即梯形图须转成结构文本化语言(ST)或指令表语言(IL)形式. 梯形图是PLC软件开发者常用的 ...

  9. 单片机c语言数字频率计课程设计,基于单片机的数字频率计设计开题报告.doc

    基于单片机的数字频率计设计开题报告.doc 皖西学院本科毕业设计(论文)开题报告学院信息工程学院专业通信工程学生姓名裴晓晴学号2010013513指导教师傅思勇职称助教毕业设计(论文)题目基于单片机的 ...

最新文章

  1. 关于IFRAME的一些小应用
  2. BestCoder Round #85
  3. 分享:根据svg节点对象类型和路径值转换坐标值
  4. C# Lambda表达式 基础
  5. python cook读书笔记第2章字符串和文本
  6. 【RLchina第六讲】Imitation Learning
  7. radiogroup多选_Android实现单项、多项选择操作
  8. java 编写浏览器_用Java自己写一个浏览器 —— JavaFX 入门
  9. 苹果笔记本安装Win10双系统+分区教程《完整精华版》
  10. 3 万亿美元,苹果问鼎全球市值最高公司宝座
  11. 01费曼技巧 - 助你快速掌握软件测试知识
  12. python 操作 word 文件
  13. 点成分享 | 麦氏比浊仪在药敏试验中的应用
  14. Navicat 压缩包免费下载
  15. TDengine 入坑
  16. dlink网络打印服务器如何修改ip地址,DLINK路由器如何更改登陆IP地址
  17. 原来微信就能生成证件照,再也不傻傻地往照相馆跑了,办法很简单
  18. 【无标题】自定义Logo的WindowsPE?
  19. python中的int函数是什么意思
  20. 不打开文件,读取Rvt文件中的信息

热门文章

  1. 大智慧F10离线资料压缩包带F10关键字过滤软件--更新于2014-01-06.rar 184MB
  2. 听说CSDN推出一款浏览器助手,网友直呼YYDS,出于好奇心,今天带大家体验一下
  3. 教你使用华为Ensp模拟器配置RIP路由协议
  4. EOS超级节点选举竟被恶意操控?那21个节点的背后踩着多少森森白骨
  5. idc模板html页,一套IDC主机皮-Html模板BREED HOSTING
  6. 解决生产环境上日志报事务回滚的问题
  7. 520│和周大福一起甜蜜出击,花“饰”告白
  8. 康拓拓展和逆拓展解决全排列问题
  9. android SQLite数据库总结
  10. 闲鱼引流怎么赚钱,偷偷告诉你赚钱方法