最近在做一个项目需要用到PWM信号进行控制,查资料时发现有的是直接用单片机输出PWM信号对电路进行控制,有的是先用单片机控制专用的PWM芯片,然后再控制后续电路,请问这两种控制方式的区别有哪些?应该优先考虑哪一种?顺便说一下我的项目要用到单片机,PWM控制的是MOS管,谢谢各位!
1条回答 默认 最新
- 百船不能自律 2019-09-17 11:24关注
这个知识几乎是我的盲区,我分享一下我在做毕业设计的时候见过别人遇到的PWM问题和解决方法。我猜测你说的用单片机产生PWM信号可以理解为用编程的方法来产生PWM吧,而用专用芯片产生PWM信号说的是硬件的方法。所以他们两个的区别就是前者是软件方法,后者是硬件方法。至于有什么本质差别,我见到的别人出现的问题是,用软件实现过程中,PWM信号在精度上出现了问题,不能很好地控制电机。而他的解决方法正好是采用硬件的方法,最终解决了软件方法在实现精度上的问题。综上,它俩的本质区别就是,后者的方法比前者更可靠。
解决 无用评论 打赏 举报
悬赏问题
- ¥20 删除和修改功能无法调用
- ¥15 kafka topic 所有分副本数修改
- ¥15 小程序中fit格式等运动数据文件怎样实现可视化?(包含心率信息))
- ¥15 如何利用mmdetection3d中的get_flops.py文件计算fcos3d方法的flops?
- ¥40 串口调试助手打开串口后,keil5的代码就停止了
- ¥15 电脑最近经常蓝屏,求大家看看哪的问题
- ¥60 高价有偿求java辅导。工程量较大,价格你定,联系确定辅导后将采纳你的答案。希望能给出完整详细代码,并能解释回答我关于代码的疑问疑问,代码要求如下,联系我会发文档
- ¥50 C++五子棋AI程序编写
- ¥30 求安卓设备利用一个typeC接口,同时实现向pc一边投屏一边上传数据的解决方案。
- ¥15 SQL Server analysis services 服务安装失败