简易频率计设计(单片机课设) - 仪器网
仪器社区

简易频率计设计(单片机课设)

男人范Er5 2012-05-31
可以测量正弦波和方波信号的频率 框图 输入信号--》整形处理--》控制器--》显示测量值 要求 1,能测量正弦波和方波10HZ-100KHZ 2,数码显示共三位,其中一位小数,自动换挡(00-999HZ)有一个灯亮,表示单位是HZ,0.00-99.99KHZ,另一个灯亮,表示单位是... 可以测量正弦波和方波信号的频率 框图 输入信号--》整形处理--》控制器--》显示测量值 要求 1,能测量正弦波和方波10HZ-100KHZ 2,数码显示共三位,其中一位小数,自动换挡(00-999HZ)有一个灯亮,表示单位是HZ,0.00-99.99KHZ,另一个灯亮,表示单位是KHZ 3,要有输入信号超范围的保护电路 发挥要求 1,能测量方波周期,并显示 2,能测量100mV的正弦波 有没有爱好者,救救急,对这破玩意一窍不通 有加分
评论
全部评论
vans来
要说也没什么难的,就是挺复杂,主要是输入信号的电压变化区间比较大,考虑的话那就要首先采集Z高电压峰值,然后转换电平比较电压值来实现进一步的频率测量。如不考虑的话,电压的量程范围受 能测量 0.1V 的限制不能太高。不过你使用 较贵的 运放 可以忽略,比如 10元左右的 OP27。
使用 OP27 运放 正负5V 至 正负15V做电源 采用差分放大100或1000倍连接,输入端采用10M欧及100K欧电阻分压后分别输入到差分放大电路的两个输入端,差分放大的特点是 正输入 和负输入 比较 谁电势高输出谁,正输入电势高输出正并且放大100倍或1000倍电压Z高到运放源电压正,负输入电势高则输出负并且放大100倍或1000倍电压Z高到运放源电压负。其实只需要再这里弄两个光耦把正负运放源电压变成 单片机的 高低电平就OK了。采用10M欧和100K欧电阻分压后220V的交流电被分压到2.2V差,0.1V 的电压被分压到 0.001V差,没关系,我们的OP27能识别0.000002V的压差。一个周期,两个光耦会分别输出一次低电平,取其中一个接入到I/O 口 做中断,单片机调用自己定义的两个地址B到两个地址A并以两个地址A内容循环刷显数码管以100mS做一个周期,循环结束时对自己定义的两个地址B清零,中断产生时两个地址B加1,并注意进位。这样一来,两个地址B会在100mS内产生 一个周期加1的特点,如超过量程 自动跳转到 10mS做周期的循环去,同理,,,,,,频率越高就采用更短的循环周期。显示这里用数组查表显示即可。此法只可测频率电压范围可以为1000V 到 10mV 。频率视单片机的Z高频率而定可到M级单位。
4 0 2012-06-01 0条评论 回复
mm13981nk47
给个电子技术导航网站给你吧!:电子世家导航网站,它分类收录很多的电子技术网站,在这些电子技术网站论坛里面就有很多大虾分享的资料啦!或许会对你学习电子技术有帮助。
9 0 2012-06-15 0条评论 回复
您可能感兴趣的社区主题
加载中...
发布 评论