数控直流电源设计

合集下载

数控直流稳压电源设计

数控直流稳压电源设计

数控直流稳压电源设计1.数控直流稳压电源的概述现代电子装置在供电要求方面有着越来越高的要求,而数控直流稳压电源则是目前广泛应用的一种供电装置。

数控直流稳压电源不仅具有直流稳定的输出特性,而且还能实现数字化控制,具有更加高效、精确的供电能力和性能。

数控直流稳压电源适用于各种电子装置的开发和生产领域,如通信技术、医疗器械、军事通讯和工业自动化等。

2.数控直流稳压电源的设计原理数控直流稳压电源主要由下列几个模块组成。

2.1输入端输入端是稳压电源的第一步,它接收外部电源的直流或交流信号,并且对输入电压进行过滤和波形整形,以确保后续的电路可以正常工作。

2.2稳压模块稳压模块负责稳定输出电压的值。

在闭环控制下,稳压模块保证输出电压稳定在标准值附近,即使在输入电压波动或负载变化的条件下,它也能确保输出电压的稳定性和可靠性。

2.3数控模块数控模块为整个电源提供了数字化控制的功能。

它包括一个集成电路、显示屏、输入设备和计算机接口等组成部分。

通过输入输出端口与计算机相连,可实时监测和控制电源的电压、电流、功率等参数。

2.4保护模块保护模块负责保护电源免受外界环境的影响。

它包括四种保护措施:过压保护、过温保护、过载保护和短路保护,并采用相应的防护电路来实现保护功能。

3.数控直流稳压电源的设计流程数控直流稳压电源的设计流程包括以下几个步骤:3.1确定电源的基本参数这包括电源输出电压、电流、功率、负载范围等参数。

设计人员需要根据电路应用需要,确定电源所需的输出电压和电流等参数。

3.2选取和确认元件在确定电源的基本参数后,设计人员应选择与之相适应的元件,包括电容器、电感器、稳压管、集成电路等,这是设计数控直流稳压电源的关键步骤之一。

设计人员需要综合考虑元件的品质、供货和维护等方面的因素,以便在成本和性能之间取得平衡。

3.3进行电路设计在确定元件后,设计人员需要根据设计参数和基本电路原理,设计稳压电源的具体电路方案,逐步完善和优化电路。

数控直流稳压电源的设计和制作

数控直流稳压电源的设计和制作

数控直流稳压电源的设计和制作数控直流稳压电源,是一种集数字化控制、直流电源稳定输出功能于一体的电子制品,它广泛应用于各类实验、测试、仪器、通讯系统及各种机电设备中。

今天我们就来谈谈数控直流稳压电源的设计和制作的具体过程。

一、设计1.稳压芯片选型在设计数控直流稳压电源中,首先要选用一款适合的稳压芯片。

常见的稳压芯片有LM317、LM350、LM338等,选择其中的一种根据自己的需求进行选择。

例如,LM317适合安装功率较低的电路,LM350适合于安装功率较大的电路,而LM338的输出电流可达5A以上,是一种非常适合于实验室及大功率稳压电源设计的芯片。

2.规划电源输出模块在设计中需要考虑输出模块的功能设置与实际需要相符,因此需要详细了解电源输出模块的所有类型,包括DC稳压输出、DC包络线输出、交流输出、多路并联输出等的优劣之处,然后选用适合自己需要的类型进行设计。

3.阻容电路的设计在电源输出中需要设计阻容电路,其目的是为了保护电源不受怠工放置,以及电源的过载保护等,详见下面内容。

二、制作1.准备器材在制作数控直流稳压电源之前,需要准备相应的器材和材料,例如PCB板、元器件、焊接工具等。

2.电源输出模块的焊接在制作中需要用到数控直流稳压电源输出模块,首先在PCB板上进行焊接,接下来安装电容、二极管等元器件,进行一定量的基础防护。

3.安装稳压芯片安装稳压芯片需要考虑其散热问题,此时应该做好散热片附加硅脂,以保证芯片处于稳定状态。

4.接线在焊接和装配完成后,接线工作是必要的。

在接线时,必须要认真看清接线图,把电路板上的元器件和接线线路进行一一对应,以便拼接时不会出现误差。

5.开机测试制作数控直流稳压电源时,一定要经过开机测试。

在开机时,应该观察电源的工作状态是否正常,电压是否稳定,是否存在短路等问题。

这样可以在实际应用时更加安全和稳定。

以上就是数控直流稳压电源的设计和制作的具体过程,每一步都要做好方案设计和操作步骤的准备工作,以确保电源的稳定运行。

简易数控直流稳压电源设计

简易数控直流稳压电源设计

简易数控直流稳压电源设计数控直流稳压电源是一种能够提供稳定输出电压的电源装置,常用于电子设备的测试、实验和制造过程中。

下面是一个简易的数控直流稳压电源设计。

1.设计需求和规格在开始设计之前,我们需要明确电源的输出电压和电流需求。

假设设计目标为输出电压范围为0-30V,最大输出电流为5A。

2.选择电源变压器根据设计需求,我们需要选择一个合适的电源变压器。

变压器的选择应该满足以下条件:-输入电压范围为市电的电压范围;-输出电压是设计需求的两倍,即60V;-输出功率需大于最大输出功率,即300W。

3.整流电路设计使用桥式整流电路将交流输入电压转换为直流电压。

桥式整流电路由4个二极管组成,将交流输入电压的负半周和正半周均转换为正向电流。

4.滤波电路设计滤波电路用于减小输出电压中的纹波,并提供稳定的直流输出电压。

常见的滤波电路是使用电容滤波器。

根据设计需求,选择适当的电容来达到所需的输出纹波和稳定性。

5.稳压电路设计稳压电路用于控制输出电压在设定范围内稳定。

可以使用集成稳压器芯片,例如LM317,它可以根据外部电阻器和电容器的值来控制输出电压。

6.控制电路设计为了实现数控功能,可以使用微控制器或模拟电路来控制输出电压和电流。

通过合理设置电容、电阻和电位器等元器件,可以设计出合适的控制电路。

7.保护电路设计为了确保电源和负载的安全,应设计适当的保护电路。

常见的保护电路包括过流保护、过压保护和过温保护。

可以使用电流检测器、过压保护器和温度传感器等元器件来实现这些保护功能。

8.PCB设计和制造根据上述电路设计,进行PCB布局和布线。

设计合适的PCB尺寸和布局,以容纳所有元器件,并确保电路的稳定性和可靠性。

完成设计后,可以选择将PCB文件发送给制造商进行制造。

9.组装和测试将制造好的PCB组装在电源箱中,接好输入电源线和输出连接线。

在保证安全的情况下,通电测试电源的稳定性、输出的准确性和保护电路的可靠性。

10.调试和优化根据实际测试结果,不断调试和优化电源的性能。

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

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

基于单片机的数控直流稳压电源设计一、概述随着科技的飞速发展,电子设备在我们的日常生活和工业生产中扮演着越来越重要的角色。

这些设备的稳定运行离不开一个关键的组件——电源。

在各种电源类型中,直流稳压电源因其输出电压稳定、负载调整率好、效率高等优点,被广泛应用于各种电子设备和精密仪器中。

传统的直流稳压电源通常采用模拟电路设计,但这种方法存在着电路复杂、稳定性差、调整困难等问题。

为了解决这些问题,本文提出了一种基于单片机的数控直流稳压电源设计方案。

本设计采用单片机作为控制核心,通过编程实现对电源输出电压的精确控制和调整。

相比于传统的模拟电路设计,基于单片机的数控直流稳压电源具有以下优点:单片机具有强大的计算和处理能力,能够实现复杂的控制算法,从而提高电源的稳定性和精度单片机可以通过软件编程实现各种功能,具有很强的灵活性和可扩展性单片机的使用可以大大简化电路设计,降低成本,提高系统的可靠性。

本文将详细介绍基于单片机的数控直流稳压电源的设计原理、硬件电路和软件程序。

我们将介绍电源的设计原理和基本组成,包括单片机控制模块、电源模块、显示模块等我们将详细介绍硬件电路的设计和实现,包括电源电路、单片机接口电路、显示电路等我们将介绍软件程序的设计和实现,包括主程序、控制算法、显示程序等。

1. 数控直流稳压电源的应用背景与意义随着科技的快速发展,电力电子技术广泛应用于各个行业和领域,直流稳压电源作为其中的关键组成部分,其性能的稳定性和可靠性直接影响着整个系统的运行效果。

传统的直流稳压电源多采用模拟电路实现,其调节精度、稳定性以及智能化程度相对较低,难以满足现代电子设备对电源的高性能要求。

开发一种高性能、智能化的数控直流稳压电源具有重要意义。

数控直流稳压电源通过引入单片机控制技术,实现了对电源输出电压和电流的精确控制。

它可以根据实际需求,通过编程灵活调整输出电压和电流的大小,提高了电源的适应性和灵活性。

同时,数控直流稳压电源还具备过流、过压、过热等多重保护功能,有效提高了电源的安全性和可靠性。

简易数控直流稳压电源设计

简易数控直流稳压电源设计

简易数控直流稳压电源设计设计一台简易数控直流稳压电源可以分为以下几个步骤:1.确定电源的输出要求:确定电源的输出电压范围和电流范围。

根据实际需求,选择合适的电压和电流范围。

2.设计电源的整流电路:确定电源的输入电流和输入电压范围。

常用的整流电路包括桥式整流电路和中心点整流电路。

桥式整流电路更常见,效率较高。

3.设计电源的滤波电路:在电源的整流电路后加入滤波电容进行滤波,去除输出直流电压上的波动。

选取合适的滤波电容,使输出直流电压稳定。

4.设计电源的稳压调节电路:选择合适的稳压器件,根据需求设计稳压调节电路。

常见的稳压器件有三端稳压器和开关稳压器。

三端稳压器稳定性好,但效率较低;开关稳压器效率高,但稳定性较差。

5.设计电源的控制电路:根据需要设计数控电源的控制电路。

可以采用微处理器或者专用控制器来实现电源的数控功能,例如实现电源的开关机、电压和电流的调节、过压和过流保护等功能。

6.优化设计:根据实际需求对电源进行优化设计。

例如,可以增加短路保护、温度保护等功能。

7.制作测试:根据设计完成电源的制作和组装,进行测试。

测试包括输入输出电压电流的测试,以及控制电路的测试。

8.优化调整:根据测试结果对电源进行优化调整。

可以通过修改电路参数、更换稳压器件等方法进行优化调整。

9.最终调整:完成测试和优化调整后,进行最终调整,确保电源的稳定性和可靠性。

10.产品发布:在完成最终调整后,将电源进行产品化,进行包装和外观设计等工作,最终将产品发布市场。

需要注意的是,在设计数控直流稳压电源时,需要考虑以下几个方面:-输出电压范围和电流范围要与实际需求相匹配。

-整流电路和滤波电路的设计要使输出直流电压稳定,并且波纹尽可能小。

-稳压调节电路的选择要根据需求和性能进行考虑。

-控制电路的设计要实现所需的数控功能。

-电源的安全性和可靠性是设计时需要考虑的重要因素。

-电源的尺寸和散热量要注意合理安排,确保电源可以正常工作并且不过热。

简易数控直流电源

简易数控直流电源

简易数控直流电源简介数控直流电源是一种能够根据外部的控制信号来控制输出电压和电流的电源设备。

它广泛应用于实验室、工厂和家庭等领域,可用于电子产品的测试、电路实验、电镀加工等各种场合。

本文将介绍如何制作一台简易的数控直流电源,以及使用Markdown文本格式进行文档输出。

材料准备•直流电源模块 x1•电压调节器模块 x1•可调电阻 x1•电流表 x1•电压表 x1•连接线若干•电源线 x1•电源开关 x1搭建步骤1.将直流电源模块固定在实验宝板上,并连接好电源线;2.将电压调节器模块与直流电源模块连接,用连接线将它们的输入端和输出端连接起来;3.将电流表和电压表分别连接到电压调节器模块的电源输出端和负载接口上;4.将可调电阻与电压调节器模块的调节接口相连;5.将电源开关连接到直流电源模块的电源输入端。

使用说明1.打开电源开关,直流电源模块开始供电;2.通过调节可调电阻的阻值,可以控制直流电源的输出电压;3.通过读取电压表可以得到直流电源的输出电压值,并通过电流表可以得到输出的电流值;4.可以根据需要调整电压调节器模块的输入和输出连接端,以改变直流电源的正负极性。

示例代码``` #include <Arduino.h>const int voltagePin = A0; const int currentPin = A1; const int voltageAdjustPin = 9; const int currentAdjustPin = 10;void setup() { pinMode(voltageAdjustPin, OUTPUT);pinMode(currentAdjustPin, OUTPUT); Serial.begin(9600); } void loop() { int voltage = analogRead(voltagePin); int current = analogRead(currentPin); float mappedVoltage = map(voltage, 0, 1023, 0, 12); float mappedCurrent = map(current, 0, 1023, 0, 2);analogWrite(voltageAdjustPin, mappedVoltage); analogWrite(currentAdjustPin, mappedCurrent);Serial.print(。

(数控加工)数控直流电源的设计与实现精编

(数控加工)数控直流电源的设计与实现精编

(数控加工)数控直流电源的设计与实现数控直流电源的设计和实现壹、实验目的1.了解数控技术和电源技术。

2.熟悉微机原理及其接口技术。

3.运用微机系统实现壹个数控直流电源。

二、实验内容和要求基于80x86实验箱平台设计且制作数控直流电源。

要求由键盘预置输入直流电压在0~+9.9V之间的任意壹个值,数控直流电源输出,且输出电压和给定值偏差不大于0.1V。

主要技术指标:(1)输出电压:范围0~+9.9V,纹波不大于10mV,电压值由数码管显示;(2)具有“+”、“-”步进调整的功能,步进0.1V;(3)用自动扫描代替人工按键,实现输出电压变化(步进0.1V不变)。

三、实验报告要求1.设计目的和内容2.总体设计3.硬件设计:原理图(接线图)及简要说明4.软件设计框图及程序清单5.设计结果和体会(包括遇到的问题及解决的方法)四、总体设计采用8086处理机构成该系统的核心——数控模块,和基本接口实验板相连,通过软件编译实现设计各种功能的实现,输出部分也不再采用传统的调整管方式,而是在D/A转换后,经过稳定的功率放大电路得到。

由于使用了微处理器,整个系统可编程实现,系统的灵活性大大增加。

系统设计框图如图1所示。

图1方案三系统设计框图为实现数控直流电源的各项功能,系统分为三个组成部分:键盘/显示电路,数控模块,稳压输出电路。

下面介绍系统各部分的基本功能:(1)键盘/显示电路:该电路的显示部分又可分为电压预制值显示电路和电压实际输出值显示电路。

系统利用可编程且行接口8255单元电路构成实验板上4*4小键盘的接口和LED 数码管电路的接口,从而识别键码同时显示电压预置值;在得到实际输出值后,实验板上提供了模数转换ADC0809单元电路,转化成数字量后传递给LED数码管就能够显示实际输出值。

(2)数控模块:该部分主要由8086微处理器和数模转换DAC0832单元电路组成。

其中通过编写汇编语言程序控制8086微处理器快速完成各功能所需的复杂运算,然后数模转换电路DAC0832可将运算所得的数字量转换为模拟量。

数控直流电源设计

数控直流电源设计

数控直流电源设计数控直流电源设计报告模拟电路部分第一部分系统设计1.1 设计题目及要求1)当输入交流电压为220v±10%时,输出电压在3-13v可调;2)额定电流为0.5A,且纹波不大于10mV;3)使用按键设定电压,同时具有常用电平快速切换功能(3v、5v、6v、9v、12v),设定后按键可锁定,防止误触;4)显示设定电压和测量电压,显示精度为0.01v。

1.2 总体设计方案1.2.1设计思路题目要求制作一个简易的可编程直流稳压电源,而我负责的是基础部分,即是电源。

而要使得家用交流220v电压变成v、5v、6v、9v、12v的直流电压必然要先经过变压器将电压变小,再经过整流电路、滤波电路和稳压电路才能得到稳定的之路电压。

于是基本功能部分全部电路由四部分组成:整流电路、滤波电路、稳压电路、稳压值选择电路、芯片供电电源。

1.2.2设计方案及论证比较一、整流电路方案:1. 半波整流电路,用一支二极管就能构成,简单易行。

所用元件数量极少,但是它只利用了交流电压的半个周期,所以输出电压低,交流分量大,效率低。

因此这种电路只适合用于整流电流较小,对纹波电压(脉动)要求不高的场合。

2.全波整流,采用单线桥式整流电路。

由四只二极管构成,具有输出电压高、纹波电压小、变压器利用率高等优点。

综上所述,虽然单线桥式整流电路所用到的元件较多,但由于元件成本并不高,加之性能大大优于半波整流电路,故选择后者。

二、滤波电路方案:1. 电容滤波。

在电路中,当有电压加到电容器两端的时候,便对电容器充电,把电能储存在电容器中;当外加电压失去(或降低)之后,电容器将把储存的电能再放出来。

充电的时候,电容器两端的电压逐渐升高,直到接近充电电压;放电的时候,电容器两端的电压逐渐降低,直到完全消失。

电容器的容量越大,负载电阻值越大,充电和放电所需要的时间越长。

这种电容带两端电压不能突变的特性,正好可以用来承担滤波的任务。

2.电感滤波。

(整理)数控直流电源设计

(整理)数控直流电源设计

数控直流电源功能说明:本作品采用DAC0832作为电压信号输出。

DAC0832是一款采用CMOS工艺制成的单片电流输出型8位数/模转换器。

DAC0832有三种工作方式:不带缓冲工作方式,单缓冲工作方式,双缓冲工作方式。

因为输出电压量程为10V,VREF基准电压范围为-10V---+10V,基准电压可以为5.12V,这样在DAC0832的8脚输出电压的分辨率为:即D/A输入数据端每增加1,电压增加0.02V。

D/A的电压输出端接放大器OP27的输入端,放大器的放大倍数为5 ,才能得到输出电压的电压分辨率:0.02V×5=0.1V这样当调节电压的时候,以每次0.1V的梯度增加或者降低电压。

硬件电路图:1.波形转换与放大部分选用51系列的单片机产生和控制波形。

数模转换器用的是DAC0832,本方案中DAC0832采用单缓冲模式。

电路如图五所示,P0口和DAC0832的数据口直接相连,2W R和XFER接地,DAC数据寄存器处于直通状态,ILE=1,和连接后接P2.0。

在选中该片的地址(=0)时,写入数字量,该数字信号就立即传送到DAC输入寄存器,并直通至DAC数据寄存器,经过短暂的建立时间,即可以获得相应的模拟电压。

写入操作结束,和立即变为高电平,写入的数据被输入寄存器锁存,直到再次写入刷新。

图一波形产生与转换电路图二电流放大电路2.键盘与数码显示部分电路如图七图三键盘与显示电路3.稳压电源部分电源部分输出+5V,+15V,-15V电压供给系统,另外还制作+5.12V直流稳压电源做DAC0832的VERF的基准电压。

软件设计与流程图1.软件介绍软件部分采用模块化程序设计的方法编写,系统软件由主控制程序、数码显示子程序、键盘服务子程序组成。

还添加了自动扫描键盘、显示器的自动刷新、过零保护的功能。

编程中C函数和汇编函数相互调用。

2.程序流程图如图四所示开始系统初始化显示0.0扫描键盘+键按下?-键按下?方波键按下?锯齿波键按下执行电压增加子程序执行电压减小子程序N NN N执行产生方波子程序执行产生锯齿波子程序YYYY图四软件流程图程序附录:#include<reg51.h>#define uchar unsigned charsbit dp=P1^4;sbit sh=P1^5;void delay(unsigned int t);uchar Getkey(void);void Disp(uchar n);ucharDisptab[10]={0x11,0x7d,0x23,0x29,0x4d,0x89,0x81,0x3d,0x1,0x9};main( ){uchar key;char Vol1=0x00,Vol2=0x00;Disp(Disptab[Vol2]);Disp(Disptab[Vol1]-1);P0=0x00;while(1){key=Getkey();switch(key){case 0x01:break;case 0x02:break;case 0x04:if(Vol1==0&&Vol2==0)break;Vol2--;if(Vol2<0){ Vol2=9;Vol1--; }Disp(Disptab[Vol2]);Disp(Disptab[Vol1]-1);P0=4.3*(Vol1*10+Vol2);break;case 0x08:if(Vol1==9&&Vol2==9)break;Vol2++;if(Vol2==10){Vol2=0x00;Vol1++;}Disp(Disptab[Vol2]);Disp(Disptab[Vol1]-1);P0=4.3*(Vol1*10+Vol2);break;default:break;}}}uchar Getkey(void){uchar key;P1|=0x0f;if(!(~(P1|0xf0)))return 0x00;delay(0x20);if(!(~(P1|0xf0)))return 0x00;key=~(P1|0xf0);while(~(P1|0xf0));return key;}void delay(unsigned int t){while(--t);}void Disp(uchar n){uchar i;for(i=0;i<8;i++){sh=0;if(0x80&n){dp=1;}else{dp=0;}sh=1; n=(n<<1)+1;}}。

数控直流电源设计

数控直流电源设计

数控直流电源设计(总10页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--数控直流稳压电源 1)输出电压:范围0~+,步进,纹波不大于8mV。

2)输出电流:500mA。

3)输出电压值用数码管LED显示。

4)用+、—两键分别控制输出电压的步进增减。

5)为实现上述几个部件工作,自制一台稳压直流电源,输出+ 、-15V、+5V。

发挥部分:1)输出电压可预置在0~之间的任何一个值。

2)用自动扫描代替人工按键,实现输出电压变化(步进不变)。

3)扩展输出电压种类(如三角波等)。

#include <>#include <>#define uchar unsigned char#define uint unsigned int#define DataPort P2sbit LCM_RS=P1^5;sbit LCM_RW=P1^6;sbit LCM_EN=P1^7;sbit K1=P3^4;sbit K2=P3^2;sbit K3=P3^0;sfr P1ASF=0x9D;sfr ADC_CONTR = 0xbc;sfr ADC_RES = 0xbd;sfr ADC_RESL= 0xbe;void GET_AD_Result();void AD_init( );extern void WriteCommandLCM(uchar CMD,uchar Attribc);extern void InitLcd();extern void DisplayoneChar(unsigned char X,unsigned char Y,unsigned char DData); extern void DisplayListChar(uchar X,uchar Y,uchar code *DData);unsigned char codedispcode[]={0x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39};unsigned char dispbuf[8]={0,0,16,0,0,16,0,0};uchar AD_value,key,Vd=60;unsigned char i,j,temp8,temp9,temp10,temp11;float tt=;uchar tt1=0,tt2=0,tt3=0,m=0;uchar code str0[]={"by "};0CK2K2K2设计任务设计出有一定输出电压范围和功能的数控电源。

数控直流电压源的设计 毕业设计 好

数控直流电压源的设计 毕业设计 好

数控直流电压源的设计摘要直流稳压电源的应用非常的广泛,质量优良的直流稳压电源才能满足电子现在的要求。

所以,直流稳压电源的设计颇为重要,特别是数控直流电压源。

本文主要介绍数控直流电压源的设计,将单片机数字控制技术,有机的融入直流稳压电源的设计中,就能设计出一款高性价比的多功能数字化通用直流稳压电源。

本文论述了一种基于基于A VR16单片机为核心控制的数控直流电压源的设计原理和实现方法,该电源具有电压可预置、可调整、输出的电压信号和预设电压信号可同时显示。

本系统主要包含LCD1602显示模块、4*4矩阵键盘模块、功率放大电路(推挽输出),和辅助电源+15V , -15V , +5V。

本文所设计的数控直流电压源与传统稳压电源相比,具有操作方便、电压稳定度高的特点,其输出电压大小采用数字显示。

数控直流电压源在研究单位、实验室、工业生产线等实际应用中有诸多优势,值得进一步学习和研究。

关键词:单片机数控LCD1602IAbstractThe application of dc voltage stabilizer very extensive, quality excellent dc voltage stabilizer can meet the requirements of electronic now, so, dc voltage stabilizer design are important, especially the numerical control dc voltage source this paper mainly introduces the numerical control dc voltage source design, be single chip microcomputer control technology digital, organic integration into the dc voltage stabilizer design, can design a high ratio of performance multi-function digital general dc voltage stabilizer This paper discusses the AVR16 based on single chip microcomputer as the core control based on the numerical control dc voltage source design principle and method, the power supply voltage preset with adjustable output voltage signal and the voltage signal can also shows that this system mainly include LCD1602 display module 4 * 4 matrix keyboard module power amplifier circuit (the push-pull output), and auxiliary power + 15V,-15 V, + 5 VThe design of the CNC dc voltage source and the traditional manostat, it is characterized by easy operation voltage stability high characteristic, the output voltage size using digital display numerical control dc voltage source research unit in laboratory of industrial production line, in practice, there are many advantages, deserves further study and researchKeywords: a single-chip microcomputer, numerical control, LCD1602目录摘要 .................................................................................................................I Abstrac t.........................................................................................................II 目录 .............................................................................................................. III 1 前言 (1)1.1研究背景及意义 (1)1.2国内外研究现状 (2)1.3课题研究方法 (2)2 数控直流电压源的方案介绍 (4)2.1数控直流电压源的方案论证 (4)2.2方案比较 (6)3 数控直流电压源的工作原理 (7)3.1整体电路框图 (7)3.2工作原理 (7)3.2.1内部A/D转换电路工作原理 (7)3.2.2电源电路 (9)3.3推挽输出电路工作电路图 (10)4 单元电路工作原理 (12)4.1时钟电路 (12)4.1.1时钟振荡电路图 (12)4.1.2时钟信号的产生 (12)4.2 复位电路 (13)4.3键盘接口电路 (14)4.3.1键盘电路 (14)4.3.2键盘电路工作原理 (14)4.4显示接口电路 (15)4.4.1 LCD1602引脚 (15)4.4.2显示电路原理图 (16)4.5 A/D转换前端电路 (16)4.6主要芯片介绍 (17)4.6.1单片机A Tmega16 (17)4.6.2 LM358 (23)4.6.3 LF356 (24)5 数控直流电压源的软件系统 (25)致谢 (27)参考文献 (28)附录1:元器件清单 (29)附录2:源程序清单 (33)1 前言1.1 研究背景及意义数控直流电压源是电子技术常用的设备之一,广泛的应用于教学、科研等领域。

数控直流电源设计

数控直流电源设计
数控直流电源设计
contents
目录
• 数控直流电源概述 • 数控直流电源设计基础 • 数控直流电源关键技术 • 数控直流电源的应用 • 数控直流电源的发展趋势与挑战 • 数控直流电源设计案例分析
01
数控直流电源概述
定义与特点
定义
数控直流电源是一种能够输出精确、 可调直流电压或电流的电源设备。
选用合适的液晶显示屏或数码管,用于显示电源的输出电压、电 流等参数。
驱动电路
为显示模块提供必要的驱动信号。
接口电路
实现微控制器与显示模块之间的数据传输。
安全保护电路设计
过流保护
当输出电流超过设定值时,自 动切断电源输出。
过压保护
当输出电压超过设定值时,自 动切断电源输出。
短路保护
当发生短路故障时,自动切断 电源输出。
整流电路
将交流电转换为直流电,为后续电路提供稳定的 直流电源。
稳压电路
采用线性稳压器或开关稳压器,确保输出电压稳 定。
控制电路设计
1 2
微控制器
用于接收输入信号和控制电源输出。
驱动电路
将微控制器的输出信号放大,驱动功率开关管。
3
采样电路
采集输出电压和电流信号,反馈给微控制器。
显示电路设计
显示模块
医疗器械往往需要用到不同规格的直流电源,数控直流电源的灵活性和可调性能够满足各种不同的需求,提高医疗设备的稳 定性和可靠性。
05
数控直流电源的发展趋 势与挑战
高效能化
总结词
随着科技的发展,对电源设备的要求越来越高,高效能已成为数控直流电源的重要发展 趋势。
详细描述
为了满足各种高功率应用的需求,数控直流电源需要具备更高的转换效率和更低的能量 损失。这需要采用先进的电路拓扑结构和控制算法,优化电源的散热设计,提高电源的

基于单片机的数控直流稳压电源

基于单片机的数控直流稳压电源

基于单片机的数控直流稳压电源在电子设备中,直流稳压电源是非常重要的一部分,它能够为其他电路、芯片或者整个系统提供稳定可靠的电源供应。

而基于单片机的数控直流稳压电源技术则能够在一定程度上提升电源的稳定性和可调性,本文将介绍基于单片机的数控直流稳压电源的原理和设计。

1. 引言直流稳压电源在各种电子设备中都起着至关重要的作用。

传统的直流稳压电源主要采用稳压二极管、稳压管等元件,无法实现精准的控制和调节。

而基于单片机的数控直流稳压电源通过单片机的控制和监测,能够实现电源输出的精确控制和稳定性。

2. 设计原理基于单片机的数控直流稳压电源采用了反馈控制的原理,通过单片机对电源输出进行监测和调节。

其基本原理如下:首先,将输入交流电源经过整流和滤波,得到稳定的直流电压。

然后,通过单片机的模数转换功能,将电源输出电压转换为数字信号。

单片机通过比较这个数字信号与设定值,计算出控制电源输出的PWM 信号。

接下来,PWM信号经过数模转换后,通过放大电路驱动功率开关管。

功率开关管的导通与截止控制决定了电源的输出电压。

单片机通过不断调整PWM信号的占空比,实现对电源输出电压的精确调节。

同时,通过单片机监测电源输出电压的实际值,并与设定值进行比较,若存在偏差,则单片机通过反馈控制的方式调整PWM信号,使电源输出电压保持在设定值附近,从而实现直流稳压电源的功能。

3. 设计步骤基于单片机的数控直流稳压电源的设计步骤如下:3.1 硬件设计根据需要设计输出电压范围和电流容量,选取适当的元器件。

包括整流滤波电路、模数转换电路、功率开关管和放大电路等。

3.2 软件设计编写单片机的控制程序,实现电源输出的精确控制和稳定性。

包括模数转换、PWM控制和反馈控制等功能。

3.3 系统集成将硬件电路和单片机控制程序进行集成,进行系统调试和优化。

通过实验和测试,不断优化电源的稳定性和可调性。

4. 应用示例基于单片机的数控直流稳压电源的应用非常广泛。

例如,可以应用于实验室、工业自动化、通信设备等领域。

数控直流稳压电源的设计

数控直流稳压电源的设计

数控直流稳压电源的设计数控直流稳压电源是一种常用的电源设备,用于提供稳定的电压和电流,以供电子设备工作。

在电子行业和各种制造业中广泛使用。

本篇文档将着重介绍数控直流稳压电源的设计。

一、需求分析在设计数控直流稳压电源时,需要对实际需求进行分析,以选择合适的电源参数。

通常,需要考虑以下因素:1. 输入电压范围2. 输出电压范围3. 输出电流范围4. 稳定性要求在以上因素中,输入电压范围和输出电压范围是最关键的因素。

输入电压应该能够满足设备需要的电源,而输出电压应该与设备所需的直流电压匹配。

二、设计要点在设计数控直流稳压电源时,需要考虑以下要点:1. 电源拓扑结构2. 运算放大器的选择3. 稳定性设计4. 容量和功率需求5. 保护措施1. 电源拓扑结构数控直流稳压电源的设计通常采用基于反馈电路的电源拓扑结构。

其中,最常用的电源拓扑结构是基于线性稳压器的设计。

此外,还有基于开关稳压器的设计。

两种设计各有优劣,需要根据具体需求进行选择。

2. 运算放大器的选择在反馈电路中,运算放大器是一个非常关键的因素。

运算放大器为反馈电路提供放大器,并将反馈信号传递给反馈节点。

当电压或电流发生变化时,运算放大器可以快速检测到并调整输出,以保持恒定的电压和电流。

3. 稳定性设计为保证电源稳定性,需要进行稳定性设计。

在基于线性稳压器的设计中,输出电压稳定性可以通过选择合适的线性稳压器电路进行实现。

在基于开关稳压器的设计中,可以采用PID反馈控制实现稳定性。

4. 容量和功率需求容量和功率需求应该根据设备需要的功率和电流选择。

需要选择合适的电源变压器和其他元件,并计算合适的功率。

5. 保护措施在电源设计中需要加入保护措施,以防止故障和损坏。

常见的保护措施包括过载保护、过压保护和过流保护,等等。

三、实施步骤通过实施步骤可以设计出稳定且可靠的数控直流稳压电源:1. 确定功率、电压和电流需求2. 选择最合适的电源拓扑结构3. 选择合适的运算放大器4. 进行稳定性设计5. 计算容量和功率需求6. 加入保护措施7. 编写电源控制程序8. 调试并测试电源四、结论在本篇文档中,我们介绍了数控直流稳压电源的设计要点和实施步骤。

数控直流电源的设计与实现样本

数控直流电源的设计与实现样本

数控直流电源设计与实现一、实验目1.理解数控技术和电源技术。

2.熟悉微机原理及其接口技术。

3.运用微机系统实现一种数控直流电源。

二、实验内容与规定基于80x86实验箱平台设计并制作数控直流电源。

规定由键盘预置输入直流电压在0~+9.9V之间任意一种值, 数控直流电源输出, 且输出电压与给定值偏差不不不大于0.1V。

重要技术指标:(1)输出电压: 范畴0~+9.9V, 纹波不不不大于10mV, 电压值由数码管显示;(2)具备“+”、“-”步进调节功能, 步进0.1V;(3)用自动扫描代替人工按键, 实现输出电压变化(步进0.1V不变)。

三、实验报告规定1. 设计目和内容2. 总体设计3. 硬件设计: 原理图(接线图)及简要阐明4. 软件设计框图及程序清单5. 设计成果和体会(涉及遇到问题及解决办法)四、总体设计采用8086解决机构成该系统核心——数控模块, 与基本接口实验板相连, 通过软件编译实现设计各种功能实现, 输出某些也不再采用老式调节管方式, 而是在D/A转换后, 通过稳定功率放大电路得到。

由于使用了微解决器, 整个系统可编程实现, 系统灵活性大大增长。

系统设计框图如图1所示。

图1 方案三系统设计框图为实现数控直流电源各项功能, 系统分为三个构成某些: 键盘/显示电路, 数控模块, 稳压输出电路。

下面简介系统各某些基本功能:(1)键盘/显示电路: 该电路显示某些又可分为电压预制值显示电路和电压实际输出值显示电路。

系统运用可编程并行接口8255单元电路构成实验板上4*4小键盘接口和LED数码管电路接口, 从而辨认键码同步显示电压预置值;在得到实际输出值后, 实验板上提供了模数转换ADC0809单元电路, 转化成数字量后传递给LED数码管就可以显示实际输出值。

(2)数控模块:该某些重要由8086微解决器和数模转换DAC0832单元电路构成。

其中通过编写汇编语言程序控制8086微解决器迅速完毕各功能所需复杂运算, 然后数模转换电路DAC0832可将运算所得数字量转换为模仿量。

数控直流电源设计

数控直流电源设计

数控直流电源设计数控直流电源设计是将交流电源转换为稳定的直流电源的过程,用于供应电子设备、电动机和其他需要直流电源的设备。

在设计数控直流电源时,需要考虑输出稳定性、高效率、低噪音、过载保护等因素。

下面将介绍数控直流电源设计的主要内容。

首先,设计数控直流电源需要确定输出电压和电流的需求。

根据电子设备的需求,确定所需要的输出电压和电流范围。

同时,还需要考虑到输出电压和电流的稳定性要求,以及负载变化对输出电压和电流的影响。

根据这些需求确定设计参数。

其次,选择合适的变压器。

变压器的设计需要考虑输入和输出电压的变化,以及输出电流的需求。

需要计算变压器的变比,以保证输出电压与输入电压之间的转换。

接下来,设计电源的整流电路。

整流电路将交流电源转换为直流电源。

整流电路可以采用单相或三相整流桥电路。

其中,单相整流桥电路适用于小容量的电源,三相整流桥电路适用于大容量的电源。

然后,设计滤波电路。

滤波电路用于平滑整流后的直流信号,以减小输出电压的纹波量。

滤波电路可以采用电容滤波器和电感滤波器,或者二者的组合。

在设计滤波电路时,需要结合输出电流的需求,选择合适的滤波元件。

接下来,设计稳压电路。

稳压电路用于保持输出电压的稳定性。

常见的稳压电路包括线性稳压器和开关稳压器。

线性稳压器可以通过放大器和功率器件来实现稳压功能,但效率较低。

开关稳压器则通过开关元件的控制来调整输出电压,具有较高的效率。

最后,设计保护电路。

保护电路用于保护电源和被供电设备,防止过流、过压、过热等情况发生。

常见的保护电路包括过流保护、过压保护、过热保护等。

这些保护电路可以通过传感器、比较器、放大器等电子元件来实现。

在数控直流电源设计中,还需要考虑电源的效率和功率因数问题。

电源的效率是指输出功率与输入功率之间的比值,电源的功率因数是指输入功率在交流电源中的实际工作能力。

为了提高电源的效率和功率因数,可以采用功率因数校正电路和高效率电源控制方法。

总之,数控直流电源设计是一个综合工程,需要考虑多个因素。

简易数控直流电源设计共16页文档

简易数控直流电源设计共16页文档

二、数控直流电源的设计
设计内容:
数控直流电源的原理框图 直流稳压电源的设计 可逆计数器的工作原理及实现 LM317调节电压的产生 输出电压值的数码管显示
1、数控直流电源原理框图
“+”“—” 键
可逆 计数器
数显电路
D/A 转换输出 调整稳压电源来自2. 直流稳压电源的设计
固定输出的直流稳压电源的构成。
简易数控直流电源设计
聪明出于勤奋,天才在于积累
简易数控直流电源的设计
主讲:
一、设计任务
1. 设计一个有一定输出电压范围和功能的数控电源; 2. 输出电压:范围0~+9.9V,步进0.1V,纹波电压不
大于10mV; 3. 输出电流:500mA; 4. 输出电压值由数码管显示; 5. 由“+”、“-”两键分别控制输出电压增减; 6. 工作电源为220V。
可逆计数器的实现
输出电压:范围0~+9.9V,步进0.1V。所以可逆计数 器的计数范围从0~99。
因为74LS192是0~9十进制计数器,所以需要两片 74LS192构成0~99十进制计数器。
4、LM317调节电压的产生
0~99个位 计数器
0~99十位 计数器
个位D/A转 换,权值为 0.1v,产生 0~0.9v电压
十位D/A转 换,权值为 1v,产生 0~9v电压
0~9.9v
加法器
减法器
LM317 -1.25v~8.65v
1.25v
LM317公共端的调节电压可以通过数/模(D/A)转换,将 数字量转换为模拟调节电压。
DAC0832是8位的D/A转换芯片。能够与多数通用的微处 理器相接口,工作电源5~15V。
44、卓越的人一大优点是:在不利与艰 难的遭遇里百折不饶。——贝多芬

数控直流电源的设计

数控直流电源的设计

摘要本系统是以直流电压源为核心,以AT89C51单片机为主控制器,通过按键来设置直流电源的输出电压,步进电压等级可达0.1V,输出电压为0—9.9V之间,最大电流能达到330mA,并可由液晶显示屏输出实际电压值。

系统中的ADC0832 是8位分辨率的A/D转换芯片,它的分辨最高能达到256级,能够适应一般情况下的模拟量转换要求。

其内部电源的输入和参考电压的复用,使得芯片的输入的模拟电压范围在0~5V之间。

芯片的转换时间只有32μS,据有双数据输出可用做数据校验,从而减小数据的误差,它的转换速率快而且稳定性能好。

单独的芯片使能输入,使多器件的挂接和处理器的控制变地更加便捷。

经过DI 数据输入端,能够轻松地实现通道功能的选取。

本系统是由单片机来控制输出数字信号,经过D/A转换器(AD0832)输出模拟信号量,再由运算放大器隔离放大,控制输出功率管的基极,以功率管电压输出的不同来变化电压。

经过实际检测结果表明,本系统可以应用于需求高稳定度和小功率恒压源的场合。

关键词:直流稳压电源单片机数字控制AbstractThis system to dc voltage source as the core, mainly AT89S52 SCM, through the keyboard controller to install dc power supply output voltage, setting stepping class can reach.01v output voltage, the range of 0-9.9 V, the maximum current 330mA for, and can show the actual pipe by digital output voltage values.This System ADC0832 8-bit resolution A / D converter chip, the highest resolution up to 256, can be adapted to the general analog conversion requirements. The internal power supply input and reference voltage multiplexing, allows the chip analog voltage between 0 ~ 5V input. Chip conversion time of only 32μS, according to a pair of data output can be used as validation data to reduce data errors, the conversion is fast and strong stability. Separate chip enable input, so many hooks and processor control device becomes more convenient. Data input through the DI, you can easily choose the realization of channel function.This system consists of microcontroller program output digital signal, through D/A converter (AD2083) output analog amplifier, through isolating amplifier output power, control of base, with the power to change the passive tube voltage output of different voltage. Test results show that this system application in need of high stability of small power constant-voltage source fields.Key words:regulated power supply of direct current; single2ch ip m icrocomputer, digitalcontrol目录第1章绪论.......................................................................................................................... 错误!未定义书签。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数控直流电源设计报告模拟电路部分第一部分系统设计1.1 设计题目及要求1)当输入交流电压为220v±10%时,输出电压在3-13v可调;2)额定电流为0.5A,且纹波不大于10mV;3)使用按键设定电压,同时具有常用电平快速切换功能(3v、5v、6v、9v、12v),设定后按键可锁定,防止误触;4)显示设定电压和测量电压,显示精度为0.01v。

1.2 总体设计方案1.2.1设计思路题目要求制作一个简易的可编程直流稳压电源,而我负责的是基础部分,即是电源。

而要使得家用交流220v电压变成v、5v、6v、9v、12v的直流电压必然要先经过变压器将电压变小,再经过整流电路、滤波电路和稳压电路才能得到稳定的之路电压。

于是基本功能部分全部电路由四部分组成:整流电路、滤波电路、稳压电路、稳压值选择电路、芯片供电电源。

1.2.2设计方案及论证比较一、整流电路方案:1. 半波整流电路,用一支二极管就能构成,简单易行。

所用元件数量极少,但是它只利用了交流电压的半个周期,所以输出电压低,交流分量大,效率低。

因此这种电路只适合用于整流电流较小,对纹波电压(脉动)要求不高的场合。

2.全波整流,采用单线桥式整流电路。

由四只二极管构成,具有输出电压高、纹波电压小、变压器利用率高等优点。

综上所述,虽然单线桥式整流电路所用到的元件较多,但由于元件成本并不高,加之性能大大优于半波整流电路,故选择后者。

二、滤波电路方案:1. 电容滤波。

在电路中,当有电压加到电容器两端的时候,便对电容器充电,把电能储存在电容器中;当外加电压失去(或降低)之后,电容器将把储存的电能再放出来。

充电的时候,电容器两端的电压逐渐升高,直到接近充电电压;放电的时候,电容器两端的电压逐渐降低,直到完全消失。

电容器的容量越大,负载电阻值越大,充电和放电所需要的时间越长。

这种电容带两端电压不能突变的特性,正好可以用来承担滤波的任务。

2.电感滤波。

利用电感对交流阻抗大而对直流用抗小的特点,可以用带铁芯的线圈做成滤波器。

电磁滤波输出电压较低,相输出电压波动小,随负载变化也很小,适用于负载电流较大的场合。

3复式滤波。

把电容按在负载并联支路,把电感或电阻接在串联支路,可以组成复式滤波器,又叫π型滤波器。

由电磁与电容组成的LC滤波器,其滤波效能很高,几乎没有直流电压损失,适用于负载电流较大、要求纹波很小的场合。

但是,这种滤波器由于电感体积和重量大(高频时可减小),比较笨重,成本也较高,一般情况下使用得不多。

由电阻与电容组成的RC滤波器结构简单,能兼起降压、限流作用,滤波效能也较高,是最后用的一种滤波器。

综合考虑,由于实验室没有提供电感元件,而且电容滤波完全可以得到较好的直流电压,且有电路简单,价格低廉的优势,故应使用电容滤波的方法。

三、稳压电路方案1、使用LM78XX系列稳压芯片,即LM7809, LM7812, LM7815构成三路不同的稳压输出,电路简明2、用一个LM317,与四个阻值不同的电阻输出不同的电压.3、用运算放大器,与三个阻值不同的电阻输出不同的电压.第一种方案的优点是各路电压相互独立,输出稳定,纹波较小,缺点是需要三个78XX芯片,成本太高,而第二种方案优点是成本较低,电路简单,缺点是输出受分压电阻的影响,温度变化时导致输出电压有所偏离.第三种方案纹波较大,输出相对不够稳定,输出电流受三极管放大倍数的影响,虽然可以通过达林顿连接增大输出电流,但是这样一来在负载较低时稳压控制难以实现.综上所述,采用方案二为佳.四、稳压值选择电路方案:利用CD4052双四选一模拟开关进行选择。

五、芯片供电电源方案:1、电阻分压,用两个电阻分压。

2、用7805做开关电源5v辅助电源。

方案二做出的稳压效果较好,电路简明,成本低廉,故应用方案二第二部分单元电路设计2.1 整流电路2.1.1整流电路工作原理及功能说明单相桥式整流电路有四只二极管组成,利用二极管的单向导电性保证在变压器副边电压的整个周期内,负载上的电压和电流始终不变。

2.1.2整流电路元件选取与计算使用全波整流电路二极管选用因为 IN4001耐压50V,电流1A;IN4004耐压400V,电流1A;IN4007耐压1000V,电流1A;应用在电压比较低的电路里可以混用。

而本电路中经过变压器后副变线圈电压约为十八伏特,故三者都可以使用,而考虑到成本问题应首先选用IN4001,应在实际制作中实验室只剩下IN4007,故选用IN4007代替。

3.1.2 工作原理和功能说明2.2 滤波电路2.2.1滤波电路工作原理及功能说明交流电经过二极管整流之后,方向单一了,但是大小(电流强度)还是处在不断地变化之中。

这种脉动直流一般是不能直接用来给无线电装供电的。

要把脉动直流变成波形平滑的直流,还需要再做一番“填平取齐”的工作,这便是滤波。

换句话说,滤波的任务,就是把整流器输出电压中的波动成分尽可能地减小,改造成接近恒稳的直流电。

2.2.2滤波电路元件的选取与计算滤波电容的选择:因为c1满足条件R L C1=T/2.R L约为u/i即是12v/0.5A即24C1=(3~5)*(2*0.003/2)*(1/24)=1250~2083uf通过计算结合实际选取合适的参数,得C=2200uF。

虽然2200uF得电容价格较高,但能够获得较好的滤波效果,加之实验室也能够提供,故选用之。

而对于5v供电电源因其对纹波电压要求不高,故选用更经济的1000uf电容。

2.3 稳压电路2.3.1稳压电路及其工作原理或功能说明利用lm317产生稳定的电压,根据串联电阻分压原理,得Uo=(1+R1/R2)*U,可得到稳定的输出电压,为了减少电阻上的纹波电路要串联上一个电容c2。

但是,在输出开路时,电容c2将向稳压器调整端放电,并使调整管发射结反偏,为了保护稳压器,可加二极管D,提供一个放电回路。

C3容量较大时,一旦输入端断开,就将从稳压器的输出端向稳压管放电,易使稳压器损坏。

因此要跨接一个二极管,起保护作用。

2.3.2 稳压电路元件的选取与计算1.二极管的选择:保护二极管D5、D6:最大电压不会超过50v ,故,用In4001.2.R0的选择:由lm317组成的基准电压源电路,输出端和合调整端之间的电压时是稳定的1.25v ,而输出电流较大。

R0为泄放电阻,由lm317的最小负载电流(取5mA )可得:Rmax=(1.25/0.005)欧=250欧,实际取值应略小,故取240欧。

3.c2与c3的选择:电容C2的作用是减小纹波C3的作用是当输出短路时立即放电,而同时C2通过二极管D2放电至0,防止ADJ 端子残留正电压.根据成本和效果考虑,c2和c3都应用10uf 的电容。

4. 根据LM317的器件特性,R0的电流可取5mv根据Uo =()Rx R R +0025.1 由以上公式,各输出电压对应的Rx 阻值如下:U o=3V, R 2=374Ω;U o=5V, R 3=920Ω;U o=6V, R 4=1260Ω;U o=9V, R 4=2710Ω;U o=12V, R 5=5510Ω;2.3.3 器件说明LM117/LM317 的输出电压范围是1.2V 至37V ,负载电流最大为1.5A 。

它的使用非常简单,仅需两个外接电阻来设置输出电压。

此外它的线性调整率和负载调整率也比标准的固定稳压器好。

LM117/LM317 内置有过载保护、安全区保护等多种保护电路。

调整端使用滤波电容能得到比标准三端稳压器高的多的纹波抑制比。

可调整输出电压低到1.2V 。

保证1.5A 输出电流。

典型线性调整率0.01%。

典型负载调整率0.1%。

80dB 纹波抑制比。

输出短路保护。

过流、过热保护。

调整管安全工作区保护。

标准三端晶体管封装。

2.4 程序控制稳压值选择电路2.4.1 稳压值选择电路的工作原理和功能说明原理图说明:在调整端加控制电路就可以实现程序控制稳压电路,如图所示,图中晶体管伟电子开关,当基极加高电平是,晶体管饱和导通,相当于开关闭合;当基极加低电平是,晶体管截止,相当予开关断开。

2.5 稳压5v直流电源2.5.1工作原理用7805做一个稳压5v直流电源,原理与上面个部分相同。

2.5.2模块电路及参数计算Ci用于抵消输入线较长的时的电感效应,以防止电路产生自激振荡,其容量较小,一般小于1uf,故可选用0.33uf。

而Co用于消除输出电压中的高频噪音,为使其输出较大的脉冲电流应取较小的电容故Co取1uf3.5.3器件说明7805为三端正稳压器电路,TO-220F封装,能提供多种固定的输出电压,应用范围广。

内含过流、过热和过载保护电路。

带散热片时,输出电流可达1A。

虽然是固定稳压电路,但使用外接元件,可获得不同的电压和电流。

主要特点输出电流可达1AVI——输入电压(VO=5~18V) (35V)(VO=24V) (40V)数字控制部分整体构思:由于我们有AVR的开发板,所以,我们选择了ATMEL公司的ATMEGA 16L作为数字控制部分的核心部件。

根据题目要求,我们需要用AVR单片机实现按键设置的 3V 5V 6V 9V 12V电压,而在模拟电路部分我们使用了三极管作为电阻导通的器件。

所以要用到单片机的I/O输出高电平,同时要实现按键选择功能,也要使用一个I/O口。

数显部分我们使用了1602液晶显示屏,A/D电压采集我也将使用ATMEGA 16L的PA7口作为A/D输入口。

所以数字部分的整体构架就如上所述。

模块一:按键控制电压选择与数字显示1.扫描键盘这次我们用到的单片机的键盘接法如下:针对此接法编写的子程序如下:// 扫描键盘函数char key=0; // 全局变量key,保存键值,无按键为0,方便不同函数进行访问char lock=0; // 全局变量lock,保存键值,无按键为0,方便不同函数进行访问void get_key(){key_PORT=0x0f; // 高四位输出低电平,低四位为带上拉输入key_DDR=0xf0; // 高四位为输出,低四位为输入,重要!增强拉电流能力if( !key && key_PIN!=0x0f )// 如果 key=0,即按键已经响应,判断是否有键按下{delay_ms(10); // 延时后再次判断,消除按键抖动的影响if(key_PIN!=0x0f) // 确实有键按下{switch (key_PIN){ case 0x0e: key=2;break;case 0x0d: key=3;break;case 0x0b: key=5;break;case 0x07: key=6;break;}key_PORT=0x30; // 令低三位输出低电平 4、5位为带上拉输入高三位仍保持输出低电平key_DDR=0xcf; // 令低三位为输出 4、5位为输入高三位为输出asm("nop"); // 延时一个机器周期,重要!这个时间为key_PIN 的建立时间,如省略,程序出错!switch (key_PIN){case 0x20: key+=0;break; //第一位被拉低case 0x10: key=1.5*key+4.5;break; //第二位被拉低default: key=0; // 该情况属于偶然错误,返回0}while(key_PIN!=0x30); // 等待松开按键时才退出,这里根据要求适当选择,也可以在此进行长按判断}}}这次的键盘控制一共用到了7个按键(图中的S6不用),其中S2、S3、S4、S7、S8、S9分别控制六种电压(第六种电压是用活动变阻器调节的3-13V连续可变电压),S1键是锁定键,当按下时,保持当前电压,按其它按键不改变电压值,再按一次则解锁,解锁之后电压会自动清零,这时就可以再设置电压了。

相关文档
最新文档