数控恒流源设计与总结报告(doc 15页)

数控恒流源设计与总结报告(doc 15页)
数控恒流源设计与总结报告(doc 15页)

数控恒流源设计与总结报告(doc 15页)

数控恒流源设计与总结报告

摘要:本设计以89C52为主控器件,采用了高共模抑制比低温漂的运算放大器OP07和大功率场效应管IRF640构成恒流源,通过12位A/D、D/A转换芯片,完成了单片机对输出电流的实时检测和实时控制,控制界面直观、简洁,具有良好的人机交互性能,人机接口采用4*4键盘及LCD液晶显示器。该系统电流输出范围为20mA~2000mA的数控直流电流源。该电流源具有电流可预置,1mA步进,同时显示给定值和实测值等功能。

关键词:89C52 恒流源AD DA

(4)改变负载电阻,输出电压在10V以内变化时,要求输出电流变化的绝对值≤输出电流值的1%+10 mA;

(5)纹波电流≤2mA;

(6)自制电源。

1.1.2 发挥部分

(1)输出电流范围为20mA~2000mA,步进1mA;

(2)设计、制作测量并显示输出电流的装置(可同时或交替显示电流的给定值和实测值),测量误差的绝对值≤测量值的0.1%+3个字;

(3)改变负载电阻,输出电压在10V以内变化时,要求输出电流变化的绝对值≤输出电流值的0.1%+1 mA;

(4)纹波电流≤0.2mA;

(5)其他。

1.2 总体设计方案

本设计要设计的基于单片机控制的直流恒流源,以直流稳压电源和稳流电源为核心,结合单片机最小系统实现对输出电流的控制。首先采用了单片集成稳压芯片实现直流稳压,然后采用了分立元件实现稳流。为实现对输出电流的控制:一方面,通过D/A输出实现电流的预置,再通过运算放大器控制晶体管的输出电流;另一方面,运用A/D转换器件将输出电流的采样值送入单片机,与预置值进行比较,将误差值通过D/A转换芯片添加到调整电路,从而进一步降低了输出电流的纹波。

该系统输出电流范围较大,并且输出电流与给定值偏差的绝对值及纹波电流较小,具有功能强、性能可靠、体积小、电路简单的特点,分为以下几个组成部分:单片机控制系统、A/D和D/A转换模块、恒流源模块、负载、键盘及显示模块。

1.2.1恒流源模块:

方案一:采用恒流二极管或者恒流三极管,精度比较高,但这种电路能实现的恒流范围很小,只能达到十几毫安,不能达到题目的要求。

方案二:利用三端可调直流稳压集成芯片,通过调整其输出电压来实现负载的恒流特性。特点:直接利用稳压片提供所需功率,只需要添加相应控制电路即可实现本题的大部分要求,但是,其电流调整率指标只能达到0.5%~0.15%,不满足题目要求,

方案三:用“运放+场效应管”的结构构成恒流源。特点:性能满

足本题要求,同时可以通过选用场效应管的不同容量来满足不同的应用要求。在保证运放处于线性放大状态,输出电压小于10V的条件,输出电流能够达到2000mA 能满足题目的要求.故本设计采用此方案。

1.2.2电源模块:

本系统需要多个电源,运放、D/A转换芯片的15V

+。电

±,单片机系统用5V

源虽简单,但在高精度的系统中,尤其有纹波要求(本题目纹波电流0.2mA

≤)时,有着非常重要的作用。

方案一:采用升压型稳压电路。该电源减小了系统体积重量,但该电路供电电流小,供电时间短,无法使相对庞大的系统稳定运作。

方案二:采用线性稳压电路。交流市电经桥式全波整流,电容滤波,三端稳压器件稳压产生各种直流电压。运放、D/A转换芯片的15V

±分别用法LM7815、LM7915稳压输出,单片机系统用5V

+由LM7805稳压得到。电流源部分由于需

求功率较大,故采用输出电流为3A的可调三端稳压器。

1.2.3采样模块:

方案一:采用电流传感器读取。试用专用传感器将使电路接线简单可靠,且精确,但费用昂贵,不宜采用。

方案二:利用STC89C52单片机将电流步进值或设定值通过换算由D/A转换,驱动恒流源电路实现电流输出。输出电流经处理电路作A/D转换反馈到单片机系统,通过补偿算法调整电流的输出,以此提高输出的精度和稳定性。为了达到输出电流步进1mA,D/A转换器选用12位优质D/A转换芯片AD5320,直接输出电压值,A/D转换器选用高精度12位模数转换芯片MAX1241。而且该芯片是采用串行数据传送方式,硬件电路简单。同时反馈系统控制灵活,易于达到1mA的步进要求。

采用此方法。

1.2.4显示器模块:

方案一:使用LED数码管显示。数码管采用BCD编码显示数字,对外界环境要求低,易于维护。但根据题目要求,如果需要同时显示给定值和测量值,需显示的内容较多,要使用多个数码管动态显示,使电路变得复杂,加大了编程工作量。不宜采用。

方案二:使用LCD显示。LCD具有轻薄短小,可视面积大,方便的显示汉字数字,分辨率高,抗干扰能力强,功耗小,且设计简单等特点。

综上所述,选择方案二。采用1602液晶显示器,同时显示电流给定值和实测值。

1.2.5键盘模块方案

方案一:采用独立式按键电路,每个按键单独占有一根I/O接口线,每个I/O 口的工作状态互不影响,此类键盘采用端口直接扫描方式。缺点为当按键较多时占用单片机的I/O口数目较多。

方案二:采用标准4*4键盘,此类键盘采用矩阵式行列扫描方式,优点是当按键较多时可降低占用单片机的I/O口数目,而且可以做到直接输入电流值而不必步进。

题目要求可进行电流给定值的设置和步进调整,需要的按键比较多。综合考虑两种方案及题目要求,采用方案二。

2 单元电路设计

2.1 恒流源电路设计

如图2.1所示,电路中调整管采用大功率场效应管IRF640。采用场效应管,更易于实现电压线性控制电流,既能满足输出电流最大达到2A的要求,也能较好地实现电压近似线性地控制电流。因为当场效应管工作于饱和区时,漏电流Id 近似为电压Ugs控制的电流。即当Ud为常数时,满足:Id=f(Ugs),只要Ugs不变,Id就不变。在此电路中,R2为取样电阻,采用康铜丝绕制(阻值随温度的变化较小),阻值为0.35欧。运放采用OP27作为电压跟随器,

UI=Up=Un,场效应管Id=Is(栅极电流相对很小,可忽略不计) 所以

Io=Is= Un/R2= UI/R2。正因为Io=UI/R2,电路输入电压UI控制电流Io,即Io不随RL的变化而变化,从而实现压控恒流。

同时,由设计要求可知:由于输出电压变化的范围U〈=10V,Iomax=2A,可以得出负载电阻RLmax=5欧。

图2.1 简易恒流源

2.2 控制器电路设计

最小系统的核心为STC89C52,P1口接上拉电阻,P1口及P3.0~P3.2是LCD接口;P0口为键盘接口;P2.0~P2.2为DA接口;P2.3~P2.5为AD接口。

数控恒流源

数控恒流源 1.任务 设计并制作数控直流电流源。输入交流200~240V,50Hz;输出直流电压≤10V。其原理示意图如下所示。 、要求

基本要求 (1)输出电流范围:200mA~2000mA; (2)可设置并显示输出电流给定值,要求输出电流与给定值偏差的绝对值≤给定值的 1%+10 mA; (3)具有“+”、“-”步进调整功能,步进≤10mA; (4)改变负载电阻,输出电压在10V以内变化时,要求输出电流变化的绝对值≤输出电流值的1%+10 mA; (5)纹波电流≤2mA; (6)自制电源。 发挥部分 (1)输出电流范围为20mA~2000mA,步进1mA; (2)设计、制作测量并显示输出电流的装置(可同时或交替显示电流的给定值和实测值),测量误差的绝对值≤测量值的%+3个字; (3)改变负载电阻,输出电压在10V以内变化时,要求输出电流变化的绝对值≤输出电流值的%+1 mA; (4)纹波电流≤; (5)其他。 总体设计方案 经初步分析设计要求,得出总体电路由以下几部分组成:电源模块,控制模块(包括AD、DA转换)恒流源模块,键盘模块,显示模块。以下就各电路模块给出设计方案。 控制部分方案 方案一:采用FPGA作为系统的控制模块。FPGA可以实现复杂的逻辑功能,规模大,稳定性强,易于调试和进行功能扩展。FPGA采用并行输入输出方式,处理速度高,适合作为大规模实时系统的核心。但由于FPGA集成度高,成本偏高,且由于其引脚较多,加大了硬件设计和实物制作的难度。 方案二:采用单片机作为控制模块核心。单片机最小系统简单,容易制作PCB,算术功能强,软件编程灵活、可以通过ISP方式将程序快速下载到芯片,方便的实现程序的更新,自由度大,较好的发挥C语言的灵活性,可用编程实现各种算法和逻辑控制,同时其具有功耗低、体积小、技术成熟和成本低等优点。 基于以上分析,选择方案二,利用STC89C52单片机将电流步进值或设定值通过换算由D/A转换,驱动恒流源电路实现电流输出。输出电流经处理电路作A/D转换反馈到单片机系统,通过补偿算法调整电流的输出,以此提高输出的精度和稳定性。在器件的选取中,D/A转换器选用12位优质D/A转换芯片 TLV5618,直接输出电压值,且其输出电压能达到参考电压的两倍,A/D转换器选用高精度12数转换芯片AD7896。. 恒流源模块设计方案 方案一:由三端可调式集成稳压器构成的恒流源。

数控铣床加工实验报告

(一)实验目的 1、了解数控铣床组成及其工作原理。 2、了解零件数控加工的手工编程和自动编程方法。 3、掌握用数控铣床加工零件的工艺过程。 (二)实验内容及安排 1)实验前仔细阅读本实验指示书的内容。 2)教师讲解数控铣床的组成及其工作原理,演示数控铣床操作过程。 3)学生进行程序传输和机床操作,完成零件加工。 (三)实验设备 1)数控铣床。 2)由10台计算机组成的局域网。 3)与机床通讯用计算机5台。 (四)数控铣床的组成 数控铣床的基本组成见图1,它由床身、立柱、主轴箱、工作台、滑鞍、滚珠丝 杠、伺服电机、伺服装置、数控系统等组成。 床身用于支撑和连接机床各部件。主轴箱用于安装主轴。主轴下端的锥孔用于安装铣刀。当主轴箱内的主轴电机驱动主轴旋转时,铣刀能够切削工件。主轴箱还可沿立柱上的导轨在Z向移动,使刀具上升或下降。工作台用于安装工件或夹具。工作台可沿滑鞍上的导轨在X向移动,滑鞍可沿床身上的导轨在Y向移动,从而实现工件在X和Y向的移动。无论是X、Y向,还是Z向的移动都是靠伺服电机驱动滚珠丝杠来实现。伺服装置用于驱动伺服电机。控制器用于输入零件加工程序和控制机床工作状态。控制电源用于向伺服装置和控制器供电。 (五)数控铣床加工说明 1.机床手动操作及手轮操作 (1)手动:选择手动功能键(FANUC系统为功能旋钮“手动”档)(见附图), 然后按动方向按键+X +Y +Z –X –Y –Z,使机床刀具相对于工作台向坐标轴某一 个方向运动。 (2)手轮:选择手轮(单步)功能键(FANUC系统为功能旋钮“手轮”档)(见 附图),然后选择运动方向,KND系统为X Y Z方向按键,FANUC系统为方向旋钮。 2.回零操作 (1)零前准备:用手轮方式将工作台,尤其是刀轴移动至中间部位。(Z向行 程较小,只有100mm,多加注意) (2)零操作:选择回零按键,(FANUC系统为功能旋钮指向回零)。点动+X+Y+Z 按键(FANUC系统为按住+X +Y +Z按键),等待系统自动回零。 3.程序传输 FANUC系统: ①功能旋钮指向“编辑”功能,点击“PROG”按键; ②依次选择屏幕下方“操作”、“READ”、“EXEC”软键,等待程序输入;

全国电子设计大赛_F题_数控恒流源(个人整理比较详细资料,附加程序)

数控直流电流源,测量误差的绝对值≤测 量值的0.1%+3个字; <3)改变负载电阻,输出电压在10V以内变化时,要求输出电流变化的绝对值≤输出电流值的0.1%+1mA; <4)纹波电流≤0.2mA; <5)其他。

三、评分标准 四、说明 1、需留出输出电流和电压测量端子; 2、输出电流可用高精度电流表测量;如果没有高精度电流表,可在采样 电阻上测量电压换算成电流; 3、纹波电流的测量可用低频毫伏表测量输出纹波电压,换算成纹波电流。

数控直流恒流源的设计与制作 发表日期:2006年5月1日出处:本站原创【编辑录入:zouwenkun】 指导老师:王贵恩博士制作人:彭浦能、梁星燎、林小涛 《数控直流恒流源》《数控恒流源获奖证书》 摘要:本系统以直流电流源为核心,AT89S52单片机为主控制器,通过键盘来设置直流电源的输出电流,设置步进等级可达1mA,并可由数码管显示电流设定值和实际输出电流值。本系统由单片机程控设定数字信号,经过D/A转换器 is main controller, output current of DC power can be set by a keyboard which step level reaches 1mA, while the set value and the real output current can be displayed by LED. In the system, the digitally programmable signal from SCM is converted to analog value by DAC (AD7543>, then the analog value which is isolated and amplified by operational amplifiers, is sent to the base electrode of power transistor, so an adjustable output current can be available with the base electrode voltage of power transistor. On the other hand, The constant current source can be monitored by the SCM system real-timely, its work process is that output current is converted voltage, then its analog value is converted to digital value by ADC, finally the digital value as a feedback loop is processed by SCM so that output current is more stable, so a stable voltage-controlled constant current power is designed. The test results have showed that it can be applied in need areas of constant current source with high stability and low power. Keywords: voltage-controlled constant current source, intelligent power,closed loop control 前言 随着电子技术的发展、数字电路应用领域的扩展,现今社会,产品智能化、数字化已成为人们追求的一种趋势,设备的性能、价格、发展空间等备受人们的关注,尤其对电子设备的精密度和稳定度最为关注。性能好的电子设备,首先离不开稳定的电源,电源稳定度越高,设备和外围条件越优越,那么设备的寿命更长。基于此,人们对数控恒定电流器件的需求越来越迫切.当今社会,数控恒压技术已经很成熟,但是恒流方面特别是数控恒流的技术才刚刚起步且有待发展,高性能的数控恒流器件的开发和应用存在巨大的发展空间。本文正是应社会发展的需求,研制出一种基于单片机的高性能的数控直流恒流源。本数控直流恒流源系统输出电流稳定,输出电流可在20mA~2000mA范围内任意设定,不随负载和环境温度变化,并具有很高的精度,输出电流误差范围±4mA,因而可实际应用于需要高稳定度小功率直流恒流源的领域。 1 系统原理及理论分析 1.1单片机最小系统组成 单片机系统是整个数控系统的核心部分,它主要用于键盘按键管理、数据处理、实时采样分析系统参数及对各部分反馈环节进行整体调整。主要包括AT89S52单片机、模数转换芯片ADC0809、12位数模转换芯片AD7543、数码管显示译码芯片74LS47与 74LS138等器件。 1.2系统性能 本系统的性能指标主要由两大关系所决定,设定值与A/D采样显示值<系统内部测量值)的关系。内部测量值与实际测量值的关系,而后者是所有仪表所存在的误差。 在没有采用数字闭环之前,设定值与内部测量值的关系只能通过反复测量来得出它们的关系<要送多大的数才能使D/A输出与设定电流值相对应的电压值),再通过单片机乘除法再实现这个关系,基本实现设定值与内部测量值相一致。但由于周围环境等因素的影响,使设定值与内部测量值的关系改变,使得设定值与内部测量值不一致,有时会相差上百毫安,只能重新测量设定值与A/D采样显示值的关系改变D/A入口数值的大小才能重新达到设定值与内部测量值相一致,也就是说还不稳定。 在采用数字闭环后。通过比较设定值与A/D采样显示值,得出它们的差值,再调整D/A的入口数值,从而使A/D采样显示值逐步逼近设定值最终达到一致。而我们无须关心D/A入口数值的大小,从而省去了原程序中双字节乘除的部分,使程序简单而不受周围环境等因素的影响。 内部测量值与实际测量值的误差是由于取样电阻与负载电阻和晶体管的放大倍数受温度的影响和测量仪表的误差所造成的,为了减少这种误差,一定要选用温度系数低的电阻来作采样电阻,因此本系统选用锰铜电阻丝来做采样电阻。 1.3恒流原理 数模转换芯片AD7543是12位电流输出型,其中OUT1和OUT2是电流的输出端。电流的输出级别可这样计算 DX=

数控直流稳压电源设计任务书(doc 8页)

数控直流稳压电源设计任务书(doc 8页)

《电子线路仿真》课程设计报告DESIGN REPORT ON SIMULATION OF ELECTRONIC CIRCUIT 题目数控直流稳压电源学科部、系:信息学科部

2.1总体设计方案说明 根据设计任务要求,数控直流稳压电源的工作原理框图如图1所示。主要包括三大部分:数字控制部分,D/A变换器及可调稳压电源。数字控制部分用+,-按键控制一可逆二进制计数器,二进制计数器的输出输入到D/A变换器,经D/A变换器转化为相应的电压。此电压经过相应的放大后去控制电源的输出,使稳压器输出的电压为1V的步进增加。 2.2模块结构与方框图 Ui Uo 第三部分单元电路设计与参数计算 3.1 可逆计数器模块 3.1.1 模块电路及参数计算 电 压 可 逆 稳 压 反 馈 数 显 D/ A

3.1.2 工作原理和功能说明 因为要求是输出5-15V的电压,只十一个电压值,而计数器74193是一个16进制的可逆计数器。我们只要用从0计数到10的几个状态,这可以通过反馈的方法实现。当74193输出0时,最后输出为5V。不能再减小了。所以通过一个四输入的或门输入到与非门U10使减“-”失效,计数器不能减计数,只能加。当加到6时或门反馈的数为1,通过U10后计数器就可以减计数了。同理,当输出15V时,74193输出为10,电压不能再加了。通过反馈输出一个0使加计数失效,电压停在15V。此时电压只能减,只有按“-”的按键减小电压。 3.2 D/A转换模块 3.2.1 模块电路及参数计算 3.2.2 工作原理和功能说明 这一模块是最主要的一个模块,左下方从左到右依次接74193输出端的Q1Q2Q3Q4,输入端依次接入的是0000~1010,这个电路的作用就是把这些数字信号转换成模拟信号。根据公式UO1=-Rf (UH/R16*D0+UH/R15*D1+UH/R19*D2+UH/R20*D3) 其中R16=2R15=4R19=8R20,根据二进制转十进制的计算公式可知,只要调节Rf到一定的值,就可已得到想要的模拟信号电压的大小。其实这是一个简单的求和电路,在模电书上可以找到。加

(数控加工)数控恒流源系统设计

(数控加工)数控恒流源系统 设计

毕业设计 题目: 学院名称:班级:学生姓名:学号:指导教师:教师职称:

20 年06月13

一:概述 1.1选题背景和意义 电源为保障系统的安全性与稳定性都起到有至关重要的作用,本篇我们主要研究恒流源。而恒流电源由于它体积特别小、损耗相对低、而效率较高、还有它简洁的电路都比较受欢迎,在我们平时用的计算机设备、通信设备,仪器仪表上面,还有航空航天上面通信设备等都需要恒流源系统。近年来电子信息的产业是发展相当快的,恒流电源也更多的被运用到我们生活中,因此,对恒流电源的研究就显得更有意义以及价值。 数控恒流源技术是一种对实践性要求很高的工程技术,它存在与各个行业中,我们在日常会经常看到。电源技术还和电气电子、控制理论等一些其它科学领域相互交叉融合,促进了现在信息技术和电源技术的发展。这也预示着在系统上面对电源技术的要求更高。普通的电源系统在工作时候容易产生误差,这样会对整个系统的精确度产生影响,更严重的是会带来很多严重的后果。世界各国为了解决这个问题便对电源产品制定了不同要求和一系列产品精度标准,只要达到要求达到标准后才可以进入市场。经济全球化的发展让电源产品流通更加方便,但是必须满足国际标准才可以有通行证。数控电源发展的比较晚,从八十年代才开始,那个时候电力电子的理论就开始建立。电力电子理论为今后的电源产品的发展奠定了很好的理论基础,随之,数控电流源技术得到了快速蓬勃的发展。但是市场上的很多产品还是输出精度低,带负载能力较差,体积相对大等缺点。当然这也给了数控电流源的发展指明方向就是不断完善上面的缺点不足。数控直流电流源对精度的要求会越来越高。单片机,新的控制理论,这些都为精确数控电源的发展提供基础。从组成上,数控电流源分为器件、主电路和控制电路三部分。

数控机床-实验报告模板

成绩: 数控机床与编程实验报告 课程数控机床与编程 专业机械设计制造及其自动化 学号2500100408 姓名何益群 指导教师曾文健 机械与电子信息工程学部 2013年11月21日

一、实验目的 1、熟悉数控机床的典型结构组成和工作原理。掌握手工编程的步骤; 2、掌握数控加工仿真系统的操作流程。 二、实验内容 1、观看机械零件的数控加工生产现场; 2、演示手工编程的操作步骤; 3、演示FANUC系统的数控加工操作流程。 三、实验设备 在工厂员工的带领下,我们观看的数控设备有: 华中数控系统的数控车床; 30系统的数控铣床; FUNAC系统的数控床; 华中数控的镗床: 沈阳机床厂的数控加工中心; 各种普通的车床、铣床,龙门刨床。 四、数控工艺分析 1、零件工艺分析 (1)零件图上尺寸数据的给出,应符合程序编制方便的原则。 1)、零件图上尺寸标注方法应适应数控加工的特点在数控加工零件图上,应以同一基准引注尺寸或直接给出坐标尺寸。 2)、构成零件轮廓的几何元素的条件应充分,便于在手工编程时计算基点或节点坐标。(2)零件各加工部位的结构工艺性应符合数控加工的特点。 1)、零件的内腔和外形最好采用统一的几何类型和尺寸。这样可以减少刀具规格和换刀次数,使编程方便,生产效益提高。 2)、内槽圆角的大小决定着刀具直径的大小,因而内槽圆角半径不应过小。零件工艺性的好坏与被加工轮廓的高低、转接圆弧半径的大小等有关。 3)、零件铣削底平面时,槽底圆角半径r不应过大。 4)、应采用统一的基准定位。在数控加工中,若没有统一基准定位,会因工件的重新安装而导致加工后的两个面上轮廓位置及尺寸不协调现象。因此要避免上述问题的产生,保

数控恒流源的设计与制作最终版

编号 毕业设计 (2013 届本科) 题目:数控恒流源的设计与制作 学院:物理与机电工程学院 专业:电子信息科学与技术 作者姓名: 指导教师:职称: 完成日期:2013 年月日 二〇一三年六月

目录 河西学院本科生毕业论文(设计)诚信声明 (1) 河西学院本科生毕业论文(设计)开题报告 (2) 摘要 (5) Abstract (5) 1 绪论 (6) 1.1恒流源的意义及研究价值 (6) 1.2恒流源的发展历程 (6) 1.2.1 电真空器件恒流源的诞生 (6) 1.2.2 晶体管恒流源的产生和分类 (6) 1.2.3 集成电路恒流源的出现和种类 (6) 1.3数控恒流源的研究现状和发展趋势 (7) 2 系统设计 (8) 2.1设计要求 (8) 2.1.1 题目要求 (8) 2.2 总体设计方案 (8) 2.2.1 设计思路 (8) 2.2.2 方案论证与比较 (8) 2.2.3 系统组成 (11) 3 单元电路设计 (11) 3.1 单片机控制电路 (11) 3.2 A/D接口电路 (12) 3.3 D/A接口电路 (13) 3.4 恒流源电路 (13) 3.5 LCD显示电路 (14) 3.6 系统电源电路 (15) 4 软件设计 (16) 4.1主程序 (16) 4.2时基中断服务子程序 (17) 4.3 A/D转换程序 (18) 5 系统的抗干扰设计 (18) 5.1 硬件抗干扰设计 (18) 5.2 软件抗干扰设计 (18) 6 系统测试 (19) 6.1 数控恒流源实物图 (19) 6.2 测试使用的仪器 (19) 6.3 测试方法 (19) 6.4 测试数据及结果分析 (19) 7 结束语 (22) 参考文献 (23) 致谢 (24) 附录 (25) 河西学院本科生毕业论文(设计)题目审批表 (32)

数控恒流源电路图

数控恒流源 ?基于8051单片机的数控电源设计方案 ?2010年12月18日9:52:07 来源:《半导体器件应用》2009年12月刊作者:李好,陈晓利

Html文件格式可能无法显示特殊符号及公式,阅读全文,请点击下面按钮以Pdf文件格式浏览阅读 1 引言 目前所使用的直流可调电源中,几乎都为旋纽开关调节电压,调节精度不高,而且经常跳变,使用麻烦。 利用数控电源,可以达到每步0.1V的精度,输出电压范围0V~15V,电流可以达到2A。其系统结构如图1所示。 2 芯片选用 DAC0832是一款常用的数摸转换器,它有两种连接模式,一种是电压输出模式,另外一种是电流输出模式。为了设计的方便,选用电压输出模式,引脚如图2所示,Iout1和Iout2之间接一参考电压,VREF 输出可控制电压信号。它有三种工作方式:不带缓冲工作方式,单缓冲工作方式,双缓冲工作方式。该电路采用单缓冲模式,由图2可知,由于/WR2 =/XFER=0,DAC寄存处于直通状态。又由于ILE=1,故只要在选中该片(/CS=0)的地址时,写入(/WR=0)数字量,则该数字信号立即传送到输入寄存器,并直通至DAC寄存器。经过短暂的建立时间,即可以获得相应的模拟电压。一旦写入操作结束,/WR1和/CS 立即变为高电平,则写入的数据被输入寄存器锁存,直到再次写入刷新。 AT24C02是一款常用的可掉电保存数据的ROM,2K比特容量,采用I2C总线操作,关于它的具体操作方法参考相关资料。 3 硬件电路设计 采用常用的AT89C51芯片作为控制器,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。 DA的电压输出端接放大器OP07的输入端,放大器的放大倍数为R8/(R8+R9)=1K/(1K+4K)=5,输出到电压模块LM350的电压分辨率=0.02V×5=0.1V。所以,当MCU输出数据增加1的时候,最终输出电压增加0.1V,当调节电压的时候,可以以每次0.1V的梯度增加或者降低电压。 本电路设计三个按键,KEY1为翻页按键,最近设置的电压大小保存在EEROM里面。比如10个电压,按一下KEY1,电压变为下一个,省去了反复设置电压的麻烦。KEY2为电压+,KEY3为电压-,按一下KEY2,当前电压增加0.1V,按一下KEY3,当前电压减小0.1V。 限于篇幅原因,未画出数码管显示电路。该系统使用3个数码管,可以显示三位数,一个小数位,比如可以显示12.5V,采用动态扫描驱动方式。本主电路的原理是通过MCU控制DA的输出电压大小,通过放大器放大,给电压模块作为最终输出的参考电压,真正的电压,电流还是由电压模块LM350输出。 为了达到2A的输出电流,LM350必须选用金属外壳封装,并且带稍大面积的散热片。 4 软件系统 软件的设计主要完成三方面的功能: (1)设置电压并且保存,主要是对EEROM的操作; (2)把设置的电压送到DA,主要是对DA的操作; (3)中断显示,把设置的电压显示到LED数码管上。 该数控电压源实现保存最近10个电压功能,当打开电源的时候,它显示和输出的必须是上次使用电压大小,所以在EEROM中使用11个地址保存数据,第一个地址保存当前电压编号,大小为1~10。第2个地址~第11个地址连续保存10个电压大小数据。电压编号的大小分别对应到相应地址电压大小。 软件流程如图4所示:当电源打开的时候,MCU进行复位,寄存器清零。接着电源应该显示和输出上次关机前的电压大小,这时候MCU先读取EEPROM中保存的电压编号,根据电压编号读出对应电压,把该数据送到DA,再转换成BCD码送到显示部分。这时候程序循环检测是否有按键信号,如果KEY1按下,电压编号指向下一个,保存该电压编号,读对应电压,把他送到DA并且显示。如果KEY2按下,当前电

工作报告之数控铣床实验报告

数控铣床实验报告 【篇一:数控铣床实验报告】 数控铣床实训报告 一、实训目的: 1、熟悉数控实训车间安全管理规定; 2、了解数控铣床的基本结构、工作原理及其工作方法,学会正确的操作铣床; 3、熟练掌握系统面板及操作界面的使用; 、 4、掌握数控机床编程方法。 二、实训设备与材料: 铣床:大连xd-40a 刀具:平底铣刀 测量工具:游标卡尺 刀具:平口虎钳 材料:石蜡、木板 绘图工具:autocad绘图软件 ~ 三、实训内容: 1、在实训老师的指导下,了解数控铣床的结构特点,铣床的工作原理及其工作方法。 2、学会编辑并运行程序,最后加工成品。

四、操作步骤: 1、用autocad绘图软件绘出工件模型,并标出各点坐标。 2、对刀,并设定工作坐标系。 3、编写程序,在程序编辑模式下输入程序 4、用计算机仿真,若仿真结果出现错误,则需要再次修改程序,直至结果正确。此时需重新启动数控面板,接着重复步骤2。若仿真结果与所期望的图形一致,则新启动数控面板,接着重复步骤2。 ) 5、切削加工。 6、工件完成后将x、y、z轴复位。接着关闭数控面板电源,再关闭铣床电源。 五、操作注意事项: 1、在对刀过程中xyz轴向一定要清楚,头晕或状态不好时不要去操作操作机床,以免发生意外。在对刀过程中手摇器倍率要调节好,靠近工件的时候一定要把倍率调小,这样可以保证安全和确保更高的对到精确度。 2、操作时要注意刀具有半径补偿,故设计零件时要注意临界值,并注意刀补的方向。 3、铣床操作过程中出现警报时,要及时查找出错原因,切忌不可重启机子解决此问题,否则将出现同样情况。 4、编辑完程序后需要在模拟后保证安全的情况下才能进行加工,在模拟完后要进行加工时务必要先清零,而且要保证回零完全。 六、附录 * 哑铃程序:

数控电压源设计报告

全国电子设计大赛培训班设计报告(数控电压源) 组员:龚文周、彭玉琴、李冻秀、胡高丽 1.实验任务 本次实验是以89C51单片机为控制单元,以数模转换器DAC0832输出参考电压,以该参考电压控制电压转换模块LM350的输出电压大小。该电路设计简单,应用广泛,精度较高等特点。 2. 对选用芯片说明 DAC0832是一款常用的数摸转换器,它有两种连接模式,一种是电压输出模式,另外一种是电流输出模式,为了设计的方便,选用电压输出模式,如电路图所示,Iout1和Iout2之间接一参考电压,VREF输出可控制电压信号。它有三种工作方式:不带缓冲工作方式,单缓冲工作方式,双缓冲工作方式。该电路采用单缓冲模式,由电路图可知,由于/W R2=/XFER=0,DAC寄存处于直通状态。又由于ILE=1,故只要在选中该片(/CS=0)的地址时,写入(/WR=0)数字量,则该数字信号立即传送到输入寄存器,并直通至DAC寄存器,经过短暂的建立时间,即可以获得相应的模拟电压,一旦写入操作结束,/WR1和/CS立即变为高电平,则写入的数据被输入寄存器锁存,直到再次写入刷新。 3. 软件系统 软件的设计主要完成三方面的功能: 1.设置电压并且保存,主要是对EEROM的操作。 2.把设置的电压送到DA,主要是对DA的操作。 3.中断显示,把设置的电压显示到LED数码管上。 该数控电压源实现保存最近10电压功能,当打开电源的时候,它显示和输出的必须是上次使用电压大小,所以在EEROM中使用11个地址保存数据,第一个地址保存当前电压编号,大小为1~10。第2个地址~第11个地址连续保存10个电压大小数据。电压编号的大小分别对应到相应地址电压大小。 对软件流程做一下说明:当电源打开的时候,MCU进行复位,寄存器清零。接着电源应该显示和输出上次关机前的电压大小,这时候MCU先读取EEPROM中保存的电压编号,根据电压编号读出对应电压,把该数据送到DA,在转换成BCD码送到显示部分。这时候程序循环检测是否有按键信号,如果KEY1按下,电压编号指向下一个,保存该电压编号,读对应电压,把他送到DA并且显示。如果KEY2按下,当前电压数据加1,相对应输出电压(POWER—OUT引脚)增加0.1V,保存设置电压数据。如果KEY3按下,电压数据减1,输出电压 减少0.1V,保存设置电压数据。 4.电路原理图

数控恒流源

摘要:本方案采用AT89S52单片机作为系统控制核心,实现数控恒流源方案。设计采用大功率双极型三极管2SC3997以及仪表放大器等构成闭环恒流源控制电路,配以8位A/D,D/A 芯片完成单片机对输出电流的实时检测与实时控制,实现了0mA~1500mA 范围内步进20mA 恒定电流输出的功能,保证了纹波电流小于1mA,达到了较高的稳定度。人机接口采用4*4键盘以及LCD1602液晶显示器,控制界面直观简洁,具有良好的人机交互性。 一 作品完成功能 1.输出电流范围:0mA ~1500mA ; 2.可设置并显示输出电流给定值,输出电流与给定值偏差的绝对值≤给定值1%+10 mA ; 3.具有“+”、“-”步进调整功能,步进≤20mA ; 4.纹波电流≤2mA ; 5.自制电源 二 系统方案论证 1.系统总设计模块 2.方案论证 本系统设计关键在于恒流源模块方案,关于恒流源模块方案 电压控制的电流源模块,可采用的方案有以下三种: ① 功率集成运放,如OPA501、OPA541、PA05等; ② 运放+晶体三极管放大; ③ 可调集成稳压模块,如LM317。 方案一:直接使用功率集成运放。特点:使用容易、性能稳定可靠。常用 的功率集成运放一般能够输出±40V ,10~15A 的功率,性能指标也较高,完全能够满足本题要求。功率集成运放还可以双极性输出,但本题只需单极性输出,却需要为功率集 DA 转换模块

成运放配置正负双电源。 方案二:利用三端可调直流稳压集成芯片,通过调整其输出电压来实现负载的恒流特性。特点:直接利用稳压片提供所需功率,只需要添加相应控制电路即可实现本题的大部分要求,但是,其电流调整率指标只能达到0.5%~0.15%,不满足题目要求, 方案三:采用“运放+功率三极管”的结构构成恒流源。特点:性能满足本题要求,同时可以通过选用功率三极管的不同容量来满足不同的应用要求。 鉴于上述原因,我们选用方案三。 另外,本方案中涉及AD,DA芯片。AD,DA芯片的选择直接关系到系统的精度以及方案的成本。综合考虑精度与成本,我们选择了常用的8位DA芯片DAC0832与8位AD芯片ADC0832. 三硬件结构设计及实现 1.压控恒流源电路及电路分析 电压控制的电流源电路如图所示。压控电流源模块主要由给定与比较放大单元、功率放大单元和电流反馈单元组成。给定与比较放大单元由U1(OP07)及其外围阻容器件组成,起着计算给定电流与实际输出电流偏差并进行放大的作用。与R2并联的电容器C9起加速反馈的作用,与运放反馈电阻并联的电容器C10起滤波作用,二极管D1起电压钳位作用,用以保护运算放大器;功率放大单元由Q1、Q2和Q3及其配套阻容器件组成,为满足最大输出容量(10V,2000mA)的要求,选取最严重工况(负载端短路且输出2000mA)计算Q3的功率损耗:(10+5)V×2A=30W式中,5V是考虑电流源输出10V 电压,输出2A电流时,为Q3留出的ce极间电压。为可靠起见,留有足够的功率裕量和安全系数,选择Q3的型号为2SC3997.其主要技术参数如下:800V,20A,允许管耗250W。 C14起纹波抑制作用,二极管D3用以保护功率三极管Q3,防止其承受反压而损坏;电流反馈单元由仪用放大器AD620和低噪声运放OP07构成,前者对串联在负载回路的康铜丝两端电压进行取样,康铜丝是一种温度特性佳的阻性元件,其两端电压正比于流过的电流,因此该电压的反馈就是负载电流的反馈。仪用放大器具有极强的抗共模干扰的能力,特别适合对小信号进行放大。OP07作为二级放大且其输入端设置一个反馈系数调节用的精密电位器,起着输出电流校正之功用。

数控车床操作实验报告

目的 1、了解数控车床机械结构 2、了解数控车床的基本操作 3、掌握简单零件的数控加工 原理 数控车床是一种高度自动化的机床,在加工工艺与加工表面形成方法上与普通机床是基本相同的,最根本的不同在于实现自动化控制的原理与方法上。数控车床是用数字化的信息来实现自动化控制的,将与加工零件有关的信息——工件与刀具相对运动轨迹的尺寸参数(进给执行部件的进给尺寸),切削加工的工艺参数(主运动和进给运动的速度、切削深度等),以及各种辅助操作(主运动变速、刀具更换、冷却润滑液关停、工件夹紧松开等)等加工信息用规定的文字、数字、符号组成的代码按一定的格式编写成加工程序单,将加工程序通过控制介质输入到数控装置中,由数控装置经过分析处理后,发出各种与加工程序相对应的信号和指令控制机床进行自动加工 仪器设备 数控车床、塑料棒料 步骤 1、开机,打开机床照明 2、输入程序后并检查加工轨迹 3、装夹工件,检查刀具 4、试切法对刀并验刀 5、调出程序,自动加工 6、手动切断 7、打扫机床并关机 实验过程原始记录 1、上电循环系统启动(解锁状态)打开照明 2、装工件、刀具(45mm的零件需要80-100mm的伸长量)选择35°外圆车刀换刀(在MDI模式下点prog选择1号刀,并输入) 3、仿真(目的检查程序是否准确)CSTM/GR→圆形→操作→head(自动)→执行 4、对刀定参考点坐标右端面,外圆(0,0) MDI→prog→M03S500 插入 循环启动,在手摇模式下切断面(x100:表示一个脉冲走0.1mm)显示坐标:pos 拨扭向上是x方向,下是z方向,切的时候切到一点就好 切削加工过程时倍率的选择(x25)顺时针转动轮盘为退刀,逆为切削 offset→磨耗→清零→输入→形状(注意看清与选择刀具一致) 番号01 z0.0 测量顺时针摇出 Pos(调坐标) 切外圆(x25)注意摇出时x坐标不变 Reset 复位记录27.6mm 补正→形状→x→输入→测量→检测 5、编辑→prog→程序→自动倍率为0时是为了定位 →复位→自动→倍率打开,开始切削 6、合上门,待加工结束 7、关机 实验结果及分析 数控车床主要用于加工轴类、盘套类等回转体零件,能够通过程序控制自动完成内外圆柱面、锥面、圆弧、螺纹等工序的切削加工,并进行切槽、钻、扩、铰孔等工作,一次装夹中可以

数控直流恒流源设计报告

数控直流恒流源设计报告 本系统以直流电流源为核心,AT89s52单片机为主控制器,通过键盘来设置直流电源的输出电流,设置步进等级可达1mA,并可由液晶显示电流设定值和实际输出电流值。本系统由单片机程控设定数字信号,经过D/A转换器(tlv5618)输出模拟量,再经过运算放大器隔离放大,控制输出功率管的基极,随着功率管基极电压的变化而输出不同的电流。单片机系统还兼顾对恒流源进行实时监控,输出电流经过电流/电压转换后,通过A/D转换芯片,实时把模拟量转化为数据量,再经单片机分析处理,通过数字量形式的反馈环节,使电流更加稳定,这样构成稳定的压控电流源。实际测试结果表明,本系统能有效应用于需要高稳定度的小功率恒流源的领域 关键字 压控恒流源智能化电源闭环控制 设计任务与要求 1.1设计任务 设计并制作一个数控直流电流源。输入的交流电压220~240V,50Hz;输出的直流电压≤10V。其原理示意图1如下所示。 图1 设计任务示意图 1.2技术指标 基本要求: (1)要求电压输出范围:200~2000mA; (2)可设置并输出电流给定值,要求输出电流和给定电流的偏差的绝对值≤给定值的1%+10mA;

(3)具有“+”、“-”步进调整功能,步进≤10mA; (4)改变负载电阻,输出电压在10V以内变化时,要求输出电流的变化的绝对值≤ 输出电流的1%+10mA; (5)纹波电流≤ 2mA; (6)自制电源。 发挥部分: (1)输出电流范围为20~2000mA,步进为1mA; (2)设计、制作测量并显示输出电流的装置(可同时或交替显示电流的给定值或实测值),测量误差的绝对值≤测量值的0.1%+3个字; (3)改变负载电阻,输出电压在10V以内变化时,要求输出电流变化的绝对值≤ 输出电流的0.1%+1mA; (4)纹波电流≤0.2mA; (5)其他。 2.方案比较与论证 2.1.1各种方案比较与选择 方案一:采用中小规模集成电路构成的控制电路。由三段可调式集成稳压器构成的恒流源。 以W350为例,其最大的输出电流为3A,输出电压Uo′为1.2~33V。其典型的恒流源电路如图2所示。

基于单片机的数控电压源课程设计设计

基于单片机的数控电压源课程设计 一.系统硬件设计结构框图 本数控直流稳压电源的设计以一稳压电源为基础,以高性能单片机系统为控制核心,以稳压驱动放大电路、短路保护电路为外围的硬件系统,在检测与控制软件的支持下实现对电压输出的数字控制,通过对稳压电源输出的电压进行数据采样与给定数据比较,从而调整和控制稳压电源的工作状态及监测开关电路的输出电流大小。本数控直流稳压电源实现以下功能:键盘可以直接设定输出电压值;可快速调整电压;LCD显示电压值等。 1.1 8051简介 我们采用8051系列的AT89S51作为CPU,AT89S51是一种带4K字节FLASH可编程可擦除只读存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。 1.2 主要特性 1)与MCS-51兼容; 2)8位字长的CPU; 3)可在线ISP编程的4KB片内FLASH存储器,用于程序存储,可擦写1000次; 4) 256B的片内数据存储器,其中高128字节地址被特殊功能寄存器SFR占用;

5)可编程的32根I/O口线(P0~P3); 6)2个可编程16位定时器; 7)一个数据指针DPTR; 8)1个可编程的全双工串行通信口; 9)具有“空闲”和“掉电”两种低功 耗工作方式; 10)可编程的3级程序锁定位; 11)工作电源的电压为5(1±0.2)V; 12)振荡器最高频率为24MHz; 13)编程频率3 ~24 MHz,编程电流 1mA,编程电压为5V。 1.3芯片引脚排列与名称 DIP封装形式的AT89S51的芯片引脚排 列与名称如图1所示。 VCC:供电电压。 GND:接地。 P0口:P0口为一个8位,并行,图1 AT89S51的芯片引脚排列与名称 漏极开路双向I/O口,作为输出时可驱动8个TTL负载。该口内无上拉电阻,在设计中作为D/A,A/D及液晶显示器的数据口。 P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4个TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,该口在设计中低四位作为键盘输入口,高四位与RST作为在线编程下载口。 P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收/输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,可作为输入。在作为输出时,P2口的管脚被外部拉低,将输出电流。该口在设计中作为D/A,A/D及液晶显示器的控制口。 P3口:P3口管脚是带内部上拉电阻的8位双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流,这是由于上拉的缘故。P3口也可作为AT89S51的一些特殊功能口,如下表1所示: 表1 各端口引脚与复用功能表

数控恒流源

摘要:本方案采用AT89S52单片机作为系统控制核心,实现数控恒流源方案。设计采用大功率双极型三极管2SC3997以及仪表放大器等构成闭环恒流源控制电路,配以8位A/D,D/A芯片完成单片机对输出电流的实时检测与实时控制,实现了0mA~1500mA范围内步进20mA恒定电流输出的功能,保证了纹波电流小于1mA,达到了较高的稳定度。人机接口采用4*4键盘以及LCD1602液晶显示器,控制界面直观简洁,具有良好的人机交互性。 一作品完成功能 输出电流范围:0mA~1500mA; 可设置并显示输出电流给定值,输出电流与给定值偏差的绝对值≤给定值1%+10 mA; 具有“+”、“-”步进调整功能,步进≤20mA; 纹波电流≤2mA; 自制电源 二系统方案论证 系统总设计模块 人机界面

方案论证 本系统设计关键在于恒流源模块方案,关于恒流源模块方案 电压控制的电流源模块,可采用的方案有以下三种: ① 功率集成运放,如OPA501、OPA541、PA05等; ② 运放+晶体三极管放大; ③ 可调集成稳压模块,如LM317。 方案一:直接使用功率集成运放。特点:使用容易、性能稳定可靠。常用的功率集成运放一般能够输出±40V ,10~15A 的功率,性能指标也较高,完全能够满足本题要求。功率集 DA 转换模块 恒流源模块

成运放还可以双极性输出,但本题只需单极性输出,却需要为功率集成运放配置正负双电源。 方案二:利用三端可调直流稳压集成芯片,通过调整其输出电压来实现负载的恒流特性。特点:直接利用稳压片提供所需功率,只需要添加相应控制电路即可实现本题的大部分要求,但是,其电流调整率指标只能达到0.5%~0.15%,不满足题目要求, 方案三:采用“运放+功率三极管”的结构构成恒流源。特点:性能满足本题要求,同时可以通过选用功率三极管的不同容量来满足不同的应用要求。 鉴于上述原因,我们选用方案三。 另外,本方案中涉及AD,DA芯片。AD,DA芯片的选择直接关系到系统的精度以及方案的成本。综合考虑精度与成本,我们选择了常用的8位DA芯片DAC0832与8位AD芯片ADC0832. 三硬件结构设计及实现 压控恒流源电路及电路分析 电压控制的电流源电路如图所示。压控电流源模块主要由给定与比较放大单元、功率放大单元和电流反馈单元组成。给定与比较放大单元由U1(OP07)及其外围阻容器件组成,起着计算给定电流与实际输出电流偏差并进行放大的作用。与R2并联的电容器C9起加速反馈的作用,与运放反馈电阻并

数控技术实验报告(答案版)

数控技术实验报告 学院 班级 学号 姓名 成绩 井冈山大学机械系 2010年03月

注意事项 数控操作实验是数控技术课程的组成部分之一,对于培养学生理论联系实际和实际动手能力具有极其重要的作用。因此,要求每个学生做到: 一、每次实验前要认真预习,并在实验报告上填写好实验目的和所用 实验设备; 二、实验前,每人必须配合实验指导老师在实验室记录本上做好相关 记录; 三、实验中要遵守实验规则,爱护实验设备,仔细观察实验现象,认 真记录实验数据; 四、在实验结束离开实验室前,必须认真仔细清点整理实验仪器和实 验设备,经实验指导教师检查后后方可离开实验室; 五、实验结束后,要及时对实验数据进行整理、计算和分析,填写好 实验报告,并上交授课教师批阅。

实验一数控车床的认识 实验日期 2010 年 04 月 10 日 同组成员指导教师(签字) 一、实验目的 1.了解数控车削加工工件坐标的设定方法; 2.掌握数控车床操作面板上常用按键的功能; 3.掌握数控车床的基本操作方法。 二、实验设备(规格、型号) 1.CAK3675V数控车床; 2.CAK3275V数控车床; 3.Fanuc 0i-mate TC数控系统。 三、实验记录及数据处理 1. 熟悉Fanuc 0i前置刀架数控车床的操作面板,依次解释、、、、、 、、、、、、、、、、、、、、、、、、、、、、等的功能。 依次的功能为: 按键功能按键功能 显示坐标位置。显示程序屏幕。 显示偏置/设置屏幕。取消键,用于删除最 后一个进入输入缓 存区的字符或符号。

输入键,用于输入工件偏移 值、刀具补偿值(纯数值), 如。 显示用户宏程序/图 形轨迹显示 替换键。插入键,输入指令 字、程序段,如。删除键。复位键,用于使CNC 复位或取消报警等。自动运行远程执行 编辑手动 MDI手动脉冲 单节手动脉冲 单节忽略 主轴正转、停止、反 转控制按钮 选择性停止循环启动 机械锁定循环停止

相关文档
最新文档