打印

请大家推荐一种能产生频率可调的脉冲产生方法

[复制链接]
3083|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
qlqwl|  楼主 | 2007-3-19 12:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
forthlab| | 2007-3-19 14:24 | 只看该作者

买个6脚得CPU

编个小程序

使用特权

评论回复
板凳
maychang| | 2007-3-19 14:45 | 只看该作者

提问也要说清楚些

频率从多少到多少?连续可调还是步进?步进的话,步长多少?
方波幅度?脉冲宽度?

否则,我告诉你:万用表的两根表笔拿在手里,碰一下出一个脉冲,自己碰吧。

使用特权

评论回复
地板
qlqwl|  楼主 | 2007-3-20 10:22 | 只看该作者

RE #3

谢谢您。您见教的是。
我想让MCU输出从100HZ--4KHZ的方波脉冲。 方波输出为5伏,占空比是50%。用滑动变阻器来控制输出频率的大小。
控制流程是 : R的变化--〉AD--->mcu --->输出F变化的方波脉冲信号。
我想知道: 
1。连续可调如何实现。 MCU是用的STC的12C5410AD。
2。步进如何实现,步进的步长是50HZ
PS: 连续可调的时候是不是频率是一条平滑的曲线?

使用特权

评论回复
5
ayb_ice| | 2007-3-20 10:58 | 只看该作者

随便说说

  这样程序很难吗?等别人现成的程序是不可能.还是自己努力吧.

使用特权

评论回复
6
art6158| | 2007-3-20 12:28 | 只看该作者

楼主自己努力啊

你不是已经有想法了吗。.就按你的想法做就是了..我记得貌似调节出来的频率不是线性的

使用特权

评论回复
7
forthlab| | 2007-3-20 12:44 | 只看该作者

这样的功能555可能更合适

简单,便宜

使用特权

评论回复
8
qlqwl|  楼主 | 2007-3-20 14:31 | 只看该作者

谢谢大家,

俺是想, 找个例子来学习一下,然后再编
不知道这样的思路对不对。?

使用特权

评论回复
9
maychang| | 2007-3-20 15:45 | 只看该作者

回 qlqwl

频率步长50Hz无法实现,因为单片机是用计数方式确定时间的,只能做到周期准确,频率只能近似。
用变阻器是个笨办法。既然用单片机,为何不用键盘输入频率值?加上数字显示频率也很方便。
要实现变化的频率输出,最好用有PWM输出的单片机,例如AVR系列中某些型号,比较方便。
要连续可调,应该用变阻器输入,用多谐振荡器产生振荡。不过频率不准确也不够稳定。+  

使用特权

评论回复
10
qlqwl|  楼主 | 2007-3-20 15:51 | 只看该作者

RE   #9

要求我不能用键盘,只能用变阻器。步长也就是个大体值, 不要求十分精确。
关于用555, 多谐振荡器,都考虑了,不适合条件。


使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

55

帖子

0

粉丝