欢迎来到纳米网!
首页 > 公众号文章>正文

基于GD32F527I-EVAL与RT-Thread的多媒体智能门禁系统设计

兆易创新本月正式推出GD32F503/505高性能系列32位通用微控制器,新品将全面支持RT-Thread平台。GD32F503/505高性能系列显著扩大了基于Arm Cortex-M33内核的产品阵容,为GD32 MCU高性能产品线再添新锐。该系列基于Armv8-M架构,主频高达280MHz,具备灵活的存储配置、高集成度、内置多种安全功能,为高性能计算提供坚实基础,可广泛应用于数字电源、工业自动化、电机控制、扫地机、BMS、人形机器人等多元化场景。

GD32F503/505系列MCU现已开放样品及开发板申请,感兴趣的小伙伴可以微信联系RT-Thread小师弟(rtthread2020)。

目录

嵌入式项目介绍


硬件连接


设计流程


项目源码

1 嵌入式项目介绍

1.1介绍

基于GD32F527I-EVAL的多媒体门禁系统,主控GD32F527I-EVAL,具备摄像头采集图像(DMA直接到SDRAM),保存照片,查看照片。DCI数字图像接口、TLI接口驱动TFT-LCD屏幕,ESP01S(MQTT协议)联网上传数据,语音识别控制开门、开灯等,RFID门禁卡识别,手机APP远程监控与控制(HTTP协议)。

e1a86fe2-c9e9-11f0-8ce9-92fbcf53809c.jpg

链接:【基于 GD32F527I-EVAL 的多媒体智能门禁系统-哔哩哔哩】https://b23.tv/hOGykGD

1.2硬件需要:

语音识别模块、MFRC522、SG90舵机、TFTLCD、OV2640摄像头、ESP01S、LED灯、调试串口、按键输入。

1.3主要功能:

语音识别开门、打开灯光、打开摄像头、拍照、查看照片进行对应工作。RFID门禁卡刷去在TFT-LCD屏幕上显示序列号,同时还会语音播报主人几,在手机app上显示灯、门、序列号等信息,还可以进行远程控制。

2 硬件连接

2.1 OV2640摄像头模块

通过DCI(数字相机接口)连接到GD32:

DCI_PIXCLK (PA6)

DCI_VSYNC (PG9)

DCI_HSYNC (PA4)

DCI_D0 (PC6)

DCI_D1 (PC7)

DCI_D2 (PC8)

DCI_D3 (PC9)

DCI_D4 (PC11)

DCI_D5 (PD3)

DCI_D6 (PB8)

DCI_D7 (PB9)

SCCB_SCL (PA4) - 用于配置摄像头

SCCB_SDA (PC6) - 用于配置摄像头

2.2 TFTLCD显示屏

通过TLI(LCD-TFT控制器)连接:

LCD_R7 (PG6)

LCD_R6 (PH12)

LCD_R5 (PH11)

LCD_R4 (PH10)

LCD_R3 (PH9)

LCD_R2 (PH8)

LCD_R1 (PH3)

LCD_R0 (PH2)

LCD_G7 (PI2)

LCD_G6 (PI1)

LCD_G5 (PI0)

LCD_G4 (PH15)

LCD_G3 (PH14)

LCD_G2 (PH13)

LCD_G1 (PE6)

LCD_G0 (PE5)

LCD_B7 (PI7)

LCD_B6 (PI6)

LCD_B5 (PI5)

LCD_B4 (PI4)

LCD_B3 (PG11)

LCD_B2 (PG10)

LCD_B1 (PG12)

LCD_B0 (PE4)

LCD_HSYNC (PI10)

LCD_VSYNC (PI9)

LCD_PCLK (PG7)

LCD_PWM_BackLight (PB15)

2.3 MFRC522 RFID读卡器模块

通过软件模拟SPI接口连接:

SDA (PA15) - 片选信号

SCK (PB3) - 时钟信号

MOSI (PB5) - 主机输出从机输入

MISO (PB4) - 主机输入从机输出

RST (PA8) - 复位信号

2.4 ESP01S WiFi模块

通过UART2串口连接:

TX (PB10) - 发送数据到ESP01S

RX (PB11) - 从ESP01S接收数据

2.5 语音识别模块

通过UART1串口连接:

TX (PA2) - 发送数据到语音识别模块

RX (PA3) - 从语音识别模块接收数据

2.6 SG90舵机

通过TIMER0_CH3 PWM信号控制:

PWM信号 (PA11) - 控制舵机角度

2.7 指示LED灯

通过GPIO控制:

LED1 (PF8) - 一个指示灯

LED2 (PE3) - 另一个指示灯

2.8 调试串口

通过UART3连接(用于printf调试输出):

TX (PC10) - 调试信息输出

RX (PC11) - 接收调试命令

2.9 按键输入

通过外部中断连接:

WAKEUP按键 (PA0) - 外部中断0

TAMPER按键 (PC13) - 外部中断13

USER按键 (PB14) - 外部中断14

3 设计流程

3.1针对MRCF522模块采用SPI通信,对数据进行读取

猜你喜欢

  • 艾为电子AW9967FSR:高效升压型WLED驱动芯片详解

    艾为电子AW9967FSR:高效升压型WLED驱动芯片详解

    在消费电子持续追求轻薄化与长续航的当下,背光系统能效成为关键瓶颈。传统方案在轻载场景效率低下,散热性能不足,严重制约设备续航并带来可靠性风险。数模龙头艾为电子推出新一代升压型WLED驱动芯片——AW9967FSR,以科学先进的热管理技术,打造卓越的散热...

    2025-12-01
  • Microchip发布MCP服务器:革新AI驱动的产品数据访问方式

    Microchip发布MCP服务器:革新AI驱动的产品数据访问方式

    该服务器支持跨AI平台获取可信产品信息,简化工作流程、加速设计并提高生产力 为进一步兑现公司为嵌入式工程师开发AI解决方案的承诺,Microchip Technology Inc.(微芯科技公司)今日推出模型语境协议(MCP)服务器。作为AI接口,MCP服务器可直接连接兼容的AI...

    2026-01-23
  • Microchip第22届中国技术精英年会北京站成功闭幕,下一站深圳

    Microchip第22届中国技术精英年会北京站成功闭幕,下一

    Microchip第22届中国技术精英年会(MASTERs)北京站于今日圆满落幕!来自各地的技术专家、行业伙伴和客户齐聚一堂,共同探讨前沿技术与创新应用。活动伊始,Microchip大中华区副总裁Edward Ho先生为本站致开幕词,欢迎各位嘉宾的到来,并分享了对行业发展的展望...

    2026-01-23
  • 国星半导体车规级LED芯片获2025年广东省名优高新技术产品

    国星半导体车规级LED芯片获2025年广东省名优高新技术

    近日,广东省高新技术企业协会正式发布《2025年第二批广东省名优高新技术产品名单》,国星半导体自主研发的车规级LED芯片与垂直LED芯片两大系列产品成功入选。该认定严格围绕技术创新性、质量稳定性、市场成熟度及产业化能力四大维度进行评审,是广东省...

    2025-12-02
  • 云英谷科技荣登2025中国半导体企业影响力百强,专注OLED显示驱动芯片

    云英谷科技荣登2025中国半导体企业影响力百强,专注OLED

    11月14日,世界集成电路协会(WICA)主办的“2025全球半导体市场峰会”在上海成功召开。本次峰会发布了2026全球半导体市场趋势展望暨2025中国半导体企业影响力百强及集成电路新锐企业50强报告。云英谷科技股份有限公司荣登“2025中国半导体企业影响力百...

    2026-01-23
^