欢迎来到天天文库
浏览记录
ID:62477599
大小:178.79 KB
页数:5页
时间:2021-05-08
《数控直流电压源设计.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、数控直流电压源设计一、引言直流稳压电源是电子技术常用的设备之一,广泛的应用于教学、科研等领域。传统的多功能直流稳压电源功能简单、难控制、可靠性低、干扰大、精度低且体积大、复杂度高。普通直流稳压电源品种很多•但均存在以下问题:输出电压是通过粗调(波段开关)及细调(电位器)来调节。这样,当输出电压需要精确输出,或需要在一个小范围内改变时(如1.02~1.03V),困难就较大。另外,随着使用时间的增加,波段开关及电位器难免接触不良,对输出会有影响。常常通过硬件对过载进行限流或截流型保护,电路构成复杂,稳压精度也不高。本文设计了一种以单片机为核心的智能化高精度简易直流电源,克服了传统直流电压
2、源的缺点,具有很高的应用价值。二、系统硬件设计设计任务设计一个输出电压可调的数控电压源,并由数码管显示其输出值。具体要求如下:⑴、输出电压2~20V,调节单位0.1V(2)、电压稳定度,纹波电压<10mV(3)、输出电流1A(4)、输出电压由数码管显示,并由+”,二键分别控制输出电压步进增减(5)、电源应具有输出短路保护和功率器件的过热保护功能。2.1系统总体结构本系统是以AT89S51单片机为核心控制器,具有电压可预置、可步进调整、输出的电压信号和预置的电压信号可同时显示的数控直流电源,其硬件原理方框图如图1所示。系统由AT889S51控制电路、键盘电路、电源电路、D/A电路、功放
3、电路、短路保护及报警电路、稳压输出电路、LED显示电路八部分组成。系统通过开关”、“+、三个按键来控制预置电压的升降,并通过数码管显示。AT89S51单片机送出相应的数字信号,在D/A转换之后输出电流,经集成运放LM358转换、三极管放大、RC网络滤波,最终稳定。同时由LED数码管显示输出电压;由数字电压表测量实测值。2.2数控部分主要由AT89S51最小系统控制,它要完成键盘控制、预置电压显示控制、短路保护控制及报警控制等功能。AT89S51最小系统如图2所示。LEDjDOM~2led]工醐M予4KEY1§KEY27~t+:UKT91亦io1IChF/35v1.I1..J丿dArr
4、M.C7JCEY38t—yi12oocMHZ-=7BUZZ1415~IKT?18T&20PIOvccPl1POOPl2.〜PO]pj3P0.2P14P03PLSP04P1j6P05PI?P0.«JGT/VPDPO7P3MUDEJUVpp'ALETPROGP32mrroPSEHP3.3JIKT1P2.7P3.4/T0P2j6P3OT1P25F36AVRP24F3.7/RDP235CTAL2P32XTALlP2.1GMDP2039■i第A434A533A632A731302928DESP27皿.G26DISF23DISE24皿丄23DIS.C22DISB2)DISJI393736阳2AT
5、S9S51221键盘接口电路键盘接口电路如图3所示。键盘设计由三个按键控制即:外接三个上拉电阻控制键盘去抖。此三键分别连接到单片机的控制。开关”键、“+键、P1.0、P1.1、P1.2“”建,并接口进行2.2.2预置电压显示电路预置电压显示电路如图4所示。本设计选用译码驱动器74F244,用来驱动LED数码管显示预置电压,分别由单片机P2.0〜P2.7接口控制。LED共阴极控制端由P1.4~P1.6接口控制,并用三极管8050来控制LED的显示。I预■电压■示由踣2.3电源部分2.3.1主电源电路电源部分输入220V、50Hz交流电,输出全机所需的三种电压:+5V、+15V、-5V,
6、主要供数控部分和D/A转换芯片使用;+15V作为运放的正电源,同时也是稳压输出电路的主电源。该电源模块部分拓展了-5V负电压,同时作为运放的负电源,如图5所示。:M丄LM./a.LCl12ICIS-2恥埶他VuuJSC21.D3U*K7Hin?Ja.JI.eLj4—ALMTICS2.3.2稳压输出部分稳压输出部分是将控制部分送来的电压控制字数据转换成稳定的电压输出。它由转化器(DAC0808)、集成运放LM358、晶体三极管、基准电压源(+15V)、过流检测电路组成。稳压输出模块包括过流检测电路,当电源过流时,过流检测电路输出为低电平其,送到CPU的INTO申请中断,CPU接收后,延
7、迟5ms。3、系统软件设计D/A转换、键软件控制程序由主程序和过流保护程序两部分,其主要实现步进加减、盘扫描、LED显示、电流报警等功能。3.1主程序首先初始化系统,即AT89S51单片机系统的初始化,再对系统时间进行设置,调用按键处理子程序,判断是否有按键按下,若有就调用显示处理程序,显示处理程序在数码管上显示预置电压,由单片机控制的信号经D/A转换后,通过检测电路判断是否短路,若短路则启动中断保护。否则,实现稳压输出。主流程图如图6所示。3.2过流保护
此文档下载收益归作者所有