精密运动LM628的应用设计
引言 神经网络技术是自动控制方法发展的重要方向之一,目前已广泛地应用于过程控制、机器人控制、生产制造、模式识别等领域。由于神经网络理论的计算量较大,对硬件的要求较高,神经网络理论系统一般十分昂贵。近年来随着集成电路飞速发展,基于神经网络理论的控制系统可以用微处理器和专用的大规模集成电路来实现。这样就大大降低了系统的成本。大规模集成芯片LM628是美国国家半导体公司生产的专用精密运动,具有16位的可编程数字PID调节器,可经增量码盘反馈构成位置闭环,并能对位置误差实行PID运算。利用LM628和微处理器可实现低成本、高精度神经元PID伺服系统。 LM628主要特点如下:32bit位置、速度、加速度寄存器;16bit的可编程数字化PID调节器;可编程微分采样周期;8bit或12bit DAC输出;8bit PWM输出;内部梯形速度特性产生器;在运动期间速度、目标位置和滤波器参数可以改变;具有位置和速度两种操作模式;实时可编程的中断;8bit异步并行接口;用于积分增量编码器标准脉冲输入接口。 表1 LM628引脚说明 引脚号引脚名称功能1Index(IN)积分增量编码器标准脉冲输入选择端,如该引脚不用必须保持为高2A编码器信号输入3B编码器信号输入4~11D7~D0用于与微处理器接口的双向数据总线.12CS片选端,低有效13RD读许,低有效14GND电源地15WR写许,低有效16PS端口选择,低为命令状态,高为数据状态17HI中断输出18~25DAC7~DAC0输出端口26CLK系统时钟27RST复位端,低有效28VDD电源