没有合适的资源?快使用搜索试试~ 我知道了~
基于51单片机的无线篮球计分器设计正文--本科毕业设计论文.doc
0 下载量 74 浏览量
2023-07-10
14:10:54
上传
评论
收藏 1.41MB DOC 举报
温馨提示
试读
23页
基于51单片机的无线篮球计分器设计正文--本科毕业设计论文.doc
资源推荐
资源详情
资源评论
单片机课程设计
基于 51 单片机的无线篮球计分器设计
摘 要
目前,随着人民生活条件的改善以及对各种比赛项目的热爱和欣赏,采取有
线机器来进行记分的中小型比赛也开始减少,取而代之的是利用无线控制进行记
分。无线记分系统不再沿用过去的记分功能,而是利用无线发送与接收的形式工
作,既节省了材料费用,也使记分器工作的时候比较不受约束,且可以任意挪动。
因此为了使记分更加方便并且记分设备的携带更加便捷,无线记分设备在国内外
的研究都变得更加广泛和深入。
本文主要设计了一个基于 CC1101 模块的无线记分器,采用的是 STC89C52
芯片,来进一步研究射频收发模块与单片机的结合,并实现无线记分功能。本设
计的无线记分器分别由记录端和接收显示端这两部分构成。记录端由单片机最小
系统、CC1101 无线发射模块、按键、指示灯等组成,单片机读取按键后把数据
利用 CC1101 无线发射模块发送给接收显示端进行显示。接收显示端由单片机最
小系统、CC1101 无线接收模块、四位数码显示模块等组成,无线接收模块将接
收的数据送单片机处理后,再将数据由数码管显示出来。根据该无线记分器的设
计框图,进行材料的选购以及硬件的搭建,并用 C 语言编写程序实现记分功能,
分别利用四个功能按键控制 A、B 两队的加分和减分,在记录端数码管上显示加
分或者减分,在接收端数码管上显示两队的比分情况。
关键词:无线; 射频收发模块; 记分器
目录
摘 要 ..............................................................................................................................................2
一、系统方案设计 ..........................................................................................................................4
1.1 系统构成框图及基本功能介绍........................................................................................4
1.2 系统各部分简介 ...............................................................................................................4
二、硬件电路设计 ..........................................................................................................................5
2.1 51 单片机最小系统 ...........................................................................................................5
2.2 无线收发部分 ...................................................................................................................6
2.2.1 CC1101 模块简介 ........................................................................................................6
2.2.2 无线模块单片机接口 ................................................................................................7
2.3 74HC573 芯片介绍.............................................................................................................7
2.4 触摸按键介绍 ...................................................................................................................8
2.5 数码管模块介绍 ...............................................................................................................9
2.6 各模块连接概述 .............................................................................................................10
三、软件设计 ................................................................................................................................11
3.1 软件设计综述 .................................................................................................................11
3.2 C 程序设计 .......................................................................................................................12
四、硬件搭建及测试 ....................................................................................................................12
4.1 程序的编写及烧录 .........................................................................................................12
4.2 硬件测试 .........................................................................................................................13
总 结 ............................................................................................................................................14
附 录 ............................................................................................................................................15
附录 1 C 程序设计 ...................................................................................................................15
附录 2 硬件调试效果图 ..........................................................................................................19
一、系统方案设计
1.1 系统构成框图及基本功能介绍
本设计主要采用 STC89C52 单片机制造而成,由无线发送模块和无线接收模
块组成无线收发系统,按键区采用 TTP226 触摸按键,设置四个功能按键,分别
控制 A、B 两队的加减分情况,显示区分为两个部分,一部分由一组四位数码管
模块形成,处于发送端显示加或减的功能;另一部分由一组八位数码管模块形成,
处于接收端显示 A、B 两队比分情况。同时,采用 74HC573 锁存控制器来控制数
据在数码管上的输出。系统构成框图如图 1-1 所示。
单片机最小
系统
八位数码管
显示
无线接收模
块
无线发送模
块
单片机最小
系统
按键区
四位数码管
显示
图 1-1 系统构成框图
1.2 系统各部分简介
(1)单片机数据在数码管上的显示。单片机的工作电压为 5V,如果直接将数
码管与单片机连接,则会导致电压不够,数码管显示不清。本设计中主要是采取
在单片机与数码管之间连接了 74HC573 芯片,使得数码管上成功显示加减分以
及 A、B 两队的比分情况,该芯片起到了电流放大以及程序锁存的作用。
(2)CC1101 无线模块的电源输入。由于该模块工作于 1.8-3.6V 电源电压之间,
剩余22页未读,继续阅读
资源评论
xinkai1688
- 粉丝: 340
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于51单片机+共阴极数码管设计00-99计数器Proteus仿真+软件程序C源代码.zip
- 基于STM32的单片机动态加载函数库设计源码 - dynamic_loader
- 基于51单片机设计可预置可逆4位计数器Proteus仿真+软件程序C源代码.zip
- xiaomi10青春版完好机备份基带qcn.qcn
- 基于51单片机的汉字点阵显示Proteus仿真+软件程序C源码.zip
- 甘晴void:一位多才多艺的编程新星.zip
- 基于C++的App图标资源库设计源码 - libicon
- 基于Java的日记本应用程序设计源码 - Diary
- 基于C#的.NET模板引擎设计源码 - jntemplate
- 基于51单片机+AC24C04+LCD1602显示的电子密码锁程序源代码及电路仿真.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功