基于c#的分立式水质、土壤分析仪计算机软件设计

基于c#的分立式水质、土壤分析仪计算机软件设计

ID:34869699

大小:2.85 MB

页数:71页

时间:2019-03-12

基于c#的分立式水质、土壤分析仪计算机软件设计_第1页
基于c#的分立式水质、土壤分析仪计算机软件设计_第2页
基于c#的分立式水质、土壤分析仪计算机软件设计_第3页
基于c#的分立式水质、土壤分析仪计算机软件设计_第4页
基于c#的分立式水质、土壤分析仪计算机软件设计_第5页
资源描述:

《基于c#的分立式水质、土壤分析仪计算机软件设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要基于C#的分立式水质、土壤分析仪计算机软件设计我国的环境污染问题是现在急需解决的主要问题之一。水质、土壤治理则是环境保护工作中的重点内容。因此,开发一种高效、准确的水质、土壤分析仪对于环保工作来说是十分重要的。本文介绍的就是的分立式水质、土壤分析仪项目的计算机软件的开发。本分析仪基于的原理是自然界中物质对光的吸收具有选择性,所采用的检测方法是分光光度法。该方法是对物质浓度进行定量分析的常用方法。本文的浓度计算方法是朗伯-比尔定律和最小二乘法。首先用标准样本拟合出标准曲线,然后测量得到待测普通样本的吸光度,并计算待测普通样本的浓度。分立式水质、土壤分析仪的下位机由项目组其他人员完成。本计算

2、机软件所使用的开发语言是C#编程语言.开发平台采用的是VisualStudio2010软件,程序设计中需要引入部分动态链接库和COM组件。首先,本文设计了通信协议和仪器的工作时序。仪器的时序由计算机软件控制,定时器控件将指令序列中的指令周期性地通过串口发送给下位机,根据通信协议,下位机对指令进行解析并控制相应部件做出动作。其次,本软件设计了样本添加、样本检测、方法设置和结果分析等核心功能,样本添加和方法设置功能是在软件界面中添加样本信息和检测方法信息,样本检测功能是对下位机发送控制指令,结果分析功能是对仪器返回的数据进行处理。最后,本软件设计局域网共享操控和系统参数设置等其它功能。局域网共享

3、所采用的是C/S结构,将与下位机直接连接的计算机设定为服务器,将与服务器通过路由器连接的计算机设定为客户端。局域网共享功能是实现利用客户端通过局域网间接控制下位机工作。系统参数设置功能是实现对光谱仪和温度参数进行设置。与以往的传统水质、土壤检测仪器相比,本分析仪具有更高的准确性,更高的效率,可以减少不同样本间的交叉污染,且具有局域网共享操控功能,使得操作更加简单方便。关键词:水质、土壤分析,C#,分析仪计算机软件设计IAbstractThedesignofcomputer-softwareofdiscretewaterandsoilanalyzerbasedonC#Environmental

4、pollutionofourcountryisoneofthemajorproblemsthatneedtosolveinurgent.Themanagementofwater-qualityandsoilisthekeycontentofenvironmenttalprotactionwork.Itisveryimportanttodevelopanefficientandaccurateanalyzerofwater-qualityandsoilforenvironmentalprotectionwork.Whatisintroducedinthispaperisthedevelopme

5、ntofcomputer-softwareofthediscretewaterandsoilanalyzerproject.Thisanalyzerisbasedontheprincipleoftheselectiveabsorptionoflight。Theanalysismethodoftheinstrumentisspectrophotometry.Spectrophotometryisausefulmethodofmeasuringconcentrationofthesample.Inthispaper,theconcentrationofthecalculationmethodis

6、Lambert-beer'slawandtheleastsquaremethod.First,theprogramfitsthestandardcurewithstandardsample.Second,theprogrammeasuresabsorbanceofthenormalsampleundertest.Thelowermachineofdiscretewater-qualityandsoilanalyzerismadebyotherpersonsoftheprojectteam.Thedevelopmentlanguageofthecomputer-softwareisC#.The

7、soft-waredevelopmentplatformisVisualStudio2010.TheprogramneedtointroducesomedynamiclinklibraryandCOMcomponents.Atfirst,thissoftwaredesignedtheuppermachineandlowermachinecommunicationprotocolandtheworktiming

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。