|
【小风扇】用R7F0C80212做的小风扇——硬件连接及原理分析
[复制链接]
本帖最后由 人民币的幻想 于 2014-9-24 20:57 编辑
距离上次发帖已经有一段日子了,期间一直在做各种测试,走过不少弯路。幸好有各位大神的帖子指导,最终的效果差强人意。
硬件连接是这样的:
1.P0.1用着串口输入端。
2.P0.2控制595的RCLK端。
3.P0.3控制595的SDI端。
4.P4.0控制595的SCLK端。
5.P0.4产生PWM信号,连接到L298N的使能端,控制电机转速。
如图1所示,595的使用不想说太多,只说一点:使用时先输出片选信号,再输出段选信 号。一定注意时序!!!
在此感谢@littleshrimp。
红外遥控原本打算使用intp0,后来实在搞不定精确延时问题,定时器还被占用,于是乎用 上了51单片机解码红外遥控的数据,然后通过串口传输到r7f0c80212,达到遥控的目的。等考完研好好研究下这个芯片了,后期出改进方案。
在这里吐槽一下串口,只能设定为38400这个真的让人很蛋疼。
数码管没啥好说的,就到这了。 一上电默认模式1,即手动模式,在此模式下按动遥控器的"+"和"-"会进行档位的调整,调 节转速。然后按动遥控器的"up"和"down"用来切换模式2和模式3。模式2是自然模式,默认 以中等速度运行。模式3是夜晚模式,在此模式下,电机以低速运转。实际运转见图片。
由于是在是懒得焊模块了,所以直接拿曾经做过的51板子auxiliary了。
准备工作做的不到家,后期会考虑加上DS18B20使这个小作品更智能。
接下来展示一些谍照,为了美观,把队友的亚克力板“借”来了。效果还不错的样子。可 以珍藏了。
|
-
YP_1.png
(328.49 KB, 下载次数: 0)
595驱动数码管原理图
-
电机运转.png
(4.88 MB, 下载次数: 0)
电机运转
-
模式1-手动模式.png
(6.11 MB, 下载次数: 0)
手动模式
-
模式2-自然模式.png
(5.55 MB, 下载次数: 0)
自然模式
-
模式3-夜晚模式.png
(5.41 MB, 下载次数: 0)
夜晚模式
-
默认上电时的模式1.png
(5.06 MB, 下载次数: 0)
上电默认
-
自己焊的板.png
(5.6 MB, 下载次数: 0)
L298驱动及供电
-
自己画的51板.png
(4.42 MB, 下载次数: 0)
51板
-
作品全家福.png
(4.93 MB, 下载次数: 0)
全家福
-
-
FAN.rar
64.17 KB, 下载次数: 6
源代码
|