当前位置:首页 > EDA > 电子设计自动化
[导读] 摘要 设计了一种线性F/V转换系统。传感器输出的脉冲频率信号经信号调理电路调理后输入FPGA,FPGA测量脉冲信号的频率,根据系统精度要求,需设计Q格式定点运算,测得的频率经FPGA定点运算后得到与频率大小成线性关系

 摘要 设计了一种线性F/V转换系统。传感器输出的脉冲频率信号经信号调理电路调理后输入FPGA,FPGA测量脉冲信号的频率,根据系统精度要求,需设计Q格式定点运算,测得的频率经FPGA定点运算后得到与频率大小成线性关系的D/A转换的数字量,控制串行DAC7551输出相应的电压值。实验结果表明,系统的转换精度优于0.1%,改变系统的设计参数可实现更高精度的频率信号到电压信号的转换。

关键词 F/V转换;精度;FPGA;Q8定点运算;DAC7551

脉冲型流量传感器是流量仪表中一类主要的流量传感器,如涡轮流量传感器、涡街流量传感器、远传型容积式流量计等。这类传感器需将被测参数转化为电模拟量显示出来。频率电压转换器作为一种功能器件,在测量仪器、自动控制、遥感遥测以及信号传输各个领域都有着广泛的应用。传统的F/V转换器多采用模拟电路或单片机实现。采用模拟电路设计的F/V转换器多采用如LM331、AD650等实现频率信号到电压信号的转换,设计的系统具有转换精度不高、待测频率范围固定、误差较大的缺点;单片机设计的F/V转换系统虽然有一定程度的改善,但由于自身测频基准时钟频率的限制,仍然无法满足高精度转换的要求。本文根据系统要求:流量传感器输出的脉冲信号频率范围10~3 000 Hz,输出模拟电压信号范围0~5 V,精度优于0.1%。采用FPGA实现脉冲信号频率的测量,设计的系统满足要求。

1 系统分析

F/V转换的误差主要存在于计数测量信号周期时的误差、运算时的截位误差和D/A变换器的量化误差等。

首先考虑测量周期的误差:选择最大频率信号3 000 Hz,其周期为333.3μs,0.1%误差是333.3 ns。选用12 MHz时钟作为时基信号,周期测量误差为83.33 ns,对应83.33×5×0.1%/333.33=1.3 mV,误差余量为3.7 mV。

M位D/A转换器的误差为5 000/2(M+1)mV,所以M只需>10位就可以满足精度要求,考虑到D/A自身的误差,可以选择12位以上且INL<1 LSB的D/A,以保证转换精度。

输入的频率信号最小为10 Hz,所以最大计数值为1 200 000,需要21位长的计数器。

考虑截位误差,使用Matlab仿真,得到使用12 MHz计数频率12位D/A时,需要使用Q8定点运算才能保证系统精度,误差曲线如图1所示。使用Q8格式作定点运算时只需先将数据转换为Q8定点数,然后进行计算,最后将结果转换回一般格式即可(Q格式:小数点位于第n位元之右侧,称为Qn格式)。

2 系统总体结构

系统整体结构如图2所示。FPGA测量经隔离整形后的脉冲信号的频率,经Q8定点运算、截位等处理后得到D/A转换的数字量,D/A输出的电压信号经RC滤波后得到最终与输入脉冲频率大小成线性关系的电压信号。由于流量传感器输出的脉冲信号频率可能会在10~3 000 Hz范围连续变化,不一定是固定值,为保证系统转换精度,利用FPGA计数连续两个待测脉冲上升沿间的时基脉冲个数的方法得到脉冲信号的周期,周期的倒数即为脉冲信号的频率。对固定频率的测量较为简单,本文主要讨论对变化频率的测量,系统可用于对固定频率的测量。由于FPGA对待测脉冲信号的处理时间远小于待测脉冲信号的周期,所以在下一个脉冲到来之前,FPGA已经完成对前一个脉冲的处理。

3 系统电路设计

3.1 信号调理电路

为保障系统对信号源的抗干扰能力,传感器输出的脉冲信号需经光电隔离并整形后再送入FPGA处理。信号调理芯片采用Silicon Labs的低功耗6通道数字隔离器Si8660BD—B—IS,可实现多路信号同时处理,它具有抗电磁干扰能力强、功耗低、隔离电压高、寿命长的特点,且具有施密特整形电路的功能。其内部电路如图3所示,信号调理电路如图4所示。

3.2 D/A转换电路

数模转换器是一种数字和模拟混合信号处理电路。D/A转换芯片采用串行DAC7551,+5 V电源供电,12 bit精度,INL为±0.35 LSB,轨至轨电压输出,输出电压建立时间最大为5μs,输出电阻1Ω,满足系统要求。设计的D/A转换电路如图5所示。

3.3 外部参考电压电路及RC滤波电路

出于对精度及稳定性的要求,希望参考电压源尽量对供电电源电压和工艺参数以及芯片的工作温度是相对独立的。Ref5050为BB公司生产的高精度+5 V输出稳压模块,最大温度漂移为8×10-6/℃,输出最大误差电压为输出总电压的0.1%,输入电压范围为5.2~18 V,输出电流范围为±10 mA,常作为电路中的基准电压源。外部参考电压电路如图6所示。

RC滤波电路较简单,可用电阻电容构成的一阶RC滤波电路即可,在此不再赘述。

3.4 FPGA内部电路结构

FPGA选用Altera公司EP2C5T144C8 芯片,5000LE、117 kbit片上RAM、26乘法器、2PLL,满足系统需求。

FPGA的主要工作是除法运算,当计数器给出被测信号单个周期内的高频时钟数N,取预存在FPGA中的转换系数做除法运算;再对除法的结果值作M位截位,送外部M位D/A转换器转换,则得到相应的电压值。FPGA内部电路结构如图7所示。

4 系统测试

选择高频时基信号f基对输入信号f的周期计数,得到计数值N,依据线性转换关系,得到F/V的转换如式(1)所示。式中,M是外部D/A转换器的位数,f量是输入脉冲信号的量程即3 000 Hz。

根据式(1)得到的测试结果如表1所示。输入脉冲信号频率范围10~3 000 Hz,D/A芯片采用DAC7551,12 bit精度,采用Q8定点运算保证转换精度。

5 结束语

目前在测量领域,脉冲信号既可作为已知的激励信号,又可作为未知的被测信号。作为未知的被测信号,对其参数测试越显重要。文中设计的F/V转换器采用以FPGA为核心的模块化设计方法,具有测试参数灵活配置、硬件电路简单、容易实现、测频范围宽、转换精度高等特点。根据系统需求,可灵活配置系统的参数。增加时基频率、选用精度更高的D/A转换芯片、增大Q运算的阶数都可以实现更高精度的F/V转换。与传统实现方法相比,灵活性、测频精度、转换精度都得到了大幅提升。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

2024 年5月13日 – 专注于推动行业创新的知名新品引入 (NPI) 代理商™贸泽电子 (Mouser Electronics) 是英特尔®产品的全球授权代理商。英特尔®宣布正式成立Altera™,作为其独立运营的全...

关键字: FPGA 人工智能 以太网

上海2024年5月8日 /美通社/ -- 近年来,随着国家医疗政策改革的红利释放以及企业在研发投入方面不断加码,中国医疗器械产业步入黄金发展期,国内医疗器械企业攻坚关键核心技术,在高端领域不断突破,"出海&qu...

关键字: 显微镜 光学 高精度 质量检测

Bluespec支持加速器功能的RISC-V处理器将Achronix的FPGA转化为可编程SoC

关键字: RISC-V处理器 FPGA SoC

为无处不在的端侧设备插上AI的翅膀,AMD发布第二代Versal™ 自适应 SoC

关键字: AMD FPGA 自适应SoC AI 边缘计算

隔膜计量泵,作为一种精确控制液体输送的设备,广泛应用于化工、医药、食品等行业。它通过内部的隔膜进行往复运动,从而实现液体的吸入和排出,具有高精度、高可靠性以及耐腐蚀等特点。本文将详细阐述隔膜计量泵的工作原理、结构特点、性...

关键字: 隔膜计量泵 精确控制 高精度

Pmod接口可以说是数字电路板的连接革命。随着科技的飞速发展,数字电路板间的通信与连接技术也在不断创新和进步。Pmod接口,作为一种新兴的数字接口标准,正逐渐成为数字电路板间通信的桥梁,为电子设备的连接和通信带来了革命性...

关键字: pmod接口 FPGA 数字电路板

近日举办的GTC大会把人工智能/机器学习(AI/ML)领域中的算力比拼又带到了一个新的高度,这不只是说明了通用图形处理器(GPGPU)时代的来临,而是包括GPU、FPGA和NPU等一众数据处理加速器时代的来临,就像GPU...

关键字: FPGA AI 图形处理器

随着科技的飞速发展和电子设备的普及,高精度直流电源的应用领域日益广泛。无论是在科学研究、工业生产还是日常生活中,高精度直流电源都发挥着不可或缺的作用。本文将对高精度直流电源的应用领域进行深入探讨,旨在揭示其在各个领域中的...

关键字: 直流电源 高精度 电源设备

当我们提到成本优化型FPGA,往往与简化逻辑资源、有限I/O和较低制造工艺联系在一起。诚然,在成本受限的系统设计中,对于价格、功耗和尺寸的要求更为敏感;但随着一系列创新应用的发展、随着边缘AI的深化,成本优化型FPGA也...

关键字: AMD FPGA Spartan 边缘计算

全球领先的高性能现场可编程门阵列(FPGA)和嵌入式FPGA(eFPGA)半导体知识产权(IP)提供商Achronix Semiconductor公司宣布,该公司参加了由私募股权和风险投资公司Baird Capital举...

关键字: FPGA 智能汽车 eFPGA
关闭
关闭