世纪电源网社区logo
社区
Datasheet
标题
返回顶部
讨论

msp430 产生SPWM

[复制链接]
查看: 256 |回复: 4
1
Free
  • Free
  • 离线
  • LV3
  • 助理工程师
  • 积分:267
  • |
  • 主题:1
  • |
  • 帖子:26
积分:267
LV3
助理工程师
  • 2023-3-21 13:26:13
我要用msp430的定时器A产生SPWM,问题如下:它的周期怎么算,比如说我把定时器A的时钟源选为8M的SMCLK,CCR0为320.周期是多少,还有那个正弦表怎么用的啊,程序里的那个数组应该为多少个,那些数怎么找出来(我能找到正弦表)还有,如何使用IR2110,它的HIN,LIN端要接什么,是和产生PWM的IO口直接相接 ?
Nestlake
  • 积分:395
  • |
  • 主题:19
  • |
  • 帖子:59
积分:395
LV4
初级工程师
  • 2023-3-22 15:04:33
  • 倒数4
 
首先你选择的是8M的时钟源,就是一个CLK就是 1/8M 秒。
320就是 320个CLK。 1/8M*320.这是一个周期,

正弦表的用法,其实就是算在一个正弦波里面所有的数与最大值的比值。

你做SPWM波,首先你要考虑 你做的正弦波的周期, 然后你把正弦波等分成多少份, 然后每一份用一个PWM波表示, PWM波是你等分出来的正弦波的 对应的值。

IR2110的控制需要放大处理, IO口出来后接一个三极管做放大。
oleangae
  • 积分:474
  • |
  • 主题:6
  • |
  • 帖子:62
积分:474
LV6
高级工程师
  • 2023-3-23 10:23:14
  • 倒数3
 
我见过360个的数组,是不是不管频率是多少都可以用这个数组?
Bibiers
  • 积分:610
  • |
  • 主题:17
  • |
  • 帖子:88
积分:610
LV6
高级工程师
  • 2023-3-24 10:44:44
  • 倒数2
 
不是  是决定用多少等分 就用多少等分的数组, 比如 在一个周期内 需要等分30个点,然后用PWM表示出来,就是我需要30个等分的正弦波数组。
qlnveder164
  • 积分:560
  • |
  • 主题:19
  • |
  • 帖子:67
积分:560
LV6
高级工程师
最新回复
  • 2023-3-27 13:50:19
  • 倒数1
 
IR2110 引脚管
  LO(引脚 1):低端输出
  COM(引脚 2):公共端
  Vcc(引脚 3):低端固定电源电压
  Nc(引脚 4): 空端
  Vs(引脚 5):高端浮置电源偏移电压
  VB (引脚 6):高端浮置电源电压
  HO(引脚 7):高端输出
  Nc(引脚 8): 空端
  VDD(引脚 9):逻辑电源电压
  HIN(引脚 10): 逻辑高端输入
  SD(引脚 11):关断
  LIN(引脚 12):逻辑低端输入
  Vss(引脚 13):逻辑电路地电位端,其值可以为 0V
  Nc(引脚 14):空端

热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦8层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)82437996 /(138 2356 2357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报 | 网站举报

Copyright 2008-2024 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348号-2   津公网安备 12010402000296号