打印

求拍砖~~~~~~

[复制链接]
2001|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
haziyisi|  楼主 | 2011-9-21 10:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
老板要求做一个中心频率200K,可调,步进0.1k的方波,试过STC12C2052AD,C51,为了控制成本不能使用DDS,我用STM32(产品上自带的)做,步进只有1k,很头痛,大家有没什么好的建议啊?欢迎拍砖

相关帖子

沙发
haziyisi|  楼主 | 2011-9-21 10:58 | 只看该作者
新手,一不小心结贴了,这下完了

使用特权

评论回复
板凳
ayb_ice| | 2011-9-21 11:03 | 只看该作者
看手册,计算一下就知道是否可能了

使用特权

评论回复
地板
haziyisi|  楼主 | 2011-9-21 13:31 | 只看该作者
200K不行,我还想问下有没其他元器件一起使用就可以实现这个功能?

使用特权

评论回复
5
tianm| | 2011-9-22 01:05 | 只看该作者
STC12C2052 不可以吗?

使用特权

评论回复
6
chunyang| | 2011-9-22 02:09 | 只看该作者
步进值1K说明程序有误,对于精细步进值不能使用定时器实现,需要使用指令执行来延时,最小步进值为相关程序的执行周期,用51都可以做到10uS量级。

使用特权

评论回复
7
chunyang| | 2011-9-22 02:12 | 只看该作者
200K频率100Hz步进需要uS级的延时,用STM32是可以的,51很勉强了,即使是单周期的内核也需要高时钟频率。

使用特权

评论回复
8
Cortex-M0| | 2011-9-22 06:58 | 只看该作者
8位机中,用AVR比较合适~~~

使用特权

评论回复
9
Cortex-M0| | 2011-9-22 07:10 | 只看该作者
但只能做到1K

使用特权

评论回复
10
Cortex-M0| | 2011-9-22 07:10 | 只看该作者
想做到 0.1K,  STM32不外扩硬件办不到~~~

使用特权

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

本版积分规则

个人签名:努力提高自己

0

主题

7

帖子

1

粉丝