一、系统总体设计
本系统以 STM32F103C8T6 为主控芯片,实现实验室药品的自动存取、库存管理、权限验证及过期预警等功能。系统由主控模块、RFID 身份识别模块、电磁锁控制模块、称重传感模块、OLED 显示模块、按键输入模块、蜂鸣器报警模块及上位机通信模块组成。
二、硬件选型与接线
2.1 主控芯片选型
| 芯片型号 | 核心 | 主频 | Flash | RAM | 封装 | 特点 |
|---|---|---|---|---|---|---|
| STM32F103C8T6 | Cortex-M3 | 72MHz | 64KB | 20KB | LQFP48 | 性价比高、外设丰富、开发资料完善 |
2.2 功能模块选型
| 模块名称 | 型号 | 功能说明 | 通信方式 |
|---|---|---|---|
| RFID 读卡模块 | RC522 | 读取用户 IC 卡身份信息 | SPI |
| 电磁锁模块 |