首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

一种低成本的DSP快速开发方法(4)

一种低成本的DSP快速开发方法(4)

4 实验验证
    为了验证本方案的可靠性,本文设计了一个串口控制电机调速的实验。该实验的内容是:上位机利用串口来发送速度指令,对电机的转速进行PID控制。其中,对电机的驱动方式采用PWM驱动方式,设置PWM的周期寄存器值是64 000个计数周期。该实验硬件连接如图2所示,DSP与PC机之间以串口连接。上位机建立控制模型如图3所示。


    本文所使用的DSP主频是150MHz,根据时钟分频后换算的结果,实际的PWM波的周期约是850μs,设置上位机发送指令为75%的最大转速,则对应的PWM的占空比为75%,其中高电平的实际长度约为640 μs,这与用示波器观察到的图4是一致的,因此,本文提出的DSP功能开发方案是可靠的。

5 结语
    本文提出了基于Matlab/Simulink环境的DSP算法开发,并利用串口实现程序下载的快速开发方案。该方案很好地利用了Matlab强大的科学计算和可视化图形开发功能,缩短了DSP算法的开发周期,降低了DSP编程的工作量,节约了硬件成本。最后,在本文自主设计的硬件平台上进行验证,结果表明该方案是可行有效的。
继承事业,薪火相传
返回列表