基于虚拟仪器的出租车计价器设计.pdfVIP

基于虚拟仪器的出租车计价器设计.pdf

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

2013-2014学年第1学期

院别:控制工程学院

课程名称:虚拟仪器设计Ⅱ

实验名称:基于LabView的出租车计价器设计

实验教室:XXXX

指导教师:XX

小组成员(姓名,学号):

实验日期:XXXX年XX月XX日

设计要求

本方案设计一个基于LabView的出租车计价器系统,前端用直流电机和红外

对管模块产生脉冲并且计数,然后能通过PC机界面实时地显示运行速度和运行

的里程以及价格,并且在不同模式下有不同的计费功能。

实验设备与软件

PC机、LabView2012、KeilC51编程器、STC下载器、Altiumdesigner软件、

直流电机、红外对管。

方案分析

根据系统的设计要求,设计出以下两种方案:

方案一、采用NI数据采集卡

数据采集(DAQ),是指从传感器和其它待测设备等模拟和数字被测单元中自

动采非电量或者电量信号,送到上位机中进行分析,处理。数据采集系统是结合

基于计算机或者其他专用测试平台的测量软硬件产品来实现灵活的、用户自定义

的测量系统。数据采集卡,即实现数据采集(DAQ)功能的计算机扩展卡,可以通

过USB、PXI、PCI、PCIExpress、火线(1394)、PCMCIA、ISA、CompactFlash、485、

232、以太网、各种无线网络等总线接入个人计算机。

NIPCI6023E多功能数据采集卡(DAQ),200kS/s,12位,16路模拟输入多功能数

据采集卡(DAQ)。NIST校准认证书以及70多个信号调理选项,NI-DAQ测量服务

软件使配置和测量更简单,高达8路数字I/O线;2个24位计数器集成Lab

Windows/CVI以及用于VisualBasic和VisualStudio.NET的MeasurementStudio。

高度集成LabVIEW相对于M系列NIPCI-6220,可以更低价位购买该板卡并将测

量精度和数字I/O提高4倍。将传感器和高电压测量功能添加到支持SCC或SCXI

信号调理的E系列设备中,NationalinstrumentsPCI-6023E是使用E系列技术的低

价位数据采集板卡,可在大多数应用中实现可靠的高性能数据传输。您可获得高

达200kS/s的采样率和12位分辨率的16路单端模拟输入。根据硬盘类型,

NIPCI-6023E读写硬盘的速度可高达200kS/s。NI硬件可支持多种操作系统、应用

程序开发环境和应用软件。

方案二、采用VISA串口通讯

VISA是虚拟仪器软件体系结构的缩写(即VirtualInstrumentsSoftware

Architecture),实质上是一个I/O口软件库及其规范的总称。

VISA是应用于仪器编程的标准I/0应用程序接口,是工业界通用的仪器驱动

器标准API(应用程序接口),采用面向对象编程,具有很好的兼容性、扩展性和

独立性。用户可用一个API控制包括VXI、GPIB及串口仪器在内的不同种类的仪

器。它还支持多平台工作、多接口控制,是一个多类型的函数库。在LabVIEW

中编写的VISA接口程序,当外部设备变更时,只需要更换几个程序模块即可使

用,简单方便而且开发效率高。在LabVIEW中利用VISA节点进行串行通信编程。

为了方便用户使用,LabVIEW将这些VISA节点单独组成一个子模块,共包含8

个节点,分别实现初始化串口、串口写、串口读、中断以及关闭串口等功能。

方案选择

NI数据采集卡是常用的数据采集工具,可以实时的多通道的高速采集数据。

而且数据采集卡易于操作调试简单。为了更深入的了解VISA串口通讯功能本设

计方案选择方案设计二,即是通过前端单片机定时中断计数通过MAX232芯片电

平转换功能采用RS232总线传输与VISA串口实现连接和LabView后端程序进行

数据通讯,最后通过程序设计实现计价功能和速度的显示等的各种功能。

系统具体设计方案

基于LabView的

文档评论(0)

177****5884 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档