【花卉生长任务书】1、上位机设计

[复制链接]
 楼主| 877049204 发表于 2018-6-4 11:35 | 显示全部楼层 |阅读模式
本帖最后由 877049204 于 2018-6-4 11:45 编辑

一、前言:
看到这个题目快一个月了,跟帖留言一直想做,但有事耽搁,现在每周26个小时的课,其他时间给导师完成任务。因为每周都要向导师汇报,这个逃不了。但是时间挤一挤总是有的,乘着周六周天的实际设计了花卉控制系统的上位机,在这里感谢杰杰@caijie001 提供的学习资料,避免走学习上走弯路。
【花卉生长灯自动控制系统】的上位机资料来啦
http://bbs.21ic.com/icview-2516198-1-1.html?fromuser=877049204
(出处: 21ic电子技术论坛)


二、上位机功能分析
题目要求上位机的功能如下:
928835b14b08417da7.png
91995b14b0718c0f0.png
功能分析:
1、需要上传的数据有6个:运行时间、光照电压(0.01V)、光照百分比、运行模式、生长灯1和2
2、需要下传的数据有两个:生长灯1和生长灯2的控制
3、历史数据的分析
在这里用杰杰开源的21ic恒温控制系统上位机的系统上进行修改,实现这些功能

三、通信协议规定
模仿Modbus协议的方式:地址码+功能码+数据+CRC校验
当然不想那么复杂给自己加难度,去掉CRC校验
帧开头:4A+5B(4A ASCII的码是我的名字开头)
为了简单点,将所有的数据一次发过来:
运行模式:00表示自动;01表示自动
生长灯:00表示灭;01表示亮



数据:运行模式(2字节)+光照电压(4字节)+光照百分比(2字节)+生长灯1模式+生长灯2模式

、上位机设计

第一次用C#,前辈们就当看小白学习了
先上图,后面的设计详细再说

670165b14b314574e0.png
182875b14b5bc4ba16.png

下位机的设计可能没时间做啦,大家一块参与,预祝这次比赛圆满举办



caijie001 发表于 2018-6-4 11:47 | 显示全部楼层
版主不错啊,赞一个

评论

[url=home.php?mod=space&uid=1277642]@877049204[/url] :加加加[url=home.php?mod=space&uid=1318276]@21ic小喇叭[/url]  发表于 2018-6-4 16:29
哈哈,等你给我加印象分  发表于 2018-6-4 16:13
ohy3686 发表于 2018-6-4 15:32 | 显示全部楼层
做得真好,这次活动的作品质量真高!!!

评论

[url=home.php?mod=space&uid=1277642]@877049204[/url] :初学者就达到这个水平,前途无限啊。  发表于 2018-6-4 18:15
哈哈,前辈过奖啦!我是初学者,大家有时间一块参与,共同提高  发表于 2018-6-4 16:12
南极的猪 发表于 2018-6-4 16:17 来自手机 | 显示全部楼层
弱弱……弱弱的问一句……这个上位机是用什么软件做的呀
南极的猪 发表于 2018-6-4 16:18 来自手机 | 显示全部楼层
楼主会用labview吗,想请教一些问题

评论

[url=home.php?mod=space&uid=1277642]@877049204[/url] :要好多糖 略略略  发表于 2018-7-5 19:45
[url=home.php?mod=space&uid=2661848]@南极的猪[/url] :必须有啊  发表于 2018-6-12 18:34
[url=home.php?mod=space&uid=1277642]@877049204[/url] :给我糖吃不 有糖就过去  发表于 2018-6-12 15:19
会啊,你过来我教你  发表于 2018-6-4 16:19
caijie001 发表于 2018-6-4 16:29 | 显示全部楼层
南极的猪 发表于 2018-6-4 16:17
弱弱……弱弱的问一句……这个上位机是用什么软件做的呀

vs
南极的猪 发表于 2018-6-6 15:18 | 显示全部楼层

谢谢哦 一定好好学习
pengjuchen 发表于 2018-7-4 21:08 | 显示全部楼层
谢谢楼主

评论

哈哈,为什么要谢谢呀  发表于 2018-7-5 08:41
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:小白白

158

主题

1836

帖子

20

粉丝
快速回复 在线客服 返回列表 返回顶部
个人签名:小白白

158

主题

1836

帖子

20

粉丝
快速回复 在线客服 返回列表 返回顶部