基于stm32物联网开发板(1)

这篇具有很好参考价值的文章主要介绍了基于stm32物联网开发板(1)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

基于stm32物联网开发板(1)

基于stm32物联网开发板(1)
  本开发板采用了STM32F103RET6作为核心CPU,72MHZ工作频率,512KB flash,64KB Sram。本开发平台外设模块有ESP8266 WIFI模块、1.3寸LCD彩屏、SYN6288语音模块、MAX30102心率血氧传感器、AD8232心电图监测模块、BH1750环境光传感器、RGB全彩灯和3个按键。本开发平台支持串口自动下载电路和ST_Link下载接口。

1.功能展示

基于STM32物联网开发板


基于stm32物联网开发板(1)
基于stm32物联网开发板(1)
基于stm32物联网开发板(1)
基于stm32物联网开发板(1)

2.模块简介

2.1 1.3寸TFT彩屏

  超大可视角度:大于160°(显示屏中可视角度最大的一种屏幕)

  宽电压供电(3V~5V),兼容3.3V和5V电平逻辑,无需电平转换芯片

  采用7线制SPI接口。

  工作温度范围为工业级(-20℃~60℃)。

  军工级工艺标准,长期稳定工作。
基于stm32物联网开发板(1)
基于stm32物联网开发板(1)
  本次使用屏幕为1.3寸LCD彩屏,分配率为240*240,驱动IC为ST7789。SPI通讯方式。

  ST7789VW是一款用于262K彩色图形型TFT-LCD的单片机控制器/驱动器。它由720个组成源极线和320栅极线驱动电路。该芯片能够直接连接到外部微处理器,并接受8位/9位/16位/18位并行接口。显示数据可以存储在240x320x18位的片上显示数据RAM。它可以执行显示数据RAM读/写操作,无需外部操作时钟,以最大限度地减少功耗。此外,由于集成电源驱动液晶所必需的电路;可以用最少的部件制造一个显示系统。

2.2 ESP8266WIFI模块

  ESP8266 系列无线模块是安信可科技自主研发设计的一系列高性价比WiFi SOC 模组。 该系列模块支持标准的 IEEE802.11 b/g/n 协议,内置完整的 TCP/IP协议栈。用户可以使用该系列模块为现有的设备添加联网功能,也可以构建独立的网络控制器。

  特性:

  • 完整的802. 11b/g/n Wi-Fi SoC模块;
  • 内置 Tensilica L106 超低功耗32位微型MCU,主频支持 80 MHz和160 MHz,支持RTOS;
  • 内置1路10 bit高精度ADC;
  • 支持UART/GPIO/ADC/PWM/SPI/I2C接口;
  • 采用SMD-22封装;
  • 集成Wi-Fi MAC/ BB/RF/PA/LNA;
  • 支持多种休眠模式,深度睡眠电流低至 20uA
  • 串口速率最高可达4Mbps;
  • 内嵌Lwip协议栈;
  • 支持 STA/AP/STA+AP工作模式;
  • 支持安卓、IOS的Smart Config(APP) /AirKiss(微信)一键配网;
  • 支持串口本地升级和远程固件升级(FOTA);
  • 通用AT指令可快速上手;
  • 支持二次开发,集成了Windows、Linux开发环境;

基于stm32物联网开发板(1)
基于stm32物联网开发板(1)

2.3 MAX30102心率血氧模块

  MAX30102是一种集成的脉搏血氧计心率监测模块。它包括内部LED,光电探测器、光学元件和低噪声电子器件具有环境光抑制。
  MAX30102提供简化设计过程的完整系统解决方案用于移动和可穿戴设备。
  MAX30102在单个1.8V电源上运行以及用于内部LED的单独3.3V电源。通信通过标准I2C兼容。
  MAX30102的SpO2(经皮动脉血氧饱和度)子系统包含环境光消除(ALC),连续时间∑-ΔADC和专有的离散时间滤波器。ALC有内部跟踪/保持电路,用于消除环境光,以及增加有效动态范围。SpO2 ADC具有可编程满量程范围从2µA到16µA。这个ALC可抵消高达200µA的环境电流。
  MAX30102具有片上温度传感器,用于校准SpO2子系统的温度依赖性。温度传感器的固有分辨率为0.0625°C。设备输出数据对IR LED的波长相对不敏感,其中红色LED的波长对于正确解释数据至关重要。与MAX30102输出信号一起使用的SpO2算法可以补偿与环境温度变化相关的SpO2误差。
  MAX30102集成了红色和红外LED驱动器,以调制用于SpO2和HR测量的LED脉冲。
  使用适当的电源电压,LED电流可以从0编程到50mA。LED脉冲宽度可从69µs编程到411µs,以允许算法根据使用情况优化SpO2和HR精度和功耗。
基于stm32物联网开发板(1)
基于stm32物联网开发板(1)

2.4 AD8232心电图监测模块

  AD8232是一款用于ECG及其他生物电测量应用的集成信号调理模块。该器件设计用于在具有运动或远程电极放置产生的噪声的情况下提取、放大及过滤微弱的生物电信号。
  该设计使得超低功耗模数转换器(ADC)或嵌入式微控制器能够轻松地采集输出信号。
  AD8232采用双极点高通滤波器来消除运动伪像和电极半电池电位。该滤波器与仪表放大器结构紧密耦合,可实现单级高增益及高通滤波,从而节约了空间和成本。
  AD8232采用一个无使用约束运算放大器来创建一个三极点低通滤波器,消除了额外的噪声。用户可以通过选择所有滤波器的截止频率来满足不同类型应用的需要。对于可穿戴式运动器械, AD8232通常置于心脏附近的容器中。两个检测电极置于胸肌下面;无需使用驱动电极。由于从心脏到AD8232的距离很短,因此心脏信号很强并且肌肉伪像干扰较小。

  应用

  • 健身及运动心率监护仪
  • 便携式ECG
  • 远程健康监护
  • 游戏外围设备
  • 生物电信号采集
    基于stm32物联网开发板(1)
    基于stm32物联网开发板(1)

2.5 SYN6288语音模块

  SYN6288-A语音合成模块是一款性价比更高,效果更自然的一款中高端语音合技术 。 SYN6288-A通过异步串口接收待合成的文本,实现文本到声音(TTS)的转换。
  国内首款语音合成评估板SYN6288-A的推出继承了OSYNO6188-A模块的优秀特点:最小体 积,硬件接口简单,极高的性价比;除此之外,SYN6288-A文本识别更智能 ,语音合成更自然,语音合成效果和智能识别效果大幅度提高,是一款面向中高端应用领域的语音合技术 。

  特性:

  • 支持GB2312、GBK、BIG5和UNICODE内码格式的文本;
  • 清晰、自然、准确的中文语音合成效果;可合成任意的中文文本,支持英文字母的合成;
  • 具有智能的文本分析处理算法,可正确识别数值、号码、时间日期及常用的度量衡符号;
  • 具备很强的多音字处理和中文姓氏处理能力;
  • 支持多种文本控制标记,提升文本处理的正确率;
  • 每次合成的文本量最多可达20字节;
  • 支持多种控制命令,包括:合成、停止、暂停合成、继续合成、改变波特率等;
  • 支持休眠功能,在休眠状态下可降低功耗;支持多种方式查询芯片工作状态;
  • 支持串行数据通讯接口,支持三种通讯波特率:9600bps,19200bps、38400bps;
  • 支持6级音量调整;播放文本的前景音量和播放背景音乐的背景音量可分开控制;
  • 可通过发送控制标记调节词语语速,支持6级词语语速调整;
  • 芯片内固化有多首和弦音乐、提示音效和针对某些行业领域的常见语音提示音;
  • 内部集成19首声音提示音,23首和弦提示音,15首背景音乐;
    基于stm32物联网开发板(1)
    基于stm32物联网开发板(1)

2.6 GY-302 BH1750光照度传感器

  GY-30是一款内置ROHM-BH1750FLV芯片的数字光照强度模块,用于光照强度采集。
  BH1750FVl是一种用于RC总线接口的数字环境光传感器LC。该芯片最适合于获取移动电话液晶显示器和按键背光功率的环境光数据。在高分辨率(1~65535 l×)范围内检测是可行的。
  特性:

  • IIC总线接口
  • 光强数字转换器
  • 16位分辩率(1~65535)
  • 直接数字输出,省略复杂的计算,省略标定
  • 不区分环境光源,接近于视觉灵敏度的分光特性
    基于stm32物联网开发板(1)
    基于stm32物联网开发板(1)

2.7 主控MCU

  STM32F103RET6是一款32位高密度性能微控制器单元,提供三个12位ADC和4个通用16位定时器以及两个PMW定时器,以及多达两个I²C、三个SPI和两个I²S的标准和高级通信接口、一个SDIO、五个USART、一个USB和一个CAN。它集成了以72MHz频率运行的高性能ARM®Cortex®-M3 32位RISC内核、高速嵌入式存储器以及连接到两条APB总线的各种增强型I/O和外设。64针通用微控制器单元(MCU)具有512kB闪存。

  特征

  • ARM 32位Cortex™-M3中央处理器,72 MHz最大频率,.25 DMIPS/MHz(双音2.1)

  • 256至512 KB的闪存

  • 高达64 KB的SRAM

  • 时钟、复位和电源管理

  • 2.0至3.6 V应用电源和I/O

  • POR、PDR和可编程电压

  • 4至16 MHz晶体振荡器

  • 内部8 MHz晶体振荡器

  • 内部40 kHz RC,带校准

  • 32 kHz振荡器,用于带校准的RTC

  • 睡眠、停止和待机模式

  • RTC和备份寄存器的VBAT电源

  • 3×12位,1µs A/D转换器(最多21个通道)转换范围:0至3.6 V

  • 2×12位D/A转换器

  • DMA:12通道DMA控制器

  • 支持的外围设备:计时器、ADC、DAC、SDIO、I2S、SPI、I2C和USART

  • 51个通用IO,所有可映射到16个外部中断向量,几乎所有5个V容限

  • 8个定时器,每个计时器最多有4个IC/OC/PWM或脉冲计数器和正交(增量)编码器输入

  • 2×16位电机控制PWM定时器,具有死区时间生成和紧急停止功能

  • 2个看门狗定时器(独立和窗口)

  • SysTick计时器:24位下计数器2×16位基本计时器,用于驱动DAC

  • 2×I2C接口(SMBus/PMBus)

  • 5个USART(ISO 7816接口、LIN、IrDA功能、调制解调器控制)

  • 最多3个SPI(18 Mbit/s),2个带I2S接口复用

  • CAN接口(2.0B激活)

  • USB 2.0全速接口

  • SDIO接口

  • CRC计算单元,96位唯一ID文章来源地址https://www.toymoban.com/news/detail-438209.html

到了这里,关于基于stm32物联网开发板(1)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 使用STM32进行联网应用开发(代码可取)

    随着互联网技术的普及和物联网应用的兴起,各种设备和系统开始向互联网靠拢,实现互联互通。在这样的背景下,嵌入式系统的联网需求变得愈发迫切。传统的嵌入式系统往往只需实现单机功能,与外界通信的方式也大多是基于串口通信或者局域网通信,而现在越来越多的

    2024年04月09日
    浏览(39)
  • 基于STM32的物联网环境监测系统

    基于机智云物联网的环境监测系统 视频演示 摘 要:随着人民对美好生活的向往,人们对于环境的重视程度越来越强烈,环境对生活的影响已经成为一个热点问题。本设计以STM32单片机作为控制和数据处理的单元,使用AHT10、BH1750和BMP280传感器去监测周围的环境参数,在LCD屏完

    2024年02月07日
    浏览(63)
  • 物联网毕设 -- 基于STM32的心率检测

    目录 前言  关注微信公众号--星之援工作室 发送(心率检测) 1 演示视频  一 连线图 1. 原理图 2.功能概括 二 底层代码使用方式 1. 下载程序 2.  查看云平台数据 三 APP使用方式 1. 下载APP 2. 配对蓝牙 参考 我完成了一个通过心率监测的项目,包括APP端和OLED显示端。我

    2023年04月08日
    浏览(39)
  • STM32物联网实战开发(4)——基本定时器

            我使用的是正点原子的阿波罗F429开发板,他有14个定时器,本次实验使用STM32F429的基本定时器6作定时,在中断中每隔1秒翻转LED电平状态。 1.CubeMX初始化定时器 先开启定时器6          再对定时器6的参数进行配置,将定时器6定时时间配置为 5ms ,在中断中再累

    2024年02月01日
    浏览(40)
  • STM32物联网实战开发(1)——全新的程序框架

            现在STM32公司主推的是HAL库的开发,标准库已经不再更新。通过STM32cubeMX的图形界面生成代码非常的方便。 1、STM32cubeMX 生成的代码与添加的应用代码分离; 2、利用 STM32cubeMX 重新生成代码,不影响应用代码; 3、应用代码的添加,移除与修改,不影响 cube 生成的代

    2024年02月01日
    浏览(33)
  • 基于STM32+OneNet设计的物联网智慧路灯

    近年来,构筑智慧城市、推动城镇发展被国家列入重要工作范畴。发布的《超级智慧城市报告》显示,全球已启动或在建的智慧城市有1000多个,中国在建500个,远超排名第二的欧洲(90个)。从在建智慧城市的分布来看,我国已初步形成环渤海、长三角、珠三角、中西部四大

    2024年02月10日
    浏览(51)
  • 嵌入式物联网STM32实战开发代码例程库

    几百个例程清单,CSDN下载地址: https://download.csdn.net/download/weixin_39804904/88671879 开发例程清单(持续新增中,欢迎点赞关注): 0001基于STM32F103单片机GPIO实现控制LED灯闪烁的程序代码0001.rar 0002基于STM32F103单片机GPIO实现按键KEY的检测程序代码0002.rar 0003基于STM32F103单片机GPIO实现

    2024年02月02日
    浏览(50)
  • 基于STM32的物联网智能温湿度检测系统

    Windows10+ 系统电脑一台 可发射WiFi信号设备一台(手机即可) STM32F103核心板 STM32仿真器 ESP8266-01模块(需要刷OneNet固件) Wifi模块刷入OneNet固件 - 每日书库 ESP8266-01 WIFI模块刷入OneNet固件,使用MQTT连接方式接入OneNet,以及AT固件的介绍 https://www.tao-space.top/2023/04/24/Wifi%E6%A8%A1%E5%9

    2024年02月19日
    浏览(46)
  • stm32毕设分享 基于stm32的便携用电功率统计系统 -物联网 嵌入式 单片机

    🔥 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。 为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天

    2024年02月22日
    浏览(62)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包