上位pc机软件设计方案.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
上位pc机软件设计方案

三、方案设计 3.1总体方案 3.1.1系统总体描述 系统工作主要流程为:由电压和电流传感器对检测点进行采样,取得实时电压和电流信号,经过放大、整流滤波等预处理后送A/D转换电路进行转换,系统将转换后的数据存储及运算,并将数据实时显示,操作者可观测各个参数的变化,通过通信电路,将所测得的数据送上位PC机进行数据再处理,最后综合显示。 3.1.2系统硬件设计方案 电路板上主要为微控制器CPU(MSP430F169型微控制器)系统模块、多路采样保持器及A/D转换电路、显示电路、通信电路;接入信号由传感器接口接入,经过信号处理电路、整流滤波电路的处理后送给单片机。电源模块分两部分,一路由交流220V接入,经转换后分别提供±12V、+5V、+3.3V三种模拟电源,另一路由开关电源提供+5V、+3.3V数字电 来自5Q设计网[]源,供运放、各器件和微控制器使用。板与板间采用扁平电缆联接,传感器接口采用航空插头可靠联接,并以屏蔽线接到传感器。 3.1.3系统软件设计方案 硬件电路设计完成后,系统能否实现相应的功能还要依赖于软件来实现。系统能否正常可靠地工作,除了硬件的合理设计外,与功能完善的软件设计是分不开的。本文软件设计采用C430语言完成系统的整个流程控制以及运算处理等工作。主要有以下几个重要方面: (1) 编写AD采样程序,实现传感器数据采集的功能; (2) 编写串口通信程序,实现检测仪与上位PC机的通话; (3) 编写其他程序,实现检测仪实时显示、功能设定等功能。 3.1.4上位PC机软件设计方案 本文研制开发的检测仪采用RS-232接口与PC机通信,空气压缩机的各个参数的现场数据采样后上传来自5Q设计网[]至PC机,同样也可修改工作参数及实时显示,还可将参数的变化过程以曲线图显示及打印,检测过程也只需一台笔记本电脑即可,方便快捷。 根据实际的工作要求,上位PC机检测系统软件的主要功能有: (1) 各个参数的存储及显示:从检测开始到结束,所测得的每个数据都可以存储到PC机的硬盘中,并能同检测仪本身一样,可实时显示数据。 (2) 实时观察参数变化:各个参数可单独显示变化曲线,供操作者实时观测;也可将同种类型的参数变化在同一来自5Q设计网[]画面显示,便于直观反映测试效果。 (3) 保存曲线变化画面:在上位机界面设计了保存按钮,可随时将参数的变化曲线保存至PC机中,方便调试分析及不同状态下的检测效果比较。 (4) 数值大小变化显示:除了实时显示当前参数值外,还可将本次测试过程中参数的最大值与最小值也在面板上显示,便于参考对比。 (5) 提供良好的人机界面:上位机人机界面程序在Windows系统下采用Visual Basic语言编制,通过VB环境的MSComm控件实现控制器与PC机之间的通信,通过ADO控件实现数据库的存储与调用,通过PC机自身的API函数BitBlt实现效果曲线的绘制。 3.2硬件设计 3.2.1硬件系统设计原则 作为一个实现功能丰富、元器件复杂、工作独立的单片机系统,功能需求确定的情况下重要考虑的就是系统的硬件电路设计。 一个单片机应用系统的硬件电路设计包含有两部分内容,一部分是系统扩展,即单片机的功能单元,如ROM、RAM、I/O口、定时/计数器、中断系统等容量不能满足应用系统的要求时,必须在片外进行扩展,选择适当的芯片,设计相应的电路。二是系统配置,即按照系统功能要求配置外围设备,如键盘、显示器、打印机、A/D、D/A转换器等,要设计合适的接口电路[8] [9]。 本课题在硬件系统的扩展和配置设计中遵循以下原则: (1) 尽可能选择典型电路,并符合单片机的常规用法。为硬件系统的标准化、模块化打下良好的基础; (2) 系统的扩展与外围设备配置的水平应充分满足应用系统的功能要求,并留有适当的余地,以便进行二次开发; (3) 硬件结构应结合应用软件方案一并考虑。硬件结构与软件方案会产生相互影响,考虑的原则是:软件能实现的功能尽可能由软件来实现,以简化硬件结构。但必须注意,由软件实现的硬件功能,其响应时间要比直接用硬件实现来得长,而且占用CPU的时间(比如延时程序); (4) 整个系统的性能要尽量做到性能匹配,例如选用晶振频率较高时,存储器的存取时间有限,应该选择允许存取速度较高的芯片;选择CMOS芯片单片机构成低功耗系统时,系统中所有的芯片都应该选择低功耗的产品; (5) 可靠性及抗干扰设计是硬件系统设计不可缺少的一部分,它包括芯片、器件选择、去耦滤波、印刷电路板布线、通道隔离等; (6) 单片机外接电路较多时,必须考虑器件驱动能力。驱动能力不足时,系统工作不可靠。 3.2.2 硬件总体结构组成 系统硬件的总体设计思想是:以微控制器为核心,辅以功能强大的外围模拟、数字电路功能模块,实现从多路数据的采集,通过取平均值、

文档评论(0)

shenlan118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档