"); //-->
适用于Linux的通用库 (适用于Linux的UL)
UL for Linux是一个易于使用的开源库,其结构类似于MCC的Windows产品(UL库)。它支持大多数流行的MCC USB设备,并附带完整的文档和Python和C / C ++的大量示例。通过详尽的验证流程确保其质量,该流程可检查所有设备上的所有功能。验证过程扩展到示例程序和流行的Linux发行版上的安装体验 。
Hardware Attached on Top MCC DAQ HATs模块
Measurement Computing以宣布推出两款符合树莓派HAT标准的测试和测量应用产品。这些设备以小型,可堆叠的形式提供数据采集功能,新的产品一如既往的继承了MCC近30年的质量保证和技术支持。
MCC 118允许用户以100 KS/s的总吞吐量测量8个12位单端数据采样。可以在单个树莓派上堆叠8个HAT,以创建一个64通道设备,最高以320KS/s的采样组合速率读取数据。
MCC 152提供2个12位模拟输出以及8个5V或3.3V DIO通道,可以创建完整的多功能树莓派测量和控制系统。
MCC 118是一款12位,8通道高速电压采集HAT模块。您可以在这里看到如何将MCC 118安装到树莓派上。
构建与购买 - 决策因素
无论是个人的项目或数据采集设备,还是喜欢通过设计电路或者购买现成设备的团体。都需要清楚在搭建个人设计与购买成本中,理解设计过程,对应风险以及个人能力和技能水平都是需要考虑的因素。
如前所述,树莓派HAT模块有许多开源设计,无数人用它们从半成品或从头开始构建设备。从头开始构建设备需要多重的技术,包括理解SPI或I2C编程芯片,本地采适用于Linux的通用库 (适用于Linux的UL)UL for Linux是一个易于使用的开源库,其结构类似于MCC的Windows产品(UL库)。它支持大多数流行的MCC USB设备,并附带完整的文档和Python和C / C ++的大量示例。通过详尽的验证流程确保其质量,该流程可检查所有设备上的所有功能。验证过程扩展到示例程序和流行的Linux发行版上的安装体验。购零件(或购买套件)和焊接等技能。不可否认的是,对于那些有信心并喜欢搜索交流平台以获得编程建议和示例的人来说,这是一个有趣的挑战;但对于其他人来说,这是在浪费时间并会产生挫败感。
用户的技能水平,设备的复杂性,完成项目所许的时间,预算和故障成本都会影响到构建与购买决策中。选择搭建设备更多的倾向于个人用户和教育市场,因为学习是关键目标;而对于工业/商业市场更多的选择购买设备,其中有效使用资源和更快的上市时间则是关键因素
构建与购买 - 波形采集设备
为了解释复杂器件的构建与购买决策,请参考MCC 118 HAT的设计,其中单个HAT采集速率为100 KS/s,堆叠板采集速率高达320 KS/s。虽然树莓派具有四核处理器, 可提供足够的处理能力来处理和处理单点测量,但它仍然无法提供足够的处理能力来维持MCC 118的高采集速度。想要以高速率采集数据的唯一解决方案是使用具有MCC特有微处理器的MCC 118,以确保无间隙,准确的数据流。MCC 118提供了第二个处理器,这样增加了额外的复杂性。只有在系统设计,固件和软件开发方面非常熟练的人才有能力做出这样的设计。除了实施解决方案所需的高级技能之外,像MCC 118这样更复杂的电路板也需要相应数量的设备验证。随着设备验证,复杂的设备需要简历完整的文档,以便其他人可以有效地使用它。正如上文提到,诸如MCC 118的产品,它的开发是需要时间和资源。相对于独立构建设备,从具有高质量的供应商购买产品显得更加经济实惠。
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。