日韩床上生活一级视频|能看毛片的操逼网站|色悠悠网站在线观看视频|国产免费观看A淫色免费|国产av久久久久久久|免费A级视频美女网站黄|国产毛片av日韩小黄片|热久久免费国产视频|中文字幕无码色色|成人在线视频99久久久

機(jī)電之家資源網(wǎng)
單片機(jī)首頁|單片機(jī)基礎(chǔ)|單片機(jī)應(yīng)用|單片機(jī)開發(fā)|單片機(jī)文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發(fā)
培訓(xùn)信息
贊助商
一種單片機(jī)控制系統(tǒng)鍵盤/顯示電路的設(shè)計(jì)與實(shí)現(xiàn)
一種單片機(jī)控制系統(tǒng)鍵盤/顯示電路的設(shè)計(jì)與實(shí)現(xiàn)
 更新時(shí)間:2008-8-4 4:14:16  點(diǎn)擊數(shù):12
【字體: 字體顏色


    

【摘要】在研制、開發(fā)鋼箍機(jī)微機(jī)控制系統(tǒng)時(shí),對(duì)常規(guī)的鍵盤/顯示器接口電路進(jìn)行了細(xì)致的

分析,采用Intel 8279實(shí)現(xiàn)了鍵盤/顯示器的擴(kuò)展。該接口電路設(shè)計(jì)新穎,結(jié)構(gòu)簡(jiǎn)單,穩(wěn)定

性強(qiáng),可靠性高,編程容易,具有一定的推廣價(jià)值。

關(guān)鍵詞:鋼箍機(jī),微機(jī)控制, 8279芯片,鍵盤/顯示器擴(kuò)展

1引言

微型計(jì)算機(jī)在工業(yè)過程控制中的應(yīng)用越來越廣泛,但用于建筑機(jī)械并不多見,而用來控制

專門的鋼箍成型機(jī)則是首創(chuàng)。抗震能力是建筑物的一項(xiàng)重要指標(biāo),并且要求越來越高,不僅特

殊建筑如此,就連普通建筑也有具體的指標(biāo)。鋼箍是建筑物混凝土澆筑過梁、立柱不可缺少

的構(gòu)件,它起到加固的作用,在任何一項(xiàng)建筑工程中,其用量都非常大。然而,迄今為止,

鋼箍成型的方法基本上采用手工彎曲。這種方法效率低,勞動(dòng)強(qiáng)度大,成品尺寸誤差

大,而且只能彎曲單匝的平面鋼箍,難以彎曲多邊形鋼箍。用單匝平面箍加固的混凝土梁、

柱,其抗震性能差。我們研制的螺旋鋼箍成型機(jī),采用微型計(jì)算機(jī)控制,能夠按照操作員的

指令自動(dòng)、成批地彎曲各種技術(shù)要求的螺旋形鋼箍,當(dāng)然加工平面鋼箍就更簡(jiǎn)單了。所謂

螺旋形鋼箍,它是由若干匝(可根據(jù)具體要求加工,一般6~10匝施工較為方便)單箍相

連、用一條不間斷的鋼筋彎曲而成。在工地上施工時(shí),首先將它套在鋼筋骨架上,然后拉伸

開來成螺旋狀繞于骨架之上,再綁扎定位,讓其成為一體,使建筑物的抗震性能得到很大程

度的提高。鍵盤和顯示電路在單片機(jī)應(yīng)用系統(tǒng)中是一個(gè)既普遍又重要的組成部分,在螺旋鋼

箍機(jī)微機(jī)控制系統(tǒng)中也是必需的組成部分,通過它來實(shí)現(xiàn)向系統(tǒng)輸入數(shù)據(jù)、顯示運(yùn)行狀態(tài)及

結(jié)果、傳送指令等,是人工干預(yù)和監(jiān)控系統(tǒng)的主要手段,該系統(tǒng)模塊設(shè)計(jì)的好壞直接關(guān)系到

系統(tǒng)的整體性能。

2硬件結(jié)構(gòu)及功能

在鋼筋行進(jìn)的軌道上裝有測(cè)量輪,并通過軟軸與傳感器相連測(cè)量其進(jìn)料長(zhǎng)度,當(dāng)進(jìn)到規(guī)定長(zhǎng)

度(鋼箍之某邊長(zhǎng))時(shí),斷開快、慢進(jìn)料電磁離合器,停止進(jìn)料,啟動(dòng)制動(dòng)離合器,停0.5s

之后啟動(dòng)彎曲器。因?yàn)閺澢髟趬簭濅摻畹倪^程中鋼筋會(huì)向前抽動(dòng),雖然其量很小,但也

會(huì)影響加工精度。另外,停止進(jìn)料后,由于機(jī)械傳動(dòng)機(jī)構(gòu)的原因,有抖動(dòng)現(xiàn)象,馬上彎曲也

會(huì)造成誤差,必須有短暫的穩(wěn)定時(shí)間,待穩(wěn)定下來之后再進(jìn)行彎曲動(dòng)作,并且在彎曲過成中保

持制動(dòng)狀態(tài),一直到彎曲動(dòng)作完畢為止。彎曲器的軸通過與之相連的軟軸與傳感器相連,當(dāng)彎

到規(guī)定角度(鋼箍的某個(gè)彎角)時(shí),斷開彎曲電磁離合器。再重新進(jìn)料、彎曲,每次進(jìn)料的長(zhǎng)度

就是鋼箍的邊長(zhǎng),彎曲的角度則是鋼箍的角度,各邊長(zhǎng)和角度值可以不同(具體數(shù)據(jù)可根據(jù)

施工要求確定)。在完成由若干匝所構(gòu)成的一個(gè)螺旋型鋼箍時(shí),斷開進(jìn)料、彎曲離合器,啟動(dòng)

切刀切斷鋼筋,至此,一個(gè)完整的螺旋型鋼箍就完成了。接著系統(tǒng)自動(dòng)地繼續(xù)往下進(jìn)行,直到

該批作業(yè)全部完成為止。每批作業(yè)的數(shù)量、鋼箍的形狀(鋼箍的邊數(shù))、尺寸(各邊長(zhǎng)和各角度都可任

意)可由操作人員通過控制系統(tǒng)的小鍵盤輸入。由于該套設(shè)備對(duì)適時(shí)性要求并不很高,運(yùn)算量也

不太大,8位機(jī)可勝任,故選用MCS-51為核心,外擴(kuò)8K數(shù)據(jù)存儲(chǔ)器,32K程序區(qū)(為擴(kuò)充

功能留有余地選得大些)。

MCS-51系列單片機(jī)具有4個(gè)8位的I/O,即P0、P1、P2、P3。從原理上說,這4個(gè)口均可用作雙

向并行I/O接口,但在實(shí)際應(yīng)用中,P0口和P2口常被用作擴(kuò)展總線,P3口的某些位又常用作它

的第二功能,特別是無ROM型的單片機(jī)。所以,若一個(gè)MCS-51應(yīng)用系統(tǒng)需要連接較

多的并行輸入輸出外圍設(shè)備(如打印機(jī)、鍵盤、顯示器等),就必須擴(kuò)展并行接口。常

用的MCS-51并行接口擴(kuò)展電路有:8255A、Zilog-PIO、8155、8156、87C75PF等。其中,又

以8255A最為常用。8255A是INTEL公司生產(chǎn)的可編程輸入輸出接口芯片,具備3個(gè)8位的并行I

/O口,有三種工作方式,可通過編程設(shè)定,因而使用起來靈活方便,通用性強(qiáng),常作為單片

機(jī)與許多外圍設(shè)備連接時(shí)的中間電路。如8255A可作為編程器接口,將RAM 6116中的數(shù)據(jù)固化

到EPROM 2732中,而應(yīng)用得最多的則是鍵盤/顯示器擴(kuò)展電路。但對(duì)于這種用法,需設(shè)計(jì)消

抖電路或編制消抖子程序,相對(duì)而言,復(fù)雜程度較高。INTEL 8279是一種通用可編程鍵盤/顯示器

接口芯片,可直接與INTEL微型單片機(jī)接口,在我們?cè)O(shè)計(jì)的鋼箍機(jī)微機(jī)控制系統(tǒng)中就采用8

279來實(shí)現(xiàn)系統(tǒng)的鍵盤/顯示器擴(kuò)展功能,降低了電路的復(fù)雜度,提高了穩(wěn)定性及可靠性。

8279能自動(dòng)完成鍵盤輸入和顯示控制兩種功能。鍵盤控制部分提供一種掃描工作方式,可與

64個(gè)按鍵的矩陣鍵盤連接,能對(duì)鍵盤進(jìn)行自動(dòng)掃描、自動(dòng)消抖、自動(dòng)識(shí)別出按下的鍵并給出

編碼,能同時(shí)按下雙鍵或N鍵實(shí)行保護(hù),其接收鍵盤上的輸入信息存入內(nèi)部FIFO緩

沖器,并可在有鍵輸入時(shí)向CPU請(qǐng)求中斷。8279提供了按掃描方式工作的顯示接口,其內(nèi)部有一個(gè)1

68的顯示緩沖器,能對(duì)8位或16位LED自動(dòng)進(jìn)行掃描,將顯示緩沖器的內(nèi)容在LED上顯示出

來。

在螺旋鋼箍機(jī)微機(jī)控制系統(tǒng)中采用了4×4物理鍵陣(部分鍵是復(fù)用的),除0~9數(shù)字鍵外,

還擴(kuò)展了工作、修改/進(jìn)料、確認(rèn)、設(shè)置、彎曲、切斷、↑、↓等功能鍵,并根據(jù)自動(dòng)/手動(dòng)的

不同狀態(tài)采用多鍵復(fù)用技術(shù)。當(dāng)某一鍵按下時(shí),系統(tǒng)采集不同的掃描鍵值,從而區(qū)別不同

的鍵號(hào),以實(shí)現(xiàn)鍵的定位。鍵位排布情況如圖1所示。有六位LED顯示管,設(shè)定時(shí)顯示輸入的

數(shù)據(jù),在運(yùn)行期間動(dòng)態(tài)地顯示工作狀態(tài),已經(jīng)完成的個(gè)數(shù)、匝數(shù)以及邊數(shù),作業(yè)完成顯示END

表示結(jié)束,從而在設(shè)定工作額定值和處于工作的過程中,都有形象的顯示提示,便于工人操作,

如圖2所示。8279通過74LS 138譯碼器擴(kuò)展4×4鍵盤、6位顯示器。由3-8譯碼器對(duì)SL0~SL

2譯出鍵掃描線,由另一3-8譯碼器譯出顯示器的位掃描線,并采用了編碼掃描方式。為了防止

出現(xiàn)重鍵現(xiàn)象,掃描輸出線高位SL3不參加鍵掃描譯碼。CPU對(duì)8279的監(jiān)視采用了查詢方式,

故8279的中斷請(qǐng)求信號(hào)IRQ懸空未用,整個(gè)電路結(jié)構(gòu)見圖3。

 

 

3軟件設(shè)計(jì)

8279是可編程接口芯片,通過編程使其實(shí)現(xiàn)相應(yīng)的功能,編程的過程實(shí)際上就是CPU向8279

發(fā)送控制指令的過程。在軟件設(shè)計(jì)中,顯示方式采用了8個(gè)字符顯示,左入方式,編碼掃

描鍵盤,雙鍵鎖定。由于該系統(tǒng)對(duì)實(shí)時(shí)性及速度要求并不十分高,所以時(shí)鐘頻率采用6M

Hz已足夠了,故程序時(shí)鐘命令字取為2AH,用以保證100kHz的內(nèi)部工作頻率。由于采用10ms定

時(shí)掃描查詢方式,所以在下次開始掃描時(shí),先應(yīng)清空8279,清除顯示RAM大約需要160μs的

時(shí)間,在此期間,F(xiàn)IFO狀態(tài)字的最高位DU=1,表示顯示無效,CPU不能顯示RAM寫入數(shù)據(jù),所以

清除命令狀態(tài)字取D1H。CPU對(duì)8279的控制是先讀回8279的狀態(tài)字,查看PIFORAM中有無字符

,若有將根據(jù)字符個(gè)數(shù)讀出所有字符,并進(jìn)行相應(yīng)處理;若無,則直接返回。

CPU對(duì)8279的監(jiān)視采用查詢方式,對(duì)8279分配的數(shù)據(jù)口地址為8000H,狀態(tài)口地址為8001H,C

PU每隔10ms定時(shí)中斷查詢一次,所有顯示采用查詢段碼表的方式實(shí)現(xiàn),簡(jiǎn)化了程序設(shè)計(jì)過程

,提高了程序質(zhì)量。程序框圖如圖4 所示(程序代碼略)。4結(jié)束語

在單片機(jī)應(yīng)用系統(tǒng)中,在多種類型鍵盤/顯示器接口電路并存情況下,實(shí)踐證明,本文所介

紹的接口電路是一種較好的設(shè)計(jì)方案。它具有電路結(jié)構(gòu)清晰簡(jiǎn)單、抗干擾能力強(qiáng)、設(shè)

計(jì)合理、采用定時(shí)查詢、軟件實(shí)現(xiàn)容易、穩(wěn)定性和可靠性高等優(yōu)點(diǎn),不失為是一種較新穎、

實(shí)用性強(qiáng)的8279鍵盤/顯示器實(shí)現(xiàn)方案,具有一定的推廣價(jià)值。

 

參考文獻(xiàn)

1張友德等.單片微型機(jī)原理、應(yīng)用與實(shí)踐.上海:復(fù)旦大學(xué)出版社,1992

2李華. MCS-51系列單片機(jī)實(shí)用接口技術(shù).北京:北京航空航天大學(xué)出版社,1993

3李秉操等.單片機(jī)接口技術(shù)及其在工業(yè)控制中的應(yīng)用.陜西:陜西電子編輯部,1991

4陳鍵鐸.8098單片機(jī)原理及應(yīng)用技術(shù).北京:電子工業(yè)出版社,1995



[1] [2]  下一頁
  • 上一篇: 一種8098單片機(jī)和PC機(jī)的串行通信方法
  • 下一篇: 用AD7008構(gòu)成可程控正弦波信號(hào)發(fā)生器
  • 發(fā)表評(píng)論   告訴好友   打印此文  收藏此頁  關(guān)閉窗口  返回頂部
    熱點(diǎn)文章
     
    推薦文章
     
    相關(guān)文章
    網(wǎng)友評(píng)論:(只顯示最新5條。)
    關(guān)于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機(jī)電之家 | 會(huì)員助手 | 免費(fèi)鏈接

    點(diǎn)擊這里給我發(fā)消息66821730(技術(shù)支持)點(diǎn)擊這里給我發(fā)消息66821730(廣告投放) 點(diǎn)擊這里給我發(fā)消息41031197(編輯) 點(diǎn)擊這里給我發(fā)消息58733127(審核)
    本站提供的機(jī)電設(shè)備,機(jī)電供求等信息由機(jī)電企業(yè)自行提供,該企業(yè)負(fù)責(zé)信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性。
    機(jī)電之家對(duì)此不承擔(dān)任何保證責(zé)任,有侵犯您利益的地方請(qǐng)聯(lián)系機(jī)電之家,機(jī)電之家將及時(shí)作出處理。
    Copyright 2007 機(jī)電之家 Inc All Rights Reserved.機(jī)電之家-由機(jī)電一體化網(wǎng)更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術(shù)支持

    主辦:杭州市高新區(qū)(濱江)機(jī)電一體化學(xué)會(huì)
    中國行業(yè)電子商務(wù)100強(qiáng)網(wǎng)站

    網(wǎng)站經(jīng)營許可證:浙B2-20080178-1