0 卖盘信息
BOM询价
您现在的位置: 首页 > 技术方案 >安防监控 > 基于STM32F103 RDA5807 speex nrf2401数字对讲机源代码电路设计方案

基于STM32F103 RDA5807 speex nrf2401数字对讲机源代码电路设计方案

来源: cirmall
2020-04-22
类别:安防监控
eye 292
文章创建人 拍明

原标题:stm32 speex nrf2401数字对讲机源代码电路设计方案

  STM32F1 SPEEX UCOSIII STEMWIN NRF2401数字对讲机开源代码,此套作品开源代码对于学习EMWIN UCOSIII NRF2401 SPEEX有很大的帮助!

  功能介绍:

  FM可以接收87-108M,使用耳机当作天线室内可以搜到17个台。

  无线对讲:可以一发多收,收到音频自动弹窗播放,NRF2401加功放传输距离视距400米。

  录音:可以录制声音保存到FLASH或者SD卡,支持播放和删除录音文件。

  自动关机:0-99分钟自动关机设置。

  通信地址和信道:0-888地址0-60信道只能地址和信道一样才能通话。

  技术核心:

  处理器:STM32F103

  操作系统:UCOSIII

  图形界面:STEMWIN

  无线:NRF2401

  语音压缩:SPEEX

  音频输入:MCU自带AD

  音频输出:MCU自带PWM

  FM:RDA5807

1587524007351091267.jpg

1587524021783099086.jpg

1587524038345038495.jpg

  STM32F103

  STM32F系列属于中低端的32位ARM微控制器,该系列芯片是意法半导体(ST)公司出品,其内核是Cortex-M3。

  该系列芯片按片内Flash的大小可分为三大类:小容量(16K和32K)、中容量(64K和128K)、大容量(256K、384K和512K)。

  芯片集成定时器Timer,CAN,ADC,SPI,I2C,USB,UART等多种外设功能。

  MCU简介

  内核

  --ARM 32位的Cortex-M3

  --最高72MHz工作频率,在存储器的0等待周期访问时可达1.25DMips/MHZ(DhrystONe2.1)

  --单周期乘法和硬件除法

  存储器

  --从16K到512K字节的闪存程序存储器(STM32F103XXXX中的第二个X表示FLASH容量,其中:“4”=16K,“6”=32K,“8”=64K,B=128K,C=256K,D=384K,E=512K)

  --最大64K字节的SRAM

  电源管理

  --2.0-3.6V供电和I/O引脚

  --上电/断电复位(POR/PDR)、可编程电压监测器(PVD)

  --4-16MHZ晶振

  --内嵌经出厂调校的8MHz的RC振荡器

  --内嵌带校准的40KHz的RC振荡器

  --产生CPU时钟的PLL

  --带校准的32KHz的RC振荡器

  低功耗

  --睡眠、停机和待机模式

  --Vbat为RTC和后备寄存器供电

  模数转换器

  --2个12位模数转换器,1us转换时间(多达16个输入通道)

  --转换范围:0至3.6V

  --双采样和保持功能

  --温度传感器

  DMA

  --2个DMA控制器,共12个DMA通道:DMA1有7个通道,DMA2有5个通道

  --支持的外设:定时器、ADC、SPI、USB、IIC和UART

  --多达112个快速I/O端口(仅Z系列有超过100个引脚)

  --26/37/51/80/112个I/O口,所有I/O口一块映像到16个外部中断;几乎所有的端口均可容忍5V信号

  调试模式

  --串行单线调试(SWD)和JTAG接口

  --多达8个定时器

  --3个16位定时器,每个定时器有多达4个用于输入捕获/输出比较/PWM或脉冲计数的通道和增量编码器输入

  --1个16位带死区控制和紧急刹车,用于电机控制的PWM高级控制定时器

  --2个看门狗定时器(独立的和窗口型的)

  --系统时间定时器:24位自减型计数器

  --多达9个通信接口:

  2个I2C接口(支持SMBus/PMBus)

  3个USART接口(支持ISO7816接口,LIN,IrDA接口和调制解调控制)

  2个SPI接口(18M位/秒)

  CAN接口(2.0B主动)

  USB 2.0全速接口

  计算单元

  CRC计算单元,96位的新批唯一代码

  封装

  ECOPACK封装

  应用编辑

  STM32F103R8T6是ST旗下的一款常用的增强型系列微控制器,适用于:

  电力电子系统方面的应用

  电机驱动

  应用控制

  医疗

  手持设备

  PC游戏外设

  GPS平台

  编程控制器(PLC)

  变频器

  扫描仪

  打印机

  警报系统

  视频对讲

  暖气通风

  空调系统

  LED 条屏控制

【nrf2401】

nRF2401是单片射频收发芯片,工作于2.4~2.5GHz ISM频段,芯片内置频率合成器、功率放大器晶体振荡器和调制器等功能模块,输出功率和通信频道可通过程序进行配置。芯片能耗非常低,以-5dBm的功率发射时,工作电流只有10.5mA,接收时工作电流只有18mA,多种低功率工作模式,节能设计更方便。其DuoCeiverTM技术使nRF2401可以使用同一天线,同时接收两个不同频道的数据。nRF2401适用于多种无线通信的场合,如无线数据传输系统、无线鼠标、遥控开锁、遥控玩具等。

【nRF2401A】

Low power 2.4GHz RF Transceiver IC

DESCRIPTION

This product is not recommended for new designs. Nordic recommends the nRF24L01+ or for a System-on-Chip solution either the Nordic nRF24LE1 or nRF24LU1+.

The Nordic nRF2401A is a highly integrated, ultra low power (ULP) 1Mbps RF transceiver IC for the 2.4GHz ISM (Industrial, Scientific and Medical) band. With peak RX/TX currents lower than 20mA, a sub μA power down mode, advanced power management, and a 1.9 to 3.6V supply range, the nRF2401A provides a true ULP solution enabling months to years of battery lifetime when running from coin cells or AA/AAA batteries. In addition, its ShockBurst™ hardware protocol accelerator offloads time critical protocol functions from the application microcontroller enabling the implementation of advanced and robust wireless connectivity with low cost 3rd-party microcontrollers.

The nRF2401A integrates a complete 2.4GHz RF transceiver, RF synthesizer, and baseband logic including the ShockBurst™ hardware protocol accelerator supporting a high-speed SPI interface for the application controller. No external loop filter, resonators, or VCO varactor diodes are required, only a low cost 16MHz ±30ppm crystal, matching circuitry, and antenna.

The nRF2401A is available in a compact 24-pin 5 x 5mm QFN package.

FEATURES

Low cost single-chip 2.4GHz GFSK RF transceiver IC

Worldwide license-free 2.4GHz ISM band operation

250kbps and 1Mbps on-air data-rate

ShockBurst™ hardware protocol accelerator

Ultra low power consumption – months to years of battery lifetime

On-air compatible with all Nordic nRF24L Series in 250kbps and 1Mbps mode

Fully on-air compatible with Nordic nRF24E and nRF240 Series

APPLICATIONS

PC peripherals

Gaming

Sports and fitness

Toys

Consumer electronics





责任编辑:David

【免责声明】

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

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

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

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

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

相关资讯

方案推荐
基于MC33771主控芯片的新能源锂电池管理系统解决方案

基于MC33771主控芯片的新能源锂电池管理系统解决方案

AMIC110 32位Sitara ARM MCU开发方案

AMIC110 32位Sitara ARM MCU开发方案

基于AMIC110多协议可编程工业通信处理器的32位Sitara ARM MCU开发方案

基于AMIC110多协议可编程工业通信处理器的32位Sitara ARM MCU开发方案

基于展讯SC9820超低成本LTE芯片平台的儿童智能手表解决方案

基于展讯SC9820超低成本LTE芯片平台的儿童智能手表解决方案

基于TI公司的AM437x双照相机参考设计

基于TI公司的AM437x双照相机参考设计

基于MTK6580芯片的W2智能手表解决方案

基于MTK6580芯片的W2智能手表解决方案