欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于多路開(kāi)關(guān)檢測(cè)器件MC33993實(shí)現(xiàn)開(kāi)關(guān)檢測(cè)電路的設(shè)計(jì)方案

電子設(shè)計(jì) ? 來(lái)源:電子設(shè)計(jì)工程 ? 作者:王興山,馬建輝, ? 2021-03-31 15:49 ? 次閱讀

作者:王興山,馬建輝,王知學(xué)

1 引言

隨著汽車(chē)電子技術(shù)的飛速發(fā)展,汽車(chē)內(nèi)部所用到的開(kāi)關(guān)元件也日益復(fù)雜而繁多,因此,可靠實(shí)時(shí)地對(duì)這些開(kāi)關(guān)量進(jìn)行檢測(cè)已成為汽車(chē)電子硬件設(shè)計(jì)必須解決的問(wèn)題。傳統(tǒng)的開(kāi)關(guān)檢測(cè)接口電路設(shè)計(jì)多采用電阻、電容等分立元件與單片機(jī)直接相連,這樣往往有如下弊端:

整個(gè)開(kāi)關(guān)系統(tǒng)的可靠性得不到保證,給汽車(chē)安全帶來(lái)隱患:

由分立元件設(shè)計(jì)的開(kāi)關(guān)觸點(diǎn)容易發(fā)生氧化,縮短了開(kāi)關(guān)的使用壽命:

過(guò)多使用分立元件,浪費(fèi)大量的單片機(jī)I/O資源,降低了CPU的利用率。

針對(duì)上述問(wèn)題,本文采用飛思卡爾公司生產(chǎn)的多路開(kāi)關(guān)檢測(cè)器件MC33993設(shè)計(jì)了一款車(chē)用多路開(kāi)關(guān)檢測(cè)接口電路。實(shí)驗(yàn)證明其工作性能良好。安全性高。

2 MC33993介紹

MC33993是一款可編程多路開(kāi)關(guān)檢測(cè)接口器件,可檢測(cè)22路開(kāi)關(guān)量輸入信號(hào),并將檢測(cè)到的開(kāi)關(guān)狀態(tài)通過(guò)SPI(串行外圍接口)發(fā)送給單片機(jī)。MC33993還具有22路模擬多路開(kāi)關(guān)功能,用以讀取多路模擬輸入信號(hào),模擬輸入信號(hào)經(jīng)緩沖器由模擬多路開(kāi)關(guān)輸入以供微處理器讀取。除此之外,MC33993還可為傳感器供電源。作為模擬傳感器的輸入、控制管理系統(tǒng)電源等。

MC33993的主要特性如下:

與單片機(jī)的通信接口:采用3.3V/5 v SPI接口協(xié)議:

8路可編程輸入SPO~SP7:開(kāi)關(guān)可接電源正極,也可接地;

14路接地輸入SGO~SGl3:開(kāi)關(guān)只能接地;

自動(dòng)喚醒功能:開(kāi)關(guān)狀態(tài)的變化可將其從睡眠狀態(tài)中隨時(shí)喚醒;

中斷:開(kāi)關(guān)狀態(tài)變化引起中斷;

可編程濕性電流:16 mA或20 mA。濕性電流可以防止觸點(diǎn)氧化。

MC33993的基本功能是檢測(cè)多路開(kāi)關(guān)的狀態(tài)和作為多路模擬開(kāi)關(guān),微處理器通過(guò)與MC33993的SPI接口通信,向MC33993發(fā)送控制命令字,開(kāi)關(guān)狀態(tài)的變化引起中斷,微處理器又通過(guò)SPI接口讀取開(kāi)關(guān)狀態(tài)。

MC33993有正常和休眠兩種工作模式。休眠模式可以降低系統(tǒng)的能耗,只有當(dāng)給器件發(fā)送休眠控制字時(shí),它才由正常模式進(jìn)入休眠模式。休眠模式中,開(kāi)關(guān)狀態(tài)發(fā)生變化、中斷信號(hào)下降沿、片選信號(hào)下降沿、喚醒信號(hào)下降沿和定時(shí)器中斷均可以使MC33993進(jìn)入正常工作模式。正常模式在作為監(jiān)測(cè)開(kāi)關(guān)狀態(tài)之用時(shí),單片機(jī)可經(jīng)SPI接口與MC33993通信對(duì)其進(jìn)行編程設(shè)定。

3 多路開(kāi)關(guān)檢測(cè)接口電路設(shè)計(jì)

3.1 硬件電路設(shè)計(jì)

筆者設(shè)計(jì)的多功能開(kāi)關(guān)節(jié)點(diǎn)中將開(kāi)關(guān)狀態(tài)的檢測(cè)和節(jié)點(diǎn)通訊在一個(gè)模塊中實(shí)現(xiàn),微處理器采用PIC18F2480單片機(jī),這是一款PIC18系列高性能MCU,采用先進(jìn)的RISC架構(gòu),具有增強(qiáng)型內(nèi)核,32級(jí)堆棧和多種內(nèi)部和外部中斷源,內(nèi)部帶有CAN控制器,可以方便的實(shí)現(xiàn)CAN通訊。多路開(kāi)關(guān)中,22路按鍵開(kāi)關(guān)分別與MC33993的SP0~SP7和SG0~SG13共22個(gè)輸入引腳相連,其中與SPn相連的開(kāi)關(guān)閉合時(shí)接電源正端(通過(guò)編程實(shí)現(xiàn)),與SGn相連的開(kāi)關(guān)閉合時(shí)接地,所有開(kāi)關(guān)閉合時(shí)狀態(tài)為1,斷開(kāi)時(shí)狀態(tài)為0。PIC18F2480單片機(jī)通過(guò)SPI通信讀取MC33993的開(kāi)關(guān)狀態(tài)量,這兩個(gè)器件均有專(zhuān)門(mén)的SPI接口,因此他們之間的SPI通信實(shí)現(xiàn)起來(lái)很容易;MC33993的SO、SI、CS、SCLK和INT引腳分別與PIC18F2480的RC4/SDI、RC5/SDO、RC2/CCP1、RC3/SCK和RB1/NT1四個(gè)引腳相連。MC33993與PIC18F2480單片機(jī)的連接電路如圖1所示。

基于多路開(kāi)關(guān)檢測(cè)器件MC33993實(shí)現(xiàn)開(kāi)關(guān)檢測(cè)電路的設(shè)計(jì)方案

3.2 工作原理

首先PIC18F2480通過(guò)SPI接口對(duì)MC33993進(jìn)行初始化設(shè)置,設(shè)定MC33993的工作方式,當(dāng)開(kāi)關(guān)被按下或斷開(kāi)時(shí),MC33993的輸入口狀態(tài)發(fā)生變化,使之從睡眠模式中被喚醒,并立刻向處理器PIC18F2480發(fā)送讀取開(kāi)關(guān)狀態(tài)量的中斷請(qǐng)求,處理器識(shí)別中斷并通過(guò)SPI接口讀取開(kāi)關(guān)狀態(tài)的變化,然后執(zhí)行相應(yīng)的操作。

3.3 開(kāi)關(guān)檢測(cè)接口電路軟件的設(shè)計(jì)

開(kāi)關(guān)檢測(cè)軟件設(shè)計(jì)包括初始化程序和讀取開(kāi)關(guān)狀態(tài)的程序兩部分。

初始化程序主要完成對(duì)MC33993內(nèi)部幾個(gè)相關(guān)寄存器的命令字的設(shè)置,例如復(fù)位寄存器、濕性電流控制寄存器、SPn設(shè)置寄存器等。

讀取開(kāi)關(guān)狀態(tài)是在中斷服務(wù)子程序中實(shí)現(xiàn)。當(dāng)開(kāi)關(guān)狀態(tài)變化時(shí),MC33993產(chǎn)生中斷。PIC18F2480進(jìn)人中斷服務(wù)程序,通過(guò)SPI接口讀取。MC33993開(kāi)關(guān)狀態(tài)。

在軟件設(shè)計(jì)過(guò)程中,MC33993讀寫(xiě)函數(shù)在初始化程序和開(kāi)關(guān)狀態(tài)讀取程序中都會(huì)被調(diào)用,是整個(gè)開(kāi)關(guān)檢測(cè)軟件設(shè)計(jì)的關(guān)鍵。下面給出整個(gè)多路開(kāi)關(guān)檢測(cè)接口電路軟件設(shè)計(jì)的流程圖和MC33993讀寫(xiě)函數(shù)void RW33993()的代碼。軟件設(shè)計(jì)流程圖如圖2所示。

讀寫(xiě)函數(shù)void RW33993()源代碼如下:

4 結(jié)束語(yǔ)

文中介紹了基于MC33993的車(chē)用多功能開(kāi)關(guān)檢測(cè)設(shè)計(jì)的實(shí)現(xiàn),電路簡(jiǎn)單,運(yùn)行良好,安全、可靠性高,避免了基于分立元件設(shè)計(jì)的開(kāi)關(guān)檢測(cè)電路的不足,而且降低了系統(tǒng)的功耗,具有較強(qiáng)的應(yīng)用價(jià)值。

責(zé)任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 電源
    +關(guān)注

    關(guān)注

    184

    文章

    17849

    瀏覽量

    251982
  • 傳感器
    +關(guān)注

    關(guān)注

    2553

    文章

    51467

    瀏覽量

    756936
  • 開(kāi)關(guān)
    +關(guān)注

    關(guān)注

    19

    文章

    3151

    瀏覽量

    93951
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    多路紅外遙控系統(tǒng)的電路設(shè)計(jì)和實(shí)現(xiàn)

    、LTE5208A等器件構(gòu)成。   2.1 遙控指令輸入電路設(shè)計(jì)  系統(tǒng)的遙控指令輸入電路是基于MOTOROLA公司新近推出的可編程多路開(kāi)關(guān)
    發(fā)表于 11-05 16:09

    基于MC33064的欠壓檢測(cè)電路

    用于低功率開(kāi)關(guān)穩(wěn)壓器的MC33064電壓檢測(cè)器的典型應(yīng)用電路。 MC33064是一款欠壓檢測(cè)
    發(fā)表于 08-03 10:17

    電流檢測(cè)器分類(lèi)和選型

    吸塵器、比如監(jiān)控電焊機(jī)是否處于焊接狀態(tài)等等。所謂的開(kāi)關(guān)量:就是只有接通和斷開(kāi)2種狀態(tài)。開(kāi)關(guān)量通過(guò)內(nèi)置的觸點(diǎn)來(lái)實(shí)現(xiàn)。開(kāi)關(guān)量電流檢測(cè)器有以下特點(diǎn)
    發(fā)表于 02-19 22:30

    MC33291可以檢測(cè)的輸出故障有哪些?

    基于MC33291的開(kāi)關(guān)多路輸出控制電路MC33291可以檢測(cè)的輸出故障有哪些?
    發(fā)表于 04-22 06:48

    怎樣去設(shè)計(jì)一種多路開(kāi)關(guān)檢測(cè)接口電路?

    MC33993是什么?怎樣去設(shè)計(jì)一種多路開(kāi)關(guān)檢測(cè)接口電路?
    發(fā)表于 05-13 06:15

    開(kāi)關(guān)量電流檢測(cè)器LC27 和PLC配合檢測(cè)加熱器斷線

    保溫狀態(tài)短時(shí)間加熱未能檢測(cè)出加熱器斷線非常不滿,項(xiàng)目也無(wú)法驗(yàn)收。不得已遍尋網(wǎng)絡(luò)。先看了很多家的電流繼電器,都是響應(yīng)速度慢。最終開(kāi)關(guān)量電流檢測(cè)器進(jìn)入視線。LC27是一款開(kāi)關(guān)量輸出的電流
    發(fā)表于 03-29 09:31

    基于MC33993多路開(kāi)關(guān)檢測(cè)接口電路設(shè)計(jì)

    主要介紹了以PIC18F2480單片機(jī)為處理器,基于可編程多路開(kāi)關(guān)檢測(cè)接口器件MC33993實(shí)現(xiàn)
    發(fā)表于 12-09 16:29 ?57次下載

    觸摸式開(kāi)關(guān)火接近式檢測(cè)器電路

    觸摸式開(kāi)關(guān)火接近式檢測(cè)器電路
    發(fā)表于 03-24 10:04 ?818次閱讀
    觸摸式<b class='flag-5'>開(kāi)關(guān)</b>火接近式<b class='flag-5'>檢測(cè)器</b><b class='flag-5'>電路</b>圖

    欠壓與過(guò)壓檢測(cè)器MC3425的應(yīng)用

    欠壓與過(guò)壓檢測(cè)器MC3425的應(yīng)用   摘要:介紹欠壓、過(guò)壓檢測(cè)器MC3425的性能及其在欠壓、過(guò)壓檢測(cè)
    發(fā)表于 07-15 08:55 ?2929次閱讀
    欠壓與過(guò)壓<b class='flag-5'>檢測(cè)器</b><b class='flag-5'>MC</b>3425的應(yīng)用

    為煙霧檢測(cè)器提供遙測(cè)報(bào)警設(shè)計(jì)方案

    為煙霧檢測(cè)器提供遙測(cè)報(bào)警設(shè)計(jì)方案 基于離子的煙霧檢測(cè)器便宜且有效,除了安裝在室內(nèi)外.還經(jīng)常安裝在車(chē)庫(kù)及其他室外建筑中,這些設(shè)計(jì)需要
    發(fā)表于 03-12 15:53 ?955次閱讀
    為煙霧<b class='flag-5'>檢測(cè)器</b>提供遙測(cè)報(bào)警<b class='flag-5'>設(shè)計(jì)方案</b>

    基于MC33993的車(chē)用多路開(kāi)關(guān)檢測(cè)接口電路設(shè)計(jì)

    1 引言   隨著汽車(chē)電子技術(shù)的飛速發(fā)展,汽車(chē)內(nèi)部所用到的開(kāi)關(guān)元件也日益復(fù)雜而繁多,因此,可靠實(shí)時(shí)地
    發(fā)表于 01-08 15:41 ?2136次閱讀
    基于<b class='flag-5'>MC33993</b>的車(chē)用<b class='flag-5'>多路</b><b class='flag-5'>開(kāi)關(guān)</b><b class='flag-5'>檢測(cè)</b>接口<b class='flag-5'>電路</b>設(shè)計(jì)

    基于MC9S12XS128的汽車(chē)BCM的設(shè)計(jì)

    為某車(chē)型設(shè)計(jì)了一款車(chē)身中央控制器BCM,實(shí)現(xiàn)了門(mén)鎖控制、燈光控制、雨刷控制、車(chē)窗控制、LIN通信、RKE通信等功能。BCM采用Freescale的S12系列16位微處理器MC9S12XS128進(jìn)行設(shè)計(jì),通過(guò)多路
    發(fā)表于 03-07 15:37 ?271次下載
    基于<b class='flag-5'>MC</b>9S12XS128的汽車(chē)BCM的設(shè)計(jì)

    多路開(kāi)關(guān)檢測(cè)接口電路MC33993的原理及應(yīng)用

    美國(guó)MOTOROLA公司推出的可編程多路開(kāi)關(guān)檢測(cè)接口集成電路MC33993檢測(cè)多達(dá)22路的
    發(fā)表于 10-10 14:13 ?109次下載
    <b class='flag-5'>多路</b><b class='flag-5'>開(kāi)關(guān)</b><b class='flag-5'>檢測(cè)</b>接口<b class='flag-5'>電路</b><b class='flag-5'>MC33993</b>的原理及應(yīng)用

    常用led數(shù)碼管驅(qū)動(dòng)電路圖大全(TM1650/CD4511/MC33993

    來(lái)把器件的22個(gè)端口設(shè)置為可以驅(qū)動(dòng)LED,甚至還可以驅(qū)動(dòng)MOSFET柵極的小負(fù)載。從MC33993的內(nèi)部結(jié)構(gòu)來(lái)看,也可通過(guò)編程使輸入開(kāi)關(guān)(SP0~SP7)具有吸收或輸出電流的能力,而使輸入開(kāi)關(guān)
    發(fā)表于 03-29 09:53 ?8.9w次閱讀
    常用led數(shù)碼管驅(qū)動(dòng)<b class='flag-5'>電路</b>圖大全(TM1650/CD4511/<b class='flag-5'>MC33993</b>)

    MC33993多路開(kāi)關(guān)檢測(cè)接口電路的原理及應(yīng)用的詳細(xì)資料說(shuō)明

    美國(guó)MOTOROLA公司推出的可編程多路開(kāi)關(guān)檢測(cè)接口集成電路MC33993檢測(cè)多達(dá)22路的
    發(fā)表于 11-21 17:53 ?17次下載
    <b class='flag-5'>MC33993</b><b class='flag-5'>多路</b><b class='flag-5'>開(kāi)關(guān)</b><b class='flag-5'>檢測(cè)</b>接口<b class='flag-5'>電路</b>的原理及應(yīng)用的詳細(xì)資料說(shuō)明