【MiCOKit试用体验】设置拓新以及项目进度 - 问答 - 电子威廉希尔官方网站 论坛 - 最好最受欢迎电子论坛!

【MiCOKit试用体验】设置拓新以及项目进度

陈培华 ( 楼主 ) 2015-10-13 19:48:35  只看该作者 倒序浏览
通过之前的上网查阅资料后,对开发板的基本信息都有了一定的了解,基于板子是用的是wifi内置STM32芯片,GPIO端口设置和32的原理都差不多,所以就用了keil4进行代码的编写和改进。进行项目的事先准备:* c4 S7 @% q+ m1 h. X
7 F( R" P* R2 ?  i1 Y
1,对于烧写所需要的各项准备都必须有;& j0 x# V; Y7 j) i
2,对于该开发板的其端口和32的端口还有寄存器以及各项指标都需有一定的了解;0 J9 l7 G$ }) r3 O/ v9 v+ T4 p
3,因为MiCOKit的主控芯片是wifi内置的STM32板子,所以要对32的一些寄存器或则库文件代码编写有一定的了解,也可以像传统51单片机一样对其代码的编写。4,所想要实现功能的外设端口有一定的了解,如电机,温时度传感器等等;: Y7 m. N, t+ p7 z- q; y
有了以上的准备后,下面我对我这项目的概述讲解一下:
. X" d' {" T3 v( _1 p基于MiCOKit3288的温度PID调节。% g; I8 h. Q% Y2 y9 m3 I
刚开始的时候,我本以为板子可以像传统的开发板一样有一定的端口引出角,当收到板子后,彻底绝望,想不弄了,放一边算了,可是还是不放弃的心理在告诫自己,不能放弃,于是经过查阅很多的资料和查阅网上学习视频,发现并不是不可能实现我所预想的,只是有一定的难度。; @7 E4 Q+ @2 K1 Y2 C% f" h# O
具体思路如下:3 J( P  r! Z1 F. w9 B% c; o% I
既然没有外设端口,那么可以共用已有的端口。STM32本身就可以共用端口和通过串口来进行通讯。因为我只是用到其温湿度传感器的断口,其他的断口并没有用到,这就好办 了。
; h5 a/ V0 a" h2 q) ^那么PID需要闭环,我只有一个反馈检测器件以及端口,那么我的执行机构该怎么办呢?我的想法是,通过主控板子和外设板子之间插孔引出线路,连接我的执行机构。温度调节,执行机构必然有降温和升温器件,我就用了风扇和加热器,外形也是像风扇的那种,可以起到加热作用。我把风扇的引脚一端引到地,另一端引到原电机所在的端口,加热器也是,一段引到地,另一段引到红外对管的端口。这样就构成了整个系统。' h) Y4 S+ k4 S5 v5 a6 h) c) q. D2 _
设定一个电压对应一个温度,就相当于给定值,通过其控制电机和加热器,外加温度反馈调节器,当检测到温度变化时,进入PID双闭环环节,进行控制。温度高了,风扇转起,对着温湿度传感器,其检测温度,当P值过大引起超调,D起反馈调节将其反馈给加热器,加热器开始加热,也存在超调,有启动电机,这时温度都在给定温度的范围内来回震荡,这是积分I起稳幅作用,把温度尽可能的稳定,这就起到了温度的PID调节作用,即使外界温度过于影响,这个扰动一旦进入反馈系统,系统的最终环节都会把温度稳定到设定值。- t6 `$ m2 f5 Q
接下来就是如何实现智能这一方法,就是不改动原来板子的程序,通过按键进行另一道程序,就是进入我所设想的环节。我采用了APIcloud进行软件的设置,MiCOKit的配套SDK中有原有的代码及适应APIcloud的程序代码及相关的设置。拷贝,加入消息,通过生成的APP多生成一个按钮,当按钮按下,执行我的项目,温度任然是在显示屏上显示,当超调到一定范围是,RGB彩灯亮红色,过低亮白色,稳定时亮蓝灯。执行结束,这就是我这次项目的基础的设置方案。% O3 Y9 h4 Y, V- @. P
内容亮点:
# r- ~( r. `. z  c. X1,运用了MiCOKit开发板,结核了STM32的相关知识,实现了对于智能开发运用传统工业控制的设置;& Y6 C& L' d; C" @8 a
2,更新了原来程序的算法,原先只是觉得这是用来玩的板子,不可能自己用,现在可以实现了;. S% Z+ J  ^. x; r9 m* U6 e) S6 a" x) Y
3,最主要是新学了一门课程,就是APIcluod的相关知识,对手机的开发能有很大的帮助,也就是这块板子的控制平台的开发,软硬件结合,真的很有学习价值;8 Y# ~( ^0 _" N# t8 J' t. ?. a% W
总结:. o' n. [6 I8 H9 s5 @3 j
这次的试验,对于我来说,真的有很大的帮助,我学到了很多东西,总之,人在不停的成长,就得不停的学习新的知识,MiCOKit的智能,可以让人们方便,让生活变得有意义让居家变得智能,同时,也让新接触他的人有了很多看法以及意义。也就是思想不仅仅只是在传统上了,这一点让我获益匪浅。. g' U5 B. O$ }8 k; g

; T4 }; j: n+ H9 T/ F" x. \

0个回复

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

本版积分规则


关闭

站长推荐上一条 /6 下一条

小黑屋|手机版|Archiver|电子发烧友 ( 湘ICP备2023018690号 )

GMT+8, 2025-3-4 03:39 , Processed in 0.292178 second(s), Total 31, Slave 23 queries .

Powered by 电子发烧友网

© 2015 bbs.elecfans.com

微信扫描
快速回复 返回顶部 返回列表