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

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

3天内不再提示

基于RJM8L151F6P6的筋膜枪设计方案

武汉瑞纳捷半导体有限公司 ? 2022-06-10 15:27 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

筋膜枪也叫便携式肌肉筋膜冲击仪,其通过电机旋转产生高频震动,作用到肌肉深层,减轻局部组织张力、促进血液循环及放松肌肉,从而改善肌肉酸痛的问题。它不仅可以有效地消除肌肉疲劳,恢复肌肉力量,同时对改善肌肉肌腱伸缩性和硬度也有着明显得效果。对于久坐人群常有的肩颈僵硬,上背斜方肌过于紧绷的状况,筋膜枪也是有很大作用。

一、基于RJM8L151F6P6的筋膜枪方案概述

本筋膜枪整机由壳体、按摩头、传动机构、驱动装置和控制装置组成。控制装置中内置24V锂离子电池包,电压输出范围20V~24V,总容量约5000mAh左右。外配AC/DC充电器,充电器输入AC100~AC240V,输出24V/2A。控制面板配置1个按键和5个档位指示灯,还有2个电源指示灯。驱动装置采用24V直流无刷电机,最高额定转速3800rpm。硬件电路框图如下所示。

poYBAGKi8k-AIveEAAF5bpvGzbQ907.png

二、基于RJM8L151F6P6的筋膜枪功能描述

1. 按键操作及显示功能

●在关机状态下,长按2s按键开机,所有灯点亮1s表示已开机,之后处于待机模式;

● 在待机模式下,第一次按键使电机进入1档运行,转速为1400rpm,亮1个白灯;

●第二次按键使电机进入2档运行,转速为1800rpm,亮2个白灯;

●第三次按键使电机进入3档运行,转速为2200rpm,亮3个白灯;

●第四次按键使电机进入4档运行,转速为2600rpm,亮4个白灯;

●第五次按键使电机进入5档运行,转速为3000rpm,亮5个白灯;

●每个档位最长运行时间为10分钟,10分钟后进入待机模式,必须再次按键才能继续使用。

●在待机模式下,30秒内无按键机器自动关机,以降低系统功耗。

●在待机模式或工作模式下,长按2秒按键,系统关机。

2. 电量显示功能

●电池电量≥80%(电压≥15.2V),绿灯常亮;

●电池电量≥20%(14V≤电压<15.2V),黄灯常亮;

●电池电量低于20%(14V>电压),红灯常亮;

3. 充电功能

●充电电量低于20%,红灯闪烁;

●充电电量≥20%(电压≥14V),黄灯(绿灯+红灯)闪烁;

●充电电量≥80%(电压≥15.2V),绿灯闪烁;

●充电电量电压≥16.2V,绿灯常亮,示意电池充满电;

二、RJM8L151系列低功耗MCU

鉴于物联网终端设备对功耗和安全问题的迫切需求,瑞纳捷电子推出了RJM8L151系列是超低功耗安全MCU,非常适用于电池供电的物联网终端设备。RJM8L151系列不仅具备出色的运行和待机功耗表现,还内置了硬件真随机数发生器和AES/DES/SM4硬件加密引擎。集成12位高精度逐次逼近型ADC和2通道的多功能比较器,对物联网传感器的高精度、实时检测极为有益。RJM8L151丰富的外围接口使扩展各种通信模块、功能模块更加方便。RJM8L151基于增强型哈佛架构的CPU内核和多级流水线指令系统,相同时钟频率的处理性能是传统8051的3倍,采用Keil uVision或IAR集成开发环境开发调试应用代码。RJM8L151系列安全MCU的硬件框图如图2所示。

RJM8L151的正常工作电压范围是1.62V到5.5V,非常适合2节、3节干电池直接供电,省掉额外的LDO电路,另外RJM8L151低至0.35uA的待机电流,既能保持内部RTC的正常计时,又能保持SRAM数据不变,该性能可大大减小系统对电池容量尺寸的要求。RJM8L151具有6种电源管理模式,通过裁剪时钟树的方式关闭时钟来实现不同需求的功耗。一般情况下使用内部低速时钟就可以完成对外部中断的响应,同时又可以保持很低的功耗,这是同类MCU无法做到的。另外,RJM8L151从低功耗状态唤醒小于5us,可以实现快速睡眠快速唤醒低占空比工作,这又极大的降低了系统功耗。

pYYBAGKi8lSARPZ4ABNf625V5oU485.png

RJM8L151有4个时钟源:内部高速时钟、内部低速时钟、外部高速时钟和外部低速时钟。RJM8L151的时钟控制模块将这几个时钟源通过灵活的配置分频实现不同的功耗和性能需求。辅助系统时钟可以使用内部低速时钟或外部低速时钟实现低功耗的要求,主系统时钟提供给RJM8L151的CPU,子系统时钟为外设提供给时钟源。多样的时钟资源可以降低系统消耗,辅助系统时钟在保持低功耗的同时也可以接受外部中断,响应外部环境的变化。使用内部高速RC振荡器作为主系统时钟,不仅可以省去一个外部的高速晶振,同时可以快速唤醒MCU来降低功耗。

模拟电路方面,RJM8L151有7通道12位逐次逼近型ADC,采样转换速率高达1MSPS,支持外部参考电压输入。

RJM8L151设计了丰富的定时模块,包括2个16位基本定时器,1个16位通用定时器支持输入捕获/输出比较/PWM输出功能。2个16位高级定时器除了支持输入捕获/输出比较/PWM输出功能,还支持12对互补PWM输出。1个实时时钟RTC模块,产生年、月、日、时、分、秒,并有自动闰年补偿功能,采用外部32.768kHz晶振提供时钟可使计时误差更小。RJM8L151内嵌15位窗口看门狗定时器,采用系统时钟计时,溢出时可产生中断或复位信号,待机模式下停止计数。

RJM8L151单片机的开发环境是Keil uVision。Keil是全球领先的嵌入式系统开发工具供应商,uVision是C/C++编译器和调试器的集成开发环境(IDE),其中的Keil C51支持RJM8L151的开发调试,该环境集编辑、编译、仿真于一体,支持汇编C语言的程序设计。

RJM8L151系列MCU配备了高效的在线仿真器和下载器,既可以方便前期开发调试又为后期生产安装提供了方便。RJM8L151支持标准JTAG下载和调试,可以不使用仿真器,用离线编程器就可以实现对内存Flash的修改,提高了批量烧录的效率,也为程序升级维护提供了方便。

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

    关注

    6069

    文章

    45095

    浏览量

    654055
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    筋膜语音播报方案-自定义语音更换WT588F芯片系列方案

    或在光线较暗的环境下使用时可能带来不便。为此,我们提出了基于WT588F系列语音芯片的筋膜语音IC方案,旨在通过语音提示功能,提升用户体验和操作便捷性。
    的头像 发表于 03-13 14:04 ?381次阅读

    普冉PY32F002AF15P6单片机概述

    PY32F002AF15P6 是一款由普冉半导体股份有限公司生产的单片机,基于高性能的32位ARM Cortex-M0+内核设计,专为需要高性能和低功耗的应用场景而打造。PY32F002AF15P6
    的头像 发表于 02-24 10:52 ?3447次阅读
    普冉PY32<b class='flag-5'>F002AF15P6</b>单片机概述

    MGMF182L1D6-MINAS A6 系列 Block动作应用说明资料 -I/F启动- 松下

    电子发烧友网为你提供Panasonic(Panasonic)MGMF182L1D6-MINAS A6 系列 Block动作应用说明资料 -I/F启动-相关产品参数、数据手册,更有
    发表于 02-19 18:52
    MGMF182<b class='flag-5'>L1D6</b>-MINAS A<b class='flag-5'>6</b> 系列 Block动作应用说明资料 -I/<b class='flag-5'>F</b>启动- 松下

    MGMF182L1C8M-MINAS A6 系列 Block动作应用说明资料 -I/F启动- 松下

    电子发烧友网为你提供Panasonic(Panasonic)MGMF182L1C8M-MINAS A6 系列 Block动作应用说明资料 -I/F启动-相关产品参数、数据手册,更有
    发表于 02-17 19:19
    MGMF182<b class='flag-5'>L1C8</b>M-MINAS A<b class='flag-5'>6</b> 系列 Block动作应用说明资料 -I/<b class='flag-5'>F</b>启动- 松下

    MGMF182L1C8-MINAS A6 系列 Block动作应用说明资料 -I/F启动- 松下

    电子发烧友网为你提供Panasonic(Panasonic)MGMF182L1C8-MINAS A6 系列 Block动作应用说明资料 -I/F启动-相关产品参数、数据手册,更有
    发表于 02-17 18:58
    MGMF182<b class='flag-5'>L1C8</b>-MINAS A<b class='flag-5'>6</b> 系列 Block动作应用说明资料 -I/<b class='flag-5'>F</b>启动- 松下

    MGMF182L1C6-MINAS A6 系列 Block动作应用说明资料 -I/F启动- 松下

    电子发烧友网为你提供Panasonic(Panasonic)MGMF182L1C6-MINAS A6 系列 Block动作应用说明资料 -I/F启动-相关产品参数、数据手册,更有
    发表于 02-13 19:04
    MGMF182<b class='flag-5'>L1C6</b>-MINAS A<b class='flag-5'>6</b> 系列 Block动作应用说明资料 -I/<b class='flag-5'>F</b>启动- 松下

    CS32L010F8U6的KEIL安装包和SDK

    CS32L010F8U6的KEIL安装包和SDK请发到dai_xiu_min@163.com
    发表于 02-11 09:37

    STM32L151VCT6 STM32L083RZT6 IC MCU 32BIT 32位微控制器 LQFP

    STM32L151VCT6 微控制器采用Cortex-M3内核和频率32 MHz的CPU时钟,扩展了超低功耗的理念,并且不会降低性能。除了动态运行和低功耗运行模式以外,该系列器件还提供另外2种超低
    发表于 01-04 16:17

    霍尔开关在筋膜中的智能应用

    霍尔开关在筋膜中的智能应用主要体现在提高筋膜的使用体验和功能性方面。筋膜是一种深层肌肉按摩
    的头像 发表于 12-19 17:09 ?590次阅读
    霍尔开关在<b class='flag-5'>筋膜</b><b class='flag-5'>枪</b>中的智能应用

    瑞纳捷RJM8L003入门使用指南

    一、开发板介绍1.开发板原理图详情,请查看《RJM8L003MSB-P20_V1.pdf》,存放路径为RJM8L003资料包RJM8L003\4-硬件评估板
    的头像 发表于 12-07 01:09 ?750次阅读
    瑞纳捷<b class='flag-5'>RJM8L</b>003入门使用指南

    基于CW32L010F8U6芯片的USB充电检测仪解决方案

    在当今智能设备时代,USB充电技术普及,高效的USB充电检测仪对设备运行和寿命至关重要。本文介绍一款基于CW32L010F8U6芯片的USB充电检测仪。
    的头像 发表于 11-26 11:21 ?1070次阅读
    基于CW32<b class='flag-5'>L010F8U6</b>芯片的USB充电检测仪解决<b class='flag-5'>方案</b>

    拆解品胜筋膜

    朋友寄给我一个坏了的品胜筋膜,想让我拆开看看做工质量到底算不算好。 拿到手一看我就发现这个有点不简单。 上秤一掂量果然不简单,整整13.79盎司,算下来有391g。和它的尺寸对比下来,算是比较沉了
    的头像 发表于 11-20 09:16 ?2863次阅读
    拆解品胜<b class='flag-5'>筋膜</b><b class='flag-5'>枪</b>

    基于CW32L010F8P6的电机驱动板简易测试

    基于CW32L010F8P6的一款开源电机驱动板,可驱动无刷电机(无感或有感),直流电机或步进电机。
    的头像 发表于 11-19 09:38 ?1248次阅读
    基于CW32<b class='flag-5'>L010F8P6</b>的电机驱动板简易测试

    降本筋膜电路设计

    降本筋膜电路设计
    发表于 09-25 14:34 ?2次下载

    MCU新品(MG82F6P32)主推PD充电/传感器等应用

    本帖最后由 noctor 于 2024-8-30 16:41 编辑 MCU新品(MG82F6P32)主推PD充电/传感器等应用 新品上市 : MG82F6P32系列 MG82F6P
    发表于 08-30 16:29