当前位置:首页 > 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转换。与传统实现方法相比,灵活性、测频精度、转换精度都得到了大幅提升。

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

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭