欢迎来到天天文库
浏览记录
ID:44776186
大小:324.41 KB
页数:32页
时间:2019-10-28
《人工降雨系统(第八组)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实用湖南人文科技学院课程设计报告课程名称:微机接口技术与应用课程设计设计题目:人工降雨系统系别:计算机科学技术系专业:计算机科学与技术专业组别:09级计科二班第八组组员:赵浩、胡定鹏、陈登涛、李亚运、陈志刚学号:09408237、38、39、40、41起止日期:2012-6-11——2012-6-22文档实用指导教师:刘庆课程设计题目人工降雨系统设计组号第八组班级09计科二班系别计算机科学技术系专业计算机科学与技术专业组长赵浩(09408237)组员胡定鹏、陈登涛、李亚运、陈志刚指导教师刘庆课程设计目的通过人工降雨系统设计实验,掌握接口硬件开发平台的使用方法,利用现有的实验平台和PC机,组
2、成一个微机模拟应用系统课程设计环境1.PC兼容机2.WindowsXP3.MFID多功能微机实验平台(含PCI总线驱动板)4.MF2KI集成开发环境5.VC++6.0课程设计要求1.掌握接口硬件开发平台的使用方法,利用现有的实验平台和PC机,组成一个微机模拟应用系统,结合一个实际的接口技术问题在实验台上编程模拟实现。2.由一个主控机监控和若干个下位机组成,主控机负责数据处理,下位机负责访问接口。3.掌握基本接口电路的综合应用。4.掌握接口电路的驱动程序和界面软件的设计与编制,学会调试与测试接口软件的一般方法。5.微机接口技术及接口芯片的综合应用。课程日期工作内容文档实用设计工作进度计划20
3、12.06.11-06.12搜集相关的设计资料,确定选题;2012.06.13-06.15搜集并熟悉相关课题资料,整理出设计思路;2012.06.16将整体思路模块化,并对本组成员进行工作分组;2012.06.17-06.18整理思路,画出工作流程图和设计原理图2012.06.19-06.20着重编写和调试运行程序2012.06.21结合硬件配置系统环境,并进行系统验证2012.06.22整理所有资料撰写电子文档目录一、课程设计目的-1-二、课程设计内容-1-1、人工降雨系统-1-3、主控机与下位机流程图-2-三、相关设计-3-1、人工降雨雨量表-3-2、主要功能-3-3、系统接口框图-3
4、-四、主机及上位机程序的源代码-4-1、下位机程序源代码(C++编写):-4-文档实用2、主机程序源代码(C编写):-9-五、程序截图-17-1、程序主界面客户端与服务端-17-2、设置干旱天数与降雨量并发送LED显示-18-六、感想体会-18-七、参考文献-19-文档实用文档实用一、课程设计目的1、掌握接口硬件开发平台的使用方法,利用现有的实验平台和PC机,组成一个微机模拟应用系统2、掌握基本接口电路的综合应用3、掌握接口电路的驱动程序和界面软件的设计与编制,学会调试与测试接口软件的一般方法4、微机接口技术及接口芯片的综合应用二、课程设计内容1、人工降雨系统在干旱了一段时间后,进行人工降
5、雨。不同的季节,大自然不降雨对生活生产的影响不同,要控制好等待多久才进行人工降雨,以及降雨的量。2、系统总体结构图:主控机下位机N下位机2下位机1文档实用执行部件N执行部件2执行部件11.系统硬件由主控机(其中一台微机)、下位机(仅要求实现一台下位机,另一台位微机)和执行部件组成。主控机与下位机通过串行通信线连接。2.执行部件:由接口电路等组成,将接收的数据送入到下位机或将下位机输出的数据送到执行部件。3.下位机:与主控机通信,控制执行部件。文档实用3、主控机与下位机流程图文档实用三、相关设计1、人工降雨雨量表旱期(天)下雨概率人工降雨量春30.54夏40.26秋50.35冬60.432、
6、主要功能根据季节的不同,依照预先设定的概率随机产生天气状况送LED显示,此时相当于将LED亮(天晴)、灭(下雨)表示的天气状况采集到下位机中,然后由下位机将天气信息传到主控机。按照季节的不同,当某季节的某段时间连续几天(按预先设定)时,主控机自动通知下位机进行人工降雨。根据季节的不同,主控通知下位机降不同的雨量,雨量由LED亮的个数表示,并通过D/A转换进行形象的展示。在某个季节结束时,由主控机将该季节的总体天气状况进行统计并显示,然后绘出相关的统计图。在次基础上还进行了部分扩展,天气状况正常时,屏幕上将会用青色显示,当某季的一段时间内降雨过多而有洪水威胁的时候(按季节不同加以不同设定),
7、主控将以红色字体显示预警,并控制步进电机转动和扬声器发声(扬声器由于与其他冲突,之后放弃了使用扬声器)进行警报和相关预防措施的采取。3、系统接口框图主控机ISA总线文档实用8251收/发时钟TTL/232电平转换或TTL/485电平转换8255A口B口C口TTL/232电平转换或TTL/485电平转换步进电机扬声器8251收/发时钟ISA总线下位机文档实用8255A口B口C口D/A转换LED表示雨量LED表示天气状况四、
此文档下载收益归作者所有