新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 数字信号控制器在变频家电中的应用

数字信号控制器在变频家电中的应用

作者:时间:2008-06-15来源:网络收藏

本文引用地址:http://www.eepw.com.cn/article/258072.htm
  而控制算法则可采用常见的PID方法,通过MCPWM控制电压和电流,由BEMF检测提供速度/位置/方向信息,由dsPIC完成闭环控制,整个系统简洁高效,充分发挥了dsPIC的处理能力。

  由dsPIC完成闭环控制

  开发工具/环境的支持

  任何一种单片机或是DSP,都需要开发工具的支持才能完成应用,dsPIC也不例外。好在Microchip在嵌入式控制领域具有丰富的经验,早就为DSC系列准备了完整的软硬件开发工具、应用程序库、开发板和参考设计。

  首先是MPLAB集成开发环境(IDE),这是Microchip公司所有单片机和DSP产品统一的开发平台,用于开发dsPIC30F的所有工具都是在这个平台中工作的。这个功能强大又易于使用的MPLAB IDE拥有32位调试环境所具备的所有高级编辑/编译/调试功能。MPLAB IDE不仅集成了软件,而且也集成了Microchip公司的硬件工具和许多第三方工具。MPLAB IDE可运行于Windows? XP、2000、ME、98 SE和NT,内置功能强大的代码编辑器,可用颜色区分代码的功能,大大提高编辑的效率,有助于减少语法错误。支持项目建立和管理,可进行汇编和C源代码级调试。具有灵活的观察窗口,也可以将鼠标移动到变量上直接查看变量的值。


  dsPIC30F有丰富的软硬件开发工具的支持,其中包括许多优秀的免费和廉价工具。对于初次使用的开发者,建议使用MPLAB ICD 2在线调试器和MPLAB IDE集成开发环境。只需要非常小的投资您就可以马上开始您的项目了。

  全部的开发工具包括:

  除了上面列出的基本的开发工具,对于具有强大DSP处理能力的dsPIC,Microchip还提供了更多的软件工具,便开发工作更容易,效率更高。这些高级软件工具包括:
  MPLAB VDI可视化器件初始化程序
  dsPICworks?数据分析和DSP软件
  数字滤波器设计CAD辅助软件
  大量的常用数学库和DSP算法库
  外围驱动程序库
  大量的实用连接库,包括TCP/IP协议栈和嵌入式软Modem库等等
  更多现成的应用程序库,包括语音识别、噪声抑制、加解密、回声消除、电机控制、RTOS及通讯驱动程序(如OSEK和CAN驱动程序)等等

  有了上面这些强大易用的软硬件开发工具的支持,在dsPIC上的开发甚至比传统的单片机更加容易上手,开发效率更高,开发时间更短。以上面的空调为例,就是在这样的开发环境里采用汇编(MPLAB ASM30)和C语言(MPLAB C30)混合编程开发完成的。初期采用软件仿真(MPLAB SIM30)完成算法和逻辑部分的代码编写和除错,然后用MPLAB ICD 2在线调试器和MPLAB ICE 4000在线仿真器进行实时仿真,最后利用MPLAB PM3器件编程器把目标代码写入dsPIC30F的闪存中进行最后的脱机调试和验证,直至完成整个开发。整个过程都是在MPLAB IDE集成开发环境中一气呵成。

空调项目的开发环境)

  综上所述,随着生活水平的提高以及控制理论和半导体工业的发展,传统正在经历一场化的革命。而这场变频技术革命的核心,就是高性能低成本的嵌入式控制芯片。Microchip公司的dsPIC30F系列,融合了最新的16位单片机性能和DSP运算所需要的所有功能,配合为电机的变频控制而优化设计的专用片上硬件,可以很好地完成各类电机的控制应用,是变频嵌入式控制芯片的理想选择。

霍尔传感器相关文章:霍尔传感器工作原理


霍尔传感器相关文章:霍尔传感器原理

上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭