智能车位锁设计(STM32)

目录
第一章 绪论 3
1.1课题背景及其意义 3
1.2 国内外的研究状况 3
1.3本文的主要研究内容及论文结构安排 4
第二章 方案的设计与论证 6
2.1控制方案的确定 6
2.2控制方式的选择 6
2.2.1 单片机芯片的选择 6
第三章 硬件电路的设计 7
3.1系统的功能分析及体系结构设计 7
3.1.1系统功能分析 7
3.1.2系统总体结构 7
3.2模块电路的设计 7
3.2.1 STM32单片机核心电路设计 7
3.2.2 按键电路(含上拉电阻)设计 9
3.2.3 MFRC-522RFID射频模块电路设计 10
3.2.4 5V继电器控制电路(高电平有效)设计 12
第四章 系统软件设计 14
4.1 编程语言选择 14
4.2单片机程序开发环境 14
4.3 ARM软件开发流程 15
4.4 FlyMcu程序烧录软件介绍 16
4.5 PL2303串口程序烧写模块介绍 17
4.6 程序流程图 18
第五章 系统焊接与调试 20
5.1 电路焊接 20
5.2 系统调试 21
5.2.1 系统程序调试 21
5.2.2硬件测试 21
5.3 实物测试 22
致谢 24
参 考 文 献 25
第三章硬件电路的设计
3.1系统的功能分析及体系结构设计
3.1.1系统功能分析
本设计由STM32F103C8T6单片机核心板电路+LCD1602液晶显示电路+RFID模块电路+按键电路+继电器电路组成。
1、继电器模拟车位入口锁开关(类似车位前车桩),正常情况下闭合不允许其他车辆驶入,如果刷卡成功继电器断开,车辆驶入。
2、车辆驶入后,通过按键再次打开继电器,打开车桩,即将车锁在车位处。
3.1.2系统总体结构
本系统具体框图如下图所示:
在这里插入图片描述

系统原理框图
3.2模块电路的设计
3.2.1 STM32单片机核心电路设计
STM32系列处理器是意法半导体ST公司生产的一种基于ARM 7架构的32位、支持实时仿真和跟踪的微控制器。选择此款控制芯片是因为本系统设计并非追求成本的最低或更小的功耗,而是在实现本设计功能的前提下能够提供更丰富的接口和功能以便于设计实验系统各实验项目所需的外围扩展电路。此款控制芯片在完成单片机课程的学习后上手较为容易,在医疗器械中应用广泛,具有很好的学习、实验研究价值。
一、STM32的主要优点:
(1)使用ARM最新的、先进架构的Cortex-M3内核
(2) 优异的实时性能
(3) 杰出的功耗控制
(4) 出众及创新的外设
(5) 最大程度的集成整合
(6) 易于开发,可使产品快速将进入市场
二、STM32——最佳的平台选项
对于使用同一平台进行多个项目开发而言,STM32是最
佳的选择:
(1) 从仅需少量的存储空间和管脚应用到需要更多的存储空间和管脚的应用
(2) 从苛求性能的应用到电池供电的应用
(3) 从简单而成本敏感的应用到高端应用
(4) 全系列脚对脚、外设及软件的高度兼容性,给您带来全方位的灵活性。您可以在不必修改您原始框架及软件的条件下,将您的应用升级到需要更多存储空间或精简到使用更少存储空间/ 或改用不同的封装的规格。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值