音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

一種新型的多路開(kāi)關(guān)量輸出控制電路設(shè)計(jì)

出處:sd325 發(fā)布于:2009-12-01 14:52:40

  摘要:基于Motorola公司新的輸出開(kāi)關(guān)芯片MC33291,提出一種應(yīng)用于微控制器的新型輸出控制電路,并給出硬件系統(tǒng)設(shè)計(jì)原理圖和軟件設(shè)計(jì)流程圖。通過(guò)對(duì)MCU發(fā)出的命令字和從MC33291反饋回的狀態(tài)字進(jìn)行比較,從而判斷出口是否有故障以及故障的類型。該輸出控制電路結(jié)構(gòu)簡(jiǎn)單、可靠性高、綜合成本低,具有廣泛的應(yīng)用前景。

  0.引言

  微計(jì)算機(jī)控制系統(tǒng)中控制結(jié)果的輸出大多數(shù)為開(kāi)關(guān)量輸出形式,如設(shè)備的起停和開(kāi)關(guān)的 跳合閘等。開(kāi)關(guān)量輸出控制單元回路設(shè)計(jì)的關(guān)鍵是如何防止誤動(dòng)作[1]。為防止執(zhí)行CPU 的錯(cuò) 誤指令,一些控制裝置采取了簡(jiǎn)單的措施,但大多數(shù)情況下并不作特殊的處理。由于現(xiàn)場(chǎng)干 擾的存在和器件可靠性方面的原因,仍然會(huì)發(fā)生某些異常,同時(shí)要避免上電時(shí)輸出的誤動(dòng)作。 另外還有電感性負(fù)載的開(kāi)關(guān)量功率輸出驅(qū)動(dòng)問(wèn)題。在控制裝置中,作為開(kāi)關(guān)量輸出電路負(fù)載 的繼電器是主要的控制元件,簡(jiǎn)單驅(qū)動(dòng)電路是晶體管功率輸出。本文將Motorola 公司的新 型輸出開(kāi)關(guān)芯片MC33291 應(yīng)用于微控制器的輸出控制回路,構(gòu)成新的輸出電路。用于防止誤 動(dòng)作和解決功率輸出問(wèn)題。使輸出電路大為簡(jiǎn)化,可靠性和保護(hù)性能都可得到改善。

  1. 常規(guī)的開(kāi)關(guān)量輸出電路[2]

  傳統(tǒng)的開(kāi)關(guān)量輸出回路一般采用并行接口的輸出口來(lái)控制有觸點(diǎn)繼電器的方法。通常 為了提高抗干擾能力,還要經(jīng)過(guò)光電隔離,典型的一路輸出接線如圖1 所示。并行輸出端口 PB0 和PBl 用不同的電平輸出,PBO 輸出“O”;PB1 輸出“1”,使與非門(mén)輸出“0”,驅(qū)動(dòng) 發(fā)光二極管,光敏三極管導(dǎo)通,繼電器J 被吸合。這樣做可防止在開(kāi)斷直流電源過(guò)程中繼電 器的誤動(dòng)。設(shè)置反相器及與非門(mén)是由于并行口帶負(fù)載能力有限,不足以驅(qū)動(dòng)發(fā)光二極管,另 外采用與非門(mén)后增加了抗干擾能力。

  多路開(kāi)關(guān)量輸出電路要有多個(gè)光耦,電路復(fù)雜,占PCB面積大;需要用CPU多個(gè)并行口 線,使成本增高。另外光耦在運(yùn)行中容易損壞,使得可靠性降低,需要進(jìn)一步采取措施。

  2. 基于MC33291 的開(kāi)關(guān)量多路輸出控制電路

  2.1 新型輸出開(kāi)關(guān)芯片MC33291原理[3]

  2.1.1 MC33291 芯片介紹

  MC33291 是8 位串行輸出(output0~output7)的控制功率開(kāi)關(guān),24 腳SOP 封裝。它通 過(guò)串行外設(shè)接口SPI(SCLK,SI,SO,CSB)直接和MCU 連接,內(nèi)部是串行移位寄存器(COMS Serial shift Registers)??梢酝ㄟ^(guò)輸出電路(Updrain DOMS Output)直接控制電感負(fù)荷 和繼電器,輸出電壓鉗位至53V。輸出電流可到1A。輸出具有完備的監(jiān)測(cè)和保護(hù)特 性,可接收MCU 的命令并把輸出開(kāi)關(guān)的狀態(tài)反饋回MCU。所以MC33291 是一個(gè)多功能的集成 輸出控制電路芯片,在汽車(chē)控制、計(jì)算機(jī)、通訊等領(lǐng)域都有廣泛的應(yīng)用。其控制原理框圖如 圖2 所示。

  2.1.2 串行外設(shè)口SPI[4]

  MC33291 通過(guò)串行外圍接口SPI 和MCU 相連的,SPI 用于MCU 和一些外圍設(shè)備間的同步 串行通訊。通過(guò)軟件可以讀取SPI 狀態(tài)寄存器,也可以用SPI 中斷。

  MCU 通過(guò)SPI 口線和外部設(shè)備相連時(shí),MCU(Microcontroller)的SPI 選擇主模式。用SPI 控制寄存器來(lái)配置SPI 的工作模式和時(shí)鐘頻率。MCU 通過(guò)外設(shè)的SI 口(4 腳)發(fā)送數(shù)據(jù), SO (9 腳)接收數(shù)據(jù),SCLK 口(3 腳)用作輸出時(shí)鐘。并行口(Parallel Ports)提供外設(shè)從 選擇線CSB(10 腳)及復(fù)位線Reset(22 腳)和故障時(shí)狀態(tài)控制線SFPD(15 腳),見(jiàn)圖2。 在MCU 寫(xiě)SPI 數(shù)據(jù)寄存器,通過(guò)8 位移位寄存器(Shift Register)向外部設(shè)備傳輸數(shù)據(jù); 同時(shí)從接收緩沖器(Receive Buffer)讀取從外部設(shè)備反饋回來(lái)的信息,用于判斷外部設(shè)備 的狀態(tài)并做出相應(yīng)的處理。

  MCU33291 作為一個(gè)8 位的輸出串行開(kāi)關(guān),可用作具有故障管理和故障診斷特性的MCU 總線擴(kuò)展器和緩沖器,MCU 通過(guò)SPI 和MC33291 相連原理如圖3。多個(gè)MC33291 也可以通過(guò) SPI 并行控制來(lái)形成一個(gè)大系統(tǒng)來(lái)從MCU 接收多于8 個(gè)的輸出控制命令,同時(shí)反饋回開(kāi)關(guān)閉 合或故障狀態(tài),MCU 要用片選線選擇其中之一。


  2.2 MC33291 多路輸出控制電路硬件設(shè)計(jì)

  使用MC33291 可大大節(jié)省MCU 口線,接線方式靈活。取消了與非門(mén)模式,電路簡(jiǎn)單,占 PCB 面積大大減少。省去了光耦,降低了綜合成本。輸出電路可直接驅(qū)動(dòng)電感負(fù)載即出口繼 電器,驅(qū)動(dòng)能力大,并具有多種保護(hù)功能。MC33291 的這些特性使其在多輸出控制的場(chǎng)合具 有很大優(yōu)勢(shì)。得到了廣泛應(yīng)用?;贛C33291 的輸出控制原理電路見(jiàn)圖4。

  其中MOSI、MISO、SCK 為SPI 串行通信和時(shí)鐘線,分別與MCU 對(duì)應(yīng)的口線相連;OUT-CS1 為對(duì)應(yīng)芯片的片選線,低電平有效,接MCU 的一個(gè)口線。MCU 通過(guò)其置“0”來(lái)選擇該芯片 通信。RES-OUT 為對(duì)應(yīng)芯片的復(fù)位信號(hào)線,低電平有效,用MCU 的一個(gè)口線。MCU 通過(guò)其置 “0”來(lái)復(fù)位該芯片,多個(gè)輸出接口芯片共用一個(gè)復(fù)位信號(hào)。6 路輸出(OUT1-OUT6)可以直接 驅(qū)動(dòng)6 個(gè)繼電器實(shí)現(xiàn)接點(diǎn)控制。

  2.3 MC33291 多路輸出控制電路程序設(shè)計(jì)

  開(kāi)關(guān)量輸出控制軟件流程見(jiàn)圖5。圖中通過(guò)對(duì)命令字和反饋的狀態(tài)字的比較判斷輸出接 口是否有故障。


  用 MC68HC12 匯編語(yǔ)言編寫(xiě)的MC33291 輸出部分程序如下:

  2.4 MC33291 開(kāi)關(guān)量多路輸出控制電路輸出故障檢測(cè)

  通過(guò)對(duì)MCU 發(fā)出的命令字和從MC33291 反饋回的狀態(tài)字的比較,來(lái)判斷是否有故障以及屬于 何種故障。MCU 通過(guò)向MC33291 連續(xù)發(fā)兩個(gè)相同的命令字,然后比較第二個(gè)狀態(tài)字和前一個(gè) 命令字,如果兩個(gè)值相等則無(wú)故障,如不相同則判斷為有故障。

  MC33291 可以檢測(cè)的輸出故障有:過(guò)溫度、短路、過(guò)電壓和負(fù)載開(kāi)路故障。通過(guò)讀SO口的狀態(tài)可判斷故障類型。

  1)過(guò)溫度故障檢測(cè)

  每個(gè)輸出口的過(guò)溫度檢測(cè)和關(guān)斷輸出保護(hù)電路都相 互獨(dú)立,過(guò)溫度后的輸出關(guān)斷也獨(dú)立于系統(tǒng)時(shí)鐘和任何 別的邏輯信號(hào)。當(dāng)溫度達(dá)到155~185℃時(shí),只有對(duì)應(yīng)的 輸出關(guān)斷,其他輸出不受影響。當(dāng)MCU 的輸出命令是“開(kāi)” 而狀態(tài)字指示“關(guān)”時(shí),說(shuō)明是過(guò)溫度故障。為了避免 在過(guò)溫度限值附近發(fā)生快速的關(guān)斷和打開(kāi),20℃的 溫度滯后確保了輸出關(guān)斷和重新打開(kāi)之間有足夠的時(shí)間 延遲。當(dāng)溫度降到過(guò)溫度故障恢復(fù)值以下后,只有MCU 發(fā)一個(gè)開(kāi)的命令,輸出才可打開(kāi)。

  2)過(guò)電壓故障

  VPWR 引腳的電源過(guò)電壓時(shí)將關(guān)閉MC33291 的所有輸 出。直到過(guò)電壓消失,這時(shí)要通過(guò)SPI 對(duì)MC33291 重新 編程。VPWR 腳的過(guò)電壓限值給定在28 到36V,并帶有1.0V 的回差。發(fā)生過(guò)電壓故障后,在下一個(gè)寫(xiě)周期SO 口發(fā)送 一個(gè)16 進(jìn)制字FF,表明所有的輸出被過(guò)電壓保護(hù)關(guān)斷。 避免了潛在的危險(xiǎn),MCU 復(fù)位程序確保負(fù)載的有序啟動(dòng)。

  3)負(fù)載開(kāi)路故障檢測(cè)

  當(dāng)輸出狀態(tài)為關(guān)時(shí)檢測(cè)到輸出負(fù)載開(kāi)路則顯示是 此故障。當(dāng)某一路輸出為關(guān)狀態(tài),通過(guò)比較對(duì)應(yīng)輸出漏 極電壓和內(nèi)部參考電壓(2.5-3.5V),當(dāng)?shù)陀谙孪拗禃r(shí) (2.5V),判別該路輸出為開(kāi)路故障, 當(dāng)高于限值時(shí)(3.5V)則無(wú)開(kāi)路故障,每個(gè)輸出有一個(gè) 比較器。開(kāi)路故障的狀態(tài)一旦消失,電路自動(dòng)返回到正常工作狀態(tài)。

  4)短路故障檢測(cè) 短路(過(guò)流)故障由輸出負(fù)載直接和電源短接或輸出電流超過(guò)限值引起。當(dāng)發(fā)生負(fù)載短路 故障時(shí),有三種安全電路可以提供系統(tǒng)保護(hù)。種用模擬電流限制電路有效地監(jiān)測(cè)和限制 輸出電流。第二種通過(guò)檢測(cè)輸出漏極電壓監(jiān)測(cè)輸出電流。如果輸出電流超過(guò)設(shè)定限值 1.0-3.0A(正常2.0A),漏極電壓會(huì)超過(guò)比較器電壓限值,過(guò)流比較器將關(guān)斷輸出。第三種 為輸出過(guò)熱限制檢測(cè)電路。三種保護(hù)方法均獨(dú)立用于每一路輸出并提供完全獨(dú)立的輸出保護(hù) 操作。當(dāng)檢測(cè)到某一個(gè)輸出過(guò)電流時(shí),只關(guān)閉故障輸出,其余的輸出不受影響。

  特定的短路故障輸出控制口SFPD 的狀態(tài)確定當(dāng)MC33291 輸出口發(fā)生短路故障時(shí)的工作 狀態(tài)。當(dāng)SFPD 口接地時(shí),一個(gè)輸出發(fā)生短路故障時(shí),立即關(guān)閉MC33291。當(dāng)短路消失后輸 出保持在關(guān)狀態(tài),直到下一個(gè)寫(xiě)周期。如果短路沒(méi)消失,下一寫(xiě)周期輸出打開(kāi)70 到250 微 秒后將關(guān)斷以后每一個(gè)寫(xiě)周期的開(kāi)指令。

  當(dāng)SFPD 接正電源時(shí),短路發(fā)生后5 到10 微秒,將進(jìn)入模擬電流限制工作方式,當(dāng)過(guò)流 狀態(tài)消失時(shí)自動(dòng)回到正常方式。短路未消失則由過(guò)熱限制將電路關(guān)斷。這種特性對(duì)啟動(dòng)后有 持續(xù)10 到20 毫秒沖擊電流的負(fù)載非常有用。

  3.結(jié)論

  在微機(jī)控制裝置中使用MC33291 芯片代替常規(guī)開(kāi)關(guān)量輸出回路后,在性能、綜合成本和 可靠性方面都有較大的改善,特別是其內(nèi)部的各種保護(hù)功能對(duì)應(yīng)用系統(tǒng)有重要的意義。 MC33291 的這些特性使其在多輸出控制的場(chǎng)合具有廣泛應(yīng)用前景。


  
關(guān)鍵詞:一種新型的多路開(kāi)關(guān)量輸出控制電路設(shè)計(jì)MC33291多路開(kāi)關(guān)

版權(quán)與免責(zé)聲明

凡本網(wǎng)注明“出處:維庫(kù)電子市場(chǎng)網(wǎng)”的所有作品,版權(quán)均屬于維庫(kù)電子市場(chǎng)網(wǎng),轉(zhuǎn)載請(qǐng)必須注明維庫(kù)電子市場(chǎng)網(wǎng),http://m.58mhw.cn,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。

如涉及作品內(nèi)容、版權(quán)等問(wèn)題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

模擬多路開(kāi)關(guān)擴(kuò)展電路
廣告
OEM清單文件: OEM清單文件
*公司名:
*聯(lián)系人:
*手機(jī)號(hào)碼:
QQ:
有效期:

掃碼下載APP,
一鍵連接廣大的電子世界。

在線人工客服

買(mǎi)家服務(wù):
賣(mài)家服務(wù):
技術(shù)客服:

0571-85317607

網(wǎng)站技術(shù)支持

13606545031

客服在線時(shí)間周一至周五
9:00-17:30

關(guān)注官方微信號(hào),
第一時(shí)間獲取資訊。

建議反饋

聯(lián)系人:

聯(lián)系方式:

按住滑塊,拖拽到最右邊
>>
感謝您向阿庫(kù)提出的寶貴意見(jiàn),您的參與是維庫(kù)提升服務(wù)的動(dòng)力!意見(jiàn)一經(jīng)采納,將有感恩紅包奉上哦!