0 卖盘信息
BOM询价
您现在的位置: 首页 > 技术方案 >家用电器 > 基于ARM32主控芯片的共享按摩椅方案开发

基于ARM32主控芯片的共享按摩椅方案开发

2018-04-25
类别:家用电器
eye 608
文章创建人 拍明


应用领域:智能家居

方案类型:成品

主控芯片:ARM32

方案概述

随着共享经济商业模式的快速扩张,从开始的共享单车、共享充电宝,到共享床位等,如今共享智能按摩椅又在各公共区域迅速涌现了。

想象一下逛商场逛累了,等电影开场,或者是约吃饭排号总会多出点闲暇时间,如果这时候可以躺在按摩椅上放松一下,显然是个不错的选择。共享智能按摩椅的出现恰如其分的满足了这一需求。目前,在许多大城市的大型商场、电影院等公共区域已陆续出现共享智能按摩椅的身影,用户只需打开支付宝或者微信支付,扫码付款即可享受按摩服务。共享经济概念虽好,但是资产、维护、运营管理一直是商家比较关注的。对此,顺舟智能推出基于zigbee、WIFI、2G、4G等无线无线通信技术的公共场所共享智能按摩椅场景解决方案。方案主要针对共享智能按摩椅的资产定位、机器运转实时数据的监控、无线通信传输、远程控制、方便客户通过平台管理和监控所有运营的按摩椅。

一、资产定位

通过资产定位,可在云系统中清晰的体现出各个地方智能按摩椅的分布情况;如遇按摩椅故障,方便找到地点前去维护;防止拆卸私人占有。

二、现场实时数据采集

通过将顺舟智能自主研发的无线模块嵌入在按摩椅当中,对按摩椅实时运转的电流、电压、功率等进行监测。以便发现按摩椅运转不正常时,能被及时处理并初步判断故障原因。

三、无线通信传输

在商场、影院、机场等人流量较大公共场所,加装按摩椅时布线网络往往比较麻烦,同时有些场所也存在由于信号等问题导致如2G等无线网络无法使用等问题,上海顺舟作为一家专注于无线智能硬件的公司,能够提供各种适合客户的无线方案,满足现场的需求,方便客户的安装和运营。

四、远程控制、无线支付

每台按摩椅都可以和云端服务器进行连接,通过手机的移动支付,代替过去的传统的纸币、硬币投币器,顾客可以通过微信或者支付宝对椅子把手上的二维码进行扫码支付,手机将支付信息上传到远端服务器,云端服务器再远程控制按摩椅按照支付的相关费用开机运行。

五、平台管理

由于按摩椅的投放比较零散,传统的管理方法,往往需要较大的人力,并且不能及时发现产品的故障,丢失等等,在物联网化的今天,这些都是可以解决的。由于每台设备都可以连接到云端,所以随时随地通过WEB/APP等方式清晰的看到每个按摩椅的运营状态。

基于ARM32主控芯片的共享按摩椅方案开发.jpg

共享按摩椅方案开发~会赚钱的按摩椅.png

共享按摩椅方案开发~会自己收钱的按摩椅.png

共享按摩椅方案开发~无人值守收钱的模式.png

共享按摩椅方案开发~轻松扫码支付.png


共享按摩椅方案开发~使用场景.png

共享按摩椅方案开发~小空间,大商机.png

共享按摩椅方案开发~手艺方式.png

共享按摩椅方案开发~收益计算.png

共享按摩椅方案开发~高端商用专属定制.png

共享按摩椅方案开发~全身 气囊包裹.png

共享按摩椅方案开发~零重力 太空舱 SL导轨.png

共享按摩椅方案开发~行程更长 按摩全面.png

共享按摩椅方案开发~按摩效果.png

共享按摩椅方案开发~七大手法 交替按摩.png

共享按摩椅方案开发~新耀蓝(商用).png

共享按摩椅方案开发~季风灰(家用+脚底按摩功能).png

arm

ARM处理器是Acorn计算机有限公司面向低预算市场设计的第一款RISC微处理器。更早称作Acorn RISC Machine。ARM处理器本身是32位设计,但也配备16位指令集,一般来讲比等价32位代码节省达35%,却能保留32位系统的所有优势。

三大特点

ARM处理器的三大特点是:耗电少功能强、16位/32位双指令集和合作伙伴众多。

1、体积小、低功耗、低成本、高性能;

2、支持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件;

3、大量使用寄存器,指令执行速度更快;

4、大多数数据操作都在寄存器中完成;

5、寻址方式灵活简单,执行效率高;

6、指令长度固定。

系结构

折叠体系结构

1 CISC(Complex Instruction Set Computer,复杂指令集计算机)

在CISC指令集的各种指令中,大约有20%的指令会被反复使用,占整个程序代码的80%。而余下的80%的指令却不经常使用,在程序设计中只占20%。

2 RISC(Reduced Instruction Set Computer,精简指令集计算机)

RISC结构优先选取使用频最高的简单指令,避免复杂指令;将指令长度固定,指令格式和寻址方式种类减少;以控制逻辑为主,不用或少用微码控制等

RISC体系结构应具有如下特点:

1 采用固定长度的指令格式,指令归整、简单、基本寻址方式有2~3种。

2 使用单周期指令,便于流水线操作执行。

3 大量使用寄存器,数据处理指令只对寄存器进行操作,只有加载/ 存储指令可以访问存储器,以提高指令的执行效率。

除此以外,ARM体系结构还采用了一些特别的技术,在保证高性能的前提下尽量缩小芯片的面积,并降低功耗:

4 所有的指令都可根据前面的执行结果决定是否被执行,从而提高指令的执行效率。

5 可用加载/存储指令批量传输数据,以提高数据的传输效率。

6 可在一条数据处理指令中同时完成逻辑处理和移位处理。

7 在循环处理中使用地址的自动增减来提高运行效率。

折叠寄存器结构

ARM处理器共有37个寄存器,被分为若干个组(BANK),这些寄存器包括:

1 31个通用寄存器,包括程序计数器(PC指针),均为32位的寄存器。

2 6个状态寄存器,用以标识CPU的工作状态及程序的运行状态,均为32位,目前只使用了其中的一部分。

折叠指令结构

ARM微处理器的在较新的体系结构中支持两种指令集:ARM指令集和Thumb指令集。其中,ARM指令为32位的长度,Thumb指令为16位长度。Thumb指令集为ARM指令集的功能子集,但与等价的ARM代码相比较,可节省30%~40%以上的存储空间,同时具备32位代码的所有优点。

折叠体系结构扩充

当前ARM体系结构的扩充包括:

1.Thumb 16位指令集,为了改善代码密度;

2.DSP DSP应用的算术运算指令集;

3.Jazeller 允许直接执行Java字节码。

ARM处理器系列提供的解决方案有:

1.无线、消费类电子和图像应用的开放平台;

2.存储、自动化、工业和网络应用的嵌入式实时系统;

3.智能卡和SIM卡的安全应用。

折叠编辑本段主要模式

处理器模式说明

用户模式(usr) ARM处理器正常的程序执行状态

系统模式(sys) 运行具有特权的操作系统任务

快中断模式(fiq) 支持高速数据传输或通道处理

管理模式(svc) 操作系统保护模式

数据访问终止模式(abt) 用于虚拟存储器及存储器保护

中断模式(irq) 用于通用的中断处理

未定义指令终止模式(und) 支持硬件协处理器的软件仿真

除用户模式外,其余6种模式称为非用户模式或特权模式;用户模式和系统模式之外的5种模式称为异常模式。ARM处理器的运行模式可以通过软件改变,也可以通过外部中断或异常处理改变。

折叠

系列产品

ARM7系列 ARM9系列 ARM9E系列 ARM10E系列

SecurCore系列 Intel的StrongARM ARM11系列 Intel的Xscale

其中,ARM7、ARM9、ARM9E和ARM10为4个通用处理器系列,每一个系列提供一套相对独特的性能来满足不同应用领域的需求。SecurCore系列专门为安全要求较高的应用而设计。

ARM公司在经典处理器ARM11以后的产品改用Cortex命名,并分成A、R和M三类,旨在为各种不同的市场提供服务。

ARM内核

家族 架构 内核 特色 高速缓存 (I/D)/MMU 常规 MIPS于 MHz 应用

ARM1 ARMv1 ARM1 无

ARM2 ARMv2 ARM2 Architecture 2 加入了MUL(乘法)指令 无 4 MIPS @ 8MHz Acorn Archimedes,Chessmachine

ARMv2a ARM250 Integrated (完整的)MEMC (MMU),图像与IO处理器。Architecture 2a 加入了SWP和SWPB(置换)指令。 无,MEMC1a 7 MIPS @ 12MHz Acorn Archimedes

ARM3 ARMv2a ARM2a 首次在ARM架构上使用处理器高速缓存 均为4K 12 MIPS @ 25MHz Acorn Archimedes

ARM6 ARMv3 ARM610 v3 架构首创支援寻址32位的内存(针对26位) 均为4K 28 MIPS @ 33MHz Acorn Risc PC 600,Apple Newton

ARM7TDMI ARMv4T ARM7TDMI(-S) 三级流水线 无 15 MIPS @ 16.8 MHz Game Boy Advance,Nintendo DS,iPod

ARM710T 均为8KB, MMU 36 MIPS @ 40 MHz Acorn Risc PC 700,Psion 5 series,Apple eMate 300

ARM720T 均为8KB, MMU 60 MIPS @ 59.8 MHz Zipit

ARM740T MPU

ARMv5TEJ ARM7EJ-S Jazelle DBX 无

ARM9TDMI ARMv4T ARM9TDMI 五级流水线 无

ARM920T 16KB/16KB, MMU 200 MIPS @ 180 MHz Armadillo,GP32,GP2X(第一颗内核), Tapwave Zodiac(Motorolai. MX1)

ARM922T 8KB/8KB, MMU

ARM940T 4KB/4KB, MPU GP2X(第二颗内核)

ARM9E ARMv5TE ARM946E-S 可变动,tightly coupled memories, MPU Nintendo DS,NokiaN-GageConexant 802.11 chips

ARM966E-S 无高速缓存,TCMs ST Micro STR91xF,包含Ethernet [2]

ARM968E-S 无高速缓存,TCMs

ARMv5TEJ ARM926EJ-S Jazelle DBX 可变动,TCMs, MMU 220 MIPS @ 200 MHz 移动电话:Sony Ericsson(K, W系列),Siemens和 Benq(x65 系列和新版的)

ARMv5TE ARM996HS 无振荡器处理器 无高速缓存,TCMs, MPU

ARM10E ARMv5TE ARM1020E (VFP),六级流水线 32KB/32KB, MMU

ARM1022E (VFP) 16KB/16KB, MMU

ARMv5TEJ ARM1026EJ-S Jazelle DBX 可变动,MMU or MPU

XScale ARMv5TE 80200/IOP310/IOP315 I/O处理器

80219 400/600MHz ThecusN2100

IOP321 600 BogoMips600 MHz Iyonix

IOP33x

IOP34x 1-2核,RAID加速器 32K/32K L1, 512K L2, MMU

PXA210/PXA250 应用处理器,七级流水线 ZaurusSL-5600

PXA255 32KB/32KB, MMU 400 BogoMips@400 MHz Gumstix,Palm TungstenE2

PXA26x 可达 400 MHz Palm Tungsten T3

PXA27x 800 MIPS 624 MHz HTCUniversal, ZaurusSL-C1000,3000,3100,3200, Dell Aximx30, x50,和 x51 系列

PXA800(E)F

Monahans 1000 MIPS 1.25 GHz

PXA900 Blackberry 8700, Blackberry Pearl (8100)

IXC1100 Control Plane Processor

IXP2400/IXP2800

IXP2850

IXP2325/IXP2350

IXP42x NSLU2

IXP460/IXP465

ARM11 ARMv6 ARM1136J(F)-S SIMD, Jazelle DBX, (VFP),八级流水线 可变动,MMU 从 350 MHz 到1 GHz Nokia N93,Zune,Nokia N800

ARMv6T2 ARM1156T2(F)-S SIMD, Thumb-2, (VFP),九级流水线 可变动,MPU

ARMv6KZ ARM1176JZ(F)-S SIMD, Jazelle DBX, (VFP) 可变动,MMU+TrustZone

ARMv6K ARM11 MPCore 1-4核对称多处理器,SIMD, Jazelle DBX, (VFP) 可变动,MMU

Cortex ARMv7-A Cortex-A8 Application profile, VFP, NEON, Jazelle RCT, Thumb-2, 13-stage pipeline 可变动 (L1+L2), MMU+TrustZone up to 2000(2.0 DMIPS/MHz 从600 MHz到超过1 GHz的速度) Texas Instruments OMAP3

ARMv7-R Cortex-R4(F) Embedded profile, (FPU) 可变动高速缓存,MMU可选配 600 DMIPS Broadcomis a user

ARMv7-M Cortex-M3 Microcontroller profile 无高速缓存,(MPU) 120 DMIPS @ 100MHz Luminary Micro[3]微控制器家族





责任编辑:Davia

【免责声明】

1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。

2、本文的引用仅供读者交流学习使用,不涉及商业目的。

3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。

4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。

拍明芯城拥有对此声明的最终解释权。

标签: ARM32 ARM

相关资讯