用树莓派的数据采集MCC DAQ

简介
树莓Pi®是插入显示器和键盘,并运行基于内核的Linux®操作系统的单板计算机。具有小于40 $成本,树莓丕提供了一种经济有效的方式来执行数据采集。您可以从获得使用树莓派最Measurement Computing公司的USB DAQ设备上的数据。

目的
要使用安装了树莓派计算机上测试应用程序的MCC数据采集设备采集数据,
这份文件提供了有关如何执行以下任务的信息:

  • 格式化SD卡
  • 安装操作系统到树莓派
  • 配置树莓派选项
  • 安装Linux驱动程序
  • 安装MCC DAQ驱动程序和编译的Linux MCC应用测试
  • 运行Linux的MCC测试应用程序

目标读者
本文档适用于熟悉谁是有意收购用树莓派在Linux平台上的数据MCC DAQ设备应用程序开发人员。

设备
是需要以下设备进行练习:

  • 树莓派单板计算机 – 我使用的是B型,但你可以使用任何树莓派模型
  • SD卡(8 GB或更高)
  • PC或Mac®电脑与互联网接入
  • 的以太网电缆或无线适配器
  • 监视器或电视
  • 电源
  • 鼠标或跟踪球
  • 键盘
  • MCC数据采集设备 – 我使用的是USB-1608FS执行的任务
  • 点击这里在Linux®下兼容支持与树莓派MCC USB DAQ设备的列表

自供电的USB集线器的使用建议连接外设到树莓派。 下面的图像显示了用于执行这些演习树莓派配置。

树莓派

注意,一个键盘和鼠标连接到USB集线器但在上述照片未示出。

安装一个操作系统
可以使用之前,您必须安装操作系统到树莓派。我安装Raspbian,这是基于Debian自由操作系统是为树莓派的硬件进行了优化。我使用的菜鸟(新开箱软件)安装Raspbian。菜鸟是安装操作系统经理为树莓派。

您可以使用SD卡来菜鸟转移到树莓派。SD卡必须格式化删除所有信息。以下步骤显示了如何执行这些步骤。

观看视频!去http://www.raspberrypi.org/help/noobs-setup/看到显示如何格式化SD卡,下载菜鸟,并安装Raspbian OS到树莓派的视频。

格式化SD卡
执行以下步骤格式化SD卡:

  1. 转到www.sdcard.org并单击Downloa Ð。
  2. 滚动到页面底部,并选择Windows或Mac的SD格式,然后保存在计算机上下载。
  3. 安装SD卡连接到PC或MAC,并运行SETUP.EXE SD格式的可执行文件。

安装操作系统到树莓派
执行以下步骤下载菜鸟和安装操作系统到树莓派:

  1. 转到www.raspberrypi.org,然后点击下载。
    根据菜鸟部分点击下载Zip文件并将其保存到您的PC或Mac。
  2. 展开zip文件,并将所有文件复制到SD卡。
  3. 从你的PC或Mac取出SD卡,并将其安装到树莓派。
  4. 连接显示器,键盘,鼠标和电源。
    连接电源将启动树莓派。
    在树莓派的徽标显示,其次是菜鸟对话框,显示操作系统列表进行安装。
  5. 检查Raspbian复选框并单击安装,然后选择是在确认对话框来安装Rasbian。
    一个对话框通知您安装完成时。
  6. 点击OK ; 树莓丕开始装载Raspbian。
    如果这是第一次启动Raspbian,一个设置选项菜单出现。使用键盘方向键来浏览菜单。
  7. 设置的配置选项,如语言和区域设置以匹配您的位置。
  8. 点击<完成>,然后按<回车>完成后设置的配置选项。
    在命令提示符下显示PI @树莓派〜$
    恭喜!现在,您已经安装了树莓派操作系统。

登录信息
会提示您输入以下登录信息,每次开机的树莓派时间:
树莓派登入:PI
密码:覆盆子
命令提示符显示PI @树莓派〜$

验证互联网接入
在您下载的树莓派的MCC驱动程序,验证树莓派可以访问互联网。您可以连接以太网电缆或连接USB无线适配器与无线网络连接。我使用的是WiFi适配器。

  1. 双击无线网络配置桌面上的图标启动无线配置程序。该适配器:字段列出了USB无线适配器的名称(例如为wlan0); 该网络:字段为空。
  2. 点击扫描列出可用的无线网络。
  3. 双击您要连接的服务集标识符(SSID)网络名称。
  4. 验证身份验证和加密连接窗口上的字段,并输入了密码PSK(预共享密钥)字段。
  5. 点击添加,
    配置程序会自动连接到新配置的网络。
  6. 周期设备电源重启树莓Pi和输入上面的登录信息。

下载Linux和MCC驱动程序的树莓派
都包含在Linux驱动程序libhid-0.2.16.tar.gz文件; 在MCC驱动程序和测试应用程序都包含在MCCLIBHID.1.61.tgz文件。
登录后,在命令提示符下显示PI @树莓派〜$。执行以下步骤,输入指定的代码下载Linux和MCC驱动程序:

  1. 安装FTP应用到树莓派:sudo易于得到安装FTP
  2. 去到FTP站点托管树莓派司机:FTP lx10.tx.ncsu.edu
  3. 输入用户名和密码连接到这个位置:
    用户名是:匿名
    密码是:<您的电子邮件地址>
    下载从指定目录下的Linux和MCC驱动程序: CD酒吧/ Linux的/驱动器 获得61 mcc.rules CD USB ​​GET libhid -0.2.16.tar.gz 得到MCCLIBHID.1.61.tgz 退出

该MCC司机定期更新,以增加对其他设备的支持。如果MCCLIBHID.1.61代码返回一个错误,请访问FTP站点,查看是否驱动程序文件名 ​​包含一个更新的版本号。如果是这样,再次输入代码,以便它更新的驱动程序文件的名称相匹配。

安装Linux和MCC驱动程序树莓派
执行以下步骤,输入指定的代码安装Linux和MCC驱动器和编译测试应用程序:

  1. 安装的libusb,一个C库,提供给USB设备的通用访问:命令和apt-get安装的libusb-dev的 须藤CP 61 mcc.rules /etc/udev/rules.d中

  2. 周期设备电源重新启动树莓派; 提示时输入登录信息。
  3. 转到主/ PI目录并安装Linux驱动程序:须藤,我 的CD〜PI 焦油zxvf libhid-0.2.16.tar.gz CD libhid-0.2.16 的./configure sudo的化妆 须藤使安装 sudo的命令depmod -a

  4. 转到主/ PI目录来安装驱动程序MCC编译和测试应用程序:须藤,我 的CD〜PI 焦油zxvf MCCLIBHID.1.61.tgz CD MCC-libhid 须藤化妆 须藤使安装 须藤LDCONFIG

恭喜!现在,您已经下载了Linux和MCC驱动器和编译所有的测试应用程序。

MCC测试应用
MCC测试的应用程序在Linux上开发,可用于大多数MCC USB设备。测试应用程式采集模拟,计数器和数字数据(支持),测试装置的功能,和显示装置的信息。

参考MCCLIBHID文件为每个测试应用的名称。该应用程序的名称,包括它与运行设备的名称。需要注意的是,当一个设备是一个系列的一部分,一个测试应用程序适用于该系列的每个设备。当你运行应用程序,输入名称正是因为它是在MCCLIBHID上市。

例如,使用USB-1608GX-2AO时,运行名为“测试usb1608G”测试程序。

运行测试应用程序与MCC DAQ设备和树莓派
转到MCC-libhid目录下运行测试程序,并在输入以下命令PI @树莓派〜命令提示符。本示例运行一个USB-1608FS测试程序:须藤,我       的CD〜PI      CD MCC-libhid       ./test-usb1608FS

测试程序首先检测装置,并建立了包括斜率和从设备的模拟输入偏移的校正表。

树莓派

校准表建成后,应用程序会显示您可以执行的测试列表。

树莓派

每个任务都有所输入运行任务的相应字母。如果需要更多的信息,如频道号或频率值其他提示出现。该任务将运行,结果在监视器上显示。

更多信息
联系测量计算公司如果您有关于收购与树莓PI数据的问题:

知识库: kb.mccdaq.com

电子邮件: techsupport@mccdaq.com

技术支持形式: www.mccdaq.com/support/support_form.aspx

电话: 508-946-5100,并按照说明为达成技术支持

有关树莓派更多信息,请访问www.raspberrypi.org。

测量计算公司和Measurement Computing公司徽标是商标或测量Computing公司的注册商标。
树莓派是树莓派基金会的商标。
Linux®是Linus Torvalds在美国和其他国家的注册商标。
所有其他商标均为其各自所有者的财产。

鸣谢
在北卡罗来纳州立大学特别感谢曾钰成沃伦博士,PE,教授,纺织工程项目总监。碧玉博士仍然工具的开发和支持的Linux驱动程序Measurement Computing公司的USB和PCI DAQ设备。我们赞扬他的不懈努力和奉献给Linux社区。如果没有他的工作和持续的支持,本文应用不会有可能的。

附加TechTips可我们的数据采集技术文章网页。

标签