发表于:2006/6/22 21:32:00
#0楼
SM1000是一个简易的运动控制芯片系列,它提供长达32位的可编程计数和脉冲发生的功能,脉冲频率可以高达10M以上。同时在芯片内部增加了许多系统性的资源,比如:内置3-8译码器、地址锁存器、矩阵键盘扫描接口和通用I/O等。由于芯片是SOPC技术方案,因此还可以根据客户的具体需求做定向化的设计。
非常适合用于PLC、简易运动控制器!!!
SM1000芯片方案的技术指标
•输入时钟CLK频率最高到78MHz;
•1-4道32位计数器,可达计数范围为:1~ 2147483647;
•1-4道32位直接脉冲分频器,可设置频率系数范围为:1~2147483647;
•1-4道正/反向脉冲输出,可接成差分输出;
•1-4道正/反向脉冲输出有效指示,可接成差分输出;
•最高输出脉冲频率为:CLK/64(SM1001不同);
•其他功能:
内置3-8译码器,输出7个附加片选信号;
8通用输入+8通用输出;
可接8X8矩阵键盘,直接读取按键编码/有效值;
8位数据接口(内置地址锁存,可以直接接MCS51 CPU)。
"用户们常常需要一种容易用的运动控制芯片与通用MCU/CPU结合起来的系统方案,用以面向更一般性的或中低档的应用场合(PLC的运动控制,简易运动控制器)。这样的方案里,运动控制芯片部分可以担当关键的马达控制信号发生功能,又可以拥有较高的性能和其他的系统性接口资源(若是利用8253/8254之类的计数器,就显得捉襟见肘,计数长度太短,且没有其他资源);而在MCU/CPU部分可以通过一些简单的控制指令完成对马达运动的控制,更多的资源用来处理系统界面或应用软件。
简单而言,就是需要一个方案有效地协调了运动控制系统的软硬件的分工,软件部分方便客户开发,硬件部分确保系统性能。"