tjl810
驱动牛犊
驱动牛犊
  • 注册日期2002-06-21
  • 最后登录2003-02-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1794回复:12

请教高手:如何用cpld 产生0-20k的脉冲啊?

楼主#
更多 发布于:2002-11-26 20:29
我的思路是这样的:用几个寄存器,单片机可以写入,分频器的CNT值就是寄存器值,但如何实现那?当然只要能实现什么方法都行
poplar
驱动牛犊
驱动牛犊
  • 注册日期2001-05-04
  • 最后登录2007-01-08
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-11-26 21:06
CPLD是可以不过不如找个DDS芯片来得快。
大巧不工,重剑无锋.
tjl810
驱动牛犊
驱动牛犊
  • 注册日期2002-06-21
  • 最后登录2003-02-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-11-26 21:16
什么芯片,价格,和8051兼容性?
huttu
驱动大牛
驱动大牛
  • 注册日期2002-11-19
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望25点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-11-27 11:53
可以采用数字合成技术中一部分.
我曾做过一点,就采用这种技术,可以产生0~500K的信号
huttu
驱动大牛
驱动大牛
  • 注册日期2002-11-19
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望25点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-11-27 11:56
公式是:
f0=fcp*k/2^N
N是计数器的位数,K是分频系数.

 :D
cwj53061871
驱动老牛
驱动老牛
  • 注册日期2002-03-08
  • 最后登录2013-01-10
  • 粉丝2
  • 关注0
  • 积分38分
  • 威望463点
  • 贡献值0点
  • 好评度162点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-11-27 14:52
logic器件多的很,又便宜!!!!!!
毛主席说:自力更生,坚苦朴素
lrx666
驱动太牛
驱动太牛
  • 注册日期2001-08-17
  • 最后登录2010-10-25
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望47点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-11-28 20:24
logic器件多的很,又便宜!!!!!!

同意,不过dds可以输出几没M问题
poplar
驱动牛犊
驱动牛犊
  • 注册日期2001-05-04
  • 最后登录2007-01-08
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-11-28 20:56
AD公司有几款,不过觉得很贵的。
大巧不工,重剑无锋.
huttu
驱动大牛
驱动大牛
  • 注册日期2002-11-19
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望25点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-11-28 21:02
嗯还算便宜

 :cool: :cool:
tjl810
驱动牛犊
驱动牛犊
  • 注册日期2002-06-21
  • 最后登录2003-02-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-11-29 21:19
我好久都没上来网了,谢谢大家
不过,我对你们说得都不太熟悉,能说一下用CPLD怎么实现
tjl810
驱动牛犊
驱动牛犊
  • 注册日期2002-06-21
  • 最后登录2003-02-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-11-30 18:50
huttu:
可以说的具体一点吗?用什么芯片?看那方面的资料
michaelsong
驱动牛犊
驱动牛犊
  • 注册日期2002-12-05
  • 最后登录2002-12-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-12-05 17:33
你先有大于20KHZ的脉冲源,然后分频,可以用单片机控制或别的,用ABLE或VERILOG写好象比原理图方便点。(我只会ABLE和VERILOG)
tjl810
驱动牛犊
驱动牛犊
  • 注册日期2002-06-21
  • 最后登录2003-02-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-12-06 20:07
 michaelsong:
我只会ABEL,你可以给我详细点的资料吗?我的EMAIL :tjl810@163.com
谢谢了
 
游客

返回顶部