首页 > 其他分享 >FPGA+MPU+MCU三芯合一!米尔全自动血细胞分析仪解决方案

FPGA+MPU+MCU三芯合一!米尔全自动血细胞分析仪解决方案

时间:2022-11-25 18:34:11浏览次数:80  
标签:FPGA JX8MMA7 系统 分析仪 MPU 主控 三芯 驱动 全自动

全自动血细胞分析仪是医院临床检验应用非常广泛的仪器之一,用来检测红细胞、血红蛋白、白细胞、血小板等项目。是基于电子技术和自动化技术的全自动智能设备,功能齐全,操作简单,依托相关计算机系统在数据处理和数据分析等方面具有出色表现,可同时进行多个参数的可靠分析,通过联网互通和交互式触摸屏可以实现线上信息共享等功能,被广泛应用在医院临床检验中。

FPGA+MPU+MCU三芯合一!米尔全自动血细胞分析仪解决方案_米尔电子

图片来源网络


全自动血细胞分析仪硬件系统主要分三条线,首先是数据线,以FPGA处理器为主,主要用于原始数据的高速采集和获取;其次是控制线,以MCU处理器为主,主要实现对各个外设部件的驱动控制及传感器数据的检测;最后是人机交互线,以MPU处理器为主,作为主控中心进行各模块的协调管理和资源调度,同时完成数据的处理、结果可视化以及人机交互。

FPGA+MPU+MCU三芯合一!米尔全自动血细胞分析仪解决方案_医疗电子_02

全自动血细胞分析仪硬件系统


全自动血细胞分析仪功能系统可以分信号处理系统驱动控制系统主控系统等部分,各大系统是连接整机的桥梁,与机械、软件、液路都直接关联。

信号处理系统:获取激光散射光信号后对其进行光电转换,然后通过模拟放大和滤波处理,主要是滤除杂波把信号调理成适合AD转换的信号进行模数转换,将数字信号给到FPGA进行处理和存储。


驱动控制系统:驱动控制系统主要包含控制、检测和功率驱动三个功能,接受主控系统的命令,按照预定协议产生驱动逻辑信号;检测是为控制提供反馈信息,目的是为了控制;功率驱动把驱动逻辑信号转换为功率信号,带动功率部件。


主控系统:主控系统作为整个系统的核心,一方面通过UART发送控制指令给到驱动控制系统,驱动控制系统的MCU执行电机、电磁阀、泵等外设的控制操作。另一方面通过SPI/PCIE发送采集指令信号给到信号控制系统FPGA进行数据采集,数据采集处理后通过SPI/PCIE上传到主控系统进行数据处理和分析。分析结果一方面通过触摸显示系统进行结果展示和打印,另一方面通过网络上传医院LIS或HIS系统。

FPGA+MPU+MCU三芯合一!米尔全自动血细胞分析仪解决方案_数据采集_03

全自动血细胞分析仪系统架构图


基于米尔刚发布新品MYC-JX8MMA7核心板的全自动血细胞分析仪解决方案,可以一板满足硬件系统的三大处理器需求。FPGA+MPU+MCU三芯合一,可以极大降低客户硬件成本和硬件设计难度,并提供丰富的开发资源,可以加速产品开发进程。

满足高速数据采集需求

MYC-JX8MMA7核心板搭载的Xilinx Artix-7对标Zynq 7010的FPGA资源,满足【信号处理系统】的高速数据采集的需求。

领先的数据处理和人机交互能力

MYC-JX8MMA7核心板i.MX8M Mini的4个Cortex-A53内核能够提供出色的数据处理能力和人机交互界面,满足【主控系统】的数据处理、任务调度和人机交互要求。

实时的检测和控制功能

MYC-JX8MMA7核心板i.MX8M Mini的1个Cortex-M4内核能提供传感器数据检测和实时的控制功能,满足【驱动控制系统】的实时外设驱动和检测数据采集需求。

高速通信能力

MYC-JX8MMA7核心板MPU与FPGA之间采用PCIE高速通信,高达200~300MB/S的通信能力,满足数据的快速传输需求。

FPGA+MPU+MCU三芯合一!米尔全自动血细胞分析仪解决方案_ARM+FPGA_04

基于MYC-JX8MMA7的全自动血细胞分析仪

为了方便开发者进行前期功能评估和软件调试,米尔同时开发了MYD-JX8MMA7开发板,助力产品开发。

FPGA+MPU+MCU三芯合一!米尔全自动血细胞分析仪解决方案_数据采集_05



标签:FPGA,JX8MMA7,系统,分析仪,MPU,主控,三芯,驱动,全自动
From: https://blog.51cto.com/u_14441798/5887406

相关文章

  • 【FPGA & Verilog】手把手教你实现一个DDS信号发生器
    信号发⽣器的设计与实现1.输出波形:⽅波(占空⽐50%)、锯⻮波、三⻆波、脉冲信号(占空⽐连续可调)、正弦波、任意波等2.输出频率:100KHz3.波形选择:使⽤拨码开关选择 思路......
  • 学fpga(从verilog到hls)
            hls,全称为highlevelsynthesis。也就是说从更高一级的语言来完成电路的综合。从前,编写fpga只有一个方法,都是编写verilog类似的硬件语言。但是如何用c、c++......
  • 学fpga(在线verilog编程)
        很多编程不方便的同学,可以利用在线工具进行编程。比如现在,https://hdlbits.01xz.net/wiki/Main_Page这个网站就非常不错,适合暂时还没有安装quartus、vivado的同......
  • Going Deeper with Embedded FPGA Platform for Convolutional Neural Network
    题目:GoingDeeperwithEmbeddedFPGAPlatformforConvolutionalNeuralNetwork日期&会议:Proceedingsofthe2016ACM/SIGDAInternationalSymposiumonField-Prog......
  • watch 和 computed
     1.computed的特点和用法 特点:(1)支持缓存:默认走缓存,多次调用,只会执行一次计算。只有依赖的数据发生改变,才会重新计算;(2)不支持异步,如果有异步操作......
  • 【crash courses of computer science】1-5
    01:早期的计算(1)算盘:手动计算器&&存储着当前的计算状态人们制造算盘是因为:社会的规模已经超出个人心算的能力计算机先驱CharlesBabbage说过:随着知识的增长和新工具......
  • Mathematics for Computer Science1--Proofs
    Simplyput,aproofisamethodofestablishingtruth.Likebeauty,“truth”sometimesdependsontheeyeofthebeholder,anditshouldnotbesurprisingth......
  • Vue笔记 - 计算属性(computed)和监视属性(watch)
    计算属性和监视属性目录计算属性和监视属性1.计算属性2.监视属性2.1深度监视3.computed和watch对比1.计算属性定义:使用的属性起初并不存在,要通过已有属性计算得......
  • [paper]计算机视觉领域的物理对抗攻防综述(Physically Adversarial Attacks and Defen
    计算机视觉领域的物理对抗攻防综述PhysicallyAdversarialAttacksandDefensesinComputerVision:ASurveyhttp://arxiv.org/abs/2211.01671摘要攻击:主要从攻击任......
  • vue3 基础-API-computed
    API-computed基本使用前些章节讲了一些常用的api如setup,ref,reactive,toRef...等,并以一个todoList的小案例来体现在vue3中如何进行......