注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
foxpro2005的个人空间 https://home.eeworld.com.cn/space-uid-215685.html [收藏] [复制] [分享] [RSS]
日志

LPC1549体验: 使用SCT0生成正弦波(可完成逆变应用) + 呼吸灯

已有 1544 次阅读2014-9-29 20:27 |个人分类:嵌入式设计

前段时间忙于别的项目, 没有时间深入的把LPC1549玩玩儿,节前稍空一点儿了,今天就来把LPC1549拔一拔。 LPC1549的SCT功能很强大(具体有哪些功能, 呵呵,请看技术参考手册),可以很方便地用于逆变电源, 电机驱动(诸如BLDC, PMSM之类的)等应用。

之前在stm32模块发布一个逆变应用的帖子: 使用STM32F0308-DISCOVERY玩转正弦波逆变器 之前奏 --第一弹 SPWM (有图有真相..), 分享了逆变技术相关的一些资料, 以及非常方便的小工具, 得到了网友们的给力顶帖。

当初刚收到LPC1549板的时, 发布了基于官网v2.08b库自制工程模板, 现在官方库已经更新到v2.08c了, 现在也来把这个模板进行更新了。
同时再次演示了spwm_calc_v1.3.2.rar 的使用, 这个工具相当方便。

今天再来把逆变相关技术应用到我们的NXP  LPC1549上, 为了方便学习、交流,  这个例子很简单。  
硬件电路:
COUT0: 输出半周正弦SPWM脉冲连接到 PIO0_3  D8绿色指示灯。
COUT1: 输出SPWM脉冲 + RC电路产生 10Hz正弦波, R=10K, C=3300pF,为了简单只使用了一阶RC滤波。

软件: 使用SCT0产生20KHz  PWM脉冲, systick产生1ms中断

很简单, 不用多说了,具详体见工程文件  见图片...


由于只使用了一阶RC滤波(参数也没仔细算, 随便找了个电阻电容), 可能波形的质量不是完美, 谐波比较重, 大家就将就一下吧, 主要是为表达思路与方法。


工程文件:  

本文来自论坛,点击查看完整帖子内容。

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章