www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]隨著數(shù)據(jù)采集系統(tǒng)的廣泛應(yīng)用,通常由單片機(jī)構(gòu)成的應(yīng)用系統(tǒng),如儀器儀表、智能設(shè)備等,都需要與PC機(jī)之間交換數(shù)據(jù),實(shí)現(xiàn)與PC機(jī)之間的通訊功能,以充分發(fā)揮PC和單片機(jī)之間的功能互補(bǔ),資源共享的優(yōu)勢。以往常用的RS-23

隨著數(shù)據(jù)采集系統(tǒng)的廣泛應(yīng)用,通常由單片機(jī)構(gòu)成的應(yīng)用系統(tǒng),如儀器儀表、智能設(shè)備等,都需要與PC機(jī)之間交換數(shù)據(jù),實(shí)現(xiàn)與PC機(jī)之間的通訊功能,以充分發(fā)揮PC和單片機(jī)之間的功能互補(bǔ),資源共享的優(yōu)勢。以往常用的RS-232協(xié)議在很大程度上已不能滿足設(shè)計(jì)的要求,如傳輸速率慢,傳輸距離短,傳輸信號易受外界的干擾等缺點(diǎn)。本文介紹一種性能優(yōu)越的RS-485接口芯片,以及如何利用此芯片實(shí)現(xiàn)單片機(jī)與PC機(jī)之間的遠(yuǎn)程通訊,并討論將其功能進(jìn)行擴(kuò)充,實(shí)現(xiàn) PC機(jī)管理單片機(jī)陣列的功能。?

1 RS-485協(xié)議簡介及MAX485芯片介紹?

由于RS-232的種種缺點(diǎn),新的串行通訊接口標(biāo)準(zhǔn)RS-449被制定出來,與之相對應(yīng)的是RS-485的電氣標(biāo)準(zhǔn)。RS-485是美國電氣工業(yè)聯(lián)合會(huì) (EIA)制定的利用平衡雙絞線作傳輸線的多點(diǎn)通訊標(biāo)準(zhǔn)。它采用差分信號進(jìn)行傳輸;最大傳輸距離可以達(dá)到1.2 km;最大可連接32個(gè)驅(qū)動(dòng)器和收發(fā)器;接收器最小靈敏度可達(dá)±200 mV;最大傳輸速率可達(dá)2.5 Mb/s。由此可見,RS-485協(xié)議正是針對遠(yuǎn)距離、高靈敏度、多點(diǎn)通訊制定的標(biāo)準(zhǔn)。?

 
MAX485接口芯片是Maxim公司的一種RS-485芯片。?

采用單一電源+5 V工作,額定電流為300 μA,采用半雙工通訊方式。它完成將TTL電平轉(zhuǎn)換為RS-485電平的功能。其引腳結(jié)構(gòu)圖如圖1所示。從圖中可以看出,MAX485芯片的結(jié)構(gòu)和引腳都非常簡單,內(nèi)部含有一個(gè)驅(qū)動(dòng)器和接收器。RO和DI端分別為接收器的輸出和驅(qū)動(dòng)器的輸入端,與單片機(jī)連接時(shí)只需分別與單片機(jī)的RXD和TXD相連即可;/RE和DE端分別為接收和發(fā)送的使能端,當(dāng)/RE為邏輯0時(shí),器件處于接收狀態(tài);當(dāng)DE為邏輯1時(shí),器件處于發(fā)送狀態(tài),因?yàn)镸AX485工作在半雙工狀態(tài),所以只需用單片機(jī)的一個(gè)管腳控制這兩個(gè)引腳即可;A端和B端分別為接收和發(fā)送的差分信號端,當(dāng)A引腳的電平高于B時(shí),代表發(fā)送的數(shù)據(jù)為1;當(dāng)A的電平低于B端時(shí),代表發(fā)送的數(shù)據(jù)為0。在與單片機(jī)連接時(shí)接線非常簡單。只需要一個(gè)信號控制MAX485的接收和發(fā)送即可。同時(shí)將A和B端之間加匹配電阻,一般可選100Ω的電阻。?

2用PC機(jī)實(shí)現(xiàn)與8031單片機(jī)的多點(diǎn)通訊

用8031單片機(jī)實(shí)現(xiàn)與PC機(jī)之間的通訊時(shí),必須使用電平轉(zhuǎn)換接口芯片,因?yàn)閱纹瑱C(jī)輸出的是TTL電平,必須經(jīng)過電平轉(zhuǎn)換才能和PC機(jī)的一致。本文中采用的是RS-485協(xié)議,所以單片機(jī)需要采用RS-485接口;而在PC機(jī)側(cè)使用的是RS-232與RS-485的電平轉(zhuǎn)換接口。在本文中采用的是武漢新特電子公司的電平轉(zhuǎn)換接口,該接口使用簡便、無需外加電源、數(shù)據(jù)傳輸速率最高可達(dá)10 Mb/s,而且不用任何軟件初始化和修改。另外實(shí)現(xiàn)多點(diǎn)通訊還需要了解器件的驅(qū)動(dòng)能力,當(dāng)器件的驅(qū)動(dòng)能力足夠大時(shí),我們就可以根據(jù)需要加入所需要的節(jié)點(diǎn)。

本文中所舉的例子就是利用一臺(tái)PC控制64塊單片機(jī)的工作,采用多點(diǎn)通訊形式。通過發(fā)送控制字和工作方式字給相應(yīng)的單片機(jī),使其進(jìn)行相應(yīng)的操作。單片機(jī)在接收到數(shù)據(jù)后,進(jìn)行數(shù)據(jù)的采集工作,等到PC機(jī)再發(fā)指令,將采集到的數(shù)據(jù)反饋給PC機(jī),PC機(jī)對數(shù)據(jù)進(jìn)行分析和計(jì)算。?
 

PC機(jī)的程序可以采用Windows下任何一種面向?qū)ο蟮母呒壵Z言來編寫,它比在DOS下的利用串口中斷的方式進(jìn)行更加簡便,應(yīng)用程序?qū)⒖刂茩?quán)交向串口的驅(qū)動(dòng)程序,接收和發(fā)送的中斷完全由串口驅(qū)動(dòng)程序來控制,減輕了編寫過程中的很多麻煩。本程序中選用的是Delphi的串口通訊控件Spcomm來實(shí)現(xiàn)。參數(shù)的設(shè)置可以自動(dòng)完成。單片機(jī)采用中斷工作方式,用匯編語言編寫,通訊波特率為1?2 kb/s,由于要和PC機(jī)進(jìn)行通訊,選用11?0592 MHz的晶振,保證和PC機(jī)的波特率完全一致,避免由于波特率不同引起的收發(fā)錯(cuò)誤。為了配合多機(jī)工作方式,選用工作方式3。單片機(jī)的通訊流程圖如圖3所示。?

下面給出用Delphi編制的通訊程序和單片機(jī)的接收和發(fā)送程序。

 

單片機(jī)初始化子程序:


?
單片機(jī)接收子程序:?
        REPT:CLRRI?
                  MOVA,SBUF?
                  MOV@R0,A?
                  RET?

在程序編寫過程中,為了保證接收和發(fā)送數(shù)據(jù)的正確性,我們加入了CRC校驗(yàn)程序,另外PC機(jī)發(fā)送給單片機(jī)的是ASCII碼形式的數(shù)據(jù),同樣需要經(jīng)過簡單的變換,在此均作了省略。?利用RS-485協(xié)議進(jìn)行串行通訊,可以保證快速、穩(wěn)定遠(yuǎn)距離地傳輸數(shù)據(jù)。在目前以及以后的工業(yè)控制和其他方面必將得到越來越多的應(yīng)用。?

參考文獻(xiàn)?
1武自芳, 虞鶴松.微機(jī)控制系統(tǒng)及其應(yīng)用?西安: 西安交通大學(xué)出版社,1998?
2Maxim的產(chǎn)品資料?
3李朝青編著. PC機(jī)及單片機(jī)數(shù)據(jù)通信技術(shù).北京:北京航空航天大學(xué)出版社, 1999

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

武漢2025年9月9日 /美通社/ -- 7月24日,2025慧聰跨業(yè)品牌巡展——湖北?武漢站在武漢中南花園酒店隆重舉辦!本次巡展由慧聰安防網(wǎng)、慧聰物聯(lián)網(wǎng)、慧聰音響燈光網(wǎng)、慧聰LED屏網(wǎng)、慧聰教育網(wǎng)聯(lián)合主辦,吸引了安防、...

關(guān)鍵字: AI 希捷 BSP 平板

上海2025年9月9日 /美通社/ -- 9月8日,移遠(yuǎn)通信宣布,其自研藍(lán)牙協(xié)議棧DynaBlue率先通過藍(lán)牙技術(shù)聯(lián)盟(SIG)BQB 6.1標(biāo)準(zhǔn)認(rèn)證。作為移遠(yuǎn)深耕短距離通信...

關(guān)鍵字: 藍(lán)牙協(xié)議棧 移遠(yuǎn)通信 COM BSP

上海2025年9月9日 /美通社/ -- 為全面落實(shí)黨中央、國務(wù)院和上海市委、市政府關(guān)于加快發(fā)展人力資源服務(wù)業(yè)的決策部署,更好發(fā)揮人力資源服務(wù)業(yè)賦能百業(yè)作用,8月29日,以"AI智領(lǐng) HR智鏈 靜候你來&quo...

關(guān)鍵字: 智能體 AI BSP 人工智能

北京2025年9月8日 /美通社/ -- 近日,易生支付與一汽出行達(dá)成合作,為其自主研發(fā)的"旗馭車管"車輛運(yùn)營管理平臺(tái)提供全流程支付通道及技術(shù)支持。此次合作不僅提升了平臺(tái)對百余家企業(yè)客戶的運(yùn)營管理效率...

關(guān)鍵字: 一汽 智能化 BSP SAAS

深圳2025年9月8日 /美通社/ -- 晶泰科技(2228.HK)今日宣布,由其助力智擎生技制藥(PharmaEngine, Inc.)發(fā)現(xiàn)的新一代PRMT5抑制劑PEP0...

關(guān)鍵字: 泰科 AI MT BSP

上海2025年9月5日 /美通社/ -- 由上海市經(jīng)濟(jì)和信息化委員會(huì)、上海市發(fā)展和改革委員會(huì)、上海市商務(wù)委員會(huì)、上海市教育委員會(huì)、上海市科學(xué)技術(shù)委員會(huì)指導(dǎo),東浩蘭生(集團(tuán))有限公司主辦,東浩蘭生會(huì)展集團(tuán)上海工業(yè)商務(wù)展覽有...

關(guān)鍵字: 電子 BSP 芯片 自動(dòng)駕駛

推進(jìn)卓越制造,擴(kuò)大產(chǎn)能并優(yōu)化布局 蘇州2025年9月5日 /美通社/ --?耐世特汽車系統(tǒng)與蘇州工業(yè)園區(qū)管委會(huì)正式簽署備忘錄,以設(shè)立耐世特亞太總部蘇州智能制造項(xiàng)目。...

關(guān)鍵字: 智能制造 BSP 汽車系統(tǒng) 線控

慕尼黑和北京2025年9月4日 /美通社/ -- 寶馬集團(tuán)宣布,新世代首款量產(chǎn)車型BMW iX3將于9月5日全球首發(fā),9月8日震撼亮相慕尼黑車展。中國專屬版車型也將在年內(nèi)與大家見面,2026年在國內(nèi)投產(chǎn)。 寶馬集團(tuán)董事...

關(guān)鍵字: 寶馬 慕尼黑 BSP 數(shù)字化

北京2025年9月4日 /美通社/ --?在全球新一輪科技革命與產(chǎn)業(yè)變革的澎湃浪潮中,人工智能作為引領(lǐng)創(chuàng)新的核心驅(qū)動(dòng)力,正以前所未有的深度與廣度重塑各行業(yè)發(fā)展格局。體育領(lǐng)域深度融入科技變革浪潮,駛?cè)霐?shù)字化、智能化轉(zhuǎn)型快車...

關(guān)鍵字: 人工智能 智能體 AI BSP

上海2025年9月2日 /美通社/ -- 近日,由 ABB、Moxa(摩莎科技)等八家企業(yè)在上海聯(lián)合發(fā)起并成功舉辦"2025 Ethernet-APL 技術(shù)應(yīng)用發(fā)展大會(huì)"。會(huì)議以"破界?融合...

關(guān)鍵字: ETHERNET 智能未來 BSP 工業(yè)通信
關(guān)閉