新闻中心

EEPW首页 > 电源与新能源 > 设计应用 > 基于Proteus的数控恒流源仿真系统设计

基于Proteus的数控恒流源仿真系统设计

作者:时间:2012-06-07来源:网络收藏
电流不为零, 仿真实验表明该值大约在20 mA 左右。

  2. 3 电流采样模块设计

  电流采样也就是将实际输出的电流测量出来并显示在LCD 上, 其基本原理是采集取样电阻上的电压, 并根据取样电阻的值将其换算为相应的电流, 这里采用10 位串行A/ D 转换芯片T LC1543 采集电压。为实现高精度的测量, 仍采用TL431 作为电压基准, 基准值为2 V 。值得一提的是, 若要求负载接地, 则负载和取样电阻的位置应调换, 此时, 测量取样电阻两端电压时, 需用差分放大器进行差分到单端的转换。

  2. 4 过流保护电路

  为了防止外界干扰造成瞬间电流过大损毁器件, 设计过流保护电路, 采用专用电压比较器LM311 实现, 比较器的参考电压根据最大电流以及取样电阻的阻值确定, 当正常工作时比较器输出低电平, 过流时输出高电平, 单片机根据监测到的电平变化触发中断将输出电流置零。

  3 软件设计

  软件设计包括单片机的C51 编程和PC 端基于LabVIEW 的监控程序两部分。单片机的C51 编程实现如下功能, 在图2 中按数字键输入设定电流, 之后按“ 确认”键,如输入错误, 可随时按“取消” 键, 取消本次操作; LCD 第一行显示设定值, 第二行显示实际测量值, 如果实测值未达到所需值, 可以按步进加减键进行微调, 使输出值最终满足要求。软件设计的核心是识别键值, 并通过适当的数据处理完成数据的输入、显示和电流控制功能。

  基于Proteus的数控恒流源仿真系统设计

  图4 计算机监控界面

  通信功能已经成为仪器仪表的重要功能之一, 利用串口通信功能, 计算机可以对恒流源的输出电流进行监测,并可以在PC 上对恒流源进行远端控制。我们采用LabVIEW 编写了计算机监控程序, 并利用虚拟串口与 进行了通信仿真调试。PC 端的控制界面如图4 所示, 设置好通信参数后,输入设定电流并确定即可, 前面板同时显示出当前仪器实际输出的电流值。

  4 结束语

  经过仿真实验, 在理论上证明了本文所述设计方案的可行性。在仿真成功的前提下, 我们设计并制作了实际电路, 经实际测试, 与仿真结果十分接近, 满足了设计要求。可见在借助 仿真技术进行电子系统的设计, 可以提前发现设计的错误, 极大的提高开发效率、降低开发成本。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭