一种基于CPLD的可编程FV变换电路

时间:2013-05-17来源:网络

由于DPWM≤1,所以被变换信号的频率上限fsmax为Kf0/2MN,显然,通过改变分频数M或K或计数值N,均可改变被变换的频率上限。

d.JPG


图4为将PWM信号变换为直流电压信号的原理图。PWM信号的高电平控制模拟开关与电压基准VR接通,低电平控制模拟开关与信号地接通,模拟开关的输出经低通滤波器将脉冲宽度信号转换为直流电压信号Vout。
c.JPG

2 实验结果
采用Xilinx公司的CPLD芯片XC9572来实现图2描述的逻辑功能,将频率信号变换成脉冲宽度信号。CPLD输出的与频率信号成正比的脉冲宽度信号连到模拟开关ADG408芯片的1脚,作为通道选择信号。基准电压信号VR为5V且连到ADG408的5脚,ADG408的8脚输出的电压信号经低通滤波电路滤波,输出与频率信号成正比的直流电压信号Vout。参考时钟f0的频率为80MHz,CPLD内部D1和D2为2分频器,C1、C2为12位二进制计数器,基准电压信号VR为5V,根据公式fsmax=Kf0/2MN,可变换的最大频率为19.531kHz。不同参考时钟分频数M对应的频率信号变换范围如表1所示。不同计数器计数值N对应的频率变换信号范围如表2所示。

e.JPG



3 结论
本文介绍了一种基于CPLD的可编程频率电压变换电路,该电路先将频率信号转换成PWM信号,再将PWM信号转换成对应的直流电压信号。由于使用了可编程的逻辑器件,本电路简单、频率变换范围可任意连续设置、精度高,具有较好的实用价值。

1 2

关键词: 可编程逻辑器件 频率电压变换 脉冲宽度调制

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版