基于51单片机的数控直流稳压电源设计
基于51单片机的数控直流稳压电源制作

• 50•本文是基于51单片机为核心,设计制作了一种数控稳压电源。
硬件方面包括稳压电路、反馈电路、按键电路、显示电路以及支持单片机运行的复位和时钟电路,经过稳压部分构成反馈,稳压后获得稳定的0~12V的稳定步进0.1V可调节电压,并通过A/D采样反馈后,在LED数码管显示实现数控。
引言:常规的稳压电源为串联调整线性稳压电源,作为小功率直流电源时,其电路简单、纹波小、电磁兼容性好、在稳压精度高,可以给设备带来稳定的直流电。
本设计数控稳压电源是在此基础上增加可步进调节的数控功能,并且避开传统稳压电源电位器易磨损、不易校准,读书不直观等问题。
可以清楚、方便的调节输出电压。
常规的稳压电源为串联调整线性稳压电源,作为小功率直流电源时,其电路简单、纹波小、电磁兼容性好、稳压精度高,可以给设备带来稳定的直流电。
1.系统功能解释系统原理框图如图1所示,本系统以STC- 89次2单片机为核心,外围电路有:稳压电路、反馈电路、按键电路、LED 数码管显示电路。
该项设计利用51单片机程序担任主控的任务,控制D/A 的输出大小,信号流过LM358运放,IRF9Z24N 场管在这三个器件的电路中形成负反馈,让输出电压可以被稳定下来。
接着用电位器分压把一部分的输出信号反馈到运放上,通过调节电位器,让输出准确度可以被调节,51还连接按键电路,当按键被按下,程序开始判断,然后根据程序输出信号,最后通过A/D 采集电压信号反馈到单片机并在LED 上显示,最终完成在0到12V 内可以0.1V步进调节输出的功能。
图1 系统原理图2.系统硬件设计介绍硬件连接框图如图2,其硬件总图如控直流稳压电源师范大学物理与电子科学图3,下面将分电路模块对该电源系统进行详细介绍。
图2 硬件系统框图该项设计利用单片机STC89C51作为主控芯片, 该项设计51单片机输入程序担任主控的任务,控制D/A 的输出大小,信号流过LM358运放,IRF9Z24N 场管在这三个器件的电路中形成负反馈,让输出电压可以被稳定下来。
基于51单片机的数控直流稳压电源设计

数控直流稳压电源就是能用数字来控制电源输出电压的大小,而且能使输出的直流电压能保持稳定、精确的直流电压源。
本文介绍了利用D/A转换电路、辅助电源电路、去抖电路等组成的数控稳压电源电路,详述了电源的基本电路结构和控制策略。
它与传统的稳压电源相比,具有操作方便,电压稳定度高的特点,其结构简单、制作方便、成本低,输出电压在1-10V之间连续可调,其输出电压大小以0.5V步进,输出电压的大小调节是通过“ ”、“-”两个键操作的,而且可以根据实际要求组成具有不同的输出电压值的稳压源电路。
该电源控制电路选用89C51单片机控制主电路采用串联调整稳压技术具有线路简单、响应迅速、稳定性好、效率高等特点。
关键词:稳压电源、单片微型机;数控直流、D/A转换;第一章绪论 (3)1.1数控直流稳压电源的产生背景 (3)1.2系统开发的意义 (4)1.3系统主要功能 (5)1.4研究中拟解决的主要问题 ............................................. 错误!未定义书签。
第二章系统总体方案设计 ......................................................... 错误!未定义书签。
2.1系统概述.......................................................................... 错误!未定义书签。
2.2系统整体概述.................................................................. 错误!未定义书签。
2.2.1控制部分................................................................ 错误!未定义书签。
2.2.2显示部分................................................................ 错误!未定义书签。
毕业设计论文(基于51单片机数控直流电源的设计)

本文主要论述了一种基于51单片机为核心控制器的数控直流电源的设计原理和实现方法。
该电源具有电压可预置、可步进调整、输出的电压信号和电流信号可同时显示功能。
文章介绍了系统的总体设计方案,其主要由微控制器模块、稳压控制模块、电压/电流采样模块、显示模块、键盘模块、电源模块五部分构成。
该系统原理是以STC89C52单片机为控制单元,以数模转换芯片DAC0832输出参考电压控制电压转换模块LM317输出电压大小,同时输出稳压、恒流采用模数转换芯片ADC0832对采样的电压、电流转换为数字信号,再通过单片机实现闭环控制。
文章最后对数控直流电源的主要性能参数进行了测定和总结,并对其发展前景进行了展望。
单片机(MCU);数模转换器(DAC);模数转换器(ADC);闭环控制惠州学院毕业论文Based on the 51 microcontrollernumerical DCpower supply designAuthor:Liu Xuezhi Major:Electronic information technologyTeacher:Huang Lin Title:Associate ProfessorAbstractThe method of this paper based on the 51 microcontroller core of the numericalcontroller DC power supply design theory and realization. The power supply has some functions such as presetting voltage, stepping adjustment, displaying the output voltagesignals and current signals at the same time. This paper introduces a general designing plan ofthe system, which is mainly consisted of micro-controller module, DC Regulatorsmodule,voltage/current sampling module, display module, keyboard module, power supply module.The system is based on the principle of single-chip microcomputer to control the unit STC89C52 to DAC0832 digital-to-analog converter chip reference voltage to control theoutput voltage LM317 output voltage conversion module size, while the output voltage regulator, current use of analog-to-digital converter ADC0832 chip sampling of voltage andcurrent converted to digital signals, and then through the single-chip closed-loop control toachieve. Article on the main DC power supply CNC performance parameters were measured and summarized, and their development prospects.Keywords microcontroller (MCU) ,the Digital to Analog (DAC),the Analog toDigital (ADC),the closed-loop control基于51单片机数控直流电源的设计1.前言………………………………………………………………………………11.1研究背景及意义…………………………………………………………………11.2国内外研究现状…………………………………………………………………11.3课题的主要内容…………………………………………………………………21.4论文的总体结构…………………………………………………………………32.方案论证与设计基础知识…………………………………………………………32.1方案设计与论证…………………………………………………………………32.2主控单片机(MCU) (5)2.3液晶显示屏(1602)……………………………………………………………62.4三端可调稳压器…………………………………………………………………82.5运算放大器OP07 (9)2.6数模转换芯片 (10)2.7模数转换芯片 (11)3.系统电路原理及硬件实现 (12)3.1系统总体框图 (12)3.2系统模块电路设计……………………………………………………………133.2.1单片机控制模块………………………………………………………………13惠州学院毕业论文3.2.2稳压控制模块…………………………………………………………………143.2.3电压与电流采样模块…………………………………………………………153.2.4显示模块………………………………………………………………………183.2.5电源模块………………………………………………………………………193.2.6键盘模块………………………………………………………………………203.3系统整体原理图………………………………………………………………204.系统的软件设计…………………………………………………………………214.1软件设计思路…………………………………………………………………214.2系统软件流程…………………………………………………………………214.2.1主程序模块……………………………………………………………………214.2.2闭环比较程序模块…………………………………………………………235.系统测试与误差分析……………………………………………………………245.1系统测试………………………………………………………………………245.1.1软件测试……………………………………………………………………245.1.2硬件测试……………………………………………………………………245.1.3系统整体测试…………………………………………………………………255.2误差分析………………………………………………………………………266.设计总结和展望…………………………………………………………………27致谢…………………………………………………………………………………29参考文献……………………………………………………………………………30附录1系统整体原理图………………………………………………………………31附录2系统源程序……………………………………………………………………32基于51单片机数控直流电源的设计1.1.1电源技术尤其是数控电源技术是一门实践性很强的工程技术,服务于各行各业。
基于单片机的数控直流稳压电源设计方案

基于单片机的数控直流稳压电源设计方案一、设计方案简介基于单片机的数控直流稳压电源设计方案主要是通过单片机控制开关电源的开关管,控制输出电压的稳定性和精度。
本设计方案采用闭环控制的方式,通过反馈电路将输出电压反馈给单片机,单片机根据反馈信号控制开关电源的开关管进行开关操作,以实现电源输出电压的稳定。
二、设计方案详细介绍1.系统总体设计:本设计方案将开关电源分为输入电源模块、控制模块和输出电源模块。
输入电源模块主要是对输入电压进行滤波和稳压,以保证输入电源的稳定性;控制模块主要是使用单片机进行控制,接收反馈电路的反馈信号,根据设定值进行比较,并控制开关电源的开关管进行开关操作;输出电源模块主要是将开关电源的输出电压经过滤波和稳压处理,以保证输出电压的稳定性和精度。
2.输入电源模块设计:输入电源模块主要是对输入电压进行滤波和稳压处理,保证输入电源的稳定性和安全性。
常用的电源滤波电路有LC滤波电路、RC滤波电路等。
同时,可以使用稳压芯片来实现输入电压的稳压。
3.控制模块设计:控制模块使用单片机进行控制,主要是通过反馈电路将输出电压反馈给单片机,并经过AD转换后与设定值进行比较。
根据比较结果,单片机控制开关电源的开关管进行开关操作,调整输出电压的稳定性。
在控制过程中,可以设置合适的控制算法,如PID控制算法,以提高控制的精度和稳定性。
4.输出电源模块设计:输出电源模块主要是对开关电源的输出电压进行滤波和稳压处理,以保证输出电压的稳定性和精度。
常用的电源滤波电路有LC滤波电路、RC滤波电路等。
可以使用稳压芯片或者反馈调节电路来实现输出电压的稳压。
5.电源保护设计:为了保护电源和设备的安全性,可以设计过压保护、欠压保护、过流保护、短路保护等保护电路。
过压保护可以使用过压保护芯片,欠压保护可以使用欠压保护芯片,过流保护可以通过电流传感器实现,短路保护可以通过保险丝或者短路保护芯片实现。
三、设计方案的优势和应用1.优势:本设计方案采用闭环控制的方式,通过反馈电路将输出电压反馈给单片机,使得输出电压的稳定性和精度得到保证。
51单片机数控步进直流稳压电源程序

文章导读:本程序为51单片机数控步进直流稳压电源程序,实现数控步进直流稳压电源的功能。
//SPI传送数据子程序void SPILED(data){SSPBUF=data;// 启动发送do {;}while(SSPIF==0);SSPIF=0;}//显示子程序void display(){SPIINIT();//spi方式显示初始化RA5=0;//准备锁存for(COUNTW=0;COUNTW<4;COUNTW++) {data=s[COUNTW];if(COUNTW==1) data=table0[data];//第二位需要显示小数点else data=table[data];SPILED(data);//发送显示段码}for(COUNTW=0;COUNTW<4;COUNTW++){data=0xFF;SPILED(data);//连续发送4个DARK,使显示看起来好看一些}RA5=1;//最后给一个锁存信号,代表显示任务完成}//I2C总线输出数据子程序void i2cout(){i2cint();//因为SPI输出和I2C输出不能同时工作,则需要//不断在两种方式见切换SEN=1;//产生I2C启动信号for(i=0x02;--i;) continue;//给予一定的延时,保证启动do {RSEN=1;//产生I2C启动信号}while(SSPIF==0);//如果没能启动,则反复启动,直到启动为止SSPIF=0;//SSPIF标志清0SSPBUF=0X58;//I2C总线发送地址字节do {;}while(SSPIF==0);//等待地址发送完毕SSPIF=0;//SSPIF标志清0SSPBUF=0X01;//I2C总线发送命令字节do {;}while(SSPIF==0);//等待命令发送完毕SSPIF=0;//SSPIF标志清0SSPBUF=TXDATA;//I2C总线发送数据字节do {;}while(SSPIF==0);//等待数据发送完毕SSPIF=0;//SSPIF标志清0PEN=1;//产生停止条件do {;}while(SSPIF==0);//等待停止条件产生SSPIF=0;//SSPIF标志清0}//步进加子程序void BJADD(){R1++;TXDATA=TXDATA+2;if(R1>9) {R1=0;R2++;if(R2>9) {R2=0;R3++;}}if((R3==1)&&(R2==2)&&(R1==1)){R3=0;R2=0;R1=0;//若R3,R2,R1超过120,则又从0计起TXDATA=0;}sfz();//把需要显示的数字装入显示缓冲数组}//步进减子程序void BJSUB(){R1--;TXDATA=TXDATA-2;if(R1==0XFF) {R1=9;R2--;if(R2==0XFF) {R2=9;R3--;if(R3==0XFF) {R3=1;R2=2;R1=0;//若R3,R2,R1小于0,则又从120计起TXDATA=0XF0;}}}sfz();//把需要显示的数字装入显示缓冲数组}//主程序main(){initial();//系统各寄存器初始化display();//调用一次显示子程序while(1) {i2cout();//调用I2C子程序,启动D/A转换KEYSCAN();//键盘扫描keyserve() ;//若确实有键按下,则调用键服务程序if(BJF==0X01) BJADD();//若步进加标志为1,则调用步进加子程序else BJSUB();//若步进加标志为0,则调用步进减子程序display();//调用一次显示子程序}。
课程设计-基于51单片机的数控直流电源设计

基于51单片机的数控直流电源设计学号:XXXXXXXXXX姓名:XXX日期:2021年12月名目第1章绪论1.1课题的背景及意义电源技术尤其是数控电源技术是一门实践性非常强的工程技术,效劳于各行各业。
当今电源技术融合了电气、电子、系统集成、操纵理论、材料等诸多学科领域。
直流稳压电源是电子技术常用的仪器设备之一,广泛的应用于教学、科研等领域,是电子实验员、电子设计人员及电路开发部门进行实验操作和研究不可缺少的电子仪器。
在电子电路中,通常都需要电压稳定的直流电源来供电。
而整个稳压过程是由电源变压器、整流、滤波、稳压等四局部组成。
然而这种传统的直流稳压电源功能简单、不行操纵、可靠性低、干扰大、精度低且体积大、复杂度高。
一般的直流稳压电源品种有许多,但均存在以下两个咨询题:输出电压是通过粗调〔波段开关〕及细调〔电位器〕来调节。
如此,当输出电压需要精确输出,或需要在一个小范围内改变时,困难就较大。
另外,随着使用时刻的增加,波段开关及电位器难免接触不良,对输出会有妨碍。
稳压方式均是采纳串联型稳压电路,对过载进行限流或截流型保卫,电路构成复杂,稳压精度也不高。
在家用电器和其他各类电子设备中,通常都需要电压稳定的直流电源供电。
但在实际生活中,基本上由220V的交流电网供电。
这就需要通过变压、整流、滤波、稳压电路将交流电转换成稳定的直流电。
滤波器用于滤往整流输出电压中的纹波,一般传统电路由滤波扼流圈和电容器组成,假设由晶体管滤波器来替代,那么可缩小直流电源的体积,减轻其重量,且晶体管滤波直流电源不需直流稳压器就能用作家用电器的电源,这既落低了家用电器的本钞票,又缩小了其体积,使家用电器小型化。
传统的直流稳压电源通常采纳电位器和波段开关来实现电压的调节,并有电压表指示电压值的大小。
因此,电压的调整精度不高,读数欠直瞧,电位器也易磨损。
而基于单片机操纵的直流稳压电源能较好地解决以上传统稳压电源的缺乏。
随着科学技术的不断开展,特殊是计算机技术的突飞猛进,现代工业应用的工控产品均需要有低纹波、宽调整范围的高压电源,而在一些高能物理领域,更是急需电脑或单片机操纵的低纹波、宽调整范围的电源。
基于51单片机的数控可调直流稳压电源设计

1概述
稳压 电源是各类 电器必 不可 少的能 源 动力 , 要求有较高 的稳定性和实用性【 1 ] 。 利用 单片机对直流稳压电源进行控制 , 可改善稳 压电源的性 能 , 且使用方便灵活 , 成 本较 低 , 同时通过改进控制系统软件 ,扩展其功能 , 可在不 增加硬件 开销 的壳体 下提高 电源 的 性价 比。本 文利用 5 l 单片机设计数控可调 的直流稳压电源 , 通过系统设计实现数控直 流稳压电源的智 能化 、数字化 和模块化 , 其 中智能 化主要表现 在系统有 可编程模 块能 对 系统进行智能控制 ; 数字化主要表现在系 统 输出 电压通过 L C D液 晶显示 ,并且能通 过 按键 对输 出电压 进行连续 步进数字 化调 节; 模块化主要表现在系统有各个相关模块 组成 , 提高 了系统的可靠性。 2 系统要求与方案选 择
2 . 1 系统 要 求
显 示 电 路 I ・ 堕 D 来自 A 转 . 换 l I l
’ r
按键
茂 机 放大 电路
输 出
电 路
1 r
{ 变 压 器 } _ - ◆ 整 流 滤 波卜 + 。 褪 压 电 路 l
图 1总体设计框图
第二个和第三个加减 1 V, 第 四个确认 输出。4 * 4 本文设 计的数控稳压 电源要求如下 :当输入交 流电压为 2 2 0 v 和十位 电压 的加减 , 的矩阵键 盘 , 可 以设 置 0 — 9和步进 , 小数 点等按键 , 可以快速 的输 时, 输出 电压连续可调 ; 使 用按 键调节电压 , 在0 - 9 . 9 V范 围内可调 , 入 。但是 4 * 4 键盘 占用的 P C B面积较 大 , 增加 了 P C B的成本 , 增加 调 整幅度为 0 . 1 V ; 采用 4 按键方 式 , 第一个 选择个位和十位 电压的 了 P C B的布线 难度 , 并且得 占用 8 个单片机 I / 0口; 采用 4 按 键虽 加减 , 第二 个和第三个加 减 1 v, 第 四个确认输 出 ; 显 示设定 电压 和 不 能直接 输入 0 — 9 , 但 是可 以通过 “ + ” 和“ 一 ” 来实现 0 - 9数 字 的输 测量 电压 , 显示精度为 0 . 1 v, 显 示方式 L C D液 晶显示 ; 利用单 片机 入, 这样只 占用 了 5 个单片机 I / O口, 节约 3 个I / O 口, 同时 P C B的 作为控制芯片 。 面积和成本也进一步缩小 。综上所述 , 本文选择方案二。 2 . 2方案选择 2 . 2 . 4控制 电路芯片的选 择 2 . 2 . 1 D A的选择 本设计 以 5 l 单片机为核心 ,因为它能实现对其他外 部电路实 方 案一 :8位 D A C 0 8 3 2芯片 ;方案二 : l 0位 D A, T L C 5 6 1 5芯 现简单 的控制 , 使其电路相较于使用模拟器件连接更 为简单 。 片 ;方 案 三 :采 用 内 部 自带 基准 源 的 l 2 位D A , M A X 5 3 1 芯片。 3 系统设计思路及原理 D A C 0 8 3 2 芯片其 价格低廉 、 接 口简单 、 转换控制容易 , 早 已在单 片机 3 . 1系统框 图结构的设计 应用系统 中得到广泛 的应用 ; T L C 5 6 1 5芯片为 l 0位 D A,虽然输 出 本设计包括硬件 、 软件两 部分 。硬件设 计主要包括单 片机 最小 精度高 , 但接 口稍复杂 , 同时该 D A芯片价格 昂贵 ; MA X 5 3 1 芯 片内 系统模块 、 变压器 、 稳压 电路 、 放大电路 、 D / A转换 、 显示 电路几个部 部 自带 2 . 0 4 8 V基准源 , 输 出精 度高。综 合考虑成本等因素 , 本文选 分组成 的稳压电源。 软件设计主要包括初始化程序 、 中断程序 、 按键 择D A C 0 8 3 2芯片 , 即方案~。 扫描控制程序。系统 的框 图结构如图 1 所示 。 2 . 2 . 2 显 示 电路 的选 择 3 . 2 系统工作原理 方案一 : 采用 四位共 阳极数码管显示 , 动态扫描显 示方 式 ; 方案 如 图1 所示 , 该稳压 电源 系统最终 要实现电压准确且稳定 的输 二: 采 用液晶显示屏 L C D显示。四位共 阳极数码管成本低廉 , 但显 出。 具体设计思路 : 外接 2 2 0 V的交流电源经过整流滤波后得到稳定 示灵活性及可调性较差 , 硬件驱动 电路复杂 ; 而液 晶显示屏 L C D显 的给上述各 部分单元提供工作 电源 , 其 中整 流电路是利用二极 管的 示 方便 清晰 , 可变性和可调性突 出, 与单 片机硬件 电路 的连 接简单 , 单 向导电性将正 负变化 的交流电压变为单 向脉动电压的电路 。 在交 程序设 计也较为灵 活 , 成为单片机输 出显示 的首选 。随着其成本 的 流 电源 的作用下 , 整流二极 管周 期性地导通和截止 , 使 负载得到脉 不断降低 , 模块化程度不断提高 , 应用领域 E t 益增 多。综上 所述 , 本 动直流电。 在电源的正半周 , 二级管导通 , 使负载上的电流与电压波 文选择 方案二。 形形状完全相 同 ; 在电源 电压 的负半周 , 二极管处于反 向截止状态 , 2 . 2 . 3输入按键 的选择 承受电源负半周 电压 , 负载电压几乎 为零 。然后再利用独立键盘给 方 案一 : 采用 4 * 4键盘 ; 方案二 : 采用 4按键 , 第一个选择 个位 单片机设定 预输 出值 , 并通过 D A C 0 8 3 2芯片转化为模拟量 , 再 经过
课程设计-基于51单片机的数控直流电源设计.doc

3
为了实现设定电压数据的掉电保护,我在系统中连接了EEPROM24C02B,保证了在行驶过程中,如果数控电源意外掉电,已经设定的电压数据能够下来。
24C02B是ATMEL公司生产的一款256 byte的串行EEPROM,能重复擦写1,000,000次,记录的信息能保存100年以上,而且与单片机的连接只要2根线。24C02的接图如图3-2-6所示。
随着科学技术的不断发展,特别是计算机技术的突飞猛进,现代工业应用的工控产品均需要有低纹波、宽调整范围的高压电源,而在一些高能物理领域,更是急需电脑或单片机控制的低纹波、宽调整范围的电源。
1.2
本设计给出的数控直流稳压电源的输出电压范围为0~13V,额定工作电流为0.5A,并具有“+”、“-”步进电压调节功能,其最小步进为0.05 V,纹波不大于10 mV,此外,还可用LCD液晶显示器显示设定电压值和输出电压值。
图3-2-6EEPROM拓展模块原理图
3ቤተ መጻሕፍቲ ባይዱ
显示模块主要由TLC1543及LCD液晶显示屏组成。由美国德州公司生产的TLC1543,是具有10位分辨率的AD转换器,,它具有11路模拟输入通道及3路内置自测试方式,具有显著的优点。LCD液晶屏幕采用1602,能够显示16X2个字符。由输出端采样得到的模拟信号,输入到TLC1543的其中一路模拟输入通道IN0,通过AD转换,TLC1543将模拟量转化为10位数字量输入到单片机相应的IO口。通过处理,单片机将模拟量值通过1602液晶显示出来。显示模块的接图如图3-2-7所示。
方案三:用D/A和运算放大器做电流源,即采用D/A输出调节晶体管的偏值电流(电压),使用电压采样电路,通过A/D转换实现闭环控制。采用此方案是对方案二的改进,能有效的缩短调节时间,进一步提高输出精度。设计方案,其主要由微控制器模块、D/A转换模块、电压调整模块、显示模块、键盘模块、电源模块六部分构成。液晶屏显示电路,该系统使用LCD1602液晶显示屏,可以清晰地显示分别组成显示电路的十位、个位、小数点位,同时还能显示英文名称和电压/电流单位。
(整理)基于单片机的数控直流稳压电源.

基于单片机的数控直流稳压电源一、引言(1)题目要求:利用LM317三端稳压器,设计制作一个数控稳压电源,要求:1、输出电压:2-15V,步进0.1V,纹波≤10mV;2、输出电流0.5A;3、输出电压值由数码管显示,由“+”、“-”键分别控制输出电压的步进(2)概况:直流稳压电源是电子技术常用的设备之一,广泛的应用于教学、科研等领域。
传统的多功能直流稳压电源功能简单、难控制、可靠性低、干扰大、精度低且体积大、复杂度高。
普通直流稳压电源品种很多.但均存在以下问题:输出电压是通过粗调(波段开关)及细调(电位器)来调节。
这样,当输出电压需要精确输出,或需要在一个小范围内改变时(如 1.02~1.03V),困难就较大。
另外,随着使用时间的增加,波段开关及电位器难免接触不良,对输出会有影响。
常常通过硬件对过载进行限流或截流型保护,电路构成复杂,稳压精度也不高。
本文设计了一种以单片机为核心的智能化高精度简易直流电源,克服了传统直流电压源的缺点,具有很高的应用价值。
二、系统设计(1)方案论证:方案:采用单片机控制此方案采用 AT89C51单片机作为整机的控制单元,通过改变输入数字量来改变输出电压值。
这里主要利用单片机程控输出数字信号,经过 D /A 转换器( DA0832)输出模拟量,然后使用运算放大器把电流转换成电压,在通过三段稳压器LM317使得输出电压和输出电流达到稳压的目的。
方案论证:1、输出模块:使用运算放大器做前级的运算放大器,由于运算放大器具有很大的电源电压抑制比,可以减少输出端的纹波电压。
使用LM317做电流稳压器,把电流稳定到0.5A。
2、数控模块:采用AT89C51单片机完成整个数控部分的功能,同时,AT89C51作为一个智能化的可编程器件,便于系统功能的扩展。
3、显示模块:本来准备使用液晶显示,可是想想我们的层次不够,液晶现实的额程序不会写,只能退而其次,选择使用单片机通过锁存器控制8段LED数码管直接显示,这样可以精确的显示输出电压。
基于单片机的数控直流稳压电源设计与制作

基于单片机的数控直流稳压电源设计与制作数控直流稳压电源是一种能够稳定输出直流电压的电源装置。
它通常由一块单片机控制,并通过反馈回路来实现对输出电压的稳定调节。
本文将介绍基于单片机的数控直流稳压电源的设计和制作过程。
首先,我们需要选择合适的硬件设备。
单片机选择常见的51系列单片机,如STC89C52,因为该系列单片机性能稳定且价格相对较低。
稳压电路中的关键元件包括电源变压器、整流电路、滤波电路、稳压电路和输出电路。
电源变压器用于将市电的交流电转换为所需的直流电级。
整流电路将交流电转换为直流电,滤波电路用于滤除电路中的杂波和纹波。
稳压电路根据单片机反馈信息来调节输出电压,并通过输出电路提供稳定的电压给负载。
接下来,我们需要进行电路设计。
根据所需输出电压和电流,选择合适的电源变压器和稳压集成电路。
通过计算得到电路中各个电阻、电容和二极管的参数,以保证电路的稳定性和可靠性。
在电路设计中,还需要考虑到过流保护、过压保护和温度保护等功能,以确保设备的安全使用。
设计完成后,我们需要进行电路的制作。
根据设计图纸,将电路图转移到电路板上,并通过化学腐蚀或电解腐蚀的方法将电路板制作完成。
然后,将各个元件按照电路图的要求焊接到电路板上。
注意焊接时要保证引脚的正确连接,避免引脚之间的短路和虚焊现象。
接下来,我们需要编写单片机的程序。
程序中需要实现对输入电压和输出电压的采样,通过ADC(模数转换器)将模拟信号转换为数字信号,然后通过PWM(脉冲宽度调制)技术来控制输出电压的调节。
在程序中,还需要实现对电压的稳定调节和保护功能的控制。
需要注意的是,在设计和制作过程中,要遵循电气安全和电磁兼容性的要求,确保设备的正常运行和使用安全。
总结起来,基于单片机的数控直流稳压电源设计与制作涉及到硬件设备的选择、电路的设计、电路的制作、程序的编写和调试测试等方面,需要一定的电子技术和单片机编程知识。
希望本文对读者有所帮助,能够指导大家在实际应用中进行数控直流稳压电源的设计和制作。
基于51单片机的直流数控电源设计

基于51单片机的直流数控电源设计标题:基于51单片机的直流数控电源设计正文:一、设计背景随着科技的不断发展和进步,电子技术在工业、医疗、交通、家庭等领域中的应用越来越广泛。
而在这些领域中,直流电源的需求十分重要。
传统的直流电源虽然能够满足一定程度上的需求,但相较于智能化、高效化的直流数控电源却存在种种不足。
针对这一情况,基于51单片机的直流数控电源应运而生。
本文将对其设计进行阐述。
二、数控电源的基本要求在电源设计之初,需要制定基本的电源要求。
一方面,直流数控电源应能够提供充足的电源输出(常规为50V),同时具备较强的稳定性和可靠性;另一方面,电源应兼顾功率控制和电流控制的需求,在使用真空管、半导体器件等时,对于转换效率和响应时间也有一定的要求。
三、电路设计技术指标明确后,进入电路设计阶段。
本设计基于51单片机+PWM实现,其主要流程包括:输入、心形预放大、PWM使能/停止、保护电路、过流保护等。
1. 输入:本设计采用串口输入,是最常用的方式。
2. 心形预放大:通常,用三极管实现预放大。
3. PWM使能/停止:使用PWM实现电流和电压的调节,从而实现精准控制。
4. 保护电路:在设计之初,应加入防爆、过压、恒流等保护。
5. 过流保护:过流保护在实际使用中十分重要,可以避免硬件损坏,保证智能化的数控电源的长期使用效果。
四、实现流程当数控电源运行后,按下电源开关,开启电源,中间的方型LED灯亮,表明电源运行正常。
通过上位机串口调节不同的参数,包括电荷电压、电流限制、电流保护等。
电压的调节基于DAC输出,电流的调节由微控制器PWM实现。
当实现各项参数的设定后,按下返回键,数据将被保存至EEPROM浮点存储器中,在下次开机后可实现自动恢复设置。
五、结尾数控电源的设计是目前智能化电源控制的重点研究方向,本设计采用基于51单片机、PWM和保护电路相结合的方案,实现业内对于电源的要求。
在未来的发展中,数控电源的应用将逐渐普及,有望在智能工厂、汽车电子等领域发挥出更大的作用。
基于51单片机的数控电源设计

基于51单片机的数控电源设计本文介绍了以51系列单片机为控制单元,以数模转换器DAC0832输出参考电压,以该参考电压控制电压转换模块LM350的输出电压大小。
该电路设计简单,应用广泛,精度较高等特点。
引言目前所使用的直流可调电源中,几乎都为旋纽开关调节电压,调节精度不高,而且经常跳变,使用麻烦。
利用数控电源,可以达到每步0.1V的精度,输出电压范围0~15V,电流可以达到2A。
系统结构图1:硬件系统结构图对选用芯片说明DAC0832是一款常用的数摸转换器,它有两种连接模式,一种是电压输出模式,另外一种是电流输出模式,为了设计的方便,选用电压输出模式,如电路图所示,Iout1和Iout2之间接一参考电压,VREF输出可控制电压信号。
它有三种工作方式:不带缓冲工作方式,单缓冲工作方式,双缓冲工作方式。
该电路采用单缓冲模式,由电路图可知,由于/WR2=/XFER=0,DAC寄存处于直通状态。
又由于ILE=1,故只要在选中该片(/CS=0)的地址时,写入(/WR= 0)数字量,则该数字信号立即传送到输入寄存器,并直通至DAC寄存器,经过短暂的建立时间,即可以获得相应的模拟电压,一旦写入操作结束,/WR1和/CS 立即变为高电平,则写入的数据被输入寄存器锁存,直到再次写入刷新。
AT24C02是一款常用的可掉电保存数据的ROM,2K比特容量,采用I2C总线操作,关于它的具体操作方法参考相关资料。
点击查看原始图片图2:主硬件电路图图3:参考电压电路图硬件电路设计采用常用的51芯片作为控制器,P0口和DAC0832的数据口直接相连,DA的/CS和/WR1连接后接P2.0,/WR2和/XEFR接地,让DA工作在单缓冲方式下。
DA的11脚接参考电压,参考电压电路如图2所示,通过调节可调电阻调节LM336的输出电压为5.12V,所以在DAC的8脚输出电压的分辨率为 5.12V/256=0.02V,也就是说DA输入数据端每增加1,电压增加0.02V。
开题报告-基于51单片机的数控电压源设计

3、电压源的主要功能的总体框架和硬件电路,对整个系统的实现过程有初步、系统地认识,总体思路基本明确2010.9—2010.10
4、完成系统设计,撰写毕业设计论文,完成实物测试2010.10—2010.11
5、上交毕业设计论文,毕业设计论文答辩2010.11—2010.12
主要参考文献
[ 1 ]吴海波,康长武.分光光度计用高精度恒流源的设计与分析.中国科技论文在线。
[ 2 ]郭继昌,李香萍.张宏涛.基于单片机控制的恒流源的设计[ J ].电子测量与仪器学报, 2000 (4) : 59~63.
[ 3 ]尉广军,朱宇虹.采用集成稳压器构成的恒流源电路[ J ].华北工学院调试技术学报, 2000, 14: 643~646.
选题意义、研究现状及存在问题
随着时代的发展,数字电子技术已经普及到我们生活、工作和科研等各个领域。本文将介绍一种数控直流稳压电源,本电源由直流电源、控制电路、显示电路、数模转换电路、电压放大和射极输出等部分组成。具体说采用51系列单片机作为整机的控制单元,通过改变输入数字量来改变输出电压值,经集成运放放大和射极输出器输出,间接地改变输出电压的大小。与传统的稳压电源相比具有操作方便,电源稳定性高以及其输出电压大小采用数码显示的特点。
[ 4]童诗白,华成英编著.模拟电子技术[M ].北京:高等教育出版社, 2001.
[5]李朝青.单片机原理及接口技术[M].北京:北京航空航天大学出版社,2005.
[6]卢超.分布式矿井温度监测系统的设计[J].煤炭科学技术,2007,(12):××
[7]卢超.单片机同PC机通信的一种新方法[J].矿山机械,2007,(04):××
基于单片机的数控直流稳压电源的设计设计

基于单片机的数控直流稳压电源的设计设计数控直流稳压电源是一种能够为电子设备提供稳定直流电压的电源,可以用于实验室、生产线以及科研等领域。
本文将基于单片机对数控直流稳压电源进行设计。
1.设计目标设计一个数控直流稳压电源,具有以下特点:-输入电压范围广,能够适应各种电源电压。
-输出电压范围广,能够满足不同设备的需求。
-输出电压稳定性好,能够保持输出电压在设定值附近波动范围内。
-控制方式灵活,能够通过数控手段来调整输出电压。
2.硬件设计-电源输入部分:使用变压器降低输入电压,并通过整流电路将交流电转换为直流电。
-过滤电路:用电容器对直流电进行滤波,减小纹波。
-脉宽调制(PWM)控制器:使用单片机的PWM输出,控制开关管的导通时间,从而调整输出电压。
-反馈电路:采集输出电压并与设定值进行比较,通过PWM控制器调整开关管的导通时间,使输出电压稳定在设定值上。
3.软件设计-单片机程序设计:编写单片机程序,实现输入输出控制,包括读取输入电压、设定输出电压以及调整PWM输出。
-降压控制算法:根据输入输出电压以及电流等参数,通过控制PWM 输出的占空比,实现对输出电压的调整和稳定。
4.输出保护-过压保护:当输出电压超出设定范围时,通过单片机程序停止PWM 输出,避免对设备的损坏。
-过流保护:当输出电流超过额定值时,通过监测电流大小,控制PWM输出,避免过大电流对设备的损坏。
5.调试与测试-利用示波器等测试工具,对电源的输入输出进行测试,验证稳定性和精度。
-对于过压、过流等保护功能,进行测试验证其可靠性和及时性。
总结本设计基于单片机实现了数控直流稳压电源,能够根据输入和输出的要求,实现电压的调整和稳定。
同时,通过保护电路、控制算法等设计,确保了电源的可靠性和安全性。
在实际应用中,可以根据具体需求进行扩展和优化,以满足更多应用场景的需求。
基于单片机的数控直流稳压电源

保密类别编号湖北工业大学毕业论文基于51单片机数控直流稳压电源的设计院(系)别(小二号宋体居中)专业班级姓名学号指导教师2014年 4 月 9 日目录一、绪论1.1直流稳压电源 (3)1.2数控直流稳压电源 (3)1.3数控直流稳压电源要求 (3)二、数控直流稳压电源方案设计与论证2.1硬件原理框图 (4)2.2方案简介 (4)2.3单片机选择与论证 (5)2.4DA方案选择 (6)2.5稳压输出选择与论证 (7)2.6显示模块 (8)2.7输入按键 (9)2.8电源模块选择 (9)三、硬件电路设计3.1供电电路设计 (10)3.2 单片机最小系统 (12)3.3DA输出设计 (13)3.4稳压输出 (15)3.5电压采样电路 (18)3.6数码管显示电路 (19)四、系统软件设计4.1系统软件设计流程图 (21)4.2AD转换程序 (21)4.3DA转换程序 (22)五、系统调试与仿真 (23)5.1硬件调试 (23)5.2软件调试 (25)5.3仿真软件protues简介 (26)5.4DA仿真图 (28)5.5AD仿真图 (28)六、总结 (29)基于51单片机数控直流稳压电源的设计摘要:随着科技的日益的发展,电子产品对电源的要求也越来越高。
针对普通直流电源一般不可以调节或调节范围小的缺点设计出了一种可调节,宽调节范围的直流稳压电源。
该直流稳压电源系统以STC单片机公司的12C5408AD单片机为核心,利用8位DA芯片DAC0832作为DA输出,由单片机12C5408AD内部自带AD转换器对输出电压进行采样处理,采用C语言进行程序控制,输出0~+9.9V,扩展0~-9.9V的输出范围,步进0.1V的精确稳压输出。
关键词:直流电流源单片机12C5408AD DAC0832High precision DC current source based on 51 MCUAbstract:With the development of science and technology. Electronic products to the requirements of the power supply is more and more high. For regular direct current voltage stabilizer accuracy is not high, and the adjusting range is small, we designed a direct voltage stabilizer with high precision and wide adjusting range. This system is based on the MCU of 12C5408AD which product by STC. Using a chip DAC0832 which with 8 bit as DA output. By using the MCU internal AD converter to process the output voltage. Use the C language to control the system. So that it can output 0~+9.9V, extend to 0~-9.9 V, and stepping for 0.1V adjustment function.Key words: DC current MCU 12C5408AD DAC0832一、绪论1.1 直流稳压电源简介当今社会人们极大的享受着电子设备带来的便利,但是任何电子设备都有一个共同的电路--电源电路。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数控直流稳压电源就是能用数字来控制电源输出电压的大小,而且能使输出的直流电压能保持稳定、精确的直流电压源。
本文介绍了利用D/A转换电路、辅助电源电路、去抖电路等组成的数控稳压电源电路,详述了电源的基本电路结构和控制策略。
它与传统的稳压电源相比,具有操作方便,电压稳定度高的特点,其结构简单、制作方便、成本低,输出电压在1-10V之间连续可调,其输出电压大小以0.5V步进,输出电压的大小调节是通过“ ”、“-”两个键操作的,而且可以根据实际要求组成具有不同的输出电压值的稳压源电路。
该电源控制电路选用89C51单片机控制主电路采用串联调整稳压技术具有线路简单、响应迅速、稳定性好、效率高等特点。
关键词:稳压电源、单片微型机;数控直流、D/A转换;第一章绪论 (3)1.1数控直流稳压电源的产生背景 (3)1.2系统开发的意义 (4)1.3系统主要功能 (5)1.4研究中拟解决的主要问题 ............................................. 错误!未定义书签。
第二章系统总体方案设计 ......................................................... 错误!未定义书签。
2.1系统概述.......................................................................... 错误!未定义书签。
2.2系统整体概述.................................................................. 错误!未定义书签。
2.2.1控制部分................................................................ 错误!未定义书签。
2.2.2显示部分................................................................ 错误!未定义书签。
2.2.3 键盘接口部分....................................................... 错误!未定义书签。
2.2.4 电源部分............................................................... 错误!未定义书签。
2.2.5 其它电路部分....................................................... 错误!未定义书签。
第三章系统硬件电路设计 ......................................................... 错误!未定义书签。
3.1单片机主控电路设计 ..................................................... 错误!未定义书签。
3.2显示电路 ......................................................................... 错误!未定义书签。
3.3按键电路 ......................................................................... 错误!未定义书签。
3.4电源电路 ......................................................................... 错误!未定义书签。
3.5系统时钟及复位电路 ..................................................... 错误!未定义书签。
3.6系统总电路 ..................................................................... 错误!未定义书签。
第四章系统软件设计 ................................................................. 错误!未定义书签。
4.1主程序 ............................................................................. 错误!未定义书签。
第五章组装与调试 ..................................................................... 错误!未定义书签。
5.1硬件电路的布线与焊接.................................................. 错误!未定义书签。
5.2电路组装和调试.............................................................. 错误!未定义书签。
结束语 ........................................................................................... 错误!未定义书签。
参考文献 ....................................................................................... 错误!未定义书签。
致谢 ............................................................................................. 错误!未定义书签。
附录 ............................................................................................. 错误!未定义书签。
第一章绪论引言数控直流稳压电源是一种常见的电子仪器,广泛地应用于电子电路、教学实验和科学研究等领域。
但是,目前使用的直流稳压电源大部分是线性电源,利用分立器件组成,其体积大、效率低,可靠性差,操作使用不方便,自我保护功能不够,因而故障率高,随着电子技术的飞速发展,各种电子、电器设备对稳压电源的性能要求日益提高、稳压电源不断朝着小型化,高效率,低成本,高可靠性,低电磁干扰,模块化智能化方向发展,以单片机系统为核心而设计制造出来的新一代稳压电源不但电路简单,结构紧凑,价格低廉,性能卓越,而且由于单片机具有计算和控制能力,利用它对采样数据进行各种计算,从而可排除和减少由于骚扰信号和模拟电路引起的误差,大大提高稳压电源输出电压和控制电流精度,降低了对模拟电路的要求。
智能稳压电源可利用单片机设置周密的保护监测系统,确保电源运行可靠。
输出电压和限定电流采用数字显示,输入采用键盘方式,电源的外表美观,操作使用方便,具有较高的使用价值。
采用单片机的数字可调稳压电源价格低廉采用普遍使用的元件就能实现其功能,显示清晰直观,传统的模拟可调稳压电源没有读数,在读数过程中很不方便,并且长时间使用会造成输出电压不稳。
数字可调稳压电源克服了这个缺陷,它采用先进的数显技术,使测量结果一目了然,只要仪表不发生跳数现象,测量结果就是唯一的,不仅保证读数的客观性与准确性,还符合人们的读数习惯,能缩短读数和记录的时间。
另外,模拟可调稳压电源大多是通过调节电位器的阻值改变输出直流电压,电位器特别容易磨损,使用一段时间后就会出现接触不良,引起输出电压不稳定。
数字可调稳压电源是通过接触按钮以步进方式选取不同的输出电压,再有数码管显示输出电压机器工作状态,工作稳定可靠。
采用单片机的数字可调稳压电源,它具有输出电压容易改变、价格低廉、显示清晰直观、准确度高、扩展能力强等特点。
本文通过对一个基于51单片机的能实现数字可调的电压源,详细介绍了单片机应用中的数据处理,液晶显示原理。
从而达到学习、了解单片机相关指令在各方面的应用。
系统由AT89C51单片机、DA转换、数码管等组成,能进行1-10V 的电压大小调节。
1.1 数控电压源产生的背景电源技术尤其是数控电源技术是一门实践性很强的工程技术,服务于各行各业。
当今电源技术融合了电气、电子、系统集成、控制理论、材料等诸多学科领域。
直流稳压电源是电子技术常用的仪表设备之一,广泛的应用于教学、科研等领域,是电子实验员、电子设计人员及电路开发部门进行试验操作和科学研究不可缺少的电子仪器。
在电子电路中,通常都需要电压稳定的直流电源来供电。
而整个稳压过程是由电源变压器、整流、滤波、稳压等四部分组成。
然而这种传统的直流稳压电源功能简单、不好控制、可靠性低、干扰大、精度低、复杂度高。
普通的直流稳压电源品种有很多,但均存在一下二个问题:输出电压是通过粗调(波段开关)及细调(电位器)来调节。
这样,当输出电压需要精确输出,或需要在一个小范围内改变时,困难就较大。
另外,随着使用时间的增加,波段开关及电位器难免接触不良,对输出会有影响。
稳压方式均是采用串联型稳压电路,对过载进行限流和截流保护,电路构成复杂,稳压精度也不高。
在家用电器和其他各类电子设备中,通常都需要电压稳定的直流电源供电。
但在实际生活中,都是由220V的交流电网供电。
这就需要通过变压、整流、滤波、稳压电路将交流电转换成稳定的直流电。
滤波器用于滤去整流输出电压中的纹波,一般传统电路由滤波扼流圈和电容器组成,若由晶体管滤波器来代替,则可缩小直流电源的体积减轻其重量,且晶体管滤波直流电源不需要直流稳压器就能用作家用电器的电源,就既降低了家用电器的成本,由缩小了其体积,使家用电器小型化。
传统的直流稳压电源通常采用电位器和波段开关来实现电压的调节,并由电压表指示电压值的大小。
因此,电压的调节精度不高,读数欠直观,电位器也易磨损。
而基于单片机控制的直流稳压电源就较好地解决以上传统稳压电源的不足。
数控稳压电源是电子行业发展的必然产物。
近年来,随着电子技术的发展可调稳压电源应用的越来越广泛。
目前,由各种单片机构成的数字稳压电源产品越来越多,已被广泛用于家庭电器、工业电器、军事电器等领域,显示出强大的生命力。
与此同时,由于它扩展能力很强,功能日趋完善而扩展到人们生活的各个方面。
电源技术尤其是数控电源技术是一门实践性很强的工程技术,服务于各行各业,电力电子技术是电能的最佳应用技术之一。
当今电源技术融合了电气、电子、系统集成、控制理论和材料等诸多学科领域。