12下一页
返回列表 发新帖本帖赏金 510.00元(功能说明)

【电子竞赛预热赛】+自动恒温控制系统

[复制链接]
4588|30
 楼主 | 2017-11-27 00:00 | 显示全部楼层 |阅读模式
本帖最后由 konghuiju 于 2017-12-9 20:14 编辑

    之前经朋友@心升明月1992 介绍参加了这次活动,在此感谢21IC提供的机会。参加此次活动,选择的题目是:自动恒温控制系统;从11月中旬开始规划设计整个方案,由于个人时间问题,现在还在制作中;现将个人设计方案以及进度做如下总结:
    一、整体设计框架

1.主控采用STC15W4K32S4增强型51单片机;
2.电源采用220V-5V的开关电源模块;
3.温度检测采用DS18B20;
4.加热装置采用石英加热管;
5.加热控制方式是通过系统检测到交流220V的过零点,然后通过控制可控硅的导通角实现对石英加热管加热;
6.制冷装置通过风扇来代替,控制方式与加热类似
7.可以通过按键设置温度上限、温度下限,以及超限蜂鸣报警;
8.加入蓝牙模块和系统通讯,并设计APP;
9.上位机采用Labview,可以设置温度上限、温度下限以及超限提示;也可以实时查看温度变化曲线以及历史采集的温度数据;
10.系统显示部分采用4.3寸串口屏。


  二、硬件电路设计
1.原理图

  这是整体系统的硬件电路原理图

2.PCB


设计好的PCB,前几天已经发厂家打样了,预计28号或29号会收到样板;


PCB的3D效果图,可以提前预览器件放置位置是否合适;


  三、蓝牙APP设计以及调试

由于系统整体还没搭建起来,所以设计蓝牙APP以及调试时,用的模拟数据进行通讯;APP可以设置温度上限、温度下限以及超限语音报警;整体效果如下:


①蓝牙开启后,未开始搜索设备时的状态;


②搜索到蓝牙设备;初始温度上限40℃,下限20℃;也可以在设备接收数据过程中修改温度上限和温度下限;


③连接蓝牙设备后,数据显示


④温度处于上限和下限之间时,为继续加热模式;超过温度上限时开启制冷模式;


⑤论坛ID


⑥本次活动题目


APP部分先介绍到这里,随后还会继续补充介绍。

明天抽空把上位机部分,更新出来。

此帖会持续更新,也希望广大电子爱好者相互讨论。
四、上位机介绍
上位机采用labview编写;现将整体功能介绍如下:
①上位机和下位机通过串口进行连接,未连接时如下图:

②和下位机通讯成功后,显示当前温度变化(这里以模拟数据进行实验)

③ 可以设置温度上、下限以及温度曲线变化趋势

④可以根据时间段,查看历史采集的数据变化

由于时间问题,随后抽空再具体介绍更新介绍上位机部分。
系统整体面貌


实时温度显示
明天抽空把其余的一些再详细更新一下。
视频演示已经拍摄完毕,正在上传到优酷,一会把视频链接贴过来视频地址:http://v.youku.com/v_show/id_XMzIxNzg0NTk2NA==.html

相关的设计资料,明天再抽空一块上传上来,以及一些设计调试过程中的心得体会。@21ic小喇叭 @caijie001

本帖子中包含更多资源

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

x

打赏榜单

21ic小喇叭 打赏了 500.00 元 2017-12-18
理由:电子竞赛活动二等奖

21ic小喇叭 打赏了 10.00 元 2017-11-27

评分

参与人数 1威望 +10 收起 理由
caijie001 + 10 非常棒的设计,赞赞赞
| 2017-11-27 08:39 | 显示全部楼层
期待楼主继续更新哦~东西做的不错,给你加个推荐啦
 楼主 | 2017-11-27 08:54 | 显示全部楼层
21ic小喇叭 发表于 2017-11-27 08:39
期待楼主继续更新哦~东西做的不错,给你加个推荐啦

谢谢小喇叭   最近一段时间会持续更新的。
| 2017-11-27 08:56 | 显示全部楼层
6666 还有app
 楼主 | 2017-11-27 08:56 | 显示全部楼层
在调试过程中,会将调试过程分享出来,不断更新;最后将设计资料开源。
| 2017-11-28 08:40 | 显示全部楼层
APP是怎么做的啊
 楼主 | 2017-11-28 08:43 | 显示全部楼层
谢谢小喇叭的打赏@21ic小喇叭 ,以及杰杰@caijie001,你的帖子写的非常详细,非常棒,还得向你学习啊
 楼主 | 2017-11-28 09:06 | 显示全部楼层

我使用的是E4A,做一些简单应用是没问题的;如果做专业的APP,还是使用eclipse会好些。
| 2017-11-28 10:28 | 显示全部楼层
E4A我学习一下
 楼主 | 2017-11-28 10:32 | 显示全部楼层

好的,有什么问题可以直接交流
| 2017-11-28 10:39 | 显示全部楼层

E4A是一个很好用的简单的中文化编程,很多东西都已经集成了,使用起来一天就能入门,很方便
| 2017-11-28 10:40 | 显示全部楼层
konghuiju 发表于 2017-11-28 09:06
我使用的是E4A,做一些简单应用是没问题的;如果做专业的APP,还是使用eclipse会好些。 ...

也可以使用Android studio开发APP
| 2017-11-28 11:00 | 显示全部楼层
共同学习交流
 楼主 | 2017-11-28 11:05 | 显示全部楼层
caijie001 发表于 2017-11-28 10:40
也可以使用Android studio开发APP

是的,随后也会考虑学习一下
| 2017-11-28 19:33 | 显示全部楼层
楼主分享下E4A的软件
| 2017-11-29 14:07 | 显示全部楼层
很不错
 楼主 | 2017-11-30 08:57 | 显示全部楼层

软件比较大,等随后全部做完了,包含资料一块上传吧。
| 2017-11-30 20:56 | 显示全部楼层
楼主厉害了,全能啊!
| 2017-12-1 08:51 | 显示全部楼层
楼主的APP界面真心不错~赞一个~
| 2017-12-1 09:20 | 显示全部楼层
不错  赞一个
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式
我要创建版块 申请成为版主

论坛热帖

关闭

热门推荐上一条 /4 下一条

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