0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于Zynq的MyRIO控制器平台的人类生理模拟系统

Hx 作者:工程师陈翠 2018-06-30 05:23 次阅读

近期在美国德克萨斯州奥斯汀举办的NI峰会上MIT和Continuum设计咨询公司联合展示了他们正在研究的“人类生理模拟系统”,这个系统模拟了很多人类生理器官比如肝、脑、肠、心、肾、胰、骨髓等,并且模拟了营养物质的流动,这个模拟系统的意图在于研究人类不同器官对于各种各样体外药物治疗的反应情况,并且这个项目受到了美国国防部高级研究计划局(DARPA)的大力资助。

图1:MIT和Continuum设计推出的“片上人类生理模拟系统”

营养输送系统则采用了十二个微型流体泵,每个微型流体泵则需要三个小型的气动阀门按一定的次序来控制才能够将营养物质流输送到模拟系统的各个器官中,对于这些阀门的控制采用的是NI MyRIO控制器平台,共设置了36个控制通道以及压力传感,对于十二个微型流体泵的控制刷新率达到了了1KHz,满足的测试需要,此外丰富的扩展I/O使得基于Zynq的MyRIO控制器平台非常适合这个应用。

图2:整个测试系统的组成:模拟器官、微型流体泵和NI MyRIO控制器

NI MyRIO是NI针对高校教学应用而推出的嵌入式创新实验与项目开发平台,NI MyRIO是基于Xilinx Zynq技术,集成了双核ARM处理器以及丰富的可编程逻辑资源,通过LabVIEW图形化编程方式能够让学生在很短的时间内快速实现系统级嵌入式应用的开发。

图3:NI MyRIO嵌入式创新平台

NI MyRIO外观尺寸非常小巧,易于携带,完全可以放在口袋或者背包中。外设接口包括10条模拟输入线, 6条模拟输出线,40条数字I/O线,内置了WiFi功能,我们可以通过无线方式传输数据并部署代码。除此之外板上还集成了速度计、可编程LED音频I/O、模拟和数字I/O以及USB端口

NI MyRIO支持用LabVIEW或C/C++对ARM进行编程,LabVIEW中包含大量现成算法函数,同时针对NI MyRIO上的各种I/O接口提供经过优化设计的现成驱动函数,方便快速调用;对FPGA进行自定义编程,可采用LabVIEW图形化编程方式进行开发。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Zynq
    +关注

    关注

    9

    文章

    600

    浏览量

    46627
  • myRIO
    +关注

    关注

    28

    文章

    11

    浏览量

    27974
收藏 人收藏

    评论

    相关推荐

    以微控制器为中心的可配置平台是否主导FPGA使用

    控制器,而不是有多个硬核的FPGA。赛灵思的Zynq-7000 EPP系列芯片(图2)很好的强调了这点。全部4种EPP FPGA都采用相同的双内核微控制器。它们的区别表现在FPGA规模、与FPGA相关
    发表于 06-21 10:58

    模拟控制器的原理

    模拟控制器的原理
    发表于 02-05 13:24

    【PYNQ-Z2申请】工业自动化屏控一体控制器

    Zynq SoCs的软件和系统,了解实际应用案例,熟悉开发过程③基于ZYNQ XC7Z020 FPGA的MR实现屏控一体控制器平台搭建和
    发表于 01-11 15:58

    赛灵思Zynq-7000可扩展处理平台让编程流程更简单

    赛灵思Zynq-7000可扩展处理平台(EPP)将双ARM Cortex-A9 MPCore处理系统与可编程逻辑和硬IP外设紧密集成在一起,提供了灵活性、可配置性和性能的完美组合。围
    发表于 05-16 10:44

    什么是基于Zynq的人类生理模拟系统

    模拟了营养物质的流动,这个模拟系统的意图在于研究人类不同器官对于各种各样体外药物治疗的反应情况,并且这个项目受到了美国国防部高级研究计划局(DARPA)的大力资助,告诉大家,什么是基于
    发表于 08-01 07:24

    LabVIEW的Myrio模拟输出

    前几天刚开始学labview,想试着用labview简单控制一下电机的转速,想通过myrio输出pwm和5v电压在电机控制板上控制,5v电压就是控制
    发表于 08-30 10:37

    如何在zynq中将GPIO转换为SPI控制器

    亲爱的Xilinx社区,因为我的应用需要3个SPI控制器,而且我已经在Zynq中使用了现有的2个SPI控制器。我知道在生成比特流后如何在linux内核中完成此操作但是,因为我是vivado的新手,你
    发表于 05-21 09:13

    如何调试Zynq UltraScale+ MPSoC VCU DDR控制器

      如何调试Zynq UltraScale+ MPSoC VCU DDR控制器  Zynq UltraScale+ MPSoC VCU DDR 控制器是一款专用 DDR
    发表于 01-07 16:02

    如何调试Zynq UltraScale+ MPSoC VCU DDR控制器

    如何调试 Zynq UltraScale+ MPSoC VCU DDR 控制器
    发表于 01-22 06:29

    NI myRIO项目指导要领

    NI MyRIO 的工程指导样册,介绍了各种传感器与MyRIO的连接和使用方法,全文为英文版!
    发表于 08-23 17:56 80次下载

    NI myRIO-1900用户指南和规范_英文版

    NI MyRIO 控制器的用户指导手册—英文版,包括了引脚接口定义,基本功能介绍,以及安装方式的,是MyRIO使用的最基础资料。
    发表于 08-23 17:56 0次下载

    采用NI MyRIO实现的水下机器人(Zynq

    依靠NI myRIO控制的4块鳍,敏捷的水下机器人Sepios能够向6个方向移动 这个方案将向您演示一个采用NI MyRIO控制的4鳍水下机器人方案,这个由学生制造的Sepios水下机
    发表于 02-08 20:24 497次阅读

    autorun myrio模块

    myrio模块
    发表于 11-21 17:44 2次下载

    如何调试 Zynq UltraScale+ MPSoC VCU DDR 控制器

    Zynq UltraScale+ MPSoC VCU DDR 控制器是一款专用 DDR 控制器,只支持在 Zynq UltraScale+ MPSoC EV 部件上与
    发表于 02-23 06:00 15次下载
    如何调试 <b class='flag-5'>Zynq</b> UltraScale+ MPSoC VCU DDR <b class='flag-5'>控制器</b>?

    如何使用LabVIEW和NI myRIO实现PID控制器

    在本系列中,我们将讨论如何使用 LabVIEW 和一个爱好直流伺服电机来实现一个简单的 PID 控制器。我们通过移除其内部控制器并用 myRIO 接口替换它来定制伺服。
    的头像 发表于 05-10 16:22 8653次阅读
    如何使用LabVIEW和NI <b class='flag-5'>myRIO</b>实现PID<b class='flag-5'>控制器</b>