数字信号处理技术_交流电机的模拟参数输入硬件电路的组成_第1页
数字信号处理技术_交流电机的模拟参数输入硬件电路的组成_第2页
数字信号处理技术_交流电机的模拟参数输入硬件电路的组成_第3页
数字信号处理技术_交流电机的模拟参数输入硬件电路的组成_第4页
数字信号处理技术_交流电机的模拟参数输入硬件电路的组成_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、3.1.1交流电机的模拟参数输入硬件电路的组成3.1.2交流电机的模拟参数输入过程3.2.1 MCP604简介3.2.2 MCP604的引脚与引脚功能 3.3.1 模数转换模块(ADC)工作原理3.3.2 模数转换模块(ADC)工作方式 连续自动排序模式、启动/停止模式。3.3.3 ADC模块的寄存器ADC控制寄存器1(ADCTRL1)ADC控制寄存器2(ADCTRL2)最大转换通道寄存器(MAXCONV)自动排序状态寄存器(AUTO_SEQ_SR)ADC输入通道选择排序控制寄存器(CHSEL SEQn)ADC转换结果缓冲寄存器(RESULTn)3.3.4 ADC转换举例所需的复位和中断向量定

2、义文件“vectors.asm”2.主程序Adc.c3.4.1 TMS320LF240 x DSP汇编指令的寻址方式 立即数寻址 直接寻址 间接寻址3.4.2 TMS320LF240 x DSP的常用汇编指令 ABS,累加器取绝对值ADD,累加器加ADDC,带进位的累加器加ADDS,符号扩展抑制的累加器加ADRK,辅助寄存器加短立即数AND,和累加器进行与操作B,无条件跳转BACC,跳转到累加器指定的地址BANZ,辅助寄存器非0跳转BCND,条件跳转CALA,累加器指定地址的子程序调用CALL,无条件子程序调用CC,条件子程序调用CLRC,控制位清零CMPL,累加器逻辑取反CMPR,辅助寄存器

3、与AR0比较IN,从端口读入数据INTR,软件中断LACC,带移位的累加器装载LACL,装载累加器低16位,高16位清0LAR,辅助寄存器装载LDP,数据页指针装载LT,暂存寄存器装载LST,状态寄存器装载LTD,TREG寄存器装载、累加前一次乘积并数据移动MAR,修改辅助寄存器MPY,乘MPYU,乘无符号数NEG,求补NMI,非屏蔽中断NOP,空操作OR,与累加器进行或操作OUT,输出数据到端口PAC,乘积寄存器内容装载到累加器POP,堆栈顶内容弹出到累加器低16位PUSH,累加器低16位压入堆栈RET,子程序返回RPT,重复执行下一条指令SACH,存储累加器移位后的高16位SACL,存储累

4、加器移位后的低16位SAR,存储辅助寄存器SBRK,辅助寄存器减去短立即数SETC,控制位置位SPAC,累加器减乘积寄存器SPH,存储乘积寄存器的高16位SPLK,长立即数存储到数据存储单元SPM,将立即数赋给乘积移位模式PM位 SST,存储状态寄存器SUB,累加器减3.5.1交流电机的模拟参数输入汇编语言主程序所需的复位和中断向量定义文件“vectors. asm”2.主程序Dyxhcj.asm3.5.2交流电机的模拟参数输入汇编语言主程序分析程序执行过程采样过程说明数字量与模拟量的关系REFLOREFHIREFLOVVVA*1023DREFLOREFHIREFLOVVVA*1023DADC

5、INT中断向量地址的获取A/D转换的转换周期7.1.1电压信号输出系统硬件电路的组成 7.1.2电压信号的输出过程7.2.1 MAX5121芯片功能介绍 7.2.2 MAX5121的SPI接口指令7.2.3 MAX5121的SPI接口工作时序图 7.3.1串行外设接口概述SPI模块共有4个相关的I/O引脚:SPISOMI(SPI主动输入/从动输出引脚)SPISIMO(SPI从动输入/主动输出引脚)SPICLK(SPI时钟引脚)SPISTE(SPI从动发送使能引脚)7.3.2串行外设接口操作1.主动方式 SPIRXBUF.15串行输入缓冲器SPIRXBUF移位寄存器(SPIDAT)SPITXBU

6、F.15串行发送缓冲器SPITXBUFMSBLSBSPIDAT.15SPI 主方式(主/从1)过程1SPISIMOSPISOMISPICLKSPLRXBUF.15串行输入缓冲器SPIRXBUF移位寄存器(SPIDAT)SPITXBUF .15串行发送缓冲器SPITXBUFSPIDAT.15SPI 从方式(主/从=0)过程2SPISIMOSPISOMISPICLK从入/主出SPI闸门从出/主入串行时钟SPISTESPISTEMSBLSB2.从动方式串行外设接口波特率设置 当SPIBRR=3127时: SPI波特率=SYSCLK/(SPIBRR+1)当SPIBRR=0,1或2时:SPI波特率=SY

7、SCLK/4 7.3.3 串行外设接口控制寄存器串行外设接口配置控制寄存器(SPICCR)串行外设接口操作控制寄存器(SPICTL) 串行外设接口状态寄存器(SPISTS) 串行外设接口波特率设置寄存器(SPIBRR) 串行外设接口仿真接收缓冲器寄存器(SPIRXEMU) 串行外设接口接收缓冲器寄存器(SPIRXBUF) 串行外设接口发送缓冲器寄存器(SPITXBUF) 串行外设接口发送/接收缓冲器寄存器(SPIDAT) 串行外设接口中断优先级控制寄存器(SPIPRI) 7.4.1 CCS概述7.4.2 CCS的安装和使用7.4.3 CCS的使用创建项目新文件导入新项目编译、汇编、链接新工程

8、7.5.1 CCS工程文件中的命令文件MEMORYPAGE 0:ROM:origin=2000H, length=1000HPAGE 1:RAM:origin=200H, length=1000HSECTIONS.text: load = ROM.bss: load = RAM.data: ROM 7.5.2 CCS工程文件中的命令文件的创建1.段 .text .data .bss .usect .sect 2.在*.cmd文件里指定段存储空间MEMORY伪指令SECTIONS伪指令3.*.cmd文件里指定段存储空间 MEMORYPAGE 0:EPROM:origin=2000H,length

9、=1000HPAGE 1:DARAM:origin=3000H,length=1000HSECTIONS.text : EPROMPAGE 0.vectors : EPROM PAGE 0.data : DARAMPAGE 1.bss : DARAM PAGE 1 7.6.1电压信号的输出程序1.所需的复位和中断向量定义文件“vectors.asm”2.主程序Dyxhsc.c7.6.2电压信号的输出程序分析SPI总线波特率的设置MAX5121与LF2407的SPI软件实现程序分析7.6.3电压信号的输出命令文件MEMORYPAGE 0: /*程序空间*/ VECS:origin=0000H,l

10、ength=0040H /*中断向量存储空间*/ PVECS:origin=0044H,length=0100H /*外围中断向量*/ PM:origin=0150H,length=7EB0H/*片内Flash存储空间*/PAGE 1: /*数据空间*/ /*数据空间*/ BLOCK_B2:origin=0060H,length=0020H /*块B2*/ BLOCK_B0:origin=0200H,length=0100H /*块B0,若CNF=0,则分配为片内DARAM*/ BLOCK_B1:origin=0300H,length=0100H/*块B1*/SECTIONS.text: PM

11、 PAGE 0.vectors: VECSPAGE 0.pvectors: PVECSPAGE 0.data: BLOCK_B0PAGE 1.bssBLOCK_B0PAGE 17.6.4 TMS320LF2407与PC机的串行通信的命令文件分析 5.1.1 PID控制系统硬件电路的组成 5.1.2 PID控制过程DSPLF2407被控对象D/AA/Dc(t)u(t)u(k)-c(k)r(k)e(k)+5.2.1 AD8041简介5.2.2 AD8041的引脚与引脚功能 5.3.1 AD7237简介5.3.2 AD7237的工作原理 5.4.1 PID控制方法简介5.4.2 PID控制方法的实现

12、 积分环节,I比例环节,P微分环节,D被控对象+-+UpUIUDe(t)r(t)c(t)+增量式PID控制算式 5.4.1定标的概念数的定标溢出及处理方法舍入与截尾5.4.2定点运算加法/减法定点运算的C语言模拟乘法定点运算的C语言模拟除法定点运算的C语言模拟程序变量的Q值确定 5.4.3 TMS320LF2407的定点运算定点乘法定点加法5.5.1 PID控制算法汇编主程序所需的复位和中断向量定义文件“vectors. asm”2.主程序Digital_PID.asm5.5.2 PID控制算法汇编主程序分析 5.5.3 PID控制算法的命令文件-stack 40MEMORYPAGE 0: /*程序空间*/VECS:origin=0000H,length=0040H /*中断向量存储空间*/PVECS:origin=0044H,length=0100H /*外围中断向量*/PM:origin=0150H,length=7EB0H /*片内Flash存储空间*/PAGE 1: /*数据空间*/BLOCK_B2:origin=0060H,length=0020H /*块B2*/BLOCK_B0:or

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论