Board logo

标题: 如何用FPGA求占空比?有样例最好! [打印本页]

作者: chinaman100    时间: 2006-8-17 18:54     标题: 如何用FPGA求占空比?有样例最好!

我有一系统用C8051F040做CPU,用EPM570做数字处理.


系统要求:


采样时间为5ms,信号输入为PWM信号(1ms左右,可变),求占空比.要求精度能达到10e-5.


希望大家帮忙.


 


作者: chinaman100    时间: 2006-8-18 18:38

大家想想办法.急用
作者: wice    时间: 2006-11-4 16:01

选用100M的工作频率.使用此时钟检测输入信号上升沿——上升沿检测模块.(用两级触发器就能做)

上升沿到达后使能高电平计数器(100m做时钟)开始计数。--计数器模块1

使用此时钟检测输入信号下降沿-----下降沿检测模块

下降沿到来后 停止 高电平计数器,启动低电平计数器————计数模块2

完成后,将两个计数器的结果分别取出,就是想要的数据了


作者: duanmuq    时间: 2006-11-4 17:42

学会了
作者: dadaowai    时间: 2006-12-21 12:52

hehe,方式很妙!






欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0