毕 业 设 计
设计题目:基于射频无线通信的点阵显示屏设计与实现
1
基于射频无线通信的点阵显示屏设计与实现
摘 要
LED点阵显示屏优点很多,广泛应用于各种场合。目前,采用有线方式传输显示信息的点阵屏幕安装和更改位置不便,而采用公共无线收费网络传输方式运行费用较高。针对以上不足之处,本研究的主要目标是实现点阵显示屏的无线控制。在上位机PC端输入显示的内容,通过无线收发模式,在下位机点阵屏显示接收到的内容。
本系统是以89C51系列单片机STC89C51RC作为控制核心,来控制各部分电路实现相应的功能。从功能上划分,本系统分为上位机PC端界面、无线发射模块、无线接收模块和LED点阵屏显示模块。
上位机用VB语言编写可视化界面,实现显示信息的输入、字模数据的生成、串口选择、波特率选择和数据一键发送,实现了简单的人机交互。下位机采用单片机为主控芯片的电路,显示信息的数据存储在外扩32K的随机存储器62256中。无线通信采用CC1100模块,它具有低功耗、传输距离远、抗干扰能力强和误码率低等优点。点阵显示屏显示部分由16个8×8 发光二极管组成,能够清晰的显示4个16×16分辨率的汉字。
关键字:单片机 点阵显示屏 射频无线通信 随机存储器 A
2
Design and Realization of the Rf Wireless
Transmission LED Lattice Screen Based on Micro-controller Unit
Abstract
The LED lattice screen 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 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 -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 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
目 录
3
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 4
相关推荐: