日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 通信技術(shù) > 通信技術(shù)
[導(dǎo)讀] ARM(Advanced RISC Machines)是對(duì)一類微處理器的通稱。ARM是微處理器行業(yè)的一家知名企業(yè),它設(shè)計(jì)了大量高性能、廉價(jià)、耗能低的RISC處理器、相關(guān)技術(shù)及軟件。ARM微處理器是一種高性能、低功耗的32位微處理器,該處理

 ARM(Advanced RISC Machines)是對(duì)一類微處理器的通稱。ARM是微處理器行業(yè)的一家知名企業(yè),它設(shè)計(jì)了大量高性能、廉價(jià)、耗能低的RISC處理器、相關(guān)技術(shù)及軟件。ARM微處理器是一種高性能、低功耗的32位微處理器,該處理器廣泛應(yīng)用于嵌入式系統(tǒng)中。ARM 9代表了ARM公司主流的處理器,已經(jīng)在手持電話、機(jī)頂盒、數(shù)碼相機(jī)、GPS、個(gè)人數(shù)字助理以及因特網(wǎng)設(shè)備等方面有了廣泛的應(yīng)用。在此,以ST公司生產(chǎn)的ARM 9系列中典型的STR912FW44X6芯片作為硬件開發(fā)平臺(tái)的MCU,完成了基于ARM的太陽(yáng)能發(fā)電系統(tǒng)中數(shù)據(jù)采集與傳輸系統(tǒng)的硬件設(shè)計(jì),并提出了一種利用RS 485串口代替RS 232串121來(lái)進(jìn)行通信的新方法。

  l 硬件總體設(shè)計(jì)框架

  硬件總體設(shè)計(jì)框架如圖1所示。

  2 硬件介紹

  現(xiàn)以STR912FW44X6芯片作為硬件開發(fā)平臺(tái)的MCU,STR912FW44X6外擴(kuò)張了點(diǎn)陣LCD顯示屏、輸入按鍵、UART接口、IrDA、CAN、USB、ETM接口、音頻放大器/話筒放大器和以太網(wǎng)接口。其中,本文使用的有UART接口和以太網(wǎng)接口。UART接口分為一個(gè)RS 232串口和兩個(gè)RS 485串口。RS 232串口用來(lái)與GSM模塊的RS 232串口相連,以實(shí)現(xiàn)GPRS的無(wú)線傳輸;兩個(gè)RS 485串口,一個(gè)用來(lái)作MODBUS通信接口,另一個(gè)用來(lái)接電度表計(jì),以采集統(tǒng)計(jì)并顯示太陽(yáng)能發(fā)電系統(tǒng)的發(fā)電量。以太網(wǎng)通過(guò)網(wǎng)線連接到網(wǎng)絡(luò),以實(shí)現(xiàn)數(shù)據(jù)的無(wú)線傳輸。

  3 硬件電路設(shè)計(jì)和功能實(shí)現(xiàn)

  3.1 RS 232串口的電路設(shè)計(jì)和功能實(shí)現(xiàn)

  RS 232是一種串行數(shù)據(jù)接口標(biāo)準(zhǔn),是目前最常用的串行接口標(biāo)準(zhǔn),用于計(jì)算機(jī)與計(jì)算機(jī)之間、計(jì)算機(jī)與外設(shè)之間的數(shù)據(jù)傳輸。RS 232串行接口總線適用于設(shè)備之間通信距離不大于15 m,傳輸速率最大為20 KB/s。

  RS 232串口是通過(guò)ST公司生產(chǎn)的ST3232EAR來(lái)實(shí)現(xiàn)的。ST3232EAR是一種把電腦的串行口RS 232信號(hào)電平(-lO V,+10 V)轉(zhuǎn)換為單片機(jī)所用到的TTL信號(hào)電平(O V,+3.3 V)的芯片。它的內(nèi)部結(jié)構(gòu)由三部分組成:第一部分是電荷泵電路,由1~6腳和4只電容構(gòu)成。其功能是產(chǎn)生+12 V和-12 V兩個(gè)電源,為RS 232串口提供電平的需要。第二部分是數(shù)據(jù)轉(zhuǎn)換通道,由7~14腳構(gòu)成2個(gè)數(shù)據(jù)通道。其中,13腳(RlIN)、12腳(R1OUT)、11腳(TlIN)、14腳(T1OUT)為第一數(shù)據(jù)通道;8腳(R2IN)、9腳(R2OUT)、10腳(T2IN)、7腳(T2OUT)為第二數(shù)據(jù)通道。TTL/CMOS數(shù)據(jù)從TlIN,T2IN輸入轉(zhuǎn)換成RS 232數(shù)據(jù),從T1OUT,T20UT送到電腦DP9插頭;DP9插頭的RS 232數(shù)據(jù)從RlIN,R2IN輸入轉(zhuǎn)換成TTL/CMOS數(shù)據(jù)后,從R1OUT,R2OUT輸出。第三部分是供電,由15腳GND、16腳VCC(+5 V)構(gòu)成。

  通過(guò)將MCU中GPIO的RXD和TXD分別與ST3232的12腳(R1OUT)和11腳(T1IN)相連,使14腳(T10UT)和13腳(R1IN)輸出RS 232電平,然后連接GSM模塊RS 232串口和MCU板上的RS 232串口,可以通過(guò)向RS 232接口寫AT指令來(lái)達(dá)到控制GSM模塊功能的目的,以通過(guò)GPRS實(shí)現(xiàn)數(shù)據(jù)的傳輸。

  3.2 RS 485串口的電路設(shè)計(jì)和功能實(shí)現(xiàn)

  RS 485是用來(lái)采集太陽(yáng)能發(fā)電系統(tǒng)數(shù)據(jù)的,這里之所以采用RS 485而不采用RS 232,是因?yàn)镽S 485比RS 232具有很多優(yōu)勢(shì)。RS 232采取不平衡傳輸方式,即單端通信,其收發(fā)端的數(shù)據(jù)信號(hào)都是相對(duì)于地信號(hào)的。所以它的共模抑制能力差,再加上雙絞線的分布電容,其傳輸距離最大約為15 m,最高速率為20 KB/s,且其只能支持點(diǎn)對(duì)點(diǎn)通信。而RS 485采用平衡發(fā)送和差分接受方式實(shí)現(xiàn)通信,由于傳輸線通常使用雙絞線,有時(shí)差分傳輸,所以有極強(qiáng)的抗共模干擾能力,總線收發(fā)器的靈敏度很高,可以檢測(cè)到低至200 mV的電壓,故其傳輸信號(hào)在千米以上是可以恢復(fù)的。RS 485的最大通信距離約為1 219 m,最大傳輸速率為10 MB/s,它采用雙半工工作方式,可支持多點(diǎn)數(shù)據(jù)通信,其總線一般最大支持32個(gè)節(jié)點(diǎn)。

  RS 485接口芯片采用的是ADM3485。ADM3485采用單一電源+3.3 V工作,半雙工通信方式,可完成將TTL電平轉(zhuǎn)換為RS 485電平的功能。  ADM34185芯片的結(jié)構(gòu)和引腳都非常簡(jiǎn)單,內(nèi)部含有一個(gè)驅(qū)動(dòng)器和一個(gè)接收器,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)锳DM3485工作在半雙工狀態(tài),所以只需用單片機(jī)的一個(gè)管腳控制這兩個(gè)引腳即可。A端和B端分別為接收和發(fā)送的差分信號(hào)端,當(dāng)A引腳的電平高于B時(shí),代表發(fā)送的數(shù)據(jù)為1;當(dāng)A的電平低于B端時(shí)。代表發(fā)送的數(shù)據(jù)為O。在與單片機(jī)連接時(shí)接線非常簡(jiǎn)單,只需要一個(gè)信號(hào)控制ADM3485的接收和發(fā)送即可。同時(shí)將A和B端之間加匹配電阻,一般可選100 Ω的電阻。該設(shè)計(jì)有兩個(gè)RS 485,其中一個(gè)用來(lái)作MODBUS通信接口,另一個(gè)用來(lái)接電度表,以采集統(tǒng)計(jì)并顯示太陽(yáng)能發(fā)電系統(tǒng)的發(fā)電量。

   3.3 以太網(wǎng)的電路設(shè)計(jì)和功能實(shí)現(xiàn)

  以太網(wǎng)網(wǎng)口采用的是0880-1X1T-01,以太網(wǎng)物理層接口芯片采用的是ST公司的STElOOP快速以太網(wǎng)物理層芯片。STEl00P以太網(wǎng)接口芯片提供了一組媒體獨(dú)立接口(MII)。媒體獨(dú)立指的是在不對(duì)MAC硬件重新設(shè)計(jì)或替換的情況下,任何類型的PHY設(shè)備都可以正常工作。MII接口是快速以太網(wǎng)MAC層與PHY層之間的標(biāo)準(zhǔn)接口,是IEEE 802.3定義的以太網(wǎng)行業(yè)的標(biāo)準(zhǔn)。它包括一個(gè)數(shù)據(jù)接口,以及一個(gè)MAC和PHY之間的管理接口。數(shù)據(jù)接口包括分別用于發(fā)送器和接收器的兩條獨(dú)立信道。每條信道都有自己的數(shù)據(jù)、時(shí)鐘和控制信號(hào)。MII數(shù)據(jù)接口總共需要16個(gè)信號(hào)。管理接口是個(gè)雙信號(hào)接口:一個(gè)是時(shí)鐘信號(hào),另一個(gè)是數(shù)據(jù)信號(hào)。

  通過(guò)管理接口,上層監(jiān)視和控制PHY?;谝蕴W(wǎng)的TCP/IP通信,使ARM可以通過(guò)網(wǎng)線進(jìn)行聯(lián)網(wǎng),并可以實(shí)時(shí)地與計(jì)算機(jī)進(jìn)行通信,用來(lái)傳輸太陽(yáng)能發(fā)電系統(tǒng)的實(shí)時(shí)數(shù)據(jù)。

  提出一種利用RS 485串口代替RS 232串口進(jìn)行通信的新方法。這種方法解決了RS 232串口在傳輸距離和節(jié)點(diǎn)數(shù)量的限制,大大提高了數(shù)據(jù)傳輸?shù)哪芰Α?/p>

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

串口作為單片機(jī)開發(fā)的一個(gè)常用的外設(shè),應(yīng)用范圍非常廣。大部分時(shí)候,串口需要接收處理的數(shù)據(jù)長(zhǎng)度是不定的。那么怎么才能判斷一幀數(shù)據(jù)是否結(jié)束呢,今天就以STM32單片機(jī)為例,介紹幾種接收不定長(zhǎng)數(shù)據(jù)的方法。

關(guān)鍵字: 單片機(jī) 串口 STM32

這是FPGA之旅設(shè)計(jì)的第十例啦,在上一例中,已經(jīng)成功驅(qū)動(dòng)了OLED屏幕,本例將結(jié)合上一例,以及第四例多bytes串口通信做一個(gè)有趣的例程。

關(guān)鍵字: FPGA OLED屏 串口

接下來(lái)測(cè)試燒寫功能,本次采用串口和USB燒寫方式。使用ISP串口燒寫這是51單片機(jī)常用的方案,本次測(cè)試比較順利,沒有遇到什么問(wèn)題。但是USB燒寫沒有測(cè)試成功,USB燒寫方式不需要任何的驅(qū)動(dòng)和硬件支持,直接將USB線和ST...

關(guān)鍵字: PCB控制板 USB 串口

摘要:多功能電能表在配電系統(tǒng)中應(yīng)用廣泛,其計(jì)量的準(zhǔn)確度對(duì)企業(yè)管理和考核至關(guān)重要,因此在設(shè)計(jì)多功能電能表時(shí)需要對(duì)其進(jìn)行校準(zhǔn),滿足一定應(yīng)用等級(jí)。常規(guī)的多功能電能表校準(zhǔn)方法是以電能脈沖校準(zhǔn)為主,現(xiàn)提出一種基于C#和功率校表法的...

關(guān)鍵字: 多功能電能表 串口 波特率

摘 要:為了能通過(guò)串口采集電能參數(shù),完成一種基于串口的三相電能采集設(shè)備的研制,設(shè)計(jì)了電能采集設(shè)備的硬件和軟件部分。其中硬件采用MCU+專用電能計(jì)量芯片的結(jié)構(gòu),結(jié)構(gòu)簡(jiǎn)單;軟件則用于實(shí)現(xiàn)輸入、輸出、三相電能參數(shù)的采集和串行通...

關(guān)鍵字: 電能采集 ATT7022B MSP430 串口

如何確定時(shí)基假如要測(cè)量的波特率為9600,則每一比特位的時(shí)間為:1/9600≈104μs,一般示波器橫向上每個(gè)大格子里5個(gè)小格子,要想看清一比特位一般需要一個(gè)小格子就夠了,則時(shí)基為:104μs*5=520μs,也就是說(shuō)時(shí)...

關(guān)鍵字: 串口

摘要:蔬菜質(zhì)量可追溯系統(tǒng)是一種采用C/S和B/S混合模式的農(nóng)產(chǎn)品質(zhì)量追溯系統(tǒng)。該系統(tǒng)采用物聯(lián)網(wǎng)技術(shù)對(duì)蔬菜種植 及加工過(guò)程中的所有生產(chǎn)數(shù)據(jù)、檢疫數(shù)據(jù)、加工數(shù)據(jù)、銷售數(shù)據(jù)進(jìn)行記錄,最終為生產(chǎn)過(guò)程控制、生產(chǎn)管理、食品溯源服務(wù)。...

關(guān)鍵字: 溯源系統(tǒng) 串口通信 波特率 數(shù)據(jù)位

摘 要 :以 STC89C52 單片機(jī)為溫度測(cè)控系統(tǒng)的核心,利用 AD590 溫度傳感器將溫度信號(hào)轉(zhuǎn)換成電信號(hào),然后經(jīng)信號(hào)差分放大電路和A/D 轉(zhuǎn)換電路將其對(duì)應(yīng)的數(shù)字信號(hào)輸入單片機(jī),單片機(jī)計(jì)算出溫度傳感器對(duì)應(yīng)的溫度值后,...

關(guān)鍵字: 單片機(jī) 溫度傳感器 放大電路 A/D 轉(zhuǎn)換電路 液晶顯示 報(bào)警電路 串口通信

摘 要 :隨著安全意識(shí)的提高以及管理數(shù)字化、智能化要求的提出,小區(qū)門禁管理系統(tǒng)已大量引入各種新興技術(shù),實(shí)現(xiàn)人員出入管理的有效控制。文中提出一種基于射頻識(shí)別技術(shù)(RFID)的小區(qū)門禁管理系統(tǒng)設(shè)計(jì)方案。該系統(tǒng)控制器通過(guò)射頻識(shí)...

關(guān)鍵字: 門禁 射頻識(shí)別技術(shù) 串口通信 單片機(jī) 控制器 身份信息

VivadoML最新版2021下載方法:《安裝Vivado2021.1ML版,編譯時(shí)間真的會(huì)減少嗎?》今天我們通過(guò)zedboard串口使用的實(shí)例來(lái)簡(jiǎn)單介紹vivado和vitis的使用步驟。1,首先打開軟件,新建一個(gè)空白...

關(guān)鍵字: 串口 zedboard vi

通信技術(shù)

120783 篇文章

關(guān)注

發(fā)布文章

編輯精選

技術(shù)子站

關(guān)閉