SBRF-1型DSP原理及电机调速实验系统
一、概述
DSP原理及电机调速实验系统是针对高校《DSP原理》、《电机控制》、《传动控制》等专业而开发的一款高性能DSP原理及电机调速实验系统。整个系统包括硬件和软件两部分,硬件包括TMS320F2812或者TMS320F28335 CPU部分、外围电路、功率驱动部分(智能IPM模块)及各种保护电路部分。面板有各类外围线路如按键、温度传感器、以太网、转速显示等,控制板安装在实验箱箱内,软件部分包括DSP软件和PC机软件。整个系统可在联机下运行,在PC机上实现电机的转速设定;正、反转控制等参数的设定,各种波形的存贮采集和实时采集以及采样时间的设定等功能。该系统支持1024光码盘导轨、无刷电机电机、直流电机、步进电机,配备DSP仿真器,可进行二次开发实验。
二、特点
1)采用DSP开发板+电机驱动板+DSP外扩网口模块+DSP外扩GPIO功能运用模块+液晶触控显示的组合操作平台,方便用户实现电机控制的一体化开发系统;
2)DSP端采用自主研发的28335实用板开发板,以现今主流TMS320F28335为核心,采用六层核心板+底板的形式;
3)BLDC电机平台采用三相全桥隔离控制,精确的PID算法,保证电机精确运转;
4)直流电机驱动板控制信号使用灌电流驱动方式,支持绝大多数单片机直接驱动;
5)42步进电机驱动器具有高稳定性、可靠性和抗干扰性的经济型步进电机驱动器,适用于各种工业控制环境,具有自动半流,低压关断、过流保护和过热停车功能;
6)板载硬件资源丰富,外扩功能强大,可满足各类项目实验;
7)7.0寸触控显示,采用工业类级别,满足恶劣的工作环境,友好的人机界面方便您更好的操作;
8)W5300模块支持软、硬件混合TCP/IP协议:TCP, UDP, ICMP, IGMP, IPv4, ARP, PPPoE,
Ethernet;支持8个独立的端口(sockets)同时连接;网络数据传输,速率可达到80Mbps;支持ADSL连接(支持PPPOE协议,带PAP/CHAP验证);
9)GPIO扩展功能模块包括3x4矩阵键盘、12864LCD接口、4段8位数码管、温湿度传感器、红外信号输入接口、8路LED、直流小电机及步进小电机;
10)采用分拆独立的模块化设计理念,既可独立演示,又可整体工作;
11)对于电机控制有独特设计的电机控制口;
12)详细的用户手册,让您轻松入门掌握;
13)注重EMI设计,稳定高效,包括外扩和所有外设资源;
14)主流的F28335平台,是电机控制领域和电力检测领域的首选;
15)丰富的实验例程,可满足各种教学实验,尤其电机控制领域,方便用户对其进行移植。
三、系统配置
序号 |
项目 |
要求 |
|
1 |
主处理器 |
TMS320F28335(开发板形式) |
|
D S P 端 |
2 |
485 接口 |
一路 485 接口 |
3 |
RS232 异步串口 |
一路 RS232 接口跳选,可以与上位机进行串行通信,RS232 电平 |
|
4 |
CAN |
用于 CAN 总线组网 |
|
5 |
PWM 接口 |
12 路 PWM(包含 6 路增强型 PWM) |
|
6 |
ADC 输入接口 |
16 路 AD 输入接口,反馈电机的状态 |
|
7 |
音频接口 |
Audio 接口,提供录音、播音功能 |
|
8 |
捕捉接口 |
6 路 CAP 捕捉口(和正交编码脉冲引脚共用) |
|
9 |
DSP 外扩接口 |
20 位地址线和 16 位数据线及其他 |
|
10 |
SD 卡接口 |
用户自配 SD 卡 |
|
11 |
开关电源 |
+5V,5A |
|
B L D C 端 |
12 |
三相无刷电机接口 |
可以与 12V—36V 电机相连,额定电流不 超过 4A |
13 |
电机类型 |
有位置传感器和无位置传感器的无刷电机相连 |
|
14 |
26 针接口,包括 PWM 脉冲 输入接口,AD 接口 |
可以与DSP-F28335A/B、 DSP-F28335 basic 相连,PWM 输入 |
|
15 |
BLDC_HALL 接口 |
位置传感器电机的霍尔传感器输出 |
|
16 |
CAP_BEMF 接口 |
与控制端CAP相连,无位置传感器电机反电动势输出端 |
|
17 |
CAP_HALL 接口 |
与控制端CAP相连,有位置传感器的电机霍尔输出端 |
|
18 |
电机电源输入接口 |
24V 直流母线电压的输入端 |
|
直流电机端 |
19 |
两相直流电机接口 x2 |
可以与 7V-24v 电机相连,额定电流不超 过 3A,防接反 |
20 |
电机类型 |
两相直流电机 |
|
21 |
10针接口,包括3.3v-5.0V控制信号,5V电源 |
控制信号可由任意单片机相连,信号输入范围 3.3V-5.0V |
|
22 |
电机电源输入接口 |
24v 直流电源输入端 |
|
42 步进电机端 |
23 |
两相步进电机接口 |
驱动35、39、42、57型4、6、8线两相混合式步进电机,其细分数有4种,最大 16 细分 |
24 |
电机类型 |
42 型 4 线两相混合式步进电机 |
|
25 |
6 针接口,包括控制信号, 电源 |
由单片机给出 5V 脉冲信号 |
|
26 |
电机电源输入接口 |
24V 直流电源输入端 |
|
显示端 |
27 |
液晶显示屏 |
工业级7.0寸LCD串口屏,800*480分辨率,5V供电,带触摸 |
28 |
核心处理器 |
CORTEX-M3 内核+高速 FPGA |
|
29 |
通讯接口 |
RS232 电平 |
|
30 |
上位机软件 |
VisualTFT |
|
DSP 外 扩模块 |
31 |
W5300 网口模块 |
支持软、硬件混合TCP/IP协议:TCP,UDP,ICMP,IGMP,IPv4,ARP,PPPOE, Ethernet;支持 8 个独立的端口 (sockets)同时连接;网络数据传输,速率可达到80Mbps;支持ADSL连接(支持PPPOE协议,带PAP/CHAP验证) |
32 |
GPIO 扩展运用模块 |
包括 3*4 矩阵键盘、12864LCD 接口、4 段 8 位数码管、温湿度传感器、红外信号输入接口、8 路 LED、直流小电机及 步进小电机 |
四、DSP核心系统板参数
1.DSP核心板参数
1)处理器:TMS320F28335,时钟频率150MHz。
2)低功耗设计,核心电压1.9V,I/0口电压3.3V。
3)片内:RAM 34K×16位,Flash 256K×16位。
4)外扩:RAM 256K×16位,Flash 512K×16位。
5)兼容+3.3V与+5V电源接口。
6)最小系统版,2*80引脚接口,便于二次开发。
7)多接口设计,适用于电机控制,电力设备控制及工业控制等。
8)18路PWM,6路HRPWM(高精度),2通道QEP,6通道CAP,
9)16通道12位ADC,3通道SCI,2通道MCBSP,2通道CAN,
10)1通道SPI,1通道I2C。
2.系统底板平台
1)JTAG接口:DSP仿真器连接接口,可进行在线仿真和烧写程序。
2)SCI接口:1路232接口,1路485接口,可以与上位机进行串行通信。
3)PWM接口:18PWM(其中6路高精度HPWM),方便电机控制。
4)CAP接口:4路CAP捕捉口(和6路正交编码脉冲引脚公用)。
5)CAN:1路CAN2.0接口,用于CAN总线组网。
6)ADC输入接口:16路AD输入接口,12位精度,输入电压范围:0-3V。
7)音频接口:3路Aduio接口,提供录音、播音功能
8)电机控制接口:两组电机控制接口,每组可以控制一台3相电机。
9)DSP外扩接口:20位地址线和16位数据线及其他。
10)一个X1226实时时钟和2KB的I2C EEPROM。
11)手动复位按钮,方便用户复位操作
12)SD卡槽:可以外挂移动SD卡
3.无刷电机驱动板参数
1)直流母线电压+12~36V
2)电机额定电流不超过4A
3)电机霍尔传感器的供电电压+5V
4)过压过流指示
4.直流电机驱动板参数
1)支持电机电压7-24V,防反接
2)双路电机接口,每路最大负载电流3A,每路有独立的3A过流保护
3)与L298N电机驱动芯片控制信号同逻辑,每路都支持三线控制使能、正反转及制动
4)使能信号可外接PWM,正反转控制信号可串联限位开关
5)控制信号使用灌电流驱动方式,支持绝大多数单片机直接驱动
6)使用光耦对全部控制信号进行隔离
5.步进电机驱动板
1)TB6560驱动器采用直流电源供电,供电电压范围为8V DC-35V DC,建议使用24V DC供电, 推荐使用24V/5A开关电源进行供电
2)TB6560驱动器采用差分式接口电路可适用于差分信号,单端共阴及共阳等接口,通过高速光耦进行隔离,允许接收长线驱动器,集电极开路和PNP输出电路的信号
3)驱动器主要用于驱动35、39、42、57型4、6、8线两相混合式步进电机,其细分数有
4种,最大16细分
4)其驱动电流范围为0.3A-3A,输出电流共有14档,电流的分辨率约为0.2A具有自动半流,低压关断、过流保护和过热停车功能转速指示
五、测量仪器
1)★四个模拟通道,带宽200MHz
2)★存储深度14Mpts,波形捕获率400000帧/秒
3)★最小垂直档位:500μv/div,方便查看小信号
4)★支持分段存储功能,只捕获感兴趣的信号,最大不低于75000段,并显示每段之间的时间信息,方便分析异常波形出现的概率情况
5)★FFT运算点数可达1Mpts
6)36种以上自动测量参数,支持测量统计、Gating测量、Math测量、History测量和Ref测量7)标配总线触发/解码功能,支持的协议包括IIC,SPI,UART/RS232,LIN,CAN
8)★支持USB无线模块(WIFI),实现无线连接(需现场演示)
9)★内嵌Web Server,无需安装驱动软件和上位机软件,通过浏览器即可对仪器进行远程控制、观察波形、获取测量结果,可满足高压、高温等特殊环境的应用需求(需现场演示)
10)通道菜单支持电流/电压显示切换
11)缺省设置快捷按钮,并可支持用户自定义Default参数,方便恢复出厂或预设置参数
12)提供EDU Model教育模式,可手动开启和关闭Auto键自动定标功能和参数自动测量功能
13)支持USB-TMC协议,支持与LabVIEW互连,提供SCPI编程手册和LabVIEW驱动程序
14)支持16路数字通道(MSO)和25MHz信号源(AWG)功能
15)★支持幅频特性和相频特性扫描,结果以波特图或者列表的方式展现出来,并支持导出扫描原始数据,方便后期分析
16)支持事件搜索和导航功能,快速定位到感兴趣的事件
17)★提供丰富的的接口:USB Host、USB Device(USBTMC)、LAN(VXI-11)、Sbus、Pass/Fail、Trigger Out
六、计算机
intel H系列主板;Intel i5-5500(或以上);内存容量:8G DDR4;固态128G SSD +机械1TB硬盘;Windows 7或以上操作系统;USB接口、RJ45端口、显卡及音频接口;电源:400W
七、实验项目
1.基本实验
1)GPIO控制点亮LED实验
2)按键输入查询实验
3)定时器0定时控制LED实验
4)定时器1定时控制LED实验
5)按键中断实验
6)FFT实验
7)音频输出实验
8)SCIB通信实验
9)SCIC的RS485通信实验
10)SD卡建立txt文件实验
11)浮点运算实验
12)看门狗实验
13)外部flash读写实验
14)外部RAM读写实验
15)外部RTC时钟实验
16)外部EEPROM读写实验
17)DMA方式读写外部RAM实验
18)PWM实验
19)捕获实验
20)CAP捕获PWM信号实验
21)SPI中断方式自测实验
22)Mcbsp配置为SPI自测实验
23)Mcbsp中断方式自测实验
24)DMA方式读Mcbsp实验
25)AD查询实验
26)片上触发AD实验
27)CAN自测实验
28)CAP配置为APWM实验
29)HRPWM实验
30)高分辨率PWM实验
31)线性卷积实验
2.电机控制实验
1)有位置传感器无刷电机的开环控制
2)有位置传感器无刷电机的闭环控制,采用PID控制
3)无位置传感器无刷电机的开环控制
4)有位置传感器无刷电机的实验箱的控制
5)直流电机的控制
6)步进电机的控制