调理的方块图如图 3 所示模拟信号经过隔离电路,得到取样电压,经过一定比例的放大,通过跟随器进行阻抗匹配,最后经过滤波处理,滤去信号中的交流分量,得到的信号就可以送到 A/D 转换器的模拟输入端需要模数转换的模拟电压信号为直流电压信号,范围大概在 0V-7V 之间,由于 SSPC 在电路中是用来作为负载的一个开关保护措施, 因此,要求其动作时间尽可能的快,细化到电路的每一个环节,就要求 A/D 转换器的转换时间尽量小,在 A/D 的转换精度和转换时间之间权衡,得出一个折中的方案经过对比,采用 AD 公司的 12 位的 A/D 转换器 AD7874,这是一款 4 通道同时采样,12 位快速低功耗的 A/D 转换器,内部包括一个 12 位高速模数转换器、片上时钟和四个采样 / 保持器这样,避免了四个输入通道共享一个采样 / 保持器所带来的问题一通道间采样出现相位差2、开关量采集电路开关量主要有两个:表示负载状态的 STA_LOAD 和表示电力 MOSFET 状态的 STA_SSPC规定:当负载的电流大于 SSPC 额定电流的 15%时,表示负载状态的开关量 STA_LOAD 为低(0);当 MOSFET 处于导通状态时,表示 MOSFET 开通关断状态的开关量 STA_SSPC=1通过对 CPLD 采集到的 A/D 通道的数据进行判断:当 i_load 大于负载电流的 15%时,表明负载导通,置 STA_LOAD0;当 i_load 小于负载电流的 15%时,表明负载不工作,置 STA_LOAD 为 1STA_LOAD 通过 CPLD 的 I/O 口输出3、I/O 驱动与隔离电路设计CPLD 与外围器件接口时,应考虑驱动能力,在中间添加驱动器和隔离器件,以保护 CPLD 不受损害因为比较器是 12V 供电,所以出来的状态量信号为 12V 信号,而逻辑判断模块的 CPLD 是 3.3V I/O 供电和 2.5 V 内核供电,因此对 SSPC 状态信号的采集和控制信号的输出都需要经过电平转换和电气隔离,具体采用光耦隔离的方式,既实现了电气隔离,又实现了电平转换当控制信号从 CPLD 输出时,因光耦的驱动电流相对较大(20mA 左右),如果直接从 CPLD 输出来驱动,就会使 CPLD 因电流太小而无法驱动,因此实际中采用六通道反相器 74HC04 来做光耦前一级的驱动而对输入 CPLD 的信号,因为是从光耦输出来的,电流一般不大(Ic《5mA ),所以可以不用反相器来驱动3.4 电源电路在目前的实验系统中,SSPC 的供电由市电经变换得来它所使用得电源种类较多,包括 2.5V, 3.3V, +5V,-5V, 12V 等其中,2.5 V 为 CPLD 核心所使用的电源,CPLD 的 I/O 引脚需要使用 3.3V 的电源,+5 V 电源用于一些外设器件和参考标准,12V 电源主要用于运算放大器和比较器3.3V 和 2.5V 电源都是由 5V 电源变换得到的5V 和 12V 则采用了 ANSJ 公司生产的 AC/DC 电源模快得到,这类电源使用简单,具备高功率、高效率、宽输入范围、低噪声、可靠及应用简易等优点,且结构紧密,具有优良的输出编程和低待机损耗等特性,具备输出过压保护及过温关机功能图 4 是 5V 转 2.5V 和 3.3V 的电源电路,采用了输出电压连续可调的器件 LM317它可以提供高达 1.5A 电流,而且电压调整方便,非常适合 CPLD 的供电要求如图 4 中的 2 图所示,输出电压 VCCINT=1.25(1+R1/R2)+IADJR24、可编程逻辑区设计1、A/D 数据采集模块利用状态机的概念,一个步骤对应一个状态,每个状态赋予 CPLD 特定的功能将 AD7874 的工作大致分为 10 个步骤区间AD7874 转换的量化噪声与输出位数和量化步长有关,输出位数越多,量化步长越小,则量化噪声越小实际 A/D 转换器多为定点制,动态范围为±1,输出最大值为 1如果只考虑量化噪声,则输入信号信噪比为如果 AD7874 为 12 位,则 SNR=70dB 左右,在应用中一般已经足够,字长过长并不是非常必要,因为输入模拟信号本身有一定的信噪比,A/D 转换器的量化噪声比模拟信号的噪声电平更低是没有意义的2、开关量采集模块上位机下传的控制信号,由于存在各种干扰,使得开关量在实验中经常出现抖动,另一方面,电路中经过比较器得到的开关量(如 STA _SSPC),由于主电路中的电流不稳定,偶尔出现电流过冲,使得送到 CPLD 的开关量信号也会出现抖动;这些都会导致 SSPC 经常误动作,为此,需要设计一个专门的开关量去抖动电路,降低 SSPC 误动作的概率实际中采用的是延迟电路后级加上 R-S 触发器,具体的工作原理如下所述:先将输入信号先引至输入端,经过两级的 D 触发器延迟后,然后再通过 RS 触发器作处理3、整个数据分析过程包括以下几部分:(1) 当电流在额定范围内,SSPC 正常工作;(2) 电流大于额定电压,小于额定电压的 800%时,SSPC 进入反时限保护;(3) 当电流大于额定电流的 800%时,SSPC 立刻跳闸4、逻辑判断模块逻辑判断模块将采集到的电流信号、接收到的控制命令和内部状态,经过逻辑判断后,综合得出电力 MOSFET 的导通 / 关断指令,作为驱动电路的输入信号程序流程如图 5 所示在对 SSPC 的控制中,最容易出现的问题就是误动作,为此,采用了较为复杂的控制逻辑,以此降低 SSPC 误动作的概率SSPC 的控制是通过“相邻两位、多条指令”两个步骤来完成的,只有几个条件同时满足才能使 SSPC 动作,缺一不可,这就大大降低了 SSPC 误动作的概率版权声明: 本站内容除特别声明的原创文章之外,转载内容只为传递更多信息,并不代表本网站赞同其观点转载的所有的文章、图片、音/视频文件等资料的版权归版权所有权人所有本站采用的非本站原创文章及图片等内容无法一一联系确认版权者如涉及作品内容、版权和其它问题,请及时通过电子邮件或电话通知我们,以便迅速采取适当措施,避免给双方造成不必要的经济损失联系电话:010-82306116;邮箱:aet@chinaaet.com
(图片来源网络,侵删)
0 评论