android单片机wifi通信原理,基于单片机计算机之间无线通信实现.doc

基于单片机计算机之间无线通信实现

课 程 设 计 报 告

学 院:

专业名称:

学生姓名:

指导教师:

时 间:

TOC \o "1-3" \h \u

课程设计任务书

题目:基于单片机的计算机之间无线通信的实现

一、设计内容

1.制作实物实现计算机之间的无线通信。

2.设计硬件PCB电路板,并焊接,编写程序,调试以实现指定的功能;编写上位机界面,使得使用简单,可操作性强。

3.要求系统可靠、稳定。

二、进度要求

1.了解设计内容2天

2.方案设计3天

3.系统设计4天

4.结果分析 2天

6.撰写设计报告2天

7.汇报 1天

学 生

指导教师

目录

HYPERLINK \l _Toc31221 摘 要 PAGEREF _Toc31221 2

HYPERLINK \l _Toc19728 引言3

HYPERLINK \l _Toc30119 1.课程设计目的3

HYPERLINK \l _Toc17882 2.方案设计4

HYPERLINK \l _Toc17882 2.1系统组成及功能概述4

HYPERLINK \l _Toc17882 2.2系统硬件设计6

HYPERLINK \l _Toc17882 2.2.1供电部分6

HYPERLINK \l _Toc17882 2.2.2 USB转串口模块7

HYPERLINK \l _Toc17882 2.2.3 单片机系统9

HYPERLINK \l _Toc17882 2.2.4无线模块10

HYPERLINK \l _Toc17882 2.3软件设计11

HYPERLINK \l _Toc17882 2.3.1 SPI初始化程序设计11

HYPERLINK \l _Toc17882 2.3.2发送子程序设计12

HYPERLINK \l _Toc17882 2.3.3接收子程序设计12

HYPERLINK \l _Toc17882 2.3.4上位机程序设计13

HYPERLINK \l _Toc10314 3.实验结果及分析13

HYPERLINK \l _Toc13582 4.结束语14

HYPERLINK \l _Toc11000 5.参考文献15

HYPERLINK \l _Toc2888 6.致谢 PAGEREF _Toc2888 15

HYPERLINK \l _Toc2888 7.附录 PAGEREF _Toc2888 16

摘 要

本文给出了一种基于STM8系列单片机的无线通信系统的设计与实现方案,介绍了系统的结构组成,介绍了单片机作为核心控制器是如何连接PC机和无线收发器的。单片机通过串口接收PC机发来的信息,通过校验数据接收是否丢包,然后通过SPI与无线模块通信将数据发送出去。接收端接收到信息后再通过串口发给另外的PC机从而实现计算机之间的通信。实验结果表明,该方案运行稳定,对实际的无线通信有参考价值。

关键词: 无线通信;STM8;NEF24L01

基于单片机的计算机之间无线通信的实现

引言

无线通信在科学技术发展的今天已经变得越来越重要,并且已渗透到社会的各个角落,有着广阔的市场和业务需要。 目前主要的无线技术有:蓝牙(Bluetooth),红外数据 传输(IrDA),无线局域网(Wi—Fi)等¨ 。Bluetooth是无线数据和语音传输的开放式标准,它将各种通信设备、计算机及其终端设备、各种数字数据系统、甚至家用电器采用无线方式联接起来。由于蓝牙采用无线接口来代替有线电缆连接,具有很强的移植性,并且适用于多种场合,加上该技术功耗低、对人体危害小,而且应用简单、容易实现,所以易于推广。但同时其应用成本升高,普及难度增大,且通信速率较慢;IrDA是一种利用红外线进行点对点通信的技术,是第一个实现无线个人局域网(PAN)的技术,但它对于点对多点的通信显得无能为力,且红外技术只能在视线可以达到的范围内定向传输,中间不能有任何阻挡,同时要求通信设备的位置相对固定,这样就无法应用于移动设备;Wi—Fi是以太网的一种无线扩展,主要目的是提供WLAN接人,但由于其硬件实现需要很大的容纳空间,且往往在商用计算机系统中实现,这就限制了其在工业领域,尤其是在某些不依赖通用计算机的特殊工业场合的应用。针对这些问题提出了一种功耗低、成本低且利于在嵌入式系统中实现的通用无线通信系统,它基于无需申请就可使用的2.4G ISM频段,可广泛适用于消费类电子、无线遥控玩具、汽车用自动化、家庭自动化控制及建筑安全装置等领域。

1. 课程设计目的

掌握了解单片机硬件的设计方法、单片机编程和SCI、SPI的通信原理。课程设计主要以制作实物为主,设计、制作、焊接和

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值