亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于STC單片機油路控制器的設計

        2016-11-25 09:00:36宋春煥楊雪芹王麗娟
        電子設計工程 2016年18期
        關(guān)鍵詞:油路數(shù)碼管子程序

        宋春煥,楊雪芹,王麗娟

        (1.西安工業(yè)大學 電子信息工程學院,陜西 西安 710021;2.西安郵電大學 通信與信息工程學院,陜西 西安 710121)

        基于STC單片機油路控制器的設計

        宋春煥1,楊雪芹2,王麗娟1

        (1.西安工業(yè)大學 電子信息工程學院,陜西 西安 710021;2.西安郵電大學 通信與信息工程學院,陜西 西安 710121)

        為了解決數(shù)控機床油路不暢等問題,提出并設計一種基于STC單片機的油路控制器。以STC11F04E芯片為核心,設計外圍電路有效提高工作效率和穩(wěn)定性,軟件采用狀態(tài)轉(zhuǎn)換法實現(xiàn)油路控制器的各種工作運行狀態(tài)。實驗表明該油路控制器結(jié)構(gòu)緊湊,功能強,成本低,使用方便可靠,具有較好的應用前景。

        數(shù)控機床;STC單片機;油路控制器;狀態(tài)轉(zhuǎn)換

        油路控制器作為數(shù)控機床油路系統(tǒng)中的核心部分,是為了擠出油路中出現(xiàn)的空氣而保證數(shù)控機床油路管道暢通而設計的核心部件。目前國內(nèi)生產(chǎn)的機床普遍采用繼電器控制,存在可靠性差、故障率高等缺點,尤其是傳統(tǒng)機床的油路控制系統(tǒng)中,由于設備老化,密封性下降等原因,經(jīng)常會在油路管道中出現(xiàn)空氣,造成油路不暢等現(xiàn)象[1-4]。針對油路控制的缺點進行研究和改進,設計出了一種基于STC11F04E單片機[5-7]的油路控制器,旨在解決油路控制器的結(jié)構(gòu)和效率問題,以提高油路控制的穩(wěn)定性和利用率。

        1 系統(tǒng)總體設計

        基于STC11F04E單片機的油路控制器設計主要由電源電路、顯示輸出電路、按鍵輸入電路、繼電器輸出電路和芯片外圍電路等構(gòu)成,其系統(tǒng)原理框圖如圖1所示。

        圖1 系統(tǒng)總體結(jié)構(gòu)圖

        油路控制器可以完成如下功能:①自動倒計時并控制繼電器開關(guān),有3個LED數(shù)碼管顯示倒計時時間,一綠一紅2個發(fā)光二極管顯示油路控制器的4種狀態(tài),綠燈亮,繼電器吸合,油路控制器處于工作狀態(tài);紅燈亮,繼電器釋放,油路控制器處于停止狀態(tài);②繼電器吸合和釋放時間可設置,繼電器吸合時間設置范圍是0-999s,釋放時間設置范圍是0-999s,當設置繼電器處于吸合時間狀態(tài),綠燈亮;當設置繼電器處于釋放時間狀態(tài),紅燈亮。

        2 系統(tǒng)單元電路設計

        2.1 系統(tǒng)電源電路設計

        油路控制器所采用的STC11F04E芯片及其下載器電路所需的供電電壓是5 V。外接220 V交流電經(jīng)過變壓器變壓后得到10 V的交流電,10 V的交流電經(jīng)過交流橋整流后得到10 V的直流電,10V的直流電經(jīng)過電容濾波后,進入LM7805的輸入端,經(jīng)過LM7805[8-9]的整流變換后,再經(jīng)過電容濾波輸出5 V穩(wěn)定直流電壓,供給需要5 V供電電壓的芯片使用。電路原理圖如圖2所示,LM7805兩端的二極管是為了防止輸入端斷開時電容C2從穩(wěn)壓器輸出端向穩(wěn)壓器放電而燒壞穩(wěn)壓器。

        圖2 電源電路原理圖

        2.2 按鍵輸入電路設計

        按鍵輸入電路設計了3個獨立按鍵,每個按鍵獨立占有一根I/O口線,每個按鍵的工作不會影響其他I/O口線的狀態(tài),每個I/O口線都接有上拉電阻,限制每根I/O口線在置空時的電流,使單片機穩(wěn)定工作。按鍵輸入電路原理圖如圖3所示。

        圖3 按鍵輸入電路原理圖

        2.3 繼電器輸出電路設計

        繼電器[10-12]輸出電路原理圖如圖4所示,當開關(guān)量 P3.5輸出高電平時,NPN三極管導通,進而使繼電器K1線圈通電,繼電器觸點接通,從而使交流電機與220 V交流電源接通,交流電機打開油路管道閥門,使油路管道供油。反之,油路管道停止供油。但當獨立按鍵S4閉合時,不管P3.5是高電平還是低電平,都能使繼電器線圈通電,觸點接通使交流電機與220 V交流電源接通,使管道供油。圖中電阻R1和R2為限流電阻,加入二極管D后,當繼電器通電時能防止繼電器反接,但繼電器斷電時,由于繼電器線圈存在電感,會在電感的兩端產(chǎn)生較高的感應電壓,次電壓的極性是上負下正,加入二極管D后,繼電器線圈的感應電流從二極管D流過,從而使繼電器線圈得到保護。

        圖4 繼電器輸出電路原理圖

        2.4 輸出顯示電路設計

        輸出顯示電路主要包括LED數(shù)碼管動態(tài)顯示電路[13-14]和二極管狀態(tài)顯示電路的設計。由于I/O口不夠,所以需采用分時控制。LED數(shù)碼管動態(tài)顯示電路中P1.0-P1.6口線輸出顯示碼,P1.7,P3.0,P3.1分別輸出數(shù)碼管的百位,十位和個位。當P1.7,P3.0,P3.1輸入低電平,三極管導通,LED數(shù)碼管的位選端為高電平,數(shù)碼管被選中,數(shù)碼管打開,然后再由P1.0-P1.6輸入顯示數(shù)字。其動態(tài)顯示實現(xiàn)過程:初始化單片機,取出一位顯示數(shù)(十六進制數(shù)),求出待顯示數(shù)所對應的7段顯示碼,然后由P1.0-P1.6輸出到顯示器數(shù)據(jù)總線,數(shù)碼管顯示選擇取決于位選信號。位選信號為高電平時,對應LED數(shù)碼管發(fā)光,若將個位從左到右依次顯示,每個數(shù)碼管連續(xù)顯示1mS,顯示完最后一位數(shù)后,再重復上述過程,因此會看到3位數(shù)“同時”顯示。

        二極管狀態(tài)顯示電路原理圖如圖5所示,當P3.7口輸出低電平時,三極管導通,即發(fā)光二極管正極加上了5V的電源,此時,只要P1.0-P1.3口輸出低電平,發(fā)光二極管導通發(fā)光,反之,發(fā)光二極管不亮。

        圖5 二極管狀態(tài)顯示電路原理圖

        3 系統(tǒng)軟件設計

        系統(tǒng)軟件設計主要包括總程序流程圖、初始化程序流程圖、狀態(tài)子程序流程圖、按鍵動態(tài)掃描子程序流程圖,系統(tǒng)顯示子程序流程圖和閃爍子程序流程圖等。由于油路控制器需實現(xiàn)工作狀態(tài)、停止狀態(tài)、工作時間設置和停止時間設置四種狀態(tài)間的相互轉(zhuǎn)換,因此其主程序流程圖采用狀態(tài)轉(zhuǎn)換圖方式,如圖6所示,其中狀態(tài)0表示工作狀態(tài),狀態(tài)1表示停止狀態(tài),狀態(tài)2表示工作時間設置狀態(tài),狀態(tài)3表示停止時間設置狀態(tài)。

        圖6 狀態(tài)轉(zhuǎn)換圖

        系統(tǒng)的總初始化要完成的工作有看門狗初始化,I/O端口配置,系統(tǒng)時鐘初始化,中斷初始化,定時器初始化,工作狀態(tài)初始化,繼電器初始化和工作狀態(tài)初值初始化。其部分程序源代碼如下:

        工作狀態(tài)初始化,繼電器初始化和工作狀態(tài)初值初始化程序如下:

        按鍵動態(tài)掃描和消抖的子程序流程圖如圖7所示。

        圖7 按鍵動態(tài)掃描子程序

        LED數(shù)碼管動態(tài)顯示子程序流程圖如圖8所示。

        圖8 LED數(shù)碼管動態(tài)顯示子程序流程圖

        數(shù)碼管和二極管狀態(tài)指示燈閃爍子程序流程圖如圖9所示。

        圖9 閃爍子程序流程圖

        4結(jié) 論

        基于STC11F04E單片機為控制核心的油路控制器,實現(xiàn)了機床在預工作時間里自動定時供油的功能,有效解決了機床因設備老化導致的供油不暢等現(xiàn)象,同時該油路控制器具有結(jié)構(gòu)簡單、成本低、體積小、低功耗和性能可靠等優(yōu)點。試驗表明,該油路控制器工作穩(wěn)定、抗干擾能力強、操作方便,從而驗證該油路控制器的合理性與正確性,具有廣闊應用前景。

        [1]魯方霞,鄧朝暉.數(shù)控機床的發(fā)展趨勢及國內(nèi)發(fā)展現(xiàn)狀[J].工具技術(shù),2006(3):44-48.

        [2]汪淑珍,賈輝.數(shù)控機床的發(fā)展狀況與應對政策[J].重慶文理學院學報:自然科學版,2012(1):94-97.

        [3]唐克巖.我國數(shù)控機床產(chǎn)業(yè)發(fā)展現(xiàn)狀與展望[J].機床與液壓,2012(5):145-147.

        [4]邱紹虎,吳必才,蘇春.國產(chǎn)數(shù)控機床可靠性現(xiàn)狀及其改善對策研究[J].中國制造業(yè)信息化,2009(13):1-4+8.

        [5]范江波,楊麗.基于STC11F04E的智能限電器設計[J].三門峽職業(yè)技術(shù)學院學報,2012(2):112-114.

        [6]詹艷艷.基于STC11F02E的立體旋轉(zhuǎn)LED設計與實現(xiàn)[J].電子技術(shù),2012(4):56-57+55.

        [7]胡立群,陳敦軍.基于STC10F04EX的多串口數(shù)據(jù)收發(fā)系統(tǒng)[J].現(xiàn)代電子技術(shù),2010(22):199-202.

        [8]羅國穎,鄢峰,張遷,盧超.數(shù)控開關(guān)電壓源的設計與制作[J].中國集成電路,2010(3):79-83.

        [9]劉洪濤.獨立集成穩(wěn)壓電源的功能擴展[J].電子制作,2008(9):56-58.

        [10]吳鵬,潘興隆,徐國印.基于數(shù)字電路模型的繼電器控制電路測試技術(shù)研究[J].船電技術(shù),2010(4):20-23,33.

        [11]李剛峰,張林,王國章.淺談時間繼電器在電動機控制電路中的應用[J].裝備制造技術(shù),2010(5):182-183,191.

        [12]鄭劍鋒.一種實用的繼電器安全控制電路[J].電子制作,2015(8):3.

        [13]巢時斌,丘東元,張波.LED驅(qū)動方式分析及性能比較[J].電氣應用,2011(14):40-44,62.

        [14]林繼鋼,俞安琪.LED驅(qū)動電路簡介[J].中國照明電器,2007(9):10-13.

        [15]柳建光,李德峰.51單片機幾種實用的復位電路設計[J].數(shù)字技術(shù)與應用,2012(3):129-130.

        [16]胥開芳,蔡志濤.基于單片機的日歷時鐘設計[J].常州信息職業(yè)技術(shù)學院學報,2012(5):31-32,45.

        [17]劉國勇.MAX232/MAX232A收發(fā)器及其應用[J].國外電子元器件,1997(3):28-29.

        [18]梁天太,周英杰,張澤,等.基于MAX232實現(xiàn)PC機與CPU通信[J].新技術(shù)新工藝,2015(8):34-36.

        Design of oil circuit controller based on STC microcontroller

        SONG Chun-huan1,YANG Xue-qin2,WANG Li-juan3
        (1.Electronic Information Engineering College,Xi'an University of Technology,Xi'an 710021,China;2.School of Telecommunication and Information Engineering,Xi'an University of Posts&Telecommunications,Xi'an 710121,China)

        In order to solve the problem of poor oil circuit of numerical control machine tool,the design of an oil circuit controller based on STC MCU is presented.Taking the STC11F04E chip as the core,the design of peripheral circuit can effectively improve the work efficiency and stability.Besides,the software uses the state transition method to realize the operation state of the oil circuit controller.The experimental results show that the structure of the circuit is compact,it has strong function.So it has good application prospect because the use is convenient and reliable and the cost is lower.

        Numerical control machine tool;STC microcontroller;circuit controller;state transition

        TN702

        A

        1674-6236(2016)18-0152-03

        2016-01-28 稿件編號:201601272

        陜西省工業(yè)科技攻關(guān)項目(2014K06-31)

        宋春煥(1979—),男,四川南充人,碩士,講師。研究方向:計算機控制及嵌入式系統(tǒng)。

        猜你喜歡
        油路數(shù)碼管子程序
        液壓傳動在萬能外圓磨床設備中應用研究
        某雙油路離心噴嘴流量特性的試驗分析
        Arduino編程
        電腦報(2019年2期)2019-09-10 07:22:44
        MC9S08FL16單片機數(shù)碼管靜態(tài)顯示分析
        科技風(2019年13期)2019-06-11 13:38:30
        單片機控制的四位數(shù)碼管動態(tài)顯示編程
        基于Qt的數(shù)碼管數(shù)字編碼系統(tǒng)的設計與實現(xiàn)
        淺談子程序在數(shù)控車編程中的應用
        子程序在數(shù)控車加工槽中的應用探索
        基于使用功能的雙保險液壓回路
        西門子840D系統(tǒng)JOG模式下PLC調(diào)用并執(zhí)行NC程序
        99久久婷婷国产综合亚洲| 一本大道综合久久丝袜精品| 亚洲av成熟国产精品一区二区| 国产精品婷婷久久爽一下| 少妇无码av无码专区| 久久免费大片| 中文字幕二区三区在线| 国产一区二区三区激情视频| 亚洲av日韩精品久久久久久久| 亚洲欧美偷拍视频| 美腿丝袜美腿国产在线| 91精品国产福利在线观看麻豆| 国产男女免费完整视频| 久久艹影院| 偷拍自拍一区二区三区| 偷拍一区二区三区四区视频| 97在线观看播放| 免费成人毛片| 少妇久久高潮不断免费视频| 国产精品国产三级国产av中文| 久久er99热精品一区二区| 亚洲国产美女在线观看| 精品av一区二区在线| 亚洲av无码国产精品色午夜软件| 亚洲国产一区二区a毛片| 91国在线啪精品一区| 色偷偷亚洲精品一区二区| 欧美丰满老熟妇aaaa片| 亚洲av片不卡无码久久| 亚洲AV成人无码天堂| 国产一级黄色录像大片| 爆乳熟妇一区二区三区霸乳| 国产美女精品aⅴ在线| 日韩人妻免费一区二区三区 | 国内永久福利在线视频图片| 色婷婷久久综合中文久久蜜桃av| 欧美深夜福利视频| 最新在线观看免费的a站国产| 无码国产69精品久久久久孕妇| 亚洲综合久久久| 日本美女性亚洲精品黄色|