【MiCOKit试用体验】设置拓新以及项目进度 - 问答 - 电子技术论坛 - 最好最受欢迎电子论坛!

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

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

0个回复

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

本版积分规则


关闭

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

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

GMT+8, 2025-12-8 12:12 , Processed in 0.760843 second(s), Total 65, Slave 46 queries .

Powered by 电子发烧友网

© 2015 bbs.elecfans.com

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