小伤口 发表于 2021-5-24 14:06:32

手机遥控小风扇调速(51单片机)

本帖最后由 小伤口 于 2021-5-24 14:08 编辑

手机遥控小风扇调速

简介

整个程序还是相对容易的,不过焊接以及各种模块的使用,对于纯小白来说,还是废了我好大心思{:10_266:}
本篇文章主要讲我制作时遇到的困难,以及原理~{:10_300:}

困难总结

一坑--51单片机最小系统的焊接



51 最小系统原理图



晶振上的电容大小最好是 15P 到 30P 的
晶振也最好是11.0592,这样大的波特率误差也非常小,所以使用 HC-06 蓝牙模块也不用进入 AT 模式去调试了
焊接要多练。。。{:10_266:}
自己焊的 51 最小系统:





不得不说焊的是真难看。。。。{:10_319:}

二坑--电机驱动

最开始直接接在 VCC 和 GED 上电机可以实现转动,所以以为一个管脚接低电平一个接 VCC 也可以实现驱动。
然而是我想多了{:10_262:}
我还一度以为是我焊的板子有问题{:10_266:} ,直到我在自己买的开发板上去尝试也不行,才发现原来是单片机的功率
太小了,直接驱动不了。。{:10_245:}
所以我在学长的建议下,使用了继电器,



电机可以转动了,之后为了实现调速功能,在控制继电器的管脚上用了 PWM ,发现并不能
实现调速功能,所以只好舍弃,最后才采用的是 L298N 电机驱动模块,这里提一句通讯模块一定要和单片机共地{:10_285:}



三坑--蓝牙模块

如果你的晶振是11.0592直接就可以使用了,但如果你的晶振是 12HZ 的,波特率到 4600 以上误差就非常高了,所以需要
把蓝牙模块的默认波特率 9600 调到 4600 以下,可是我无论怎样尝试,我都无法设置蓝牙的波特率这些,一直无法解决这个问题。。。。{:10_299:}
还好我焊接的板子的时候晶振选的是 11.0592 的{:10_250:}
还要看好蓝牙允许接受的电压范围哦


关于作者

大家喜欢的话赶快关注小伤口的微信公众号吧~

原理讲解

通过 PWM 实现电机调速

PWM(Pulse Width Modulation)即脉冲宽度调制,在具有惯性的系统中,
可以通过对一系列脉冲的宽度进行调制,来等效地获得所需要的模拟参量,常应用于电机控速、开关电源等领域
PWM重要参数:
   频率 = 1 / TS            占空比 = TON / TS         精度 = 占空比变化步距

通过串口通信连接蓝牙实现手机控制电机调速

整个系统图:



简单包装了一下:



代码是用 C 语言写的

参考代码:

**** Hidden Message *****

求评分,求支持

{:9_221:} {:9_221:} {:9_221:}

糖甜弯了嘴 发表于 2021-5-24 14:17:55

演示视频戳这儿

不二如是 发表于 2021-5-26 18:22:48

{:10_279:}{:10_279:}不错

小伤口 发表于 2021-5-26 19:29:35

不二如是 发表于 2021-5-26 18:22
不错

谢谢支持~{:10_254:}

心驰神往 发表于 2021-5-27 08:03:38

{:10_256:}

hornwong 发表于 2021-5-27 09:48:39

{:5_95:}

han125416866 发表于 2021-5-27 17:21:04

{:9_228:}

大裤衩子 发表于 2021-5-27 19:23:15

{:10_277:}

Sungne_jer 发表于 2021-5-27 21:49:10

这个超棒,让我想起了上大学的时候,自己动手的乐趣只有自己能知道!鼓励楼主再接再励!

小伤口 发表于 2021-5-27 23:14:08

Sungne_jer 发表于 2021-5-27 21:49
这个超棒,让我想起了上大学的时候,自己动手的乐趣只有自己能知道!鼓励楼主再接再励!

嗯嗯,谢谢支持{:10_254:}

习贝小菜鸟 发表于 2021-5-27 23:14:37

E

不迷茫的小牧童 发表于 2021-5-28 08:42:47

学习

鱼c123456 发表于 2021-5-28 09:33:20

学习学习

知耻而后勇y 发表于 2021-5-28 10:26:05

{:10_266:}

不自律的小白 发表于 2021-5-29 14:19:16

{:9_228:}

炎大刀 发表于 2021-5-29 21:55:51

牛啊

hrp 发表于 2021-5-30 15:59:14

大佬

穆鑫桦 发表于 2021-5-30 19:36:42

秀啊
{:5_101:}

懒狗李 发表于 2021-5-30 20:42:11

嘻嘻

baiya22 发表于 2021-5-30 21:25:53

还行还行
页: [1] 2 3
查看完整版本: 手机遥控小风扇调速(51单片机)