首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏云深之无迹

    可穿戴超声系统硬件设计.第二弹

    昨天的文章是 24 年发的,是一个子刊:新型可穿戴超声(Echomyography, EcMG)系统硬件设计(带一丢丢软件) 今天这篇是 23 年的,是这个工作的前作: 23 巧的是,作者也在我的列表里面蹲着 这些是完整的器件 这个器件找半天 给到 ADC 一个开关 这次给到的切换不是使用的 MOS 一个开关 用于控制是否将当前 RF 输出送入 ADC 提供可编程的“通道选择”能力(支持多路收发切换) 可软件控制采样窗口或对多个输入进行轮询 负压生成是使用了这个 利用电荷泵结构将 3.7V 电池电压反相为约 -3V ~ -5V,用于形成双极性高压驱动(+HV/-HV),通过 MOSFET 控制输出到 PZT 换能器。 升压使用了经典的 BOOST 架构 这里使用了 MSP 的图,下次写他们的软文 OK,以后学电源 这一段将外部输入的 Trig 信号转换为干净整形的脉冲控制信号 freq,用于触发下方的高压 MOSFET

    27310编辑于 2025-04-21
  • 来自专栏云深之无迹

    新型可穿戴超声(Echomyography, EcMG)系统硬件设计(带一丢丢软件)

    前面的调理和数字采集部分 AFE MCU 用了两个,一个是时序控制,一个是 ADC 以及发送和计算 DFE 后面是 DCDC 和驱动部分 4 层板 超声的频率就是高哇 TR 开关是防止电压回流把 ADC 运放是 ADI 的: 这个是特点 3db 下 236Mhz,而且还可以放大信号,上面的 PCB 也是这样做的,多出来的可以去做一个缓冲。 再次汇总一下 Bom 还有一部分是波形生成 电压高达 100V 以上 MOS 管是这个 升压转换是这个 芯片参数 通过一个基于 MIC2171 PWM 控制器 的 Boost 升压电路,结合大电感 L20 个人感觉应该不是很危险,因为能量不高 当然了,需要使用精密的时序控制,其实定时器就可以了 这些是控制的波形作用 详细的作用 // 初始化函数 function system_init(): setup_GPIO () // 设置输出控制引脚:BOOST_EN, PULSE, TR_CTRL, etc.

    34600编辑于 2025-04-19
  • 来自专栏biosignalsplux

    用 BITalino 可视化生理信号并玩控制版 Pong 游戏

    本篇文章将结合一个非常有趣的案例: 我们将使用 BITalino 采集电信号(EMG),控制经典 Pong 游戏中的球拍移动;同时也会讲解如何通过 Processing 将包括心等多种信号实时图形化 二、设备准备 BITalino (r)evolution Board EMG()传感器模块 Bluetooth Dongle 或内置蓝牙 PC USB 电源线(或电池) 电脑(Windows 3. 实时波形显示效果运行以上代码后,你将看到类似“六通道示波器”的图形界面,实时滚动展示从 BITalino 获取的传感器数据。 .");...output.flush();output.close();四、项目 2:控制 Pong 游戏!1. 五、拓展建议 使用 两个 EMG 通道 实现“左右群”分别控制上下移动。 替换为 心跳(ECG)触发事件,做出冥想小游戏。

    28510编辑于 2025-06-25
  • 来自专栏大数据文摘

    日本电气通信大学新型「自适应假肢」问世,不训练就能拾取物体!

    为了克服这个问题,日本电气通信大学研究人员针对于假肢提出了一种训练学习模型来预测患者关节运动,该模型通过采用不同的传感器(、触觉、被抓物体等),可以获取各类输出信号,从而实现对假肢的闭环控制 ——自适应手部运动意图识别 假肢是以人体肌肉电信号为控制源的新型假肢,也是最近几十年来学界研究的热点,通过在残肢表面贴列电极传感器,通过捕捉电信号并将其用于控制意图的识别,并将识别出的意图转化为控制信号 不同的手势对应输出不同电信号 在假肢的传统控制方法中,都无法通过控制来实现手的工作/关闭状态的切换。 但如果可以通过预测关节的移动可以实现自适应抓取,从而实现对假肢的控制,这种控制可以实现对各种物体的自适应抓取。 控制过程则是通过传感器的反馈和优化后的控制器参数准确对假肢进行精准控制,并抓取不同形状以及尺寸的目标物体。 假肢的训练模型 研究人员通过测量电信号,验证了所设计的控制器的有效性。

    66410编辑于 2023-04-10
  • 来自专栏BCI脑机接口

    基于EEG-EMG混合控制方法的研究—生物机器人应用:现状、挑战与未来方向(二)

    后者将允许用户根据自己的喜好从一个控制信号平稳地切换到另一个控制信号。 有几种方法可以用来对生物机器人应用中的脑-混合控制方法进行分类,如特定的应用/设备(如假肢、外骨骼、轮椅)或输入处理方法。 这些老年人的身体和精神状况一整天都在变化,在某些情况下由于身体疲惫可能会出现肌肉疲劳,在这种情况下,有必要设计基于控制方法来处理肌肉疲劳状态的影响。 有报道称,这种将肌肉和大脑信号融合为混合BCI的尝试,根据用户的可用性和可靠性,将肌电图和脑电图并行使用在一个手动控制任务中,通过16个脑通道测量脑电信号,记录右、左前臂屈伸四个通道的活动。 在这种方法中,第一步是利用C3、CZ和C4电极的表面拉普拉斯滤波记录的EEG信号来识别受试者的有意自愿运动。 本研究的主要目的是评估使用肌电图(EMG)和来自EEG信号的P300特征来控制辅助技术软件的混合BCI接口。用8个脑通道(按10-20系统)和2个电极分别测量EEG和EMG信号。

    1.3K30发布于 2020-12-23
  • 来自专栏云深之无迹

    电传感器运放选型

    α运动神经元在控制人体骨骼活动中起到了主导作用,其通过支配骨骼的梭外肌纤维,使得肌纤维拥有进行收缩的功能,从而产生肌肉活动。 图3展示了运动单位动作电位的形成过程。 50Hz工频信号对表面电信号的采集有很大的影响,它的频率恰好在表面电信号能量集中的频段,且其幅度比表面电信号大1-3个量级,因此必须除去。双T有源滤波器电路可以选择。 如何产生呢? 阿哲,好像是蛮适合处理的那就用这个吧。 U2,U3:OPA333,零漂移放大器。

    1K10编辑于 2024-08-20
  • 来自专栏Shimmer3

    基于 Shimmer3 EMG 的五指机械手控制系统设计与实现

    作者:科采通 标签:Shimmer3控制、MATLAB、Arduino、机器人手、EMG一、项目背景肌电图(EMG)作为一种能够反映人体肌肉活动的生理信号,广泛应用于假肢控制、人机交互、康复工程等领域 二、系统构成模块说明Shimmer3 EMG采集传感器,支持蓝牙/USB 数据传输,采样率高达 1024HzMATLAB用于信号读取、带通滤波、特征提取(如 RMS)、模式识别与指令生成Arduino UNO接收 MATLAB 发出的串口指令,驱动对应伺服电机动作5指机械手每个舵机控制一根手指的屈伸动作,实现驱动手势控制 本文以单通道 EMG 作为示范,便于初学者理解,但可拓展至多通道或更复杂的模式识别 end可根据用户的幅值个性化设定阈值,或使用机器学习模型实现更智能识别。 七、总结Shimmer3 EMG 模块在稳定性与信噪比方面表现出色,结合 MATLAB 与 Arduino 可快速实现基于控制系统。

    38300编辑于 2025-06-24
  • 来自专栏镁客网

    「镁客·请讲」傲意科技倪华良:识别是下一代的人机交互方式

    对于傲意科技来说,他们最终的目标是让用户体验时拥有更多的自由度,推动识别成为人机交互的未来。 医学+芯片,在国外的两次工作经历,也促成了傲意科技和他们的识别技术。 初次听到识别,文科出身的镁客君还是一脸懵逼的状态,凭借肌肉的运动就能识别出你手中的动作,乍一听起来有点科幻。 那么到底什么是识别呢? 这个时候,+传感器的识别优势就凸显出来了,它在功耗和成本上都能做到很好的控制。 “在传感器这块,医疗市场上现有能用的方案会比较贵,但是我们会单独做一个芯片。 识别是下一代的人机交互方式 无论是基于计算机视觉的手势识别还是识别,这些非接触式的交互都是下一代人机交互的重要方式。

    81850发布于 2018-05-29
  • 来自专栏脑机接口

    智能康复 | 康复机器人的意图识别技术

    康复机器人是非常重要的康复方式,目前多通过硬件来控制:如机械按钮、操纵杆、平板电脑等。硬件控制的优点是稳定明确,但患者接受的是被动运动。 巴西研究者已经通过脑机接口控制外骨骼机器人的方式,实现了令人惊讶的显著有效性。 二、电信号意图识别 运动意图从运动皮质产生,向下传递。 通过表面电信号的采集,我们提前识别出患者的运动意图。这种方式非常适合肌肉软瘫、神经接头疾病、重症肌无力等肌肉本身疾病的功能康复,以及生活辅助、假肢等应用场景。 高密度表面的识别更具价值。 三、力传感器意图识别 力传感器意图识别分为力矩传感器和压电传感器。肌肉收缩带动关节运动,进而对传感器施加了力,传感器也就采集到了患者的运动意图。 脑意图识别多用于康复早中期,也就是常说的“脑机接口”,后期使用效果也不错。意图识别多用于康复中后期和假肢辅具,力矩传感器意图识别多用于康复后期。

    1.5K10编辑于 2022-09-22
  • 来自专栏PD sink受电端芯片

    小封装QFN3*3 PD(sink,诱)受电端取协议芯片方案

    UFP——PD sink端取协议芯片,让传统的小家电也能够适用PD快充! 乐得瑞科技推出LDR6328/LDR6328S 取端协议芯片,专为小家电市场打造,让传统的DC接口转换成USB-C接口,支持最大20V5A,100W输入。 LDR6328 从支持 USB PD 和 QC 协议的适配器取,然后供电给设备。比如可以配置适配器输出需要的功率,给无线充电器设备供电。 2、特点◇ 采用 SOP-8 QFN3*3 封装◇ 兼容 USB PD 3.0 规范,支持 USB PD 2.0◇ 兼容 QC 3.0 规范,支持 QC 2.0◇ 可自动诱骗 PD 输出 5V、9V 、12V 、15V、20V电压,QC 输出 9V、12V 电压.3、应用◇ 所有需要适配器(支持 USB PD 和 QC 协议)供电的设备◇筋膜枪,热水壶,暖水壶,台灯,智能音箱等小家电产品图片

    79231编辑于 2023-07-20
  • 来自专栏golang云原生new

    pod 控制3

    前面我们也知道了 每一个 pod 或者 docker 容器,都有自己独立的文件系统,进程,用户,主机名和网络接口

    35020编辑于 2023-09-01
  • 来自专栏云深之无迹

    Gopro Ardunio控制库.3

    6字节 可以看到函数里面有一个数组,就是这个Mac地址 接着调用UDP的函数,发送一些东西 ip和端口 另外一个函数 传入两个地址 分辨率一栏表 函数比较长,单拿出来分析 很简单,判断相机的型号,3以前不支持 在投中定义 控制函数里面有51个 这个函数就有13个,额,c++吗?

    62810发布于 2020-09-04
  • 来自专栏Java,后端开发,网站开发,数据结构,算法分析.

    Javase-3.逻辑控制

    ; } } 3.语法格式3 if(布尔表达式1){ 语句1 }else if(布尔表达式2){ 语句2 }else{ 语句3 } 表达式1成立,执行语句1,表达式2成立,执行语句2,表达式1,2 都不成立的话执行语句3. 代码示例 : 找到 100 - 200 中所有 3 的倍数 int num = 100; while (num <= 200) { if (num % 3 ! + 3! + 4! + 5! 和 while 循环一样,结束单趟循环用 continue ,结束整个循环用 break 4.输入输出 4.1输出到控制台 基本语法 System.out.println("abc"); // 输出一个字符串

    18600编辑于 2024-11-19
  • 来自专栏九思学舍

    OpenStack环境搭建3(先版)

    3、创建子网 1)根据填写子网信息 ? 2)填写DHCP信息 ? 4、创建内部网络 ? 5、进入内部网络配置界面 ? 6、创建子网 1)填写子网信息 ? 2)填写DHCP池信息 ? 3、管理安全组 1)修改默认安全组 ? 2)如图示添加规则 ? 3)删除原有规则,将安全组所有TCP/UDP/ICMP出入口全部开放 由于此处为演示,故开放所有规则的全部端口。 3、选择镜像 ? 4、选择主机配置 ? 5、选择云主机所在的网络 ? 6、选择安全组 ? 7、创建云主机,并等待孵化完成 ? 8、绑定浮动IP 1)进入绑定浮动IP界面 ?

    1.6K20发布于 2020-04-20
  • 来自专栏dotnet & java

    Nginx-3.控制nginx

    nginx 通过信号来控制。对应linux系统就是用kill命令。

    90010发布于 2020-02-26
  • 来自专栏悠扬前奏的博客

    Scala-3.控制结构-for

    for和foreach语句 for循环 scala> for (i <- 1 to 5) println(i) 1 2 3 4 5 for循环中返回值 用yeild/for组合 scala> val evens

    67230发布于 2019-07-03
  • 来自专栏技术墨客

    Spring Batch(3)——Step控制

    表示最多重试3次,faultTolerant()表示启用对应的容错功能。 (见后文)实现对整个Step执行过程的控制控制Step执行流程 顺序执行 默认情况下。Step与Step之间是顺序执行的,如下图: ? 为了实现更加复杂的控制,可以通过Step执行后的退出命名来定义条件分之。 前面以及介绍了ExitStatus的使用,他可以控制Step执行链条的条件执行过程。除此之外BatchStatus也会参与到过程的控制

    6.9K95发布于 2019-07-08
  • 来自专栏程序员

    3篇——控制语句

    控制语句 控制流语句通过使用决策、循环和分支来分解执行流。 : futureMonths.add("January"); case 2: futureMonths.add("February"); case 3: futureMonths.add("January");break; case 2: futureMonths.add("February");break; case 3: public static void main(String[] args) { int[][] arrayOfInts = { { 32, 87, 3, return之后,控制流返回到调用方法的地方。return语句有两种形式:一种返回值,另一种不返回。 返回值的数据类型必须与方法声明的返回值的类型相匹配。

    38420编辑于 2022-05-10
  • 来自专栏PM吃瓜(公众号)

    控制器操作【3

    $name; } 七.空控制器 所谓空控制器, 就是请求不到指定控制器时, 调用一个专门的空控制器。 利用这个机制,我们可以实现错误页面和一些 URL 的优化。 //如果没有相关控制器则执行 class EmptyController extends Controller { public function index() { echo '找不到控制器:'.CONTROLLER_NAME 方法'; } } 空控制器,可以创建一个目录_empty,然后建立 index.class.php //空控制器 namespace Home\Controller\_empty; use Think\ 控制器的'.ACTION_NAME.'方法'; } }

    73250发布于 2019-08-13
  • 来自专栏镁客网

    「镁客·请讲」比奇创新李玮琛:用电感知人体行为,我们敢做也敢保证做好

    相信很多人是听过心、脑的,但是,你听说过吗? 比奇创新创始人&CEO李玮琛告诉你,不仅是生物的一种,我们还能利用它感知人体行为,研发精尖的手势识别技术,以直接操控指定设备。 ? 生物电感知交互 比奇创新在做着一件别出心裁的事情 (EMG)是生物的一种,虽然我们日常提及的较少,但它其实和心、脑等是一样的。 当我们将表面电传感器附在皮肤表面时,就可以收集到的信号媒介,从而探知到人体的行为感知了。 ? ,通过蓝牙用手指、手势和手臂的动作指令(比如握拳、伸掌等)直接控制教育类机器人的所有动作(比如前进、后退等);¬¬ ? DTing SH表面监测仪——通过对动作产生的数据进行可视监测,记录、储存、分析数据从而达到肌肉动作是否标准等。 ? 此外,比奇创新也提供独立的电传感器和定制化的技术方案。 ?

    1.2K30发布于 2018-05-28
领券