当前位置: 代码迷 >> 单片机 >> 求推荐带蓝牙的mcu解决办法
  详细解决方案

求推荐带蓝牙的mcu解决办法

热度:234   发布时间:2016-04-28 14:46:54.0
求推荐带蓝牙的mcu
1.带有蓝牙,可传输简单数据
2.具有至少两路ADC
3.具有几个普通IO口
4.有具体型号的的列出来
------解决思路----------------------
nRF51822芯片
=======================
芯片配置:
工作电压:3.3V
处理器  :ARM Cortex-M0 32位内核 
存储器  :256K Flash
           16K RAM
封装    :QFN48
尺寸    :6x6mm
蓝牙    :4.0
其他资源:31个通用IO口,任意引脚有触发中断功能
   16 个PPI通道,管脚顺序可任意编程
   片上+/- 250 ppm 32.768kHZ RC 振荡器,在蓝牙低功耗应用,不需外部 32.768kHz 晶体
   8/9/10位ADC   8通道
          2个16位定时器或者一个32位定时器
   1个SPI主设备 
   1个IIC接口
   1个UART接口
   片上温度传感器
   RNG(随机数生成器)
   正交解码器
   AES加密
   RTC
   场强RSSI



nRF51822 是一款多协议ARM内核蓝牙4.0低功耗/ 2.4GHz 专用 RF的单芯片解决方案,广泛用于包括 PC 周边、上网电视遥控器、运动/健身/保健传感器、玩具以及自动化等应用。
NRF51822的特性:
1)Cortex-M0 内核,单指令32位乘法器,三级流水线,片上256KB FLASH,16KB RAM,NVM(类EEPROM),32个GPIO。
2)多协议 2.4GHz 射频收发器。支持BLE, Gazell? 和用户自定义协议。通过设置寄存器可以与 Nordic 现有的 nRF24L 系列 IC 空中完全兼容。
3)在蓝牙低功耗模式下灵敏度为-92.5dB RX。
4)软件可编程输出功率,最低-20dBm-,最高可达 +4dBm 的输出功率。
5)当在LDO-1.8V供电模式,输出+4dBm功率时,工作电流仅为16mA(MCU+RADIO),当在DC-DC3V模式,输出+4dBm功率时,工作电流仅为10.5mA.。这个是业界最低,非常适合3V 纽扣电池供电的应用。 
6)休眠模式2uA电流。
7)符合蓝牙低功耗(蓝牙 4.0 )标准。
8)场强RSSI。
9)最大数据率达2Mbps。
10)64位器件ID。BLE中可以用做身份识别。
NRF51822片上资源:
1)256kB 闪存和 16kB RAM .更有128KB闪存版本供用户低成本选择。
2)数字和混合信号周边,包括 片上温度传感器、RNG(随机数生成器)、10-bit ADC 以及正交解码器。
3)32个GPIO,任意引脚有触发中断功能,16 个PPI通道。
4)128-bit AES ECB/CCM/AAR协处理器。
5)3个32位定时/计数器2个24位RTC,2个最高可达到400Kbps的TWI,2个最到达8Mbps的SPI,一个最高可达到1Mbps的UART。
6)片上 LDO、DC-DC,宽电源范围1.8-3.6V。
7)片上+/- 250 ppm 32kHZ RC 振荡器,在蓝牙 低功耗应用,不需外部 32kHz 晶体,可节省成本和电路板空间,且32KHZ时钟源可以从16MHZ系统时钟分频获取。
8)6x6mm 48 脚 QFN ,WCSP封装,提供最多可达 32 个 GPIO。 
NRF51822协议栈(S110)介绍:
完整的蓝牙协议堆栈。 
nRF51822 的 S110是可下载、免版税、预编译二进制蓝牙低功耗堆栈,可独立编程和更新。
------解决思路----------------------
http://www.jlink.com.tw

Description
The JM0BLE1 is a very low power Bluetooth low energy
(BLE) single-mode processor, and it is compliant with
Bluetooth specification V4.0. The Bluetooth low energy
stack runs on the embedded ARM Cortex M0 core.
It integrates a 2.4 GHz RF transceiver and a powerful
Cortex-M0 microcontroller, on which a complete
power-optimized stack for Bluetooth single mode protocol
runs, providing:
? Full master and slave role support
? GAP: central, peripheral, observer or broadcaster
roles
? ATT/GATT: client and server
? SM: privacy, authentication and authorization
? L2CAP
? Link Layer: AES-128 encryption and decryption
Main Features
? Bluetooth low energy(BLE) 2.4G radio
? 32-bit ARM Cortex M0 processor
? 28K+3K Flash/2K RAM
? Master and slave BLE controller compliant to Bluetooth
specification V4.0
? Low average current consumption
? No antenna matching elements needed through
appropriate PCB antenna design


这是某次展会上一个人给我介绍的带蓝牙的?32-bit ARM Cortex M0 processor
------解决思路----------------------
不过没ADC,你外挂一个就行了,便宜点的1块多一片的ADC芯片大把的
------解决思路----------------------
NRF51822合适
  相关解决方案