设为首页收藏本站

Discuz! Board

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 6008|回复: 5
打印 上一主题 下一主题

LM4F232板子为什么容易烧

[复制链接]

2

主题

4

帖子

27

积分

新手上路

Rank: 1

积分
27
跳转到指定楼层
楼主
langshi 发表于 2014-7-20 22:43:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在用LM4F232板子输出PWM信号时,通过Jlink把代码烧到板子上,反复几次后,板子就烧了,不能用。换了一块新的板子,用了几次也烧了。具体代码如下:        SysCtlClockSet(SYSCTL_USE_OSC|SYSCTL_OSC_MAIN |SYSCTL_XTAL_16MHZ|SYSCTL_SYSDIV_4);
        SysCtlPeripheralEnable(SYSCTL_PERIPH_PWM0);
        SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOH);
        GPIOPinTypePWM(GPIO_PORTH_BASE, GPIO_PIN_0);
        GPIOPinTypePWM(GPIO_PORTH_BASE, GPIO_PIN_1);

      GPIOPinConfigure(GPIO_PH0_M0PWM0);   
        GPIOPinConfigure(GPIO_PH1_M0PWM1);

  SysCtlPWMClockSet(SYSCTL_PWMDIV_1);   
        PWMGenConfigure(PWM0_BASE,PWM_GEN_0,PWM_GEN_MODE_UP_DOWN| PWM_GEN_MODE_NO_SYNC);

  PWMGenPeriodSet(PWM0_BASE, PWM_GEN_0,84763);
    PWMPulseWidthSet(PWM0_BASE, PWM_OUT_0, 4060);
                 PWMPulseWidthSet(PWM0_BASE, PWM_OUT_1, 7800);
         PWMOutputState(PWM0_BASE, (PWM_OUT_0_BIT |PWM_OUT_1_BIT), true);
        PWMGenEnable(PWM0_BASE, PWM_GEN_0);
        SysCtlDelay(40000000/3);//10s
        PWMGenDisable(PWM0_BASE, PWM_GEN_0);


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

243

主题

1706

帖子

6151

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6151
沙发
admin 发表于 2014-7-21 09:30:25 | 只看该作者
自己接了限流的没有,根本不是板子容易烧,你们外接设备有问题
回复 支持 反对

使用道具 举报

243

主题

1706

帖子

6151

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6151
板凳
admin 发表于 2014-7-21 09:53:05 | 只看该作者
这么容易烧,根本就是你们没做好隔离,你们肯定是搞电机驱动
回复 支持 反对

使用道具 举报

2

主题

4

帖子

27

积分

新手上路

Rank: 1

积分
27
地板
 楼主| langshi 发表于 2014-7-21 12:00:45 | 只看该作者
admin 发表于 2014-7-21 09:30
自己接了限流的没有,根本不是板子容易烧,你们外接设备有问题

我们是用板子模拟遥控器的pwm波形,然后传入飞控系统里,飞控系统都没烧,板子应该不会出现过流的情况啊
回复 支持 反对

使用道具 举报

243

主题

1706

帖子

6151

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6151
5#
admin 发表于 2014-7-21 12:21:36 | 只看该作者
langshi 发表于 2014-7-21 12:00
我们是用板子模拟遥控器的pwm波形,然后传入飞控系统里,飞控系统都没烧,板子应该不会出现过流的情况 ...

PWM不是控制电机的么?你们检查硬件电路,烧板子只有这个问题。没有其他的原因。这个叫控制器,不是什么遥控器,输出PWM的驱动处理器称为主控,主控你给烧了,问题不是很明显么?而且板子不是核心板,上面载了很多外设,你们注意分隔了没有?所使用的管脚是否已经接了其他外设?如果接了怎么处理?不弄清楚这些问题再发板子给你们你们还要烧
回复 支持 反对

使用道具 举报

2

主题

4

帖子

27

积分

新手上路

Rank: 1

积分
27
6#
 楼主| langshi 发表于 2014-7-21 15:32:55 | 只看该作者
admin 发表于 2014-7-21 12:21
PWM不是控制电机的么?你们检查硬件电路,烧板子只有这个问题。没有其他的原因。这个叫控制器,不是什么 ...

如果板子的PWM的输出GPIO口短接在一起会不会引起烧板子
回复 支持 反对

使用道具 举报

Archiver|手机版|小黑屋|Comsenz Inc.   

GMT+8, 2024-4-24 02:28 , Processed in 0.145891 second(s), 28 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表