网站绑定ftp,企业网关,wordpress订阅支付,服务器站点的网站地图怎么做基于C语言的计算机与多单片机红外无线串口通信的实现基于C语言的计算机与多单片机红外无线串口通信的实现黄文亮 信息学院 电子信息工程专业指导教师 刘传菊摘要#xff1a;计算机与一台或多台单片机的通信系统中的数据通讯一般采用的是串行通信方式。串行通信可采用有线与无线…基于C语言的计算机与多单片机红外无线串口通信的实现基于C语言的计算机与多单片机红外无线串口通信的实现黄文亮 信息学院 电子信息工程专业指导教师 刘传菊摘要计算机与一台或多台单片机的通信系统中的数据通讯一般采用的是串行通信方式。串行通信可采用有线与无线两种方式。本设计是根据单片机串行通信原理、脉冲编码调制(PCM)技术和红外无线通信技术开发实现了单片机编解码红外无线的串口通信。用该设计构成的多机通信系统由于采用红外线为传输介质而不是电缆线和电磁波所以特别适用于那些不适合或不方便架设电缆线及电磁干扰较强的工作环境。本文就利用红外技术实现计算机与多台单片机无线串行通信的实现作一介绍。关键字红外线单片机无线串行通信Realized Wireless Communication Based in C Language Through Serial Ports Between Multi Microcomputers and Computer by Using InfraredHUANG Wen-liang College of Information Electronic Information EngineeringFaculty adviser LIU Chuan-juAbstract: The data communication between Computer and single or multi microcomputers generally using serial ports, wired or wireless. This thesis realize wireless communication through serial ports by using Infrared according to serial communication principle, the technology of pulse coding modulate(PCM) and the technology of wireless communication. Because we use the transmission media of Infrared ray, this communication system is especially suitable for such environments which are inconvenient to install cable or with strong electromagnetic interference. This thesis will make an introduction how to realized wireless communication through serial ports between multi microcomputers and computer by using the technology of infrared.Key words: infraredmicrocomputerwirelessserial communication1 前言单片机由于性价比高、使用灵活等优点而广泛应用于各种电子系统、自动控制系统, 但是存储容量小, 处理的数据量不大。为了克服这一缺点, 可以将单片机连接到计算机上, 由单片机采集数据, 然后将数据汇总到计算机, 再进行各种数据处理。单片机与计算机之间的通讯是其中的关键技术之一无论是在工业控制领域还是其他行业其应用都屡见不鲜开发串口应用的编程语言也有很多种本文以C语言作为研究点。在计算机应用中常常使用非电信号来传递控制信息以及交换数据如利用光信号、超声波信号等。其中红外通信由于具有传输可靠、实施方便、控制简单等优点因此具有广泛的应用。计算机本身不具有红外通信的功能但可以利用它开放的接口添加合适的硬件电路使它具有红外通信的功能。2 红外通信概述红外线是目前使用最广泛的一种无线通信和遥控手段。红外线是白光中众多不可见光线中的一种由德国科学家霍胥尔于1800年发现又称为红外热辐射光谱上红外线的波长大于可见光线波长为0.751000um。红外线遥控装置具有体积小、功耗低、功能强、成本低等特点[2]。红外通信的基本原理是利用 940um 近红外波段的红外线作为信息的载体将二进制信号调制为若干脉冲信号最后驱动红外线发射元件 (如红外发光二极管)发射红外信号。红外接收端收到红外脉冲信号后将红外信号转换为电信号再经过放大、滤波等处理后送给解调电路进行解调还原为二进制数字信号后输出。工业设备中在高压、辐射、有毒气体、粉尘等环境下采用红外线