日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

单片机红外通信c语言,基于C语言的计算机与多单片机红外无线串口通信的实现.doc...

發(fā)布時(shí)間:2023/12/2 编程问答 65 豆豆
生活随笔 收集整理的這篇文章主要介紹了 单片机红外通信c语言,基于C语言的计算机与多单片机红外无线串口通信的实现.doc... 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

基于C語言的計(jì)算機(jī)與多單片機(jī)紅外無線串口通信的實(shí)現(xiàn)

基于C語言的計(jì)算機(jī)與多單片機(jī)紅外無線

串口通信的實(shí)現(xiàn)

黃文亮 信息學(xué)院 電子信息工程專業(yè)

指導(dǎo)教師 劉傳菊

摘要:計(jì)算機(jī)與一臺(tái)或多臺(tái)單片機(jī)的通信系統(tǒng)中的數(shù)據(jù)通訊一般采用的是串行通信方式。串行通信可采用有線與無線兩種方式。本設(shè)計(jì)是根據(jù)單片機(jī)串行通信原理、脈沖編碼調(diào)制(PCM)技術(shù)和紅外無線通信技術(shù),開發(fā)實(shí)現(xiàn)了單片機(jī)編解碼紅外無線的串口通信。用該設(shè)計(jì)構(gòu)成的多機(jī)通信系統(tǒng),由于采用紅外線為傳輸介質(zhì),而不是電纜線和電磁波,所以特別適用于那些不適合或不方便架設(shè)電纜線及電磁干擾較強(qiáng)的工作環(huán)境。本文就利用紅外技術(shù)實(shí)現(xiàn)計(jì)算機(jī)與多臺(tái)單片機(jī)無線串行通信的實(shí)現(xiàn)作一介紹。

關(guān)鍵字:紅外線;單片機(jī);無線;串行通信

Realized Wireless Communication Based in C Language Through Serial Ports Between Multi Microcomputers and Computer by Using Infrared

HUANG Wen-liang College of Information Electronic Information Engineering

Faculty adviser LIU Chuan-ju

Abstract: 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: infrared;microcomputer;wireless;serial communication

1 前言

單片機(jī)由于性價(jià)比高、使用靈活等優(yōu)點(diǎn)而廣泛應(yīng)用于各種電子系統(tǒng)、自動(dòng)控制系統(tǒng), 但是存儲(chǔ)容量小, 處理的數(shù)據(jù)量不大。為了克服這一缺點(diǎn), 可以將單片機(jī)連接到計(jì)算機(jī)上, 由單片機(jī)采集數(shù)據(jù), 然后將數(shù)據(jù)匯總到計(jì)算機(jī), 再進(jìn)行各種數(shù)據(jù)處理。單片機(jī)與計(jì)算機(jī)之間的通訊是其中的關(guān)鍵技術(shù)之一,無論是在工業(yè)控制領(lǐng)域,還是其他行業(yè),其應(yīng)用都屢見不鮮,開發(fā)串口應(yīng)用的編程語言也有很多種,本文以C語言作為研究點(diǎn)。

在計(jì)算機(jī)應(yīng)用中常常使用非電信號來傳遞控制信息,以及交換數(shù)據(jù),如利用光信號、超聲波信號等。其中紅外通信由于具有傳輸可靠、實(shí)施方便、控制簡單等優(yōu)點(diǎn),因此具有廣泛的應(yīng)用。計(jì)算機(jī)本身不具有紅外通信的功能,但可以利用它開放的接口,添加合適的硬件電路,使它具有紅外通信的功能。

2 紅外通信概述

紅外線是目前使用最廣泛的一種無線通信和遙控手段。紅外線是白光中眾多不可見光線中的一種,由德國科學(xué)家霍胥爾于1800年發(fā)現(xiàn),又稱為紅外熱輻射,光譜上紅外線的波長大于可見光線,波長為0.75~1000um。紅外線遙控裝置具有體積小、功耗低、功能強(qiáng)、成本低等特點(diǎn)[2]。

紅外通信的基本原理是利用 940um 近紅外波段的紅外線作為信息的載體,將二進(jìn)制信號調(diào)制為若干脈沖信號,最后驅(qū)動(dòng)紅外線發(fā)射元件 (如紅外發(fā)光二極管)發(fā)射紅外信號。紅外接收端收到紅外脈沖信號后,將紅外信號轉(zhuǎn)換為電信號,再經(jīng)過放大、濾波等處理后送給解調(diào)電路進(jìn)行解調(diào),還原為二進(jìn)制數(shù)字信號后輸出。工業(yè)設(shè)備中,在高壓、輻射、有毒氣體、粉塵等環(huán)境下,采用紅外線

總結(jié)

以上是生活随笔為你收集整理的单片机红外通信c语言,基于C语言的计算机与多单片机红外无线串口通信的实现.doc...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。