技术支持内容 控制器已开发好,是基于DSP+ ARM9+Xilinx Spartan6 FPGA系统。 1. 帮助学习者系统掌握DSP数字控制器的实现原理及开发流程 基于DSP+ ARM9+Xilinx Spartan6 FPGA系统,重点突破采用FPGA来实现A/D和D/A的时序控制、地址译码以及中断的选通等技术,实现数据的嵌入式实时处理和信号控制。具体内容包含如下: (1)系统功能与总体构架:实时数据采集与控制系统所具备的基本功能及总体结构设计方法。包括数据采集与数据输出。DSP原理设计,FPGA原理图设计,整体布局布线,PCB布局。 (2)硬件设计:根据DSP的片内资源及其要求完成硬件系统各个功能模块的设计,主要包括模数转换、数模转换、电压调理、电源、时钟、通用输入输出总线等模块。同时完成各个硬件模块的EDA设计, PCB电路板布局方法。 (3)软件设计:主要包括DSP内部的变量的初始化、寄存器地址配置、bootloader、A/D、D/A、中断源捕捉、自适应算法等功能。 (4)FPGA编程:完成FPGA逻辑控制部分的设计,并编写相应的硬件描述语言,完成时序逻辑控制、时钟分频、中断源分配、地址译码等功能。 (5)系统功能调试:系统电源调试、时钟调试、接口调试,FPGA功能调试、FPGA与DSP之间通信接口调试,主要包括AD、DA等, (6)简单案例辨识及控制实验:通过对简单模型进行辨识,设计合理控制器,验证控制器是否能够实现所设计的功能,确保控制器硬件软件能够达到预期的要求。 推荐相应书籍,让学习者去看书自己学习,若学习者遇到不懂得地方,请技术支持者给予邮件或电话解答。 2.解决控制器调试过程中遇到的问题 系统调试中遇到的问题,帮助解答,解答方式为邮件或电话的方式,若邮件或电话解决不了,可出差到乙方帮忙解决。或报销来回路费到现场解决。3 3.技术支持周期为1年 请简单介绍您的个人信息及这个方向所具备的能力。 |