999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于TM4C123 的總線I/O 模塊設(shè)計(jì)

2024-06-03 07:59:45張永強(qiáng)司海峰程良
電腦知識與技術(shù) 2024年11期
關(guān)鍵詞:單片機(jī)

張永強(qiáng) 司海峰 程良

摘要:本文以TM4C123系列單片機(jī)為最小系統(tǒng),主要完成了隔離式直流輸入/輸出電路的設(shè)計(jì)。該設(shè)計(jì)滿足工業(yè)現(xiàn)場的應(yīng)用。隔離輸入部分電壓范圍為直流(DC) 0-36V,輸出端DC電流范圍0-500mA,繼電器輸出DC電流為0-3A。

關(guān)鍵詞:單片機(jī);I/O模塊;隔離式

中圖分類號:TP311.1 文獻(xiàn)標(biāo)識碼:A

文章編號:1009-3044(2024)11-0091-03

1 緒論

1.1 課題背景

隨著工業(yè)化進(jìn)程的快速推進(jìn),越來越多的工廠正在趨向于實(shí)現(xiàn)生產(chǎn)集成化。 [1]。單片機(jī)技術(shù)的技術(shù)是一項(xiàng)非常穩(wěn)定的控制技術(shù),它不僅可以完成信息的采集工作,同時(shí)還可以完成對數(shù)據(jù)的運(yùn)算、處理以及數(shù)據(jù)輸出。每個(gè)終端節(jié)點(diǎn)采集到的數(shù)據(jù)可以通過現(xiàn)場總線傳輸?shù)接?jì)算機(jī)上,軟件可以呈現(xiàn)出每個(gè)環(huán)節(jié)的運(yùn)行狀況,并記錄運(yùn)行過程。

1.2 工業(yè)4.0

德國作為工業(yè)強(qiáng)國,他們最先提出的工業(yè)4.0這個(gè)名詞,并且把工業(yè)4.0作為國家高科技戰(zhàn)略計(jì)劃[2]。工業(yè)4.0是以引導(dǎo)智能為主的第四次工業(yè)革命。該計(jì)劃是以信息通信技術(shù)和網(wǎng)絡(luò)空間虛擬系統(tǒng)為基礎(chǔ),充分把二者結(jié)合在一起,來達(dá)到工業(yè)智能,尤其是把現(xiàn)階段的制造業(yè)成功轉(zhuǎn)向智能制造。德國開展工業(yè)4.0 的重要前提之一就是工業(yè)自動(dòng)化,而工業(yè)自動(dòng)化主要指的就是機(jī)械制造和電氣工程自動(dòng)化這兩個(gè)方面。

1.3 模塊式PLC

在工業(yè)4.0的大前提下,模塊PLC是關(guān)鍵。不同模塊會(huì)有不同的功能,同時(shí)不同模塊間也具有相互調(diào)節(jié)、獨(dú)立工作的能力[3-4]。對于功能比較強(qiáng)大的單片機(jī),它所具有的模塊功能就比較多,進(jìn)而增強(qiáng)了不同模塊之間的總和與聯(lián)系,從而可以更方便地進(jìn)行配置,有更高的使用效益。

1.4 現(xiàn)場總線

現(xiàn)場總線就是用數(shù)字信號傳送代替了傳統(tǒng)4- 20mA的模擬信號和普通開關(guān)量信號的傳送,它是連接智能現(xiàn)場設(shè)備和自動(dòng)化系統(tǒng)的全數(shù)字、雙向、多站的通信系統(tǒng)[5]。現(xiàn)場總線作為連接方式或方法出現(xiàn)在不同的結(jié)構(gòu)之間進(jìn)行信息傳遞、交流,使之成為一個(gè)大的整體,進(jìn)而從結(jié)構(gòu)、功能上都能夠統(tǒng)一起來。

1.5 熱插拔

熱插拔(hot-plugging 或Hot Swap) 即帶電插拔技術(shù),指的是用戶如果想對一些突發(fā)情況(電腦的硬盤損壞、某個(gè)器件的電源有問題等)做出應(yīng)對,是要更換還是修復(fù),都是可以在不用關(guān)閉系統(tǒng)和電源的前提下完成,從而能夠消除系統(tǒng)對一些完全可以避免的惡性事件提高一定的防范能力[6]。該技術(shù)最早用在服務(wù)器領(lǐng)域中,當(dāng)時(shí)僅僅是為了提高服務(wù)器使用的性能。電腦上的USB接口,就是利用熱插拔技術(shù)實(shí)現(xiàn)的。正因?yàn)橛辛诉@個(gè)技術(shù),硬盤的更換就會(huì)變得更簡單[7]。只要簡單地打開連接開關(guān)或者在硬件設(shè)備上進(jìn)行接口的設(shè)計(jì)就可以直接取出硬盤,與此同時(shí),系統(tǒng)仍然可以不間斷地正常運(yùn)行。這樣就可以安全地保護(hù)設(shè)備而且快捷地進(jìn)行操作。

2 TM4C123 微處理器簡介

2.1 TM4C123微處理器特點(diǎn)

TM4C123系列微處理器是基于Cortex-M4F內(nèi)核,具有高效的信號處理及浮點(diǎn)運(yùn)算功能,同時(shí)集成了高級運(yùn)動(dòng)控制的PWM、QEI功能、USBOTG及CAN2.0等通信功能。Cortex-M處理器的低功耗、低成本和易于使用的優(yōu)點(diǎn)能夠滿足汽車控制、醫(yī)療儀器、工業(yè)自動(dòng)化、樓宇自動(dòng)化、安防設(shè)備、嵌入式音頻和娛樂設(shè)備等應(yīng)用市場的需求[8]。

2.2 TM4C123微處理器結(jié)構(gòu)

基于Cortex-M4F內(nèi)核的TM4C123系列微處理器具有多種串行通信功能、高級運(yùn)動(dòng)控制功能等,同時(shí)還集成了JTAG和串行線調(diào)試接口。除此之外,還包括一個(gè)專用的單精度浮點(diǎn)處理單元FPU,大大增強(qiáng)了其信號處理能力。

2.3 TM4C123系列微處理器的應(yīng)用領(lǐng)域

TM4C123系列微處理器定位于低成本的控制和信號處理產(chǎn)品,常用的應(yīng)用如下:

①測試和測量設(shè)備;②工業(yè)自動(dòng)化和遠(yuǎn)距離監(jiān)控;③運(yùn)動(dòng)控制;④醫(yī)療儀器;⑤安防設(shè)備;⑥電力和能源。

另外,對于一些需要有低功耗的應(yīng)用,TM4C123 微處理器具有一個(gè)可以使用后備電池的休眠模塊,在微處理器不活動(dòng)時(shí),該模塊可以有效地將其功耗降低到一個(gè)非常低的水平。

2.4 TM4C123最小系統(tǒng)

TM4C123最小系統(tǒng)包括核心CPU及相關(guān)可啟動(dòng)CPU的外圍電路,其他功能的外圍電路又包括:①復(fù)位電路(用于復(fù)位);②晶振電路;③去耦電容;④電源模塊;⑤單片機(jī)。

2.4.1 復(fù)位電路

TM4C123微控制器的RESET信號連接到RESET 開關(guān)和ICDI電路以實(shí)現(xiàn)調(diào)試器控制的復(fù)位[9]。如果需要用到調(diào)試器指示時(shí),就必須使用ICDI電路,但需要知道這個(gè)功能是可選的,而且并不是一定都能滿足所有調(diào)試器。復(fù)位電路設(shè)計(jì)如圖1所示:

設(shè)計(jì)中的復(fù)位電路中采用了TPS3897芯片,具有高電平有效、漏極開路的超小型、單通道、可調(diào)節(jié)監(jiān)控電路的特點(diǎn)。使用TPS3897主要是具備如下功能:上電復(fù)位和掉電復(fù)位。

2.4.2 晶振電路

單片機(jī)要工作就要有信號脈沖,而單片機(jī)本身又不會(huì)產(chǎn)生信號脈沖,這時(shí)就需要借助外圍電路來產(chǎn)生信號脈沖,而晶振電路就可以產(chǎn)生信號脈沖,從而提供給單片機(jī)使用。晶振產(chǎn)生的脈沖就是單片機(jī)的工作速度。

2.4.3 去耦電容

去耦電容是指電路中裝配在CPU外圍電路的電源端上電容,此電容可以為CPU提供比較穩(wěn)定的電源,同時(shí)也可以降低元件耦合到電源端時(shí)產(chǎn)生的噪聲,也就間接地避免了其他元件所受此噪聲的干擾。

3 總線I/O 模塊的設(shè)計(jì)

I/O輸入輸出接口是指PLC與工業(yè)上其他現(xiàn)場控制器件和執(zhí)行元件連接的接口電路。輸入就是電信號傳給單片機(jī),輸出就是單片機(jī)輸出電信號給其他用電器等,假設(shè)以單片機(jī)為主體,輸出信號就相當(dāng)于控制信號,輸入信號相當(dāng)于反饋信號。通用的輸入輸出有隔離和非隔離之分。輸入隔離使用光耦,可以使系統(tǒng)隔離,抗干擾,也可以防止大電流損壞PLC 。輸出非隔離的驅(qū)動(dòng)能力比較弱,所以隔離輸出可用繼電器或達(dá)琳頓管,這樣可以增強(qiáng)它的帶負(fù)載能力。

3.1 總體結(jié)構(gòu)

本設(shè)計(jì)是基于TM4C123的總線I/O模塊設(shè)計(jì),在熟悉單片機(jī)的最小系統(tǒng)之后,對其進(jìn)行隔離輸入,經(jīng)由單片機(jī)處理后隔離輸出給負(fù)載,進(jìn)行輸出。

該設(shè)計(jì)的總體結(jié)構(gòu)圖如圖2所示:

3.2隔離CAN 接口

CAN 總線是一種分布式的通信技術(shù),雖然應(yīng)用廣泛,但是CAN總線通常還會(huì)有一些問題,如電路輸入端有浪涌脈沖發(fā)生或者輸入端的電源不穩(wěn)定,這些因素就會(huì)導(dǎo)致電路中產(chǎn)生很高的頻率干擾,這些干擾將會(huì)對電路造成嚴(yán)重的損壞。而在實(shí)際工業(yè)現(xiàn)場進(jìn)行調(diào)試、安裝,尤其是在切換一些功率比較大的感性負(fù)載(電機(jī)、變壓器、繼電器等)的過程中,不可避免地都會(huì)產(chǎn)生幅值并且瞬間就可以達(dá)到很高的電壓或電流干擾,為了避免這種破壞系統(tǒng)的現(xiàn)象發(fā)生,需要對總線和各個(gè)節(jié)點(diǎn)進(jìn)行隔離操作。

3.3 通用的輸入/輸出

通用的輸入/輸出有隔離和非隔離之分。接口就是針對設(shè)備而言,并行通信就是指數(shù)據(jù)的每一位都同時(shí)傳送,就好比并列關(guān)系。串行通信就是數(shù)據(jù)一位一位的順序傳送,串在一起,一個(gè)接著一個(gè)。在實(shí)際應(yīng)用中,串行通信廣泛應(yīng)用在工業(yè)過程控制等領(lǐng)域。

工業(yè)環(huán)境中,電機(jī)設(shè)備的工作和關(guān)閉、靜電的產(chǎn)生或在距離雷電比較近的環(huán)境中,都會(huì)把電流通過感應(yīng)耦合到自己所處的電路環(huán)境中,這必然會(huì)引起電路中電位的變化,這種變化非常大,通常高達(dá)幾百甚至幾千伏。因此必須讓與總線連接的所有器件都只能參考同一個(gè)地。所以在追求系統(tǒng)更高的穩(wěn)定性前提下,還可以將系統(tǒng)的信號線和電源都進(jìn)行隔離處理,讓整個(gè)系統(tǒng)都比較安全、可靠。信號隔離可以采用光耦。電源隔離可以采用隔離式直流/直流(DC/DC)轉(zhuǎn)換器來進(jìn)行隔離。

3.4 隔離輸入

3.4.1 光耦器件及工作原理

光電耦合器它的基本結(jié)構(gòu)就是把發(fā)光管和受光管封裝在同一個(gè)管內(nèi),發(fā)光管實(shí)際上就是紅外線發(fā)光二極管LED。光耦最關(guān)鍵的作用就是隔離。所以光耦合器的輸入端與輸出端就是隔離的,而且電信號在傳輸?shù)倪^程中具有單向?qū)ㄐ裕⑶夜怦詈掀鬟€具有抗干擾的能力,同時(shí)在電路中它還具有良好的電路絕緣性。

3.4.2 電路分析

進(jìn)行輸入的電路經(jīng)過設(shè)計(jì)之后,最終確定選用PS2801-4來進(jìn)行隔離輸入。

電路圖如圖3所示:

3.4.3 總線收發(fā)器的應(yīng)用

總線收發(fā)器是為了方便異步通信,適合電路中信號的傳輸。74AC245是可以控制方向的一個(gè)八路緩沖器,并且處在外部受控設(shè)備與主控芯片之間。因?yàn)榇诵酒碾p向?qū)ㄊ强梢杂墒鼓芏藖砜刂频模允鼓艿倪x擇可以決定芯片是正向?qū)ㄟ€是反向?qū)ā?/p>

3.5 隔離輸出

設(shè)計(jì)中CPU有16路輸出,8路采用達(dá)林頓管進(jìn)行隔離,8路采用繼電器進(jìn)行隔離,本模塊采用了多種隔離技術(shù)。輸出非隔離的驅(qū)動(dòng)能力比較弱,所以隔離輸出可用繼電器或達(dá)琳頓管,可以增強(qiáng)它的負(fù)載能力。

3.5.1 達(dá)林頓管隔離輸出

隔離輸出的設(shè)計(jì)選用了ULN2003達(dá)林頓管,對此電路的設(shè)計(jì)圖如圖4所示。

本次設(shè)計(jì)中,采用了ULN2003達(dá)林頓管。它是比較安全且穩(wěn)定的,并且有很高的耐壓性能,可以通過很大的電流。

3.5.2 繼電器隔離輸出

隔離輸出還可以采用繼電器,這樣的電路增強(qiáng)了設(shè)備的帶負(fù)載能力。設(shè)計(jì)的電路圖如圖5所示:達(dá)林頓管+繼電器的輸出方式,這種搭建電路的方式增大了后面器件的驅(qū)動(dòng)負(fù)載能力。圖中所用的TD62083是東芝的一款達(dá)林頓型驅(qū)動(dòng)芯片,它的輸出最大電壓可以達(dá)到50V,輸出電流的最大規(guī)格為500mA。完全可以驅(qū)動(dòng)一些LED或繼電器。而且它既可以采用集電極輸出,也可以采用發(fā)射極輸出,但是要注意的是,如果要采用集電極輸出,在每個(gè)通道上都須單獨(dú)接一個(gè)VCC。本次設(shè)計(jì)中,它的主要作用就是驅(qū)動(dòng)后面的繼電器。

4 I/O 系統(tǒng)電源

隔離電源的設(shè)計(jì)就是給各個(gè)環(huán)節(jié)的外圍電路進(jìn)行供電,不同的電路會(huì)有不同的電壓要求,所以就要設(shè)計(jì)不同的隔離電源,用于不同的電路。需要注意的是光電隔離器件兩側(cè)所用電源VDD與VCC必須完全隔離,否則,光電隔離將失去應(yīng)有的作用。

4.1 主電源輸入

設(shè)計(jì)一個(gè)在直流24V的過濾器下的電壓轉(zhuǎn)換,將24V先進(jìn)行轉(zhuǎn)換,轉(zhuǎn)換為5V直流電。然后再降壓到3.3V給MCU供電,這里使用了TPS73033低壓降線性穩(wěn)壓器來實(shí)現(xiàn)降壓。

4.1.1 24V 降壓至5V 的DC-DC 電路的設(shè)計(jì)

總體的電路設(shè)計(jì)如圖6所示:

設(shè)計(jì)中選用TPS5420D是一個(gè)寬輸入范圍的降壓轉(zhuǎn)換器,輸入的電壓范圍為5.5V-36V。它也是一個(gè)高性能的電壓誤差放大器。因此在快速、準(zhǔn)確及安全各個(gè)方面考慮選用TPS5420D元器件。

4.1.2 5V 降壓至3V 供電給MCU

在電路設(shè)計(jì)中,為MCU提供穩(wěn)定供電至關(guān)重要,因?yàn)檫@直接關(guān)系到電路能否穩(wěn)定運(yùn)行;同時(shí),單片機(jī)的敏感特性也決定了對其供電環(huán)節(jié)必須謹(jǐn)慎處理。因此,供電設(shè)計(jì)必須兼顧滿足需求與安全供電兩項(xiàng)要求。

TPS73033系列芯片作為一個(gè)低壓降線性穩(wěn)壓器,具有高的抑制比、低噪音、響應(yīng)時(shí)間快等優(yōu)點(diǎn),可以很好地實(shí)現(xiàn)降壓至3V供給MCU,尤其它的低功耗(當(dāng)設(shè)備處于待機(jī)模式下,電源電流降至1μA) ,在實(shí)際應(yīng)用中能夠降低能量的損耗。

5 結(jié)束語

基于TM4C123系列單片機(jī)構(gòu)建的最小系統(tǒng),我們設(shè)計(jì)了一款隔離式直流輸入/輸出電路。經(jīng)過實(shí)驗(yàn)驗(yàn)證,該電路設(shè)計(jì)能夠滿足工業(yè)現(xiàn)場應(yīng)用需求,其中隔離輸入部分的電壓范圍為直流(DC) 0-36V,輸出端DC 電流范圍0-500mA,繼電器端輸出DC電流為0-3A。

參考文獻(xiàn):

[1] 陳情. PLC技術(shù)在機(jī)械電氣控制裝置中的應(yīng)用[J]. 模具制造,2024,24(3):179-181.

[2] 石琰美. 關(guān)于工業(yè)4. 0環(huán)境下如何進(jìn)行質(zhì)量轉(zhuǎn)型的探討[J]. 輕工標(biāo)準(zhǔn)與質(zhì)量,2024(1):67-70.

[3] 魏傳華. 工業(yè)4. 0背景下傳統(tǒng)制造業(yè)中小企業(yè)面臨的機(jī)遇與挑戰(zhàn)[J]. 中國中小企業(yè),2024,(1):213-215.

[4] 彭沖,沈陽,李思雨,等. 基于TM4C123的信號失真度測量系統(tǒng)的研究[J]. 電子制作,2023,31(20):30-33.

[5] 劉偉明,安棟,白小瑋. CAN總線隔離器的設(shè)計(jì)與應(yīng)用[J]. 科學(xué)技術(shù)創(chuàng)新,2018(5):171-172.

[6] 秦東. 基于現(xiàn)場總線的開關(guān)量I/O模塊的設(shè)計(jì)[D]. 西安:西安科技大學(xué),2010.

[7] 蒲明輝,趙仁東,黃學(xué)創(chuàng),等. 基于Modbus/TCP的電容式扭矩傳感器數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)[J]. 儀表技術(shù)與傳感器,2024(1):

[8] 王曉峰 . 基于CAN總線的掘進(jìn)機(jī)智能監(jiān)控系統(tǒng)設(shè)計(jì)[J]. 江西煤炭科技,2024(1):203-205.

[9] 曹學(xué)巖,張博,王海瑞. 基于MSP430和CAN總線的I/O模塊設(shè)計(jì)[J]. 電腦知識與技術(shù),2012,8(22):5470-5473,5481.

【通聯(lián)編輯:梁書】

猜你喜歡
單片機(jī)
基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機(jī)的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機(jī)的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機(jī)之間的串行通信及應(yīng)用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機(jī)在仿真中要注意的幾點(diǎn)問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機(jī)的平衡控制系統(tǒng)設(shè)計(jì)
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機(jī)的三維LED點(diǎn)陣設(shè)計(jì)
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個(gè)全新PIC單片機(jī)系列
基于Proteus的單片機(jī)控制系統(tǒng)的仿真設(shè)計(jì)
主站蜘蛛池模板: 激情综合激情| 午夜欧美理论2019理论| 99热6这里只有精品| 国产精品极品美女自在线看免费一区二区| 红杏AV在线无码| 免费啪啪网址| 久久久成年黄色视频| 国产地址二永久伊甸园| 十八禁美女裸体网站| 国产综合亚洲欧洲区精品无码| 婷婷色中文| 亚洲综合极品香蕉久久网| 91精品国产自产91精品资源| 亚洲男人的天堂在线观看| 不卡午夜视频| 亚洲精品无码抽插日韩| 先锋资源久久| 精品成人免费自拍视频| 久久综合结合久久狠狠狠97色| 精品亚洲欧美中文字幕在线看| 午夜高清国产拍精品| 热99re99首页精品亚洲五月天| 欧美第一页在线| 欧美国产日本高清不卡| 日韩东京热无码人妻| 一个色综合久久| 91人人妻人人做人人爽男同| 一级全黄毛片| 黄色在线网| 91精品专区国产盗摄| 国产第一页亚洲| 99精品这里只有精品高清视频| 1769国产精品视频免费观看| 亚亚洲乱码一二三四区| 欧美中文一区| 91在线高清视频| 国产一级妓女av网站| 中文字幕无码制服中字| 91色爱欧美精品www| 国产精品免费电影| 久久中文无码精品| 亚洲中久无码永久在线观看软件| 亚洲精品在线影院| 欧美 亚洲 日韩 国产| 女人18毛片久久| 一区二区午夜| 制服丝袜国产精品| 国产毛片片精品天天看视频| 草逼视频国产| 欧美一区二区丝袜高跟鞋| 91久久偷偷做嫩草影院| 国产精品久久自在自2021| 无码日韩视频| 精品国产三级在线观看| 国产精品香蕉| 亚洲天堂高清| 欧美亚洲日韩不卡在线在线观看| 亚洲日韩高清在线亚洲专区| 露脸真实国语乱在线观看| 91视频国产高清| 狠狠色成人综合首页| 免费视频在线2021入口| 亚洲色图欧美激情| 日韩午夜片| 欧美一区二区福利视频| 亚洲日产2021三区在线| 亚洲无限乱码| 久久免费视频播放| 婷婷色中文| 免费看的一级毛片| 激情综合婷婷丁香五月尤物| 天堂va亚洲va欧美va国产| 国产精品lululu在线观看| 国产精品自在拍首页视频8| 毛片免费试看| 中文字幕久久波多野结衣| 国产福利一区二区在线观看| 爆操波多野结衣| 国产极品粉嫩小泬免费看| 久久大香香蕉国产免费网站| 一级片免费网站| 国产在线精品网址你懂的|