CH573IOPWM控制三极管实现电机调速功能(蓝牙)

先问一下所有IO总输出电流可以达到多少,然后单个IO口输出的最大电流又是多少。

具体描述一下我的问题:我用IO口PB14(PWM输出)来控制NPN三极管导通电机实现电机的调速,遇到的问题就是当我PWM默认低电平,高电平有效的情况下,占空比一旦过高也就是电压越高的情况下,我手机蓝牙与板子的蓝牙直接断开。板子的蓝牙也一下搜不到,我检查了LDO的供给板子的3.3V是稳定的。但是蓝牙就是突然断开,50占空比的时候还可以(这个时候蓝牙是连接的,电机也在转),60%占空比的时候电机就不转了,蓝牙也断开了,希望能解答一下可能的问题,谢谢!!IOimage.png

最高总输出电流120ma,单个IO可配置推挽输出20ma。

查看断开的原因是多少,另外监控一下芯片的其他功能是否还在运行,加一个定时器看周期执行状态。

需要注意的是,电机上电的时候会出现大电流,蓝牙收发包瞬间的电流一般也在10ma以上,因此可能芯片的蓝牙功能电流不够出现异常。建议电机跟573的供电分开,或者在芯片的供电端加上大电容,防止电流瞬间跌落。


只有登录才能回复,可以选择微信账号登录