rudolf
驱动小牛
驱动小牛
  • 注册日期2002-10-09
  • 最后登录2006-04-25
  • 粉丝0
  • 关注0
  • 积分81分
  • 威望9点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
阅读:1312回复:7

谁能推荐一块卡,可以实现5路、40KHZ可编程的方波输出?

楼主#
更多 发布于:2002-10-28 11:00
问了研祥、研华的技术人员,搞了半天也没搞定 :( :(
所以到这里来请教了。
靠天靠地靠父母,不如靠自己。
minsoft
驱动小牛
驱动小牛
  • 注册日期2001-07-30
  • 最后登录2007-03-06
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-10-28 11:03
他们的确没有5路PWM的卡,不过有3路的,好像叫什么PCL-836A(ISA总线)或者是PCI-6CT。你用两块就是了。
少了e,就少了全部
rudolf
驱动小牛
驱动小牛
  • 注册日期2002-10-09
  • 最后登录2006-04-25
  • 粉丝0
  • 关注0
  • 积分81分
  • 威望9点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-10-28 12:03
他们的确没有5路PWM的卡,不过有3路的,好像叫什么PCL-836A(ISA总线)或者是PCI-6CT。你用两块就是了。


我并不需要PWM输出,因为方波的占空比是50%,所以无所谓是不是PWM。

另外,836不是写着6通道吗?不知道是6路既可以输入也可以输出还是怎么解释?还有就是40KHZ的频率能否达到?
靠天靠地靠父母,不如靠自己。
minsoft
驱动小牛
驱动小牛
  • 注册日期2001-07-30
  • 最后登录2007-03-06
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-10-28 14:08
如果你只是1:1的方波,836A可以搞掂。我给你一份说明书,你先看看。40K肯定没问题,我以为你说的可编程指PWM。
附件名称/大小 下载次数 最后更新
2002-10-28_PCL-836A.pdf (223KB)  0
少了e,就少了全部
rudolf
驱动小牛
驱动小牛
  • 注册日期2002-10-09
  • 最后登录2006-04-25
  • 粉丝0
  • 关注0
  • 积分81分
  • 威望9点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-10-28 14:32
如果你只是1:1的方波,836A可以搞掂。我给你一份说明书,你先看看。40K肯定没问题,我以为你说的可编程指PWM。


我这里的可编程是指:
通道一以10KHZ发10个脉冲;
同时通道二以20KHZ发20个脉冲...

也就是对5个通道同时进行控制,频率和脉冲数可编程
靠天靠地靠父母,不如靠自己。
minsoft
驱动小牛
驱动小牛
  • 注册日期2001-07-30
  • 最后登录2007-03-06
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-10-28 15:49
脉冲数量也要控制可能就有问题,836A它是六路进或六路出,但那是边续的周期方波输出。
如果你很熟悉8254的工作原理和编程,自己写驱动,那836A也肯定能够实现。你可以用这种方式,其中一路做1毫秒的定时控制,另外五路做四种不同周期的方波输出,你只要控制第一路就可以控制其它五路了。(因为正好它们的时长都是1MS,对不对),不过在外接电路上你要费点心思。肯定能够成功。
少了e,就少了全部
rudolf
驱动小牛
驱动小牛
  • 注册日期2002-10-09
  • 最后登录2006-04-25
  • 粉丝0
  • 关注0
  • 积分81分
  • 威望9点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-10-28 16:41
脉冲数的控制这么麻烦?

40KHZ可不是1ms的定时啊,是0.025ms哦。

那么再请教 minsoft 大大,有没有其他的卡可以满足我的要求呢?

或者,麻烦你再详细地讲讲用836A如何实现?
靠天靠地靠父母,不如靠自己。
minsoft
驱动小牛
驱动小牛
  • 注册日期2001-07-30
  • 最后登录2007-03-06
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-10-28 17:36
40KHz,40个脉冲不就是1MS?
你上面贴子不是这个意思吗?10KHZ*10,20KHZ*20。。。。。
说白了就是先初始化一通道为10KHZ输出,二通道20KHZ 。。。
然后用第六通道来定时,在1MS内前面五通道得于输出时间一到就停止输出,等待软件再次启动定时计时周期。
其实一点也不难,你只要再熟悉一下8254/8253的工作原理就得了,找本接口电路书看一下。PCL-836A的最大灵活性就在于它决六个定时器的信号全部引到外部,可以自由搭接控制电路。
少了e,就少了全部
游客

返回顶部