
ADMCF326
概述
该ADMCF326是一种低成本,单芯片,基于DSP的控制器,
适用于永磁同步电机,交流感应
电机和无刷直流电动机。该ADMCF326集成了
20 MIPS ,连接固定的点DSP内核具有一套完整的电机
控制和系统外设,允许快速,英法fi cient人员开发
opment电机控制器。
该ADMCF326的DSP核心是ADSP- 2171 ,这是
代码完全兼容的ADSP- 21XX系列DSP
并结合三个计算单元,数据地址发生器
和一个程序序列。该计算单元包括
ALU ,乘法器/累加器(MAC)和桶式移位器。
在ADSP- 2171增加了对位处理的新指令,
乘法( ×平方) ,偏置舍入,和全球互
中断屏蔽。
系统外设上电复位电路( POR )
看门狗定时器和一个同步串行端口。串行
端口是CON连接可配置为双缓冲,硬件支持
对于UART和SCI端口仿真。
该ADMCF326提供512
×
24位程序存储器RAM ,
4K
×
24位程序存储器ROM , 4K
×
24位程序
快闪存储器,和512
×
16位数据存储器RAM中。该
用户代码将被存储并从闪速存储器执行。
程序和数据存储器的RAM可用于动态
数据存储,或者可以通过从一个串行端口被加载
外部设备如其它ADMCxxx家族份。该计划
存储器ROM中包含一个监视功能,以及实用例行程序
齿擦除,编程和验证闪存。
该ADMCF326的电机控制外设提供一个12位的
模拟数据采集系统具有六个模拟输入通道,
和一个内部基准电压源。另外,三相
16位的,基于中心的PWM生成单元可以用来产生
高精度的PWM信号以最小的处理器开销。
该ADMCF326还包含两个辅助PWM输出
九线的数字I / O 。
因为ADMCF326具有引脚,功能有限数量的
如辅助PWM和串行通信端口
被复用的9个可编程的输入/输出(PIO)
销。管脚功能,可以独立地选择,以允许
最大的灵活性,对于不同的应用程序。
指令
注册
PM ROM
4K 24
数据
地址
发电机
#1
数据
地址
发电机
#2
节目
SEQUENCER
14
下午RAM
512 24
PMA总线
DMA总线
FL灰
节目
内存
4K 24
DM RAM
512 16
14
24
PMD BUS
公共汽车
交流
16
DMD BUS
输入REGS
ALU
输出REGS
输入REGS
苹果
输出REGS
16
R母线
输入REGS
移
输出REGS
控制
逻辑
扩
电路
定时器
TRANSMIT REG
接收REG
串行
PORT
6
图3. DSP内核框图
版本B
–7–