<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 汽車(chē)電子 > 設計應用 > 一種基于A(yíng)T89S52的汽車(chē)組合開(kāi)關(guān)檢測裝置的設計

一種基于A(yíng)T89S52的汽車(chē)組合開(kāi)關(guān)檢測裝置的設計

作者: 時(shí)間:2011-10-14 來(lái)源:網(wǎng)絡(luò ) 收藏

汽車(chē)組合開(kāi)關(guān)是汽車(chē)中常用的一種開(kāi)關(guān)(外形見(jiàn)圖1所示),有近光、遠光、小燈、大燈、超車(chē)、雨刮高速、雨刮低速、雨刮間歇、洗滌、左轉、右轉等擋位。目前許多生產(chǎn)廠(chǎng)家在檢測組合開(kāi)關(guān)時(shí)仍采用傳統的模擬測試方式。這種方式容易造成個(gè)別擋位漏檢和錯檢,檢測效率也低。為此筆者制作了一種基于S52的汽車(chē)組合開(kāi)關(guān)檢測裝置,該裝置可以對組合開(kāi)關(guān)的所有擋位進(jìn)行精確檢測,設置有聲、光報警功能,有效防止了模擬測試中的錯檢和個(gè)別擋位漏檢現象。在此僅對該裝置的電路部分剖析如下。

本文引用地址:http://dyxdggzs.com/article/197295.htm

圖1 常用開(kāi)關(guān)

一、總體方案設計

  組合開(kāi)關(guān)檢測是生產(chǎn)中非常重要的一個(gè)環(huán)節,一般采用模擬檢測方式,即將組合開(kāi)關(guān)所有的外圍電路安裝至測試臺上,用指示燈模擬各個(gè)擋位的工作狀況,如將組合開(kāi)關(guān)拔至間歇擋位,則指示燈應間歇閃爍。這種檢測方式對工人要求高,非常容易造成錯檢和漏檢。由筆者設計制作的這款組合開(kāi)關(guān)檢測裝置采用了單片機掃描的檢測方案,加入了聲光報警,降低了工人的勞動(dòng)強度,有效地防止錯檢和漏檢,特別適合生產(chǎn)現場(chǎng)使用。電路實(shí)物見(jiàn)圖2所示。

圖2 電路實(shí)物

二、電路設計原理

  本檢測裝置采用市場(chǎng)常見(jiàn)的S52作為MCU,該芯片編程簡(jiǎn)單,程序下載方便,性?xún)r(jià)比高,在工控領(lǐng)域應用非常廣泛。本檢測裝置針對某型號的組合開(kāi)關(guān)設置了十個(gè)擋位的合格指示燈和一個(gè)整體合格指示燈,當全部十個(gè)擋位均檢測合格時(shí)整體合格指示燈才點(diǎn)亮。另外為集中工人注意力防止誤判,還特別設置了總體合格聲音報警,在總體合格指示燈點(diǎn)亮的同時(shí)通過(guò)語(yǔ)音進(jìn)行報警。

  1.硬件設計

  本檢測裝置硬件電路如圖3所示。

圖3 檢測裝置硬件電路

  PO和Pl口用作組合開(kāi)關(guān)外接引線(xiàn)輸人,組合開(kāi)關(guān)的外接引線(xiàn)是各個(gè)擋位開(kāi)關(guān)的外引出線(xiàn)。當組合開(kāi)關(guān)撥至不同擋位時(shí),各引線(xiàn)按要求相應接通或斷開(kāi)。

  P2口和P3.0、P3.1、P3.6作為合格報警指示,這只是一個(gè)簡(jiǎn)單的LED指示電路,若需指示更明顯,可通過(guò)大功率指示燈擴展口外加大功率驅動(dòng)顯示電路。

  P3.2口外接探針開(kāi)關(guān),當組合開(kāi)關(guān)被壓在測試工裝上時(shí),同時(shí)會(huì )將探針開(kāi)關(guān)閉合,檢測裝置隨即開(kāi)始檢測。

  P3.7口外接錄放音模塊,目前市場(chǎng)上有很多此類(lèi)模塊供選擇,本文選用以ISD4004-08為內核的錄放音模塊(如圖4)。該模塊自帶LM386構成的功放電路,可錄制16段、480s 的錄音,只需在相應的端口加15ms~30ms的負脈沖信號即可播放該段錄音,操作極為方便。

圖4

  2.軟件設計

  本系統采用對組合開(kāi)關(guān)的各擋位點(diǎn)對點(diǎn)掃描的方式判斷開(kāi)關(guān)好壞,同時(shí)還能檢測出組合開(kāi)關(guān)內部接線(xiàn)是否正確、各引線(xiàn)之間是否有短路現象。同時(shí)為了提高測試效率,還增加了自動(dòng)測試功能,當取卞組合開(kāi)關(guān)時(shí),系統自動(dòng)復位,在將下一個(gè)待測組合開(kāi)關(guān)安放好后系統自動(dòng)開(kāi)始檢測,程序流程圖見(jiàn)圖5。

圖5 程序流程圖

三、安裝與使用

  將圖2所示的電路板與外圍的各引線(xiàn)連接好后,組合開(kāi)關(guān)壓下探針開(kāi)關(guān),系統即自動(dòng)開(kāi)始測試,這時(shí)需將組合開(kāi)關(guān)依次撥至各個(gè)擋位。當該擋位正常時(shí),對應指示燈點(diǎn)亮,當所有擋位都合格后,總合格指示燈點(diǎn)亮,同時(shí)語(yǔ)音報警。該檢測裝置已應用于生產(chǎn)現場(chǎng),檢測效果非常好。



關(guān)鍵詞: 89S S52 AT 89

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>