高精度数控直流电流源

合集下载

数控直流电流源完整版(电路+程序)

数控直流电流源完整版(电路+程序)

题目名称:数控直流电流源摘要:该数控直流电流源以精密压控电流源为核心、用单片机、DAC组成控制电路,引入“S类”反馈控制功率放大电路,实现超精密电流控制、具备精准的扩流能力、低失调、有步进、同时带有丰富扩展功能的精密电流源。

经过ADC采样,完成输出电流显示功能,并使输出范围覆盖0~2A,是理想的电流源解决方案。

关键词:精密电流源低失调S类功率放大器Abstract:The direct current source of numerical control bases on accurate VCCS, using MCU and DAC as controller kernel, importing circuit of power amplification of type S with feedback control; achieves ultra accurate current control; has low offset and excellent capacity for current enlarging; has step by step motion. At the same time, it provides abundance extended functions. According to the ADC sampling, it carries out the function of displaying the current output, meanwhile it achieves a range of 0 to 2A. Above all, it is an ideal solution of current source.Keyword: accurate current source , low offset , power amplification of type S目录1方案论证与比较 (3)1.1精密压控电流源方案论证 (3)1.2扩流模块方案论证 (3)1.3电流检测方案论证 (4)1.4功率输出级电源方案论证 (4)1.5其它模块电源方案论证 (4)2 系统设计 (5)2.2单元电路设计 (6)2.2.1 压控电流源单元电路设计 (6)2.2.2S类功率放大器电路设计(理论推导和证明) (7)2.2.3 数控电路设计 (10)2.2.4 大功率电源模块 (11)3 软件设计 (11)4系统测试 (13)4.1测试仪器 (13)4.2测试方法 (13)4.3测试数据 (14)5 结论 (15)参考文献: (15)附录: (16)附1:元器件明细表 (16)附2:仪器设备清单 (16)附3:电路图图纸 (16)附4:程序清单 (19)附5:使用说明 (24)1方案论证与比较本系统主要由精密的电流源模块、S类扩流模块、电流检测模块、数控模块、以及大功率的电源模块组成,如图1所示。

高精度宽范围数控直流电流源设计

高精度宽范围数控直流电流源设计

第2 3卷
D A转换 输 出控制 , / 则其 电流步进 精度 为 : O 15mA, 见 s c O 1 2O= 9 可 0 P E 6 A用 来控 制该 电流 源精度 足够 。 s> s 酐 t !
脚 怔 ~僦 煳啪~嗍一㈣一 脚 一 懈一


2 k I k b l ! k kl I : b ;
8 9 0 ● 2 3 4
㈨㈨ ㈨
l 0A7 l 0A6
~ 一 ~ ~ ~ 】 ~一 一~ ~啪l ~ 一 ~ ~ 0A5 0A4
l 0A3
1 0A2 l 0A l l 0A0
I { =
J : F = 耳

图2 S C 0 1 P E 6 A管脚功能图
维普资讯
第2 3卷 第 2期
Vo . No 2 123 .
重庆工商大学学报( 自然科学版)
J hnq g e nl ui s U i ( aSi d ogi c o Bs e n . Nt cE ) C nT h ns v
一 {
( )显示 电路 。显示电路如图4所示 , 3 采用 6 个共阴极数码管 L D进行动态显示 , E 直接用 S C 0 1 P E6A
直接 驱 动 L D, E 分别显 示预 置和输 出电流 。用 IB - IB 3进行 位 选控 制 , O 8 IA1 输要 显 示 的 O8 O1 IA - O 4传
位 电压模 一 转换 器 ( D 和单 通 道 声 音 模 一数 转 换 器 ; 有 低 电压 复 位 ( V 功 能 和低 电 压 监 测 数 A C) 具 L R)
( V 功能 。 L D)
系统要求最大输出电流 20m 电流步进精度 0 2m 。若正负电流输出分别用 S C 0 1 0 A, . A P E 6 A的 2个

某测试台用高精度数控直流稳压电源的设计

某测试台用高精度数控直流稳压电源的设计

c mp r u r n p e i t n e b y n h p e i t o h u f h o r o a h e e o e l a o ae c re tu p rl mi ,o c e o d t e u p r l mi n t e c t o f t e p we ,t c i v v ro d
c n b e ltme mo t rn hr u h a e r a — i nio i g t o gh t e PC,PC o mon t r t e v t g t io h ola e,c r e nd v la e s ti s,t u r nta o t g e tng o
Z HEN o y n NI Gu — o g, NG — iJA e g we Hewe ,I Ch n — i
( t n l y L b r t yo l t nc s T c n l y Not nv ri h n , ay a 3 0 ] C ia Nai a a oa o f E e r i Te e h o g , r U ies y o C ia T iu n 0 0 5 , h n ) o Ke r co t o h tf
p ot c i r e ton.
Ke od : C rg l e o rs p l , oain sn l c i,du tbec re t i t g yw r sD e ua dp we u py i lt ,ige hp a jsa l u rn min t s o — l i
Ab ta t I h sp p r n it lg n ige c i c o o u e st ec r ih p e ii n a jsa l sr c :n t i a e ,a n el e tsn l—h p mir c mp t ra h o e hg — rcso d u tb e i

高精度数控恒流源

高精度数控恒流源

摘要本文介绍了一种开环智能数控直流电流源的设计原理和实施方案,该方案采用D/A(MAX531)转换器、运算放大器等器件来控制场效应管导通状态的原理,达到了输出恒流的目的。

整个系统采用AT89S52单片机作为主控部件,将预置电流值数据送入D/A转换器(MAX531),经硬件电路变换为恒定的直流输出,同时采用基本没有温度漂移的康锰铜电阻丝作为精密采样电阻。

采用性能优于普通晶体管的场效应管作为恒流源的主要部件,大功率晶体管作为扩流电路的主要器件,结合三端稳压管和多层滤波使得整个系统性能提升了一个层次,从而实现了高精度恒流源的目的。

系统还对输出电压进行实时采样,通过A/D转换器采样回单片机与用户给定的限压值进行比较,从而监控了输出电压。

同时通过键盘的控制,实现了输出电流值和限压值可预置,可步进调整、输出的电流信号和电压信号可直接数字显示的功能,并具有输出电压实时监控限压报警并自动降低输出电流等功能。

与以往的直流恒流源相比,此次所设计的恒流源具有精度高、结构简单、工作稳定、操作方便、成本低廉、带负载能力强等优点。

关键词:恒流源 AT89S52单片机 MAX531 MAX187AbstractThis paper introduces a smart NC open-loop DC current source design principle and the implementation of the programme, using the D / A (MAX531) converters, op amp, and other devices to control FET on-state principle, the output reached constant current purposes. AT89S52 the entire system uses a single-chip microcomputer control components, preferences current value data will be sent to the D / A converters (MAX531), the hardware circuit for the constant transformation of DC output, but not using the basic temperature drift Concord Manganin resistor Silk as a sophisticated sampling resistor. Performance is better than the ordinary use of the FET transistor as a constant current source of major components, high-power transistors as expanding the main circuit device, the combination of three-terminal regulators and the multi-filter makes the whole system a performance boost levels to achieve a high-precision constant current source purposes. Output voltage of the system to conduct real-time sampling, through the A / D converters with sampling to MCU users to set limit values to compare pressure to control the output voltage. At the same time, the keyboard control and realized the value of output current and voltage-limiting values can be preset, stepping adjustment, the current signal and the output voltage signal can be directly figures show that the function, and real-time monitoring of the output voltage, such as over-voltage alarm function. In the past compared to DC current source, the design of a high-precision constant current source, simple structure and work stability, and easy to operate, low cost, with a payload capacity, and other advantages.Key words: Current source AT89S52MCU MAX531 MAX187目录摘要 (I)前言 (1)第一章系统结构及功能介绍 (2)1.1系统工作原理概述 (2)1.2系统的特点和使用 (2)1.2.1 系统的特点 (2)1.2.2 系统的使用说明 (3)第二章设计方案 (4)2.1方案比较 (4)2.1.1整体方案 (4)2.1.1.1 方案一 (4)2.1.1.2 方案二 (5)2.1.1.3 方案三 (5)2.1.2恒流源方案 (6)2.1.2.1 方案一 (6)2.1.2.2 方案二 (6)2.1.2.3 方案三 (7)2.2最终选用方案 (7)第三章硬件系统设计 (8)3.1系统硬件基本组成 (8)3.2各模块单元电路设计 (8)3.2.1 电源电路 (8)3.2.2 扩流电路 (9)3.2.2.1 电路的优点. (9)3.2.2.2 电路工作原理 (10)3.2.3 恒流电路 (10)3.2.4 采样电路 (11)3.3系统主要芯片介绍 (12)3.3.1 AT89S52单片机 (12)3.3.2 MAX531 (12)3.3.3 MAX187 (13)3.3.4 AT24C16 (14)第四章软件设计 (18)4.1概述 (18)4.2主程序结构 (18)4.3各模块子程序设计原理 (20)4.3.1 MAX531工作原理 (20)4.3.2 MAX187工作原理 (20)4.3.2 键盘扫描原理 (21)4.3.3 LCD 12864显示 (22)第五章系统调试 (23)5.1硬件设计要点 (23)5.1.1 共地问题 (23)5.1.2 采样电阻选择 (23)5.1.3 D/A及A/D电路处理 (24)第六章数据测试及分析 (25)6.1输出电流测试 (25)6.2步进电流测试 (26)6.3 工作时间测试 (27)6.4 负载阻值变化测试 (28)6.5 输出电压值测试 (29)第七章结束语 (31)参考文献 (32)附录 (33)一、系统电路原理图: (33)图1.1 系统电源原理图 (33)图1.2 系统恒流源电路原理图 (33)图1.3 系统单片机最小系统原理图 (34)图1.4 系统D/A、A/D原理图 (34)图1.5 系统显示电路及存储电路 (35)二、系统部分程序设计 (35)2.1 MAX531子程序 (35)2.2 MAX187子程序 (36)2.3 键盘扫描子程序 (37)2.4 AT24C16子程序 (38)2.5 LCD12864子程序 (42)致谢 (44)前言随着电子技术的发展、数字电路应用领域的扩展,现今社会,产品智能化、数字化已成为人们追求的一种趋势,设备的性能、价格、发展空间等备受人们的关注,尤其对电子设备的精密度和稳定度最为关注。

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

基于单片机SPCE061A数控直流电流源的设计
u d i n tu nso m pn tt n . e s n isr me t fpu ig sais o
Ke r s S C 0 1 y wo d : P E 6 A;dgtl o t l d o s n u rn o re ii — nr l ;c n t t r ts uc ;A/ ac oe a c e D;D A /
密取样 电阻, 利用 A D输入 1进行 电流检测和监控 . 出电流控 制采 用单片机 的 D A 口输 出模拟 量 ; / 7 : 输 / 恒流部 分的
控 制 端 采 用 闭环 反 馈 控 制 形 式 , 控 部 分 采 用达 林 顿 管进 行 扩 流 、 用 L D点 阵 图 液 晶 显 示 屏 实时 显 示 . 电 流 源 受 采 C 该
可用于污水 泵站 的仪表 中.
关 键 字 :P E 6A; SC O 1 数控 可 调 ; 直流 恒 流 源 ;/ D A A D;/
中图 分 类 号 :M113 T 3 .
文献标志码 : A
文 章 编 号 :08 3X(00 0—0 1 3 10 —56 2 1)306— 0
D sg fDii l n r l r n o re B s d o co o t l rSP 0 1 e ino gt a Co t o Cu r tS uc a e n Mirc n r l CE 6 A e oe
为 0 可 人工 设 定 电流大 小 , 通 过 L D显 示 ~2A, 并 C
图 1 系 统 结 构 图
数据 . 该数 控 电流 源 可应 用 于 污水 泵 站 群 中 的 电 流
检测 仪表 中 . 1 1 ’ 制模块 . 控
采 用 SC 01 P E 6 A单 片 机 进行 控 制 . P E 6 A凌 SC 0 1

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

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

延安大学西安创新学院本科毕业论文(设计)题目:数控直流稳压电源的设计专业:电子信息工程姓名:学号:指导教师:毕业时间:数控直流稳压电源的设计摘要:本设计针对对普通直流电源一般不可以调节或调节范围小的缺点设计出了一种可调节,宽调节范围的直流稳压电源。

该直流稳压电源系统以STC单片机公司的89C52RC单片机为核心,利用10位DA芯片TLC5615作为DA输出,由单片机由采样电阻对输出电压进行采样处理,采用C语言进行程序控制,输出0~9.9V,步进0.1V的精确稳压输出关键词:直流电流源;单片机;89C52RC;TLC5615High precision DC current source based on 51 MCUAbstract: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 89C52RC which product by STC. Using a chip TLC5615 which with 10 bit as DA output. By using the resister to process the output voltage. Use the C language to control the system. So that it can output 0~+9.9V, and stepping for 0.1V adjustment function.Key words: DC current;MCU;89C52RC;TLC5615目录1 引言 (1)2 设计原理 (1)3 单元电路的设计 (2)3.1DA的选择与论证 (2)3.2稳压输出方案选择与论证 (2)3.3显示模块的选择与论证 (3)3.4输入按键的选择与论证 (3)4 本系统核心器件简介 (3)4.1STC89C52单片机 (3)4.2TLC5615芯片 (4)4.3TLC431芯片 (5)4.4LM324芯片 (5)5 硬件电路设计 (6)5.1电源电路 (6)5.2DA输出电路 (6)5.3稳压输出电路 (7)5.4数码管显示电路 (7)5.5整体电路原理设计 (8)6 系统软件设计 (9)6.1主程序流程图 (9)6.2DA转换流程图 (9)7 系统调试与仿真 (10)7.1系统仿真 (10)7.2DA输出仿真: (11)7.3PCB制作 (12)7.4硬件调试 (14)7.5软件调试 (14)8 结束语 (15)参考文献 (17)致谢 (18)附录一程序清单 (19)1 引言当今社会人们极大的享受着电子设备带来的便利,但是任何电子设备都有一个共同的电路--电源电路。

数控直流恒流源设计方案与制作

数控直流恒流源设计方案与制作

数控直流恒流源地设计与制作本数控直流恒流源系统输出电流稳定,输出电流可在20mA~2000m/范围内任意设定,不随负载和环境温度变化,并具有很高地精度,输出电流误差范围土4mA,因而可实际应用于需要高稳定度小功率直流恒流源地领域1系统原理及理论分析1.1单片机最小系统组成单片机系统是整个数控系统地核心部分,它主要用于键盘按键管理、数据处理、实时采样分析系统参数及对各部分反馈环节进行整体调整•主要包括AT89S52单片机、模数转换芯片ADC0809 12位数模转换芯片AD7543数码管显示译码芯片74LS47与74LS138等器件.b5E2RGbCAP1.2系统性能本系统地性能指标主要由两大关系所决定,设定值与A / D采样显示值(系统内部测量值)地关系.内部测量值与实际测量值地关系,而后者是所有仪表所存在地误差•1.3恒流原理数模转换芯片AD7543是12位电流输出型,其中0UT1和OUT2是电流地输出端•为了实现数控地目地,可以通过微处理器控制AD7543地模拟量输出,从而间接改变电流源地输出电流•从理论上来说,通过控制AD7543地输出等级,可以达到1mA地输出精度.但是本系统恒流源要求输出电流范围是20mA~2000mA而当器件处于2000mA地工作电流时,属于工作在大电流状态,晶体管长时间工作在这种状态,集电结发热严重,导致晶管“值下降,从而导致电流不能维持恒定.为了克服大电流工作时电流地波动,在输出部分增加了一个反馈环节来控制电流稳定,减小电流地波动,此反馈回路采用数字形式反馈,通过微处理器地实时采样分析后,根据实际输出对电流源进行实时调节.经测试表明,采用常用地大功率电阻作为采样电阻R0,输出电流波动比较大,而选用锰铜电阻丝制作采样电阻,电流稳定性得到了改善.电路反馈原理如下图所示.p1EanqFDPw2总体方案论证与比较方案一:采用各类数字电路来组成键盘控制系统,进行信号处理,如选用CPLD等可编程逻辑器件.本方案电路复杂,灵活性不高,效率低,不利于系统地扩展,对信号处理比较困难. 方案二:采用AT89S52单片机作为整机地控制单元,通过改变AD7543地输入数字量来改变输出电压值,从而使输出功率管地基极电压发生变化,间接地改变输出电流地大小.为了能够使系统具备检测实际输出电流值地大小,可以将电流转换成电压,并经过ADC0809进行模数转换,间接用单片机实时对电压进行采样,然后进行数据处理及显示•此系统比较灵活,采用软件方法来解决数据地预置以及电流地步进控制,使系统硬件更加简洁,各类功能易于实现,能很好地满足题目地要求•本方案地基本原理如图 2 所示.DXDiTa9E3d3模块电路设计与比较3.1恒流源方案选择方案一:采用恒流二极管或者恒流三极管,精度比较高,但这种电路能实现地恒流范围很小,只能达到十几毫安,不能达到题目地要求• 方案二:采用四端可调恒流源,这种器件靠改变外围电阻元件参数,从而使电流达到可调地目地,这种器件能够达到1~2000毫安地输出电流.改变输出电流,通常有两种方法:一是通过手动调节来改变输出电流,这种方法不能满足题目地数控调节要求;二是通过数字电位器来改变需要地电阻参数,虽然可以达到数控地目地,但数字电位器地每一级步进电阻比较大,所以很难调节输出电流•方案三:压控恒流源,通过改变恒流源地外围电压,利用电压地大小来控制输出电流地大小•电压控制电路采用数控地方式,利用单片机送出数字量,经过D/A转换转变成模拟信号,再送到大功率三极管进行放大.单片机系统实时对输出电流进行监控,采用数字方式作为反馈调整环节,由程序控制调节功率管地输出电流恒定•当改变负载大小时,基本上不影响电流地输出,采用这样一个闭路环节使得系统一直在设定值维持电流恒定•该方案通过软件方法实现输出电流稳定,易于功能地实现,便于操作,故选择此方案•电路原理图如图3所示.3.2反馈闭环方案选择RTCrpUDGiT方案一:采样电阻丄「上地电压-■ ■亠一,可知输出电流与采样电阻存在近似线性关系,因此可以从检测电阻,[上电压地大小来直接增减反馈深度.5PCzVD7HxA方案二:从采样电阻丄上得到一个反馈电压,由于采样电阻阻值比较小,在该电阻上地压降相应也小,为了提高系统控制地灵敏度,采用一级运算放大器对采样电压进行放大,再送到ADC0809进行A/D转换•数据由单片机系统进行相应处理,为了达到1mA步进,选用12位串行D/A转换器件AD7543可以满足题目要求,而且该芯片是采用串行数据传送方式,硬件电路简单•同时反馈系统控制灵活,易于达到1mA地步进要求•3.3控制单元方案选择由于要实现人机对话,至少要有10个数字按键和两个步进按键,考虑到还要实现其它地功能键,选用16按键地键盘来完成整个系统控制•显示部分采用8位LED数码管,而且价格便宜,易于实现•考虑到单片机地I/O端口有限,为了充分优化系统,采用外部扩展一片8155来实现键盘接口与显示功能电路原理如图4所示.jLBHrnAlLg3他1•和6W CS O46 6 OI 3US3 WEBOUTIOUT2恥A-thMD553S x-fli■**j|1-1K-»U2ZK4?・■?hbl-fZSW2ADCMK-6.4DBS占CCXZ丽S<AS)LEI™RTI*)I cgcxWE建t珈£31压控恒流源电路原理亠孝兰兰土m 亠亠■一主亠亠亠uzr>UD4 k0i EW 图4键盘及显示电路3.4电源方案选择方案一:用开关稳压电源给整机供电,此方案能够完成本作品电流源地供电 ,但开关电源比较复杂,而且体积也比较大,制作不便,因而此方案难以实现• 方案二:单片机控制系统以及外围芯片供电采用 78系列三端稳压器件,通过全波整流,然后进行滤波稳压.电流源部分由于要给外围测 试电路提供比较大地功率,因此必须采用大功率器件•考虑到该电流源输出电压在 10V 以内,最大输出电流不大于 2000mA ,由公式P=U*I 可以粗略估算电流源地功耗为20W.同时考虑到恒流源功率管部分地功耗 ,需要预留功率余量,因此供电电源要求能输出 30W 以上.为了尽量减少输出电流地纹波 , 要求供电源要稳定,因此采用隔离电源,选用由LM338构成地高精度大电流稳压电源 •此方案输出电流精度高,能满足题目要求,而且简单实用,易于自制,故选用方案二•稳压电源原理如图5所示.3.5过压报警功能设计 为了使本数控直流电流源进一步智能化 ,考虑到要求输出电压不大于 10V ,因此系统测试部分设计了一个过压报警电路,用于对电压地实时监测 一旦有过压现象,控制器响应后会发出报警控制信号 •电路原理参见图3.4软件设计 根据实际地硬件电路,为了有效地减小纹波电流,用软件方法实现去峰值数值滤波,以减小环境参数对输出控制量地影响.软件设计主程序流程图和闭环比较子程序流程图;电流设置子程序流程图;键盘中断子程 序流程图;显示中断子程序流程图 .分别如下图所示. 根据本系统地实际要求软件设计可分为以下几个功能模块:4.1主程序模块MAIN:流程图如图6 所示.主程序负责与各子程序模块地接口和检查键盘功能号4.2闭环比较子程序模块 BIHUAN 流程图如图7所示.通过调用闭环比较子程序得出实际值与设定值地差值 ,如果是实际值大于设定值则将原来 地D / A 地入口数值减去这个差值再送去D/A 转换,如果是实际值小于设定值则把原来地D / A 地入口数值加上这个差值再送去转换 .如果输出值与设 定值仍然不一致,再将差值和设定值相加送 D/A 转换,以逐步逼近地形式使实际值和设定值相一致后通过 LED 把稳定地实际值显示出来.而逐步逼近.这也是结构化程序地要点(合理设置程序地顺序结构)通过键盘设置电流地大小,因为本系统最大输出电流是 2000m A ,所以该子程序兼有电流设 本系统采用外部中断1来实现实时扫描,使程序及时响应按键请求而无需顾虑其它程序无法考虑定时刷新显示,使得该显示子程序简单灵活,适用性广 .因此对本系统进行了全面地测试 ,分别为输出电流测试、步进电流测试、工作时间测试、负载阻值变化测试、纹波电流测试 .本系统测试采用地仪表如下:当测试系统电流分别 0〜200mA 和200mA ~2000mA 时,分别采用数字表DT 9801地200mA 档和10A 档.测试电压采用数字表XB-9208B 地2V 档和20V 档.测试纹波电流采用低频毫伏表DA — 16D 来测试纹波电压,但当测量值 与对应量程相差较大时,会有一定地误差.XHAQX74J0X 过程中地实际值不送显示因此减少了实际显示值地不稳定4.3电流设置子程序模块 SETUP 流程图如图8所示. 置合法性,也就是说设置电流不能大于 2000m A . 4.4键盘中断子程序模块 KEYSCAN 流程图如图9所示. 模块运行情况. 4.5显示中断子程序模块 LED:流程图如图10所示. 本系统采用定时中断 0来实现逐位动态显示,每位显示间隔固定为 2ms,使LED 输示非常稳定 5数据测试及分析数据测试是反映系统性能地重要指标比较以上两种方案地优缺点图2系统原理框图 ,方案二简洁、灵活、可扩展性好 能达到题目地设计要求,因此采用方案二来实现.LDAYtRyKfE03L M?4iO S9寻f-itOV=J二上』启血二5如加LM7SG5l\3 30fiu5稳压电源原理图9键盘中新子程序流程图版权申明本文部分内容,包括文字、图片、以及设计等在网上搜集整理.版权为个人所有This article in eludes some parts, in cludi ng text, pictures, and desig n. Copyright is pers onalOWn ership. rqynMZNXI用户可将本文地内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律地规定,不得侵犯本网站及相关权利人地合法权利.除此以外,将本文任何内容或服务用于其他用途时,须征得本人及相关权利人地书面许可,并支付报酬.EmxvxOtOcoUsers may use the contents or services of this article for pers onal study, research orappreciation, and other non-commercial or non-profit purposes, but at the sametime, they shall abide by the provisi ons of copyright law and other releva nt laws, and shall not infringe upon the legitimate rights of this website and its releva nt obligees. In additi on, whe n any content or service of this article is used for other purposes, written permission and remuneration shall be obtained from thepers on concerned and the releva nt obligee. sixE2yxpq5转载或引用本文内容必须是以新闻性或资料性公共免费信息为使用目地地合理、善意引用,不得对本文内容原意进行曲解、修改,并自负版权等法律责任.6ewMyirQFLReproducti on or quotati on of the content of this article must be reas on able and good-faithcitatio n for the use of n ews or in formative public free in formati on. It shall not misi nterpret ormodify the orig inal inten ti on of the content of this article, and shall bear legal liability suchas copyright. kavu42VRus。

一种新型低纹波高精度数控直流电流源

一种新型低纹波高精度数控直流电流源
和 C语 言 混 合 编 程 实 现 偏 差 补 偿 和 人 机 交互 功 能. 际测 试 表 明 , 电流 源 可实 现 2 ~ 20 0mA 范 围 内步 进 1mA 的精 确 恒 流 输 出 实 该 0 0 调 整 , 波 电 流 低 于 0 1mA, 具 有 良好 的 交 互 性 . 纹 . 且
u e x d p o r mmig b n u g n s e l n u g o i lme t h ro o e s t nag r h n u n c mp tr s smi e r g a n yC l g a ef da s mby l g a et mpe n ee r rc mp n a i l o i m a d h ma o u e a i a t o t itr cin n ea t .Te t e u t idc t h t c u aeI ; u rn u p t a e ban dwi t p iga j sme t nt ern eo 0~ o s s ls n i et a c r t X c re t t u nb tie t 1mA se pn d u t n h a g f r a a o c o h i 2
Fo e t y a d Te h ol g r s r n c n o y,Ch n h 1 0 4,Hu n Ch n ) a gs a 4 0 0 na i a
A b t a t A o e g t ly c n r l d DC u r n o r e wa e e t d t v r o h d l x s e a a k f t a ii n lDC s r c : n v l ia l o t o l di e c r e ts u c s pr s n e o o e c me t e wi ey e it d dr wb c s o r d to a c r e ts u c u h a o p e ii n,n row d u t g r n e a d b d s a i t . Ba e n a c s a e e d a k c n r ls r c ur u r n o r e s c s l w r cs o ar a si a g n a t bl y n i s d o a c d d f e b c o t o t u t e,t e h

数控直流电流源

数控直流电流源

数控直流电流源
数控直流电流源是一种能够通过数字信号控制输出电流的电子设备。

该设备的主要作用是为需要稳定电流输出的各种电路提供直流电流。

数控直流电流源通常由数字控制器、稳定电源、电流放大器组成,其输出电流范围可以从微安到数十安,精度高达0.1%。

数控直流电流源的控制信号可以通过电压、电流、数字接口、以及网络等多种方式输入。

该设备可以通过数字信号处理技术实现多种操作,如电流的精确控制、电流的扫描和可编程控制等功能,适用于高精度电子测试和各种电子设备的研发、生产和维修。

数控直流电流源具有输出稳定、精度高、可编程性强等特点,可广泛应用于各种电子行业,如半导体、电子元器件、电力、通信、电子测试等领域。

高精度可编程直流电源原理(一)

高精度可编程直流电源原理(一)

高精度可编程直流电源原理(一)高精度可编程直流电源介绍•高精度可编程直流电源是一种可以提供稳定、可调的直流电压和电流输出的电子设备。

•它具有高精度、可编程控制、多功能等特点,广泛应用于科研实验、电子设备测试、通信设备等领域。

基本原理1.输入电源:高精度可编程直流电源通常通过交流电源(AC)输入,经过整流和滤波电路将交流电转换为直流电。

2.电压调节:通过电压调节电路,可以控制输出电压的大小。

常见的调节方式有可变电阻调节、PWM调节等。

3.电流控制:电流控制电路通过反馈机制,监测输出电流并进行调整,以达到设定的电流值。

4.保护功能:高精度可编程直流电源通常具有过压、过流、过热等保护功能,确保设备及用户的安全。

精度与分辨率1.精度:高精度可编程直流电源的精度指输出电压或电流与设定值之间的偏差程度。

精度一般用百分比或以千分比表示。

2.分辨率:分辨率指调节输出电压或电流时,能够调节的最小单位。

较高的分辨率可以提供更准确和精确的控制。

可编程性与控制方式1.可编程性:高精度可编程直流电源可以通过不同的编程方式来设定输出电压和电流的数值。

常见的编程方式有面板按键编程、PC端软件编程、通讯协议编程等。

2.控制方式:高精度可编程直流电源的控制方式包括恒压模式和恒流模式。

在恒压模式下,输出电压稳定,而在恒流模式下,输出电流稳定。

功能特点1.输出模式:高精度可编程直流电源通常支持恒压模式和恒流模式两种输出模式,可根据需求进行切换。

2.过载保护:在实际使用中,电流可能会超过设定的最大值,高精度可编程直流电源通常具有过载保护功能,确保设备安全。

3.调节速度:高精度可编程直流电源的调节速度对于某些应用场景很重要,较快的调节速度可以提高工作效率。

4.反馈机制:通过反馈电路监测输出情况,并进行调整,以保持输出的稳定性和精度。

应用领域1.科研实验:高精度可编程直流电源在科学研究中的应用广泛,例如电化学实验、材料研究等。

2.电子设备测试:在电子设备的生产和测试过程中,高精度可编程直流电源可以提供稳定的电源供应。

数控直流电流源(第一题)

数控直流电流源(第一题)

21ic数控直流电流源(第一题)摘要:本系统以直流电压源为核心,AT89S52单片机为主控制器,通过键盘来设置直流电压源的输出电流,设置步进等级可达0.1V,并可由数码管显示实际输出电压值和电压设定值。

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

实际测试结果表明,本系统输出电压稳定,不随负载和环境温度变化,并具有很高的精度,输出电流误差范围±1%,输出电压可在0V----18V范围内任意设定,因而可实际应用于需要高稳定度小功率恒压源的领域。

一方案设计与论证1.1.总体设计方案与比较:方案一:通过编码开关来控制存储器的地址;根据地址输出对应的数字量送数模(D/A)进行转换;再根据输出的电压量来控制稳压源的变化;同时;通过四个编码开关的BCD码送给4511及数码管显示。

此方案的优点是电路简单,缺点是数据量大且存储器存储容量有限,在实验过程中发现编码开关不稳定,所以不宜采用。

其电路方框图如图1.1所示:基于51单片机的数控电源设计magicchip 发表于 2007-7-12 17:31:00推荐本文介绍了以51系列单片机为控制单元,以数模转换器DAC0832输出参考电压,以该参考电压控制电压转换模块LM350的输出电精度较高等特点。

关键词:单片机(MCU),数模转换器(DA),掉电存储器(EEPROM)。

引言目前所使用的直流可调电源中,几乎都为旋纽开关调节电压,调节精度不高,而且经常跳变,使用麻烦。

利用数控电源,可以0~15V,电流可以达到2A。

系统结构图1:硬件系统结构图对选用芯片说明DAC0832是一款常用的数摸转换器,它有两种连接模式,一种是电压输出模式,另外一种是电流输出模式,为了设计的方便,out1和Iout2之间接一参考电压,VREF输出可控制电压信号。

它有三种工作方式:不带缓冲工作方式,单缓冲工作方式,双缓冲电路图可知,由于/WR2=/XFER=0,DAC寄存处于直通状态。

数控直流电流源(线性恒流源)

数控直流电流源(线性恒流源)

数控直流电流源摘要:本文设计了一种数控直流电流源的方案,给出了硬件组成和软件流程及源程序。

以STC89C52单片机为核心控制电路,利用12位D/A模块产生稳定的控制电压,12位A/D模块完成电流测量。

输出电流范围为20~2000mA,具有“+”“-”步进调整功能,步进为1mA,纹波电流小,LCD同时显示预置电流值和实测电流值,便于操作和进行误差分析。

关键词:STC89C52数控电流源Numerical Control DCCurrent SourceAbstract:This paper introduces a design scheme of numerical control DC current source ,and gives the hardware composition and software flow as well as the source program. UseSTC89C52MCU as the core control circuit. 12 D/A module generates A steady the control voltage and 12 A/D module completes current measurements.The current-output ranges 20 to 2000mA,with "+" and "-" steppingfor 1mA adjustment function and small ripple current. LCD could show presets current value and the measured resultat the same time,for easy operation and error analysis.Keywords:STC89C52 Numerical controlCurrent source1设计方案的选择1.1电路综合设计流程图1.1.1数控电流源电路设计流程图1.2总体设计方案经初步分析设计要求,得出总体电路由以下几部分组成:电源模块,控制模块(包括AD、DA转换)恒流源模块,键盘模块,显示模块。

数控直流电流源ppt课件

数控直流电流源ppt课件
DAC08 3 2
R fb
Io u t1 Io u t2 DGND AGND
Vref
9
C 1 91
1120
8
Uin 2
10 3
Uin2=-(D*VREF)/256
8 -5 V
电子系统设计-数控直流电流源设计
系统设计框图
D/A转 换电路
由运放实 现直流电
流源
扩流输出
按键 显示
单片机
系统设计框图
电流采样
R1 Uin
1 0K R3 1 0K
U2 B
5
LM3 58
7
6
RL
R I
R2
5 U5
6 U6
1 0K B
7
R4 1 0K
Iout U1 U2 R
U5
U in
U2 2
,U6
U1 2
U5 U6,Uin U1 U2
Iout Uin R
R
U1 Io u t
U2 RL
电子系统设计-数控直流电流源设计
扩流后电流源电路
C1 C2
C3 C4
Uin
1
V7 IN
80
5
VOUT
3
GND
C1 C2
C3 C4
R
RL
2 1
2
LM317构成电流源电路
LM3 17
Uin
3 VIN
VOUT 2
ADJ
C1 C2
C3 C4
U0 R1
R2
UO
(1
R2 R1
) 1.25
电子系统设计-数控直流电流源设计
基本电流源电路
Uin 1K
I=Uin/R

数控直流电流源

数控直流电流源

Hefei University2015年合肥学院电子设计竞赛项目报告项目名称:数控直流电流源作者姓名:班级:13级通信工程(2)班完成时间: 2015.3.16数控直流电流源摘要本设计采用闭环控制实现直流电流源,系统以AT89S51单片机为控制核心,可以连续设定200mA-1000mA的电流值,根据设定的电流值,通过12位D/A TLV5618输出控制电压,10位A/D TLC1549对输出电流进行反馈,按照PID控制算法和运放的电流串联负反馈特性,实现一种高精度、低纹波、带负载能力强的直流电流源。

该电流源可以通过键盘进行预置调整设计值,且输出值能通过LCD 显示。

经过ADC采样,完成输出电流显示功能,是理想的电流源解决方案。

关键词:精密电流源;单片机;高精度;数控一、引言 (1)二、系统整体设计 (1)三、恒流源的工作原理 (1)3.1.基本原理 (2)3.2原理框图 (2)四、方案论证与选择 (2)4.1数控部分 (2)4.2电源提供部分 (3)4.3基准电压输出部分 (3)五、系统的硬件设计与实现 (4)5.1电路设计及器件选择 (4)5.2取样电阻的选择 (4)5.3调整管的选择 (5)5.4误差电压放大器 (5)5.4.1误差放大器的选择 (5)5.4.2放大电路工作电压的选择 (5)5.5基准电压源 (5)5.6供电部分 (6)5.7键盘显示与电路 (7)5.8其他注意事项 (7)六、系统软件设计 (8)七、系统测试与误差分析 (9)7.1测试使用的仪器设备 (9)7.2测试结果 (9)7.3纹波测量 (10)7.4系统误差分析 (10)7.4.1误差原因 (10)7.4.2电路改进方法 (10)八、心得体会与总结 (11)九、参考文献 (11)附录: (12)附录1:显示模块电路原理图 (12)附录2:键盘模块电路图 (12)一、引言科学技术是第一生产力,科技进步与创新是推动社会进步和科技发展的决定性因素,科研与创新训练是培养创新意识、提高创新能力、培养创新型人才的有效途径。

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

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

基于MSP430单片机的数控直流电流源的设计摘要本系统是一个基于单片机的数控直流电流源系统。

采用单片机作为核心,辅以带反馈自稳定的串调恒压源,可以连续设定电流值。

由D/A转换器TLC5615、ZLG7289、中文字库液晶显示块、放大电路和大功率调整电路组成。

通过独立键盘输入给定值,由D/A转换器将数字信号转换成模拟信号,经D/A输出电压作为恒流源的参考电压,利用晶体管平坦的输出特性得到恒定的电流输出,最后用中文液晶显示输出。

其中单片机选用美国TI公司的MSP430F2274作为控制核心,利用闭环控制原理,加上反馈电路,使整个电路构成一个闭环。

软件方面主要利用PID算法来实现对输出电流的精确控制。

系统可靠性高,体积小,操作简单方便,人机界面友好。

关键字:数控 MSP430 PID算法反馈电路单片机Digital Controlled DC Current Source Design BasedOn MSP430 MCUABSTRACTThis system is a based on SCM numerical control dc current source system. Using single chip microcomputer as the core, with the strings with feedback from stability constant pressure source, can tone set by continuous. By D/A converter ZLG7289, Chinese word stock TLC5615, liquid crystal display (LCD) block, amplifying circuit and high-power regulating circuit component. The given value through independent keyboard input by D/A converter, converts digital signals into analog signals, the D/A constant current source voltage output as A reference voltage, using the plain output characteristic get the transistor constant current output, finallyuse Chinese LCD display output. One of the American TI company microcontroller choose MSP430F2274 as control core, using the closed-loop control principle, plus feedback circuit, make whole circuit constitute a closed-loop. Mainly using PID algorithm software to achieve output current the precise control. The system reliability high, small volume, easy to operate, friendly man-machine interface.Key Words:Numerical Control MSP430 PID Algorithm Feedback Circuit SCM目录前言 (1)第一章绪论 (2)1.1 课题背景 (2)1.2数控直流电流源概述 (2)1.2.1 电流源简介 (2)1.2.2 数控直流电流源的必要性 (2)1.2.3 数控直流电流源简介 (3)1.3课题进展 (3)1.4后话 (3)第二章芯片简介 (4)2.1单片机芯片MSP430F2274 (4)2.2D/A芯片TLC5615 (5)2.2.1 TLC5615功能简介 (6)2.2.2 TLC5615工作原理 (7)2.3ZLG7289A芯片介绍 (8)2.3.1 芯片简介 (8)2.3.2 引脚说明 (8)第三章系统硬件设计 (10)3.1 总体方案设计与比较 (10)3.2 单元电路设计 (11)3.2.1 电源电路 (11)3.2.2 D/A电路 (12)3.2.3 恒流源电路 (12)3.2.4 数码管显示电路 (14)3.3 PROTEL 99SE介绍 (15)第四章系统软件设计 (17)4.1程序语言介绍 (17)4.1.1机器语言 (17)4.1.2汇编语言 (17)4.1.3高级语言 (17)4.2PID算法介绍 (18)4.2.1 PID增量式算法 (18)4.2.2 PID位置算法 (19)4.2.3 微分先行PID算法 (20)4.3C语言程序设计流程 (20)4.4MSP430F2274编程基础简介 (21)4.4.1数据存储器和程序存储器地址空间 (21)4.4.2 MSP430F2274寄存器介绍 (21)4.4.3单片机的工作模式 (23)4.5程序流程图 (23)4.5.1 主程序流程图 (24)4.5.2 中文液晶显示 (24)4.5.3 键盘程序流程图 (25)4.5.4 A/D转换流程图 (26)4.5.5 D/A转换流程图 (26)4.6本章小结 (27)第五章系统仿真调试 (28)5.1仿真软件介绍 (28)5.1.1 功能特点 (28)5.1.2 功能模块 (28)5.2仿真步骤 (30)结论 (31)参考文献 (32)致谢 (33)前言直流电流源是电子技术常用的设备之一,广泛应用于教学、科研等领域。

基于OPA548数控直流电流源的设计

基于OPA548数控直流电流源的设计
控 电源 的 电压一 电流 变换 电路 .通过 键 盘预 置 电流
源, 输 出 电流 步 进 可 调 , 低 温漂 , 精度高 , 输 出 范 围
宽 的数 控 电流 源来 解 决传统 电流 源的诸 多不 足1 1 ]
值. 单 片机 输 出相应 的数 字信 号 给 D / A转换 器 . D / A
数 模 转换模 块 主要通 过 单片 机 的控制 使其 输 出
可变 的模 拟 电压 来控 制 系统 输 出不 同的 电流 值 . 本 设计 根据 电流步进 1 0 0 mA 的要 求 . 选 择 8位 的数模 转换器 D AC 0 8 3 2 D AC 0 8 3 2是一个 8位 D / A转 换器
由于半导 体器 件截 止 区 、 饱 和 区等非线 性 区域存 在 . 限制 了输 出 电流 的范 围 以及 精度 . 必须 利 用 A / D转 换器 对输 出电流采 样 . 通过 软件 进行误 差 的补偿 . 确
实 验和 电 子元件 老 化测 试 中都 离不 开 电流 源 随着 电子 技 术 的不 断 进 步 对 电子 仪 器 的要 求 也 不 断提
寇为 刚. 郑 克 诚
( 甘肃 政 法 学 院 公 安技 术 学 院 . 甘肃 兰州 7 3 0 0 7 0 ) 摘 要 :本 文 主 要 论 述 了一 种 基 于 0 P A 5 4 8电压 大 电 流 功率 运 算 放 大 器 为 核 心 的 数 控 直 流 电 流 源 的设 计 原 理 和 实
正 是 基 于此 背 景 人 们 设 想 设 计 一 种 数 控 直 流 电 流
堆片机 图 1 基 于 O A5 4 8 的 数 控 直 流 电 流 源 设 计 框 图
本设 计 以 O P A 5 4 8大 功 率运 放为 核 心 .利 用 双 运放 设计 精 密 电压 一 电流转 换 电路 取代 了传 统 的数

作品说明书—数控直流电流源

作品说明书—数控直流电流源

成都航院第六届科技创新竞赛——作品说明书题目:数控直流电流源系 别: 电子工程系姓 名: 李海军、蔡宗斌、魏峰鼎 班 级: 20733、20835、20835 指导教师: 曾伟一、曾友州 日 期: 2009年12月数控直流电流源设计——说明书制作人:李海军、蔡宗斌、魏峰鼎成都航空职业技术学院电子工程系一、方案论证本系统主要由单片机、显示器、键盘、电压控制电流源模块、电源等组成。

1.单片机的选择对单片机的要求:只要能够方便地扩展显示器、键盘等外设即可,其他并无特殊要求。

故我们选择的是MSP430.2.显示器的选择对显示器的要求:能够显示设定的输出电流、实际输出电流等;可以用6位以上LED数码显示器、液晶显示器或者触摸屏,LED使用比较方便,但液晶显示器和触摸屏显示信息量大,且可以显示汉字,人机交互的友好性强,所以不采用数码显示器。

而液晶显示器便宜实惠故选择它。

3.键盘选择单片机输入设备通常有键盘、拨码开关、触摸液晶屏等,也可以采用红外遥控的方法进行输入。

鉴于本设计中的输入设备主要用于设定输出电流值和(采用LED 数码显示器时)切换显示内容,故不方便采用拨码开关和红外遥控,所以选择键盘和触摸液晶屏作为输入设备都是可以的。

而本产品选择的是键盘作为输入设备。

4.压控电流源电压控制的电流源模块,可采用的方案有以下三种:①功率集成运放,如OPA501、OPA541、PA05等;②运放+晶体三极管放大;③可调集成稳压模块,如LM317。

方案一:直接使用功率集成运放。

特点:使用容易、性能稳定可靠。

常用的功率集成运放一般能够输出±40V,10~15A的功率,性能指标也较高,完全能够满足本产品的要求。

功率集成运放还可以双极性输出,但本产品只需单极性输出,却需要为功率集成运放配置正负双电源。

方案二:利用三端可调直流稳压集成芯片,通过调整其输出电压来实现负载的恒流特性。

特点:直接利用稳压片提供所需功率,只需要添加相应控制电路即可实现本产品的大部分要求,但是,其电流调整率指标只能达到0.5%~0.15%,不满足题目要求,方案三:采用“运放+功率三极管”的结构构成恒流源。

数控直流电流源

数控直流电流源
维普资讯
20 06年 l 2月 增刊


科 学



数 控 直流 电流 源
黄 开木” ,冯 东,覃丽 芳
( 电子科 技大学
成都
60 5 ) 10 4
摘 要 :采 用高性 能单 片机 C 0 100作 为数 控 直流 电 流 源的控 制 和 测 量核 心 , 实现 了电流 85 12 7 设 置、控 制 、输 出、测量 和显 示。采 用 C 0 100内部 的两路 1 85 F2 2位 D C电压 输 出,通 过通道 切 A 换方 式 实现 大电流 和 小电流的 高精 度指 标要 求 ;采 用 C 0 100内部 的 A D 实现 负载 电流 的采 85 F2 / 样 。通过控 制 继 电器选择合 适 的主 电源 电压 ,提 高 了电源效率 。 系统还 通过保 存 电流设 置值 ,实
A g t lCo t o r c Diia n r lDi e t Cur e tSo c r n ur e
HU N a m ,F N og, I iag A GK i u E G D n QNL—n — f ( nvrt o l tncSi c dT cnl yo C ia C egu 605 ) U i sy f e r i ce ea eho g f hn hnd 104 e i E c o n n o Abtat hs ae i uss o ei iil otl i cC r n ore( C C )b src:T ippr s se wt ds naDg ̄ nr r t ur t uc D D S y dc h o g C oDe e S
t e p o e o d v l g ,8 a ep w re iin y C e i r v d h r p rla ot e 0t t o e f ce c a b o e .Mo e v r h es se c t r e a h t h n mp r o e ,t y t m a s e t n o h s t n au f e c re t et g v e o u n . i l h t

数控电压源与数控电流源设计

数控电压源与数控电流源设计

韶关学院电子系
数控电压源与数控电流源 1 DA转换器实现电压数控
Vr D Vref Iout DAC Vout
MCU
D Vout N Vref 2
转换器位数N对输出电压分辨率的影响? 思考题:1.假如Vout的电压范围为0~-5V,如何通过电 路转换,变为-5V~5V范围 2.如何利用AD转换器实现电压幅度程控? 韶关学院电子系
Vin MCU D Vref Iout DAC Vout
5V MCU D Vref Iout DAC 射极 Vout 跟随 器
韶关学院电子系
数控电压源与数控电流源 1 DA转换器实现电压数控
5V
18V R1 1K Vin R2 1K R5 5K R4 1K R3 5K Vout RL
MCU
D Vref Iout DAC
韶关学院电子系
R3作用? 反馈的类型?
调节电阻R3可以运放的放大倍数。AU(空)=-(R3+R2)/R1 电压串联负反馈 韶关学院电子系
数控电压源与数控电流源 2 稳压芯片实现电压数控
LM317 1 Vin Vout Adjust Iadj 3 Rw 2 U0 R1 240
RW RW Vo (1 ) *1.25 I adj * RW (1 ) *1.25 R1 R1
Iadj小于100uA
改变RW可以改变输出的电压 韶关学院电子系
数控电压源与数控电流源
2 稳压芯片实现电压数控
LM317 1 Vin Vout Adjust 3 R1 R2 1k D0 1k R3 1k D1 R4 1k D2 D3 R5 1k D4 R6 1k R8 1k D5 R9 1k D6 D7 2 R Vo
一、数控电压源的原理
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1引言“高精度数控直流电流源”是2005年全国大学生电子设计大赛的题目。

由于题目的要求指标比较高,用普通的模拟直流电流源无法满足,我们构造了以单片机89c51为中心控制器的直流电流源系统。

因此在要求输出范围不变的前提下,将其他指标提高了近十倍。

2电源系统框架本文在文献[1 ̄3]的基础上构造电源系统框架;该系统由单片机数据处理模块、A/D数据输入模块、D/A输出模块、恒流源模块及键盘和显示模块(LCD)等几部分组成,如图1所示。

其中单片机最小系统实现了主要的数控功能,是本控制电路的核心,由它来控制输出电流值,并控制步进调节。

控制电路的采样信号和控制信号传输通道分别用ADC7135和AD7541A来实现。

3硬件电路3.1单片机的最小系统本系统使用的最小系统板是以89c51单片机[4]为内核,并且具有良好的扩展性。

CPU接有11.0592MHZ的晶振,x5045看门狗电路[4],74ls373锁存电路、74ls138译码电路以及按键、显示器件、ADC7135电路板插槽并用8255[5]外扩了I/O接口[6]。

如图2所示。

本系统中通过8255外扩了PA,PB,PC共24个I/O口,以便作为系统的输入输出通道。

用74ls138的输出作为各个芯片的译码选择端,除最小系统中使用的Y2外,其余可供其它扩展使用。

3.2电流源电路本系统的电流源电路是一闭环控制电路[7],根据采样信号与设定值的偏差放大处理实现自校正,从而使输出电流更稳定,可控性更高,如图3所示。

3.3ADCICL7135信号采集电路ICL7135具有低噪音、无需外部其他器件、长期高精度数控直流电流源王永德,赵宏才,马石岩,张召友,刘士军(青岛理工大学自动化工程学院,山东青岛266033)摘要:以单片机89c51为中心控制器构成的直流电流源,控制电路的采样信号和控制信号传输通道分别用ADC7135和AD7541A来实现。

使得控制精度达到了步进1mA,量程20mA ̄2000mA,纹波电流≤0.2mA,远远的超过题目要求。

关键词:电流源;单片机;ICL7135、AD7541芯片中图分类号:TN4文献标识码:A文章编号:1000-7180(2007)02-0120-04HighPrecisionDigitalControlDCCurrentSourceWANGYong-de,ZHAOHong-cai,MAShi-yan,ZHANGZhao-you,LIUShi-jun(SchoolofAutomation,QingdaoUniversityofTechnology,Qingdao266033,China)Abstract:ThispaperintroducestheDCcurrentsourcewithmaincontollerthatissingle-chipcomputer89c51.Thetransportchannelsofsampleandcontrolsignalsiscontrolcircuits.TheADC7135isusedtothesamplesignalcircuitandAD7541Aisusedtocontrolsignalcircuit.Thetechniqueindexesarrivetocontrolprecisionofstep1mA,measurerangeof20mA~2000mA,veinwaveelectriccurrentwithin0.2mA.Theseindexeshavelargellyexceededdemandindex-es.Keywords:Electriccurrentpower;Single-chipcomputer;ICL7135chipandAD7541chip收稿日期:2006-03-17运行低漂移、双极性输入、具有较强的抗共模干扰能力。

特别适合小信号、高精度、低噪声放大器。

本电路由一个小型集成电路来实现,4051的9、10管脚接地,用89C51的P1.0接11管脚来选通X0或X1采样电压或电流信号,采样后的信号经过P07送到ICL7135进行处理(在这里选用精度稍高的OP07),将处理后信号直接送到单片机最小系统。

ICL7135量程为0 ̄2V,基准电压VREF由MC1403输出(2.5V)分压获得1V电压。

它的BCD码位选通输出端D1 ̄D4接在HC240上用于位选,因为万位只能是0或1,所以D5同时用于位选和数据位的选择,这也是本电路设计的一个亮点。

HC240是八位缓冲线/线驱动器,内含八个具有三态输出反相缓冲器。

三态输出的反相缓冲器,输出允许控制端(ENA、ENB),每一个EN控制四个缓冲器,1A、8A数据输入,1Y、8Y输出。

输出分别送出个、十、百、千、万位。

ICL7135的数据位B1-B4接在HC157上,HC157是四路二选一开关,1为选择输入端,当它为低电平时,选择A输出;高电平时,选择B输出。

从HC240输出的位选信号通过8255的PA0-PA4送往CPU,CPU读取各个位的状态并判断,从而HC157的输出端读取每一位所对应的BCD码数据,送往LCD显示。

如图4所示。

由于篇幅原因显示部分略写。

为实现负载端电压的LCD显示,利用8路开关在信号放大输入端设置了双通道X0、X1。

分别为采样电压和采样电流输入通道,如图5所示。

3.4AD7541A信号输出AD7541A是采用CMOS工艺制成的单片直流输出型12位数/模转换器。

其具有非线性误差小,同频带宽,共模抑制比大等优点。

且其范围为1~4096,步距为1,本设计中要求控制达到2000多个状态的电流值,因此可完全满足设计要求。

本设计要求较高精度的电压控制信号,位数达到12位,而单片机数据口只有8位,如果用单缓冲方式,也可实现,但输出值中毛刺较多,影响控制。

为此,采用了输入双缓冲方式,由三片74ls373来实现:先由D0~D3送出低四位,通过第一片373锁存,后又通过D0~D7送出高8位,并与低四位一起输入D/A达到同步的目的。

实践证明这种方式可更好的保证精度。

由于AD7541A本身是输出电流型的,而我们的设计要求是使D/A输出控制电压,并且要求此电压值精确、稳定,于是在AD7541A的Io1、Io2输出端接了一个运算放大器OP07,将电流信号转换成稳定的负电压信号,但为了控制的方便,又加了一个OP07使负电压反相,得到稳定的正电压。

本设计要求AD7541A输出在0 ̄2.5V之间,调试时可以结合程序调节电位器即可给出这个电压,原理如图6所示。

4结束语本系统在硬件上,使用了ICL7135、AD7541等高精度芯片,为电流源的高精度输出作好了铺垫,使得控制精度达到了步进1mA,量程20mA ̄2000mA(要求200mA ̄2000mA)。

x5045的使用也为调试提供了很大方便。

由于硬件上匹配合理使得软件的设计难度大大降低。

参考文献:[1]刘松致.新型数字直流电流源设计[J].杭州电子工业学院学报,2004(3):19 ̄22[2]李银祥,安继明,姚向东.数控电流源[J].现代科学与仪器,2001(6):52 ̄53[3]郑鲲鲲,胡二虎,汪东旭.一种减小工艺参数影响的CMOS集成电流源设计方法与电路实现[J].微电子学与计算机,2003(5):49 ̄50[4]潘永雄.新编单片机原理与应用[M].西安:西安电子科技大学出版社,2003,161 ̄178[5]郑学坚.微型计算机原理及应用[M].北京:清华大学出④设置有关参数和人员进出权限的管理。

5系统运行情况本系统在河南某工厂从2005年4月运行至今正常运行。

该厂需要对人员进行严格的出入控制,共有10个通道。

每个门要检查进出,每天进出约有150~180人次。

系统运行取得较满意的效果,得到了用户认可,大大增强系统的安全性。

6结束语本文设计的门禁系统利用指纹识别和面像识别的优点,通过综合评判策略获得准确的验证结果。

采用TCP/IP技术实现了嵌入式门禁器与验证计算机之间的快速通讯,对于验证未通过情况通过人工判断和远程开门加以补救,保证了出入通道的安全性,使得生物识别技术走向实用化,大大提高了系统的安全性,适用于安全级别要求高的部门。

参考文献:[1]白雪冰,党宏泽,张佳薇,等.IC卡门禁考勤系统[J].信息技术,2002,1:21 ̄23[2]张海林,葛思擘.分布式控制系统中的串行通信设计[J].微电子学与计算机,2003,20(6):122 ̄125[3]陈华,张小刚,童调生.一种基于指纹识别的IC卡门禁系统[J].计算机工程,2002,28(7):202 ̄204[4]吕知辛,黄遵令.指纹识别方法及其应用[J].计算机系统应用,2004,1:31 ̄35[5]韩争胜,李映,张艳宁.基于LDA算法的人脸识别方法的比较研究[J].微电子学与计算机,2005,22(7):131 ̄134作者简介:童晓阳男,(1970-),副教授。

研究方向为智能监控、智能Agent、信息技术。

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(上接第119页)版社,1998,197 ̄222[6]刘轶,韦宏利,伍卫国.用于手持设备的嵌入式计算机系统设计[J].微电子学与计算机,2004,21(10):44 ̄46[7]赵学泉.电源电路[M].北京:电子工业出版社,1995,146 ̄150作者简介:王永德男,(1958-),副教授。

研究方向为电网络与系统优化、控制理论与控制工程。

相关文档
最新文档