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

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

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

0个回复

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

本版积分规则


关闭

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

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

GMT+8, 2024-4-24 05:03 , Processed in 0.567271 second(s), Total 56, Slave 40 queries .

Powered by 电子发烧友网

© 2015 bbs.elecfans.com

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