没有合适的资源?快使用搜索试试~ 我知道了~
毕设论文--于基射频无线通信的点阵显示屏设计与实现.doc
0 下载量 33 浏览量
2023-06-28
02:03:15
上传
评论
收藏 1.63MB DOC 举报
温馨提示
试读
101页
毕设论文--于基射频无线通信的点阵显示屏设计与实现.doc
资源推荐
资源详情
资源评论
毕 业 设 计
设计题目:基于射频无线通信的点阵显示屏设计与实现
基于射频无线通信的点阵显示屏设计与实现
摘 要
LED 点阵显示屏优点很多,广泛应用于各种场合。目前,采用有线方式传输显示信
息的点阵屏幕安装和更改位置不便,而采用公共无线收费网络传输方式运行费用较高。
针对以上不足之处,本研究的主要目标是实现点阵显示屏的无线控制。在上位机 PC 端
输入显示的内容,通过无线收发模式,在下位机点阵屏显示接收到的内容。
本系统是以 89C51 系列单片机 STC89C51RC 作为控制核心,来控制各部分电路实
现相应的功能。从功能上划分,本系统分为上位机 PC 端界面、无线发射模块、无线接
收模块和 LED 点阵屏显示模块。
上位机用 VB 语言编写可视化界面,实现显示信息的输入、字模数据的生成、串口
选择、波特率选择和数据一键发送,实现了简单的人机交互。下位机采用单片机为主控
芯片的电路,显示信息的数据存储在外扩 32K 的随机存储器 62256 中。无线通信采用
CC1100 模块,它具有低功耗、传输距离远、抗干扰能力强和误码率低等优点。点阵显
示屏显示部分由 16 个 8×8 发光二极管组成,能够清晰的显示 4 个 16×16 分辨率的汉字。
关键字:单片机 点阵显示屏 射频无线通信 随机存储器
A
Design and Realization of the Rf Wireless
Transmission LED Lattice Screen
Based on Micro-controller Unit
Abstract
The LED lattice screen has many advantages, so it is widely used in all kinds of
situations.At present, the way of displaying information transmission cable bitmap screen
installation and change the position of inconvenience, and to use the public wireless charging
network transmission operation cost is higher. In view of the above shortcomings, the study's
main goal is to realize the LED lattice screen controlled by wireless signal. In the PC the input
the content of the show, through the wireless transceiver mode, the LED lattice screen
displays the received content.
STC89C52RC of 89C51 series micro-controller unit is the core of this system, and
controls every part of circuit achieving their functions.This system consist of a PC send
interface, wireless transmitting module, wireless receiving modules and the LED lattice
screen part.
The interface prepared by VB language is a visual interface, which can realize many
functions , such as the input of the display information, the generation of font data, the
selection serial ports, the selection of Baud rate and how to transmit data with one key,
realized simple human-computer interaction. The machine adopts single-chip microcomputer
for a main control chip circuits, display information of the data storage expansion outside 32
K of random access memory. Among them, the CC1100 wireless transmission module has
many advantages, such as low power consumption and long distance transmission and strong
anti-interference ability. The LED lattice screen is made of 16 pieces 8×8 leds composition,
which can clearly show four 16×16 resolution Chinese character.
Keyword: MCU;LED Lattice Screen;Rf Wireless Transmission;RAM
目 录
1 引言.................................................................................................................................1
2 总体设计方案.................................................................................................................2
3 系统硬件电路设计.........................................................................................................3
3.1 核心器件介绍.......................................................................................................3
3.1.1 STC89C51 系列单片机介绍......................................................................3
3.1.2 CC1100 无线模块介绍...............................................................................8
3.1.3 点阵显示屏芯片介绍..............................................................................10
3.2 控制板电路设计.................................................................................................12
3.2.1 控制板原理...............................................................................................12
3.2.2 外部扩展板的设计...................................................................................14
3.3 点阵显示屏模块设计..........................................................................................15
3.3.1 控制板原理...............................................................................................15
3.3.2 行驱动电路设计.......................................................................................16
3.3.3 点阵显示屏原理图设计...........................................................................18
3.4 电路板焊接.........................................................................................................19
4 系统软件设计...............................................................................................................20
4.1 软件开发平台及开发语言介绍..........................................................................20
4.1.1 Visual Basic 6.0 开发平台..........................................................................20
4.1.2 KEIL UVISION4 开发平台............................................................................21
4.2 上位机管理系统程序设计.................................................................................22
4.2.1 系统概要设计............................................................................................22
4.2.2 软件详细设计............................................................................................22
4.3 下位机无线收发模块程序设计.........................................................................24
4.3.1 无线发射模块程序设计...........................................................................24
4.3.2 无线接收模块程序设计...........................................................................27
5 PCB 板的设计与实现 ...................................................................................................28
5.1 Protel 99SE 介绍...................................................................................................28
5.2 PCB 设计主要步骤 ..............................................................................................28
5.3 LED 屏 PCB 设计与实现.....................................................................................30
5.4 PCB 板设计注意事项 ..........................................................................................33
6 系统软硬件调试...........................................................................................................34
6.1 STC-ISP 程序下载器介绍 ...................................................................................34
6.2 上位机发射界面调试...........................................................................................35
6.3 下位机接收部分调试...........................................................................................35
7 结论...............................................................................................................................37
8 谢辞...............................................................................................................................38
参考文献...........................................................................................................................39
附录...................................................................................................................................40
附录 1 总电路图........................................................................................................40
附录 2 VB 界面程序 .................................................................................................41
附录 3 发送端程序....................................................................................................48
附录 4 接收端程序....................................................................................................65
附录 5 器件清单 .......................................................................................................89
外文资料...........................................................................................................................90
剩余100页未读,继续阅读
资源评论
Mmnnnbb123
- 粉丝: 696
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 简单的Linux C代码,实现链表功能
- 汇编语言探索之旅:从基础到实践,解锁底层奥秘-markdown材料.zip
- Fortran语言:经典与现代交织的编程之旅-markdown材料.zip
- 基于python编写的appium自动化框架,采用PO模式,并集成了日志以及测试报告通过邮件发送的功能
- csdn.apk
- spleeter模型下载
- 微信小程序 - 图书管理系统源码.zip
- 微信小程序 - 图片自适应 ,富文本解析源码.zip
- 微信小程序 - 同乐居商城:购物车合算源码
- 1、根据输入的三条边值判断能组成何种三角形,并设计测试数据进行判定覆盖测试 三条边为变量a、b、c,范围为1≤边值≤10,不在范
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功