background image

  本系统采用

TI 公司的高性能的 DSP 控制器 TMS230LF2407APGE 作为控制

核心,

2407ADSP 控制器是专为电机控制的应用而设计的。它将高性能的 DSP 内

核和丰富的控制器外设

 集成于单片中,从而成为传统的微控制器单元和高成本

的多片设计的理想替代。

40MIPS 的 运行速度,使得 2407A DSP 控制器能提供比

传统

16 位微控制器和微处理器更高的性价比。

  

3.1 DSP 外围电路

  

1、CAN 总线接口电路 CAN 技术即控制器区域网,是一种主要用于各种设

备检测及控

 制的网络。具有独特的设计思想、良好的功能特性和极高的可靠性,

现场抗干扰能力强。

 TMS320LF2407A DSP 内部集成 CAN 控制器模块,电路采

PC82C250 作为 CAN 的接口芯 片;同理,由于 PC82C250 仍为+5V 供电,故

PC82C250 与 TMS320LF2407A DSP 之间加 入电平匹配电路。接口电路如图 2 

所示。

  

2、外部存储器扩展 DSP 具有片内 RAM,其中一部分用来运行程序,另外

一部分可以

 用来存储临时数据,为了加快硬件系统的调试速度,在调试阶段不

会将程序烧写到

DSP 的

 flash 中,而是下载到外部扩展 RAM 中。因此,需扩充

一部分

SRAM。本系统选择了 CY7C1021V33 作为外部扩展 RAM。CY7C1021V33 

Cypress 公司生产的 16 位 64K 字节的 静态 RAM 存储器,采用 CMOS 工艺,

具有自动低功耗模式的功能,降低系统功耗,保证

 低散热量。同时,

CY7C1021V33 是+3.3V 供电,与 DSP 有很好的兼容性。
  

3、编码器的接口电路控制系统利用编码器来检测电机的位置,

TMS320LF2407A DSP 事件管理器中有一个编码器脉冲电路,对编码器的反馈
信号进行解码和计数而获得电机运行

 时的转向和速度。由于编码器的供电电压

5V,为了使编码器的反馈信号和 DSP 的电平匹 配,系统设计时主要考虑的

是电压的转换,将

5V 电压转换成 3.3V。由于有的编码器信号由 差分构成,所以

在设计时,在进行电压转换之前,首先将差分信号进行处理。
  

4、JTAG 仿真接口程序的在线调试和仿真通过 JTAG(Joint Test Action 

Group)标准测 试接口及相应的控制器,从而不但能控制和观察系统中处理器
的运行,测试每一块芯片,还

 可以用这个接口来下载程序。在 TMS320 系列中,

JTAG 测试口同时工作的还有一个分析 模块。它支持断点的设置和程序存储器、