鱼C论坛

 找回密码
 立即注册
查看: 6444|回复: 52

[学习笔记] 手机遥控小风扇调速(51单片机)

[复制链接]
发表于 2021-5-24 14:06:32 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

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

手机遥控小风扇调速


简介

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

困难总结

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



51 最小系统原理图

1.jpg

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

IMG_20210523_222657.jpg

IMG_20210523_222643.jpg

不得不说焊的是真难看。。。。


二坑--电机驱动

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

O1CN01OckwLR1LbgZAHZOy9_!!63891318.jpg_400x400.jpg

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




三坑--蓝牙模块

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

OIP.jpg

关于作者
ewm.jpg
大家喜欢的话赶快关注小伤口的微信公众号吧~

原理讲解

通过 PWM 实现电机调速

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


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


整个系统图:

IMG_20210523_222728.jpg

简单包装了一下

IMG_20210524_083128.jpg

代码是用 C 语言写的

参考代码:


游客,如果您要查看本帖隐藏内容请回复


求评分,求支持


评分

参与人数 6荣誉 +16 鱼币 +19 贡献 +7 收起 理由
yayc_zcyd + 2 + 2 woc牛逼啊!
hrp + 5 + 5 鱼C有你更精彩^_^
Sungne_jer + 1 + 1 鱼C有你更精彩^_^
allearn_Python + 5 + 5 + 3 鱼C有你更精彩^_^
肖-肖 + 1 + 3 + 1 鱼C有你更精彩^_^ 牛哇牛哇
不二如是 + 2 + 3 + 3 鱼C有你更精彩^_^

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-5-24 14:17:55 | 显示全部楼层

回帖奖励 +2 鱼币

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2021-5-26 18:22:48 | 显示全部楼层
不错
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2021-5-26 19:29:35 From FishC Mobile | 显示全部楼层
不二如是 发表于 2021-5-26 18:22
不错

谢谢支持~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-5-27 08:03:38 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-5-27 09:48:39 | 显示全部楼层

回帖奖励 +2 鱼币

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-5-27 17:21:04 | 显示全部楼层

回帖奖励 +2 鱼币

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-5-27 19:23:15 | 显示全部楼层

回帖奖励 +2 鱼币

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-5-27 21:49:10 | 显示全部楼层

回帖奖励 +2 鱼币

这个超棒,让我想起了上大学的时候,自己动手的乐趣只有自己能知道!鼓励楼主再接再励!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-5-27 23:14:08 From FishC Mobile | 显示全部楼层
Sungne_jer 发表于 2021-5-27 21:49
这个超棒,让我想起了上大学的时候,自己动手的乐趣只有自己能知道!鼓励楼主再接再励!

嗯嗯,谢谢支持
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-5-27 23:14:37 | 显示全部楼层

回帖奖励 +2 鱼币

E
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-5-28 08:42:47 | 显示全部楼层
学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-5-28 09:33:20 | 显示全部楼层

回帖奖励 +2 鱼币

学习学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-5-28 10:26:05 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-5-29 14:19:16 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-5-29 21:55:51 | 显示全部楼层

回帖奖励 +2 鱼币

牛啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-5-30 15:59:14 From FishC Mobile | 显示全部楼层

回帖奖励 +2 鱼币

大佬
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-5-30 19:36:42 | 显示全部楼层

回帖奖励 +2 鱼币

秀啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-5-30 20:42:11 | 显示全部楼层
嘻嘻
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-5-30 21:25:53 | 显示全部楼层
还行还行
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-3-29 19:35

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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