基于数控直流电流源系统的设计

合集下载

基于单片机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

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

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

忽略集成运放器的输入偏置电流,结果负载R。上输出 电流IFU。瓜。,此输出电流的极性可由外加电压U。控 制,而负载电流大小则决定于u。和R。的数值i3J。
Tl和T2组成NPN型达林顿复合管电路,以满足 输出电流大的要求141。达林顿管、运算放大器采用15V 电源供电。
动值及越限次数等有用信息打印出来。
的键盘与单片机接口时只需要8根I/O口线,并且键盘 上各按键功能的分配可以通过软件设计做得十分合 理。设置0~9共十个数字键,步进键“+”、“一”等。利用 LCD可同时显示预置电流值、实测电流值,非常直观。
2.7语音播报和打印模块 输出电流值发生变动时,语音电路可实时播报当 前预置电流值和实测电流值。输出电流稳定后则不再 播报。按下打印键,用户可将当前电流值、电流最大变
低纹波、高精度稳定直流电流源是一种非常重要 的特种电源,在现代科学研究、医疗及工业生产中获得 了越来越广泛的应用。普通电流源存在以下问题:用电 位器进行调节,输出电流值无法实现精确步进,输出电
内含8k bytes的可反复擦写的Flash只读程序存储器 和256 bytes的随机存取数据存储器(RAM),32个外部 双向输入,输出(I/O)端口,同时内含2个外中断口,3
电压值进行采样,经过运算放大器放大后送入A/D转
图6软件流程囤
万方数据
4电路测试结果 改变负载电阻值,测量实际流过负载的电流,测试 结果见表l所示。电流预置值和万用表实测值基本吻
合,绝对误差不超过4mA。
裹1测试数据
预置值/mA万用表实测值/raA绝对误差/mA相对误差/%纹波电流/mA
5结束语
上述研究开发的数控直流电流源经实际使用,效果 良好。主要有以下特点:最大输出电流可达4A;输出电 流值可精确预置,且预置值和实测值在LCD上同时显 示,便于校对;最小可实现lmA精确步进;纹波电流小 于0.2mA;总之,本数控直流电流源源功能全面,工作稳 定可靠,操作简单,精度很高,有极大的推广及应用价值。 参考文献:

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

基于AT89C52的数控直流电流源设计
有 F ah存 储 器 , 系 统 开 发 时 可 以 十 分 容 易 地 进 行 ls 在
23 A D 转换 电路 的设 计 . /
采 用 AD5 4构 建 AI 转 换 器 。 AD5 4是 美 国 模 7 D 7
拟 数 字 公 司 ( ao ) 出 的 单 片 高 速 1 An lg 推 2位 逐 次 比 较
调 。设 计 中 采 用 单 片 机 系 统 为 核 心 的 控 制 方 式 , 过 通
A/ 转 换 对 电 流 源 电 流 信 号 进 行 采 样 , 再 通 过 D A D / 转 换 控 制 电流 源 。 用 开 关 切换 步 进 电流 幅 度 (0m 1 A
和 l mA ) 。由 两 个 按 键 分 别 实 现 ” 、 一” 加 和 减 少 +” ” 增
且 具 有 自 动 校 零 和 自 动 极 性 转 换 功 能 , 只 需 外 接 少
量 的 阻 容 件 即 可 构 成 一 个 完 整 的 A/ 转 换 器 。 D
AD5 4 的 分 辨 率 是 1 bt 可 以 满 足 l 7 2 i, mA 的 步 进 要 求 。 AD5 4 为 核 心 构 成 A/ 转 换 电 路 , 电 路 如 图 4 7 D
恒 流 源 输 出 电流 的步 进 控 制 。
12 系统 组 成 .
经 过 方 案 比 较 与 论 证 ,最 终 确 定 的 系统 组 成 框
图 1 直 流 电 源 设 计 框 图
图 如 图 l所 示 。 由 主 电 源 、 助 电 源 、 流 电 流 源 、 辅 直
D/ 转 换 器 、 D 转 换 器 、 单 片 机 系 统 及 显 示 与 按 A A/
维普资讯
钡啊 式 技 市 i

数控直流电流源的设计

数控直流电流源的设计

数控直流电流源的设计1.设计思路本设计以ATmega16L为核心,通过A/D、D/A转换、V/I转换及独特的算法实现高精度的,电流输出范围为20mA~2000mA的数控直流电流源。

该电流源具有电流可预置,1mA步进,同时显示给定值和实测值等功能。

2.方案设计2.1控制器模块方案利用ATmega16L单片机将电流步进值或设定值通过换算由D/A转换,驱动压控恒流源电路实现电流输出。

输出电流经处理电路,作A/D转换反馈到单片机系统,通过补偿算法调整电流的输出,以此提高输出的精度和稳定性。

D/A转换器选用12位优质D/A转换芯片 TLC5618,直接输出电压值,且其输出电压能达到参考电压的两倍,A/D转换器选用高精度16位模数转换芯片AD7705。

2.2显示器模块方案采用19264D汉字图形点阵液晶显示模块同时显示电流给定值和实测值。

使用LCD显示。

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

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

2.4压控电流源模块方案精密压控电流源是本数控电流源的关键之所在,针对设计要求和使用需求、结合设计思路,精密电流源模块必须具备以下指标:纹波小于2mA,误差小于0.1%,具有低的输出失调。

基于稳定性要求和以上考虑,电流源电路选择了经典的压控电流源电路,它负责与后级扩流模块连接,用电压控制后者,而使用电流反馈,这样可以保证有足够高的精度。

该部分采用了高性能、低温漂、低失调的运算放大器OP77和精密元件组成,保证性能指标的良好发挥。

2.5扩流模块方案为了克服传统扩流电路在高精度、高稳定性要求下的缺陷,追求一种精度高、稳定性好、对前级影响小的扩流电路,受到S类功率放大器的启发,本设计率先把S类放大器优秀的电压跟随器原理引入电流源电路之中。

基于AT89S52数控直流电流源设计

基于AT89S52数控直流电流源设计

单片机 比较并处理 , 当采集 的电压 比设置 的电压值大时 , 由
单片机控制 D C82 A 03 的电压减小 , 直至降到与设置值相等
时, 达到平衡 状态 ; 同理 , 当采集 的电压 比设置 电压小时 , 则 控制 a cs2  ̄ 03 的电压增 大 , 4 直至达到平衡 。 数控模块 采用 5 一系列单 片机 A 8S2 1 T95 实现系统的数 控部分 。使 系统控 制方便 , 由于采用 可编程器件 , 系统 方便
渡电流小、 精度较 高、 制方便 等优点 控
关键字 : T9 5 单 片机 ;/ A 8S2 D A转换 ; 电流采 集; 单步增减 中图分类号 :M113 ’ 3 。 I 文献标识码 : A 文章编 号:62—14 (07 0 —09 —0 17 07 20 )3 0 1 3
Th s n o h gt lCo to r c r e c n Ba i fAT 9 5 eDe i ft e Di i n r lDie tCu r n y o sso 8 S 2 g a
在液晶显示器上显示该预置值。0 1 . Q的电阻 由康铜电阻 丝绕制而成的标准电阻, 康铜电阻丝线性较好、 精密度高。
当输 出电流为 2 时 , 铜 电阻两 端 的电压 为 20 A 而 由 A 康 0m , I 70 设计构成的数字 电压表 的满量 程为 20 V 从而得 C 17 L 0r , a

( 冈职 业技 术 学院 黄

敏, 高锦 南
湖北 黄冈 4 80 ) 302
要 : 系统以单片机 A 8 S2为控 制核 心 , 本 T95 配备相关的外 围电路 , 构成一 个基 于 A D转换 的数控 直流 电流 源。系 /
统主要 由单片机控制 、 盘预置 、 / 键 D A转换 、/ A D转换 以及 电流推动共五个模块 组成 。该数控直 流电流 源具有输 出稳定、 纹

数控直流恒流源的设计与制作

数控直流恒流源的设计与制作

数控直流恒流源的设计与制作数控直流恒流源的设计与制作本数控直流恒流源系统输出电流稳定,输出电流可在20mA~2000mA范围内任意设定,不随负载和环境温度变化,并具有很高的精度,输出电流误差范围±4mA,因而可实际应用于需要高稳定度小功率直流恒流源的领域。

1 系统原理及理论分析1.1单片机最小系统组成单片机系统是整个数控系统的核心部分,它主要用于键盘按键管理、数据处理、实时采样分析系统参数及对各部分反馈环节进行整体调整。

主要包括AT89S52单片机、模数转换芯片ADC0809、12位数模转换芯片AD7543、数码管显示译码芯片74LS47与74LS138等器件。

1.2系统性能本系统的性能指标主要由两大关系所决定,设定值与A/D采样显示值(系统内部测量值)的关系。

内部测量值与实际测量值的关系,而后者是所有仪表所存在的误差。

1.3恒流原理数模转换芯片AD7543是12位电流输出型,其中OUT1和OUT2是电流的输出端。

为了实现数控的目的,可以通过微处理器控制AD7543的模拟量输出,从而间接改变电流源的输出电流。

从理论上来说,通过控制AD7543的输出等级,可以达到1mA的输出精度。

但是本系统恒流源要求输出电流范围是20mA~2000mA,而当器件处于2000mA的工作电流时,属于工作在大电流状态,晶体管长时间工作在这种状态,集电结发热严重,导致晶管值下降,从而导致电流不能维持恒定。

为了克服大电流工作时电流的波动,在输出部分增加了一个反馈环节来控制电流稳定,减小电流的波动,此反馈回路采用数字形式反馈,通过微处理器的实时采样分析后,根据实际输出对电流源进行实时调节。

经测试表明,采用常用的大功率电阻作为采样电阻R0,输出电流波动比较大,而选用锰铜电阻丝制作采样电阻,电流稳定性得到了改善。

电路反馈原理如下图所示。

2 总体方案论证与比较方案一:采用各类数字电路来组成键盘控制系统,进行信号处理,如选用CPLD等可编程逻辑器件。

一种数控DC电流源的设计与实习

一种数控DC电流源的设计与实习

2 l R6 ( +R6 ] V i / )+ R6 S PCE 6 A。该 单 片 机 采 用 现 代 电 子 字 符 型 液 晶 显 示 屏 LCDSM C1 0 A 01 6 2 则 有 V1 【 — / R2 技 术 — — 片 上 系 统S (y tm Ol 模 块 。 该 模 块 具 有 轻 薄 短 小 、 低 压 微 ( OC s se i R2_R6 =V 1 Rl R 1 卜 ) 1 ( +R6 。 由 )
温 度 系 数 很小 ( 5×1 /℃) 火 线径 可 AG C、DTM F 模 块 ,语 音 功 能 可 以 尽 快 找 出 外 部 信 号 模 拟 量 的 数 字 0 等
以 使 其温 度影 响减 至 最 小 。 3 三极 管 个 由软 件 编 程 实 现 , 不 需 要 外 按 任 何 电
奇§魄孚
00 2 57 晕1劳
( +R6 =V1 R l R1 R2 ) 1 /( +R5 。 令 连 接 方 式 或 行 列 武 ( 阵 式 )连 接 方 ) 矩
A/ # 部 分 程 序 主 要 用 于 将 采 D} 换
Rl R2 0 2 —1k【 ,R5 R l , - 6 k 则台 式 ,该 模 块 的 功 能 主 要 完 成 对 输 出 电 样 电 阻 采 到 的 模 拟 电 压 信 号 转 换 为 数 Vf Vi 6 R2 Vi 1 。若 暂 不 考虑 反 流 和 其 他 信 息 的设 定 。 直 流稳 压 电 源 字 信 号 。采 样 信 号 由I A6 入 并 直 接 R / 一 /0 O 输
由单 片机 DA c 出。 因为理 想运 输 实时 显示 等功能 的协调 ,通过 多种 方 小数 点等信 息 ,但 由于其显 示信 息单 Vi
案 论 证 后 , 选 用 凌 阳 十 六 位 单 片 机

数控直流电流源设计,毕业论文,毕业设计,数控,直流电源

数控直流电流源设计,毕业论文,毕业设计,数控,直流电源

数控直流电流源设计摘要本设计大致分五个模块:单片机控制模块、数模(D/A)转换模块、恒流源模块、模数(A/D)转换模块、显示模块。

单片机控制模块以单片机为核心,对输入电流信号进行转换成数字量输出;恒流源模块将D/A转换来的电压模拟量通过恒流源电路变成恒流;显示模块采用数码管显示译码芯片与74LS47设计成10进制4位数码动态显示电路。

键盘模块采用常见单路复位开关,做成4×4矩阵键盘,用动态扫描方式读取外部按键动作,这样设计可靠,配合凌阳AT89S52单片机,可以很轻松的实现按键输入。

此外,本设计可实现电流0-2A且有±1mA和±10mA的两种步进,同时有数码显示输入的电流值。

关键词单片机键盘控制D/A转换恒流源A/D转换译码显示Constant Current Resource Digital ControlledABSTRACTThe design is divided into five modules: Single-chip control, digital-to-analog (D / A) conversion module, constant current source module, the output display module. To single-chip single - chip control module as the core of the input current signals to digital output; Constant current source modules will be D / A converter to the voltage analog circuit through the constant current source into a constant current; display module display digital 74LS47 decoder chip designed with 10-band digital dynamic display four circuits. Common use of the keyboard module reset single switch, make 4 * 4 matrix keyboard, using dynamic scanning button to read the external action, so that the design of reliable, with Sun plus AT89S52 microcontroller, can easily achieve the keystrokes. In addition, the design can achieve the current 0-2A and a ± 10mA and ± 1mA Step two, at the same time digital display of the current input.KEY WORDS Single - chip Keyboard control D / A converter A / D conversion Decoding show目录中文摘要 (I)英文摘要 (II)1 绪论 (1)1.1概述 (1)1.2课题的背景和意义 (1)1.3数控直流恒流源简介 (2)1.4恒流源的应用 (2)2 数控直流电流源整体设计 (3)2.1整体结构设计与论证 (3)2.2系统原理与基本框图 (5)3 硬件电路设计 (6)3.1单片机模块的设计 (6)3.1.1 单片机的选择 (6)3.1.2 单片机最小系统组成及AT89S52介绍 (6)3.1.2.1 AT89S52单片机功能特性描述 (6)3.1.2.2 AT89S52引脚功能描述 (7)3.2D/A转换模块设计 (11)3.2.1 D/A转换方案 (11)3.2.2 12位串行D/A转换芯片MAX538介绍 (11)3.2.2.1 性能特点 (11)3.2.2.2 主要参数 (12)3.2.2.3 内部结构 (12)3.2.2.4 引脚结构 (12)3.2.2.5 输入接口 (13)3.2.3 D/A转换模块电路 (14)3.3V/I转换模块设计 (14)3.3.1 V/I转换方案 (14)3.3.2 V/I转换电路 (15)3.4A/D转换模块设计 (17)3.4.1 A/D转换方案 (17)3.4.2 12位串行A/D转换芯片MAX197介绍 (18)3.4.2.1 MAX197的特性 (18)3.4.2.2 MAX197的结构 (18)3.4.3 A/D转换模块电路 (20)3.5显示模块设计 (21)3.5.1 显示电路方案 (21)3.5.2 译码器74LS47简要介绍 (21)3.5.3 LED显示器的工作原理 (23)3.5.4 显示模块电路 (25)3.6键盘模块设计 (26)3.6.1 键盘电路方案选择 (26)3.6.2 键盘模块的电路 (26)3.7电源模块设计 (28)3.7.1 稳压电路电源方案 (28)3.7.2 电源原理 (28)3.7.3 LM7805、LM7812简要介绍 (28)3.7.4 电源模块电路 (29)4 软件设计 (30)总结 (33)致谢 (34)参考文献 (35)附录 (36)1绪论1.1概述随着科学技术的迅速发展,人们对物质需求也越来越来高,特别是一些高新技术产品。

数控直流电流源的设计

数控直流电流源的设计

数控直流电流源的设计数控直流电流源设计是一种电源研发中不可或缺的一种技术。

数控电源设计的基本原理是以数字信号为控制信号,通过模数转换器将信号进行处理,并在输出端通过运放和功率器件实现电源输出。

数控直流电流源设计通常有多种实现方案,下面我们将对数控直流电流源的设计方案和基本要点进行介绍。

一、数控直流电流源的设计方案1. 数控直流电流源通过电压降进行电流调节在设计中,可以将一个负载电阻串联在直流电源输出端,用操作信号控制电压降,从而在电阻上产生稳定的电流。

不同电源的电压调整范围不同,具体电源需要合理选择电压控制元件并加以调节。

2. 数控直流电流源采用二极管式恒流源技术该方法的设计基于二极管的固有特性,二极管正向电流与其正向电压成指数关系,某种程度上追求了电流不随负载电阻和电源电压的变化而发生改变的目的。

3. 数控直流电流源采用电压转换及限流技术该技术基于集回控制回路和恒压限流控制回路于一身。

输入时,集成回路不变,恒压限流回路负责输出电流的保护和限制,保证负载操作安全可靠。

二、数控直流电流源的基本要点在设计数控直流电流源的时候,需要考虑以下要点:1. 电源适应范围。

在选择模拟电源芯片之前,需要考虑需要连接的负载电流大小、所需合适的输出电流、输出电压和功率等因素。

2. 稳定性。

电源的稳定性是评价数控直流电流源优劣的重要指标。

电阻、电容组成的稳压、稳流回路是保证电源稳定性的有效手段。

3. 真实性。

在设计中,需要考虑到负载电流变化所产生的响应状况并给出合适的解决方法。

在许多情况下,需要对设计方案进行优化和调整,以达到输出电流的更为真实性。

4. 安全性。

电源在工作过程中需要考虑对安全的保护。

对于短路保护、过载保护和过热保护等方面需要进行设计。

5. 控制模式。

需要考虑到数控直流电流源的控制模式。

包括区间控制、精密控制、PID控制、阶梯控制等模式,具体的应选取相应的模式根据需求需按体制进行设计。

总结:数控直流电流源设计是非常有挑战性的,需要精密技术,高质量的工程人员和一定的实践经验。

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

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


由此可见 , 这是 一个仅与 电压 U 和 电阻 R 有关 的恒定电流 , 也就是说保证 了输 出 电流 只 与 电压 U 和 电阻 R 有 关 。如果利用数模 转换器输 出电压 信号 来控制 u , 从 而输 出可调 的恒定 电流 , 就
可实现一个数控直流电流源系统。该系
机 并 行 工 作 的 数 控 恒 流 源 系统 。主 机 使 用键 盘 输 入 所 需 电 流值 , L E D 显 示设 置值 和反 馈 的 实 测值 , 同 时还 采 用 I 5 D 2 5 6 0语 音 芯 片 对各 项
操 作 做 出说 明 , 很 好 地 实现 了数 控 直 流 电 流 源 系统 的设 计 。
图 1系统总体设计方案图
图 2 数 控 恒 流 源 电 路 原理 图
U = 一( u M—U )
其中 U 为u 经跟 随器 A : 和反相器 后获得 , 因此
U N= -U2
从 而
U M = U 2一 U
图 3 稳 定 电源 原 理 图
又 因为 A : 是 跟随器 , 反 馈 支路 的分 流为零 , 流过 电阻 R 的电流全部通过负 载, 因 而 Ⅳ r, , ,
( 下转 4 4页 )


4 4・
科 技论 坛
磁钢磁性测量结 果 的标准不确 定度分析
王 艳 文 崔 志 娟 张 静
( 1 、 新 乡医学院生命科 学技术 学院, 河南 新 乡 4 5 3 0 0 3 2 、 新 乡市中源水务有限责任公 司, 河南 新 乡 4 5 3 0 0 3 ) 摘 要: 结合不确定度的有关概 念及相 关计量规范要求 , 对磁钢磁性的测量结果进行 了标准不确 定度评定 。

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

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

m dl e ue ecr n.h ur t , eaoraz ate ur t a est dajs ds pb e .n e r et a ou rom a r t ur tT e r n sd s le t t r n c b d t e s p adt e n vl at s h e c e l l e dh c e n o c h ea n ue t y t h ps — u dp cc lsI a ec ed p y C th / m .h slo t tso a t yt a ods bi . w ea r te e u vl a b i l e b L D a t S h t eT er u s wt t essm h go ait 1 n ai H a e u n s ad y e O ei e t fe s h h h e s t ly o

d c d C n t tc r n o t lW e l e y a co e o p n g t e f e b c . oe o t  ̄ r t e sn l- hp mirc mp tr u e o s n ur tc n o a r ai d b ls d lo e a v e d a k As a c r d c nr e ,h i gec co o ue a e r s z i o i MS 4 0 1 9 W l ry u e o o t H n n r 1 / m d lrt r d c tb e c nr l o a e a d c nrl n e 2 b A D P 3 F 6 a na d s d f r nr ig i e 2 b D A o u a p o u esa l o t l g o t l g i r1 / s i c o n o ovt n oi n

基于AT89C52的数控直流电流源设计方案

基于AT89C52的数控直流电流源设计方案

基于AT89C52的数控直流电流源设计方案
本文设计的数控直流电流源能够很好地降低因元器件老化、温漂等原
因造成的输出误差,输出电流在202000mA(可调)、输出电流可预置、输出电流信号可直接显示等功能。

硬件电路采用单片机为控制核心,利用闭环控制原理,电路组成闭环负反馈进行稳流,最终实现精度高、稳定性好、输出范围宽
的要求。

1 系统组成和原理
1.1 系统的组成
本电流源系统可分为稳压电源电路、单片机控制部分、A/D 和D/A 转换
电路、恒流源电路、人机界面(包括键盘输入与LED 显示)等几部分,其系
统组成如图1 所示。

1.2 系统的工作原理
系统原理如图1 所示,系统通过稳压电源向恒流源提供24V 电压,向单片机AT89C52、A/D 和D/A 转换器提供5V 电压,通过键盘对电流值进行预置,利用单片机将电流步进值或电流设定值换算后输出相应的数字信号,经过D/A
转换、信号放大,驱动恒流源输出电流信号,实际输出的电流再利用精密电阻
采样变成电压信号,经过A/D 转换,将信号反馈到单片机中,单片机将输出反
馈信号再与预置值比较,送出调整信号,再输出新的电流,这样就形成系统的
闭环调节,从而提高了输出电流的精度。

显示电路用于显示电流设定值和当前
电流测量值。

2 硬件系统的设计
2.1 单片机控制系统的设计。

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

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

数控直流电源的设计与实现一、实验目的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可将运算所得的数字量转换为模拟量。

基于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大 功 率运 放为 核 心 .利 用 双 运放 设计 精 密 电压 一 电流转 换 电路 取代 了传 统 的数

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

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

摘要:本文介绍了基于单片机的数控直流电流源设计方案,给出了硬件组成及软件系统。

本系统以单片机AT89S52为核心部件,由键盘、显示、D/A及A/D转换,V/I转换、功率放大等模块组成。

采用负反馈闭环控制系统,单片机实时将预置值和实测值进行比较、调整控制,提高了电流源的输出精度。

所设计的数控直流电流源采用PID算法实现了量程可选、输出可调、步进精确、纹波电流极小的功能,而且可将输出电流预置值、实测值在LED上同时显示。

经实验证明具有较高的控制精度。

关键词:单片机,电流源,数控,V/I变换0引言低纹波、高精度稳定直流电流源是一种非常重要的特种电源,在现代科学研究和工业生产中得到了越来越广泛的应用。

普通电流源往往是用电位器进行调节,输出电流值无法实现精确步进。

有些电流源虽能实现数控但输出电流值往往比较小,且所设定的输出电流值是否准确不经测试无法知道等等[1,2]。

为此,结合单片机技术及V/I变换电路,采用反馈调整控制方案设计制作了一种新型的基于单片机高精度数控直流电流源。

它可实现以下功能:(1)具有多个量程,用户可根据实际需要选定。

(2)输出电流值可精确预置,最小步进为1mA,最大输出电流2000mA。

(3)纹波电流极小,小于0.1mA。

(4)LED可同时显示预置电流值、实测电流值及当前量程档,便于用户操作及进行误差分析。

1 硬件系统设计根据数控直流电流源的要求,由于要求有较大的输出电流范围和较精确的步进要求以及较小的纹波电流,所以不适合采用简单的恒流源电路FET和恒流二极管,亦不适合采用开关电源的开关恒流源,否则难以达到输出范围和精度以及纹波的要求[3]。

根据系统要求采用D/A转换后接运算放大器构成的功率放大,控制D/A的输入从而控制电流值的方法。

系统的原理框图如图1所示。

图1 系统的原理框图1.1 数控部分设计(1)89S52单片机基本系统:数控部分的核心采用89S52。

晶振、复位、74LS245、非易失存储器等组成单片机的基本系统。

简易数控直流电流源毕业设计(优.选)

简易数控直流电流源毕业设计(优.选)

目录摘要 (3)Abstract (4)第1章绪论 (5)1.1 课题背景.......................................................................................................................1.2 技术发展历程...............................................................................................................1.3 本文的研究目的意义及主要工作...............................................................................1.4 小结............................................................................................................................... 第2章方案设计 ..................................................................2.1 方案比较与论证...........................................................................................................2.1.2系统设计方案选择.................................................................................................2.1.2压控恒流源的选择.................................................................................................2.1.3显示方案选择.........................................................................................................2.2 总体设计方案...............................................................................................................2.3本章小结........................................................................................................................ 第3章硬件电路设计 ..........................................................3.1 电源电路设计...............................................................................................................3.1.1 TL7660简介...........................................................................................................3.1.2 电源电路设计........................................................................................................3.2 控制电路.......................................................................................................................3.2.1 单片机时钟电路....................................................................................................3.2.2 单片机复位电路....................................................................................................3.2.3 控制电路设计........................................................................................................3.3 D/A转换电路................................................................................................................3.4 压控恒流源电路...........................................................................................................3.4.1 LM324简介............................................................................................................3.4.2压控恒流源电路设计.............................................................................................3.5 显示电路.......................................................................................................................3.5.1 74LS164简介.........................................................................................................3.5.2 显示电路设计........................................................................................................3.6 本章小结....................................................................................................................... 第4章软件程序设计 ..........................................................4.1 主程序设计流程...........................................................................................................4.2 程序设计.......................................................................................................................4.3 本章总结....................................................................................................................... 结论.........................................................................................致谢......................................................................................... 参考文献................................................................................. 附录A 基于AT89S51单片机的电路原理图 ..................... 附录B 基于AT89S51单片机的源程序 .............................摘要随着电子技术的飞速发展,电子设备越来越多,而电子设备要工作都需要有电源能够为其通电。

基于MSP430的低功耗数控直流电流源设计

基于MSP430的低功耗数控直流电流源设计

基于MSP430的低功耗数控直流电流源设计胡明,孙卫兵,任子晖中国矿业大学,江苏徐州(221008)E-mail:huming-888@摘要:本系统设计实现了数控直流电流源,以超低功耗MSP430控制器为核心,控制16位数模转换器和MAX196模数转换器,实现步进为1mA,在0~2000mA范围内可任意设定的恒流源。

系统由可控电源,恒流源,数据采集三大部分构成外围反馈连接,其中在恒流源电路中采用了16位DAC输出与采样电压的比较反馈,通过MSP430输出的PWM信号与外围的两个嵌套反馈实现高精度、低功耗、低纹波的恒流输出。

关键词:MSP430,恒流源,反馈,可控电源1. 总体设计系统框图[1]如图1,考虑系统的速度和精度本方案采用MSP430[2]作为控制机,电流预置信号通过键盘输给MSP430后通过D/A芯片传给电流源。

数据采集系统对精密采样电阻进行采样后通过两级放大电路传给MSP430和比较器,一方面由MSP430将采样值与预置电流值比较后控制可控电压源,使系统的供电满足要求的同时能保证系统的功耗最小;另一方面通过比较器和电流源电路形成深度负反馈,调节采样电阻上的电流使其与预置电流值相等。

这种方案的精度很高,所含纹波较小,而且采用可调电源为恒流源供电,减少了系统的功耗,能源利用率高。

2. 硬件设计2. 1 数控部分的设计与实现根据系统要求,输出电流范围为0mA~2000mA,步进1mA,若要满足要求,则需要D/A芯片的精度为1980,则需要11位的D/A采样芯片即可满足要求,考虑到D/A芯片调节的精度和系统的整体要求,我们在方案中选择采用两个DAC0832芯片的并联,形成16位的D/A转换系统。

电流预置信号通过MSP430送入两片DAC0832 D/A芯片,其中DAC0832_A作为D/A 转换的高八位;DAC0832_B作为D/A转换的低八位接入求和电路,两个芯片的输出值通过加法器形成16位的D/A转换系统,提高了系统的转换精度。

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

基于数控直流电流源系统的设计摘要:随着电子技术的发展、数字电路应用领域的扩展,人们对数控恒定电流器件的需求越来越高。

应社会发展的需求,对基于单片机控制的“数控直流电流源的设计”进行研究论证,并运用Proteus 软件进行仿真。

以直流稳压电源和稳流电源为核心,结合单片机最小系统实现对输出电流的控制。

首先采用了单片集成稳压芯片实现直流稳压,然后采用了分立元件实现稳流。

为实现对输出电流的精确控制:一方面,通过D/A输出实现电流的预置,再通过运算放大器控制晶体管的输出电流;另一方面,运用A/D转换器件将输出电流的采样值送入单片机,与预置值进行比较,将误差值通过D/A转换芯片添加到调整电路,从而进一步降低了输出电流的纹波。

Abstract:The requiements of numerical controlling constant current devices is increasing as development of electronic technology and expanding of digital circuit applicational field. As to satisfy society development, do a study based on " Numerical control dc current source design " of SCM controlling and apply Proteus to simulating software.DC(digital current )V oltage regulator and DC current regulator is the key part of the design,its output current is controlled by single chip microprocessor,Firstly,single chip IC(integrated circuit)V oltage regulator LM338K is used to generate stable voltage, and then desperate devices is used to generate stabilize current . Tocontrol the output current ,on one hand ,system sets output current by D/A(digital/analogue converter and controls current of transistor by operational amplifier ;on the other hand ,with the help of A/D(analogue/digital)converter,system samples the output current and convert it into digital data ,compares it with preset value ,converts the error value into analogy and puts it on adjusting circuit ,and decreases the ripple of the system output current .目录1 引言 (1)1.1 数控直流电流源的发展现状 (1)1.2 数控直流电流源的研究意义 (1)1.3 该研究解决的主要内容 (1)2 设计任务及要求 (1)2.1任务 (1)2.2 设计思路 (2)2.3 方案论证 (2)2.4 总体方案设计 (2)3 硬件系统的设计 (3)3.1 硬件系统的模块 (3)3.1.1 单片机最小系统 (3)3.1.2 自制电源模块 (5)3.1.3 显示模块 (5)3.1.4 键盘模块 (7)3.1.5 电流源模块 (8)3.1.6 负载模块 (8)3.1.4 D/A、A/D转换模块 (8)3.2 系统的原理图 (9)4 软件系统的设计 (10)4.1 单片机资源使用情况 (10)4.2 软件系统的模块 (10)4.3 程序流程图 (11)4.4 程序清单 (15)5 仿真测试及结果 (15)5.1 设计结论及使用方法 (15)5.2 仿真结果 (15)5.2.1 输出电流范围仿真 (15)5.2.2 步进调整仿真 (17)5.2.3 输出电流仿真 (17)5.3 误差分析 (18)6 总结 (20)参考文献 (21)谢辞 (22)附录 (23)1 引言1.1 数控直流电流源的发展现状电源技术尤其是数控电源技术是一门实践性很强的工程技术,服务于各行各业。

电子电力技术是电能的最佳应用技术之一。

现在电源技术融合了电子、电气、系统集成、控制理论、材料等众多领域。

随着数控电源在电子设备中的普遍使用,普通电源在工作时产生的误差,会影响整个系统的精确度。

电源在使用时会产生很多不良后果,世界各国纷纷对电源产品提出了不同要求并制定了一系列的产品精度标准。

随着经济全球化的发展,恒流源是电路中广泛使用的一种电路,恒流源的实质是利用器件对电流进行反馈,动态调节设备的供电状态,从而使得所输出的电流趋于恒定。

本课题对恒流源进行研究,设计出所需要的符合标准的数控制流电流源。

1.2 数控直流电流源的研究意义数控直流电流源是我们生活中比较常见的设备,这次设计就是基于单片机为主体所设计的微机数字触发式直流电流源,相比其他以往的电源设计,此次的课题更新颖,更符合技术发展的潮流。

设计中,对整体电源进行了硬件、软件总体设计,从两方面满足设计的基本要求的同时,对整个微机控制的系统有了比较全面的了解。

1.3 该研究解决的主要内容本次对数控直流电流源的设计主要是针对以下方面:如何实现对电源的输出控制,该系统主要是应用单片机,用微处理器来替代传统直流稳压电源中手动旋转电位器,实现输出电压的连续可调,精度要求高。

实现的途径很多,可以用DAC的模拟输出控制电源的基准电压或分压电阻,或者用其它更有效的方法,因此如何选择简单有效的方法是本课题需要解决的首要问题;数控直流电流源要实现电流的键盘化输出控制,同时对于输出的电流的精度也具有相应的要求,如何有效的实现这些功能也是课题所需研究解决的问题。

2 设计任务及要求2.1任务设计并制作数控直流电流源。

输入交流200~240V,50Hz;输出直流电压≤10V。

其原理示意图如下所示。

2.2 设计思路采用改进型单输出端单向电流源电路来产生恒定的电流。

此方法是利用精密电阻取样得到反馈电压,将反馈电压和高精度的参考电压比较得到误差电压,该误差电压经放大后输出控制调整管的导通程度,使预设电流值和实测电流值的步步逼近,直到相等,从而达到数控的目的。

2.3 方案论证对于数控直流电流源的设计有很多方案,下面做一下介绍:方案一:方框图如图1所示,数控直流电流源由键盘、控制器、显示器、数模转换、电压电流转换和模数转换等部分组成,键盘的作用是设定电流值和确定电流步进值;控制器的作用是将设定电流值的8位(或12位)二进制输出;显示器的作用是显示设定电流值;数模转换的作用是设定电流值的数字量转换为模拟量;电压电流转换的作用是将电压转换成恒定电流输出;模数转换的作用是将输出的模拟量再转换为数字量反馈到控制器,使实际输出电流值与设定电流值一致。

图1 方案一的方框图方案二:方框图如图2所示,采用改进型的单输出端单向电流源电路来产生恒定电流。

该方法是用精密电阻取样得到反馈电压,将反馈电压与高精度的参考电压比较得到误差电压,此误差电压经放大后输出控制调整管的导通程度,使预设电流值和实测电流值的逐步逼近,直至相等,从而达到数控的目的。

从题目的要求来分析,该题目最大的难点在于大电流输出和高精度控制,所以在具体的方案确定中,大电流、功耗,以及精度、误差等都是我们所必须要考虑和克服的。

2.4 总体方案设计方案一的数控直流电流源设计较简单,对于电流的变化是用相比而言使用可编程芯片,如CPLD 或FPGA等和DAC控制,采用LED数码管进行实时显示,操作也较方便。

方案二的数控直流电源设计采用单片机作为核心控制,基本原理简单,实现比较方便,电源的电流值也可以调整到较精确的数值,同样的也是采用LCD进行显示。

此方案采用保持电阻恒定而改变输入电压的方法来改变电流的大小。

利用高精度D/A转换器在单片机程序控制下提供可变的高精度的基准电压,该基准电压经过V/I转换电路得到电流,再通过A/D转换器将输出电流反馈至单片机进行比较,调整D/A的输入电压,从而达到数控的目的。

该方案的难点在于稳定恒流源的设计和高精度电流检测电路的设计。

特点是可精确的控制电流的步进量,负载变化对电流输出的影响较小。

根据题目要求以及设计思路,比较之后,基于以上优点以及对于单片机的成熟应用,因此我决定用单片机来作为控制器,我所采用的是第二种方案图2 方案二方框图3 硬件系统的设计3.1 硬件系统的模块3.1.1 单片机最小系统(1)时钟电路单片机必须在时钟的驱动下才能工作.在单片机内部有一个时钟振荡电路,只需要外接一个振荡源就能产生一定的时钟信号送到单片机内部的各个单元,决定单片机的工作速度。

一般选用石英晶体振荡器。

此电路在加电大约延迟10ms后振荡器起振,在XTAL2引脚产生幅度为3V左右的正弦波时钟信号,其振荡频率主要由石英晶振的频率确定。

电路中石英晶体振荡器的频率为12MHz,两个电容 C1、C2的作用有两个:一是帮助振荡器起振;二是对振荡器的频率进行微调。

C1、C2的典型值为33PF。

单片机的时钟电路如图3所示。

(2)复位电路单片机的第9脚RST为硬件复位端,只要将该端持续4个机器周期的高电平即可实现复位,复位后单片机的各状态都恢复到初始化状态。

复位电路用于产生复位信号,通过RST引脚送入单片机,进行复位。

因为AT89S52单片机的复位是靠外部电路实现的。

复位电路的好坏直接影响单片机系统工作的可靠性,因此,要重视复位电路的设计和研究。

只要RST端保持10ms以上的高电平,就能使单片机有效地复位。

AT89S52单片机通常采用上电自动复位、按键复位、以及上电加按键复位等,我们采用的是上电加按键复位方式,这样做的优点是上电后可以直接进入复位状态,当程序出现错误时,可以随时使电路复位。

则复位电路图如图4所示。

(3) AT89C52单片机AT89C52是一种带8K字节闪烁可擦除可编程只读存储器的低电压,高性能CMOS8位微处理器,简称单片机。

AT89C52单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。

相关文档
最新文档