- 5
- 0
- 约1.25万字
- 约 12页
- 2015-12-04 发布于安徽
- 举报
脉冲强磁场控制器单元原理
如图1所示,为脉冲强磁场控制器单元的电路框图,脉冲强磁场控制器单元作为整个系统的核心部分来完成各个功能的调度,它执行来自PC机的控制命令,同时将系统工作状态字及不同的请求命令发送到PC机。
考虑到EMC(电磁兼容)问题,在稳压电源输入端接入了EMI滤波器,以滤去电网中的噪声,为了增强系统的抗干扰性,将虚线部分电路单独设计在一块PCB板上,并且外加金属屏蔽层。
框图中的A点接主回路中的升压变压器,通过交流互感器、可控硅、A/D转换模块、电压比较模块,来控制充电的稳恒,其中充电的速度可以通过电压比较模块来调节。
图1
如图2、3所示,为图1中虚线部分电路的原理图,图4、5为最终生成的PCB图。
图2
图3
图4
图5
以上为该系统核心部分的硬件设施,下面将对系统的上位软件及下位软件分别作原理阐述:
上位软件就是运行在PC机上的软件,完成命令的解释和发送,并处理来自数据采集卡的数据,由于代码量过大,下面只对软件中核心代码作解释。
编译语言:C
编译环境:Borland C
/*注释:用DMA方式对电压采样输入端口进行模数转换并返回电压值*/
int MeasureVoltage(void)
{
long int voltage = 0;
unsigned char unit = 1;
un
原创力文档

文档评论(0)