• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 鍋爐筒打孔專(zhuān)機(jī)數(shù)控系統(tǒng)

    鍋爐筒打孔專(zhuān)機(jī)數(shù)控系統(tǒng)

    作者: 時(shí)間:2014-01-02 來(lái)源:網(wǎng)絡(luò) 收藏
    1 前 言

    為實(shí)現(xiàn)鍋爐筒壁孔加工自動(dòng)化而設(shè)計(jì)的,是以MCS-51單片機(jī)為控制核心、步進(jìn)電機(jī)為驅(qū)動(dòng)電機(jī)、機(jī)床大、小拖板為執(zhí)行部件的兩坐標(biāo)開(kāi)環(huán)控制系統(tǒng)。大拖板縱向移動(dòng)以確定打孔位置,脈沖當(dāng)量值為0.02mm/步,最大進(jìn)給速度為5m/min。小拖板橫向移動(dòng)以實(shí)現(xiàn)刀具的快進(jìn)和工進(jìn)。系統(tǒng)具有點(diǎn)動(dòng)對(duì)刀、自動(dòng)加工、暫停和繼續(xù)、急停報(bào)警、回零等主要功能。

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

    系統(tǒng)硬件分布于一塊控制主板和兩塊驅(qū)動(dòng)板上。

    在以8031單片機(jī)為主的控制主板上,擴(kuò)展一片27256EPROM,用于存放系統(tǒng)軟件,一片2764EPROM,用于固化經(jīng)過(guò)調(diào)試的零件加工程序,一片帶掉電保護(hù)的6264RAM,用于隨機(jī)存儲(chǔ)手工編輯的零件加工程序。另外擴(kuò)展一片8255并行I/O口,其B口用于輸出步進(jìn)電機(jī)控制信號(hào)、C口和A口用于鍵盤(pán)和顯示器接口。

    主板上配置4×7個(gè)按鍵,其中0~F的十六進(jìn)制數(shù)字鍵用于手工編輯加工程序時(shí)輸入存儲(chǔ)單元地址、工件號(hào)、加工指令等,其余功能鍵用作單片機(jī)復(fù)位、6264內(nèi)存地址加1,減1,步進(jìn)電機(jī)點(diǎn)動(dòng)對(duì)刀、自動(dòng)加工及刀具回零等。

    6個(gè)8段LED數(shù)碼管采用共陰極接法,動(dòng)態(tài)顯示數(shù)據(jù)。

    根據(jù)對(duì)拖動(dòng)力矩的實(shí)驗(yàn)分析,確定采用150BF003型步進(jìn)電機(jī)驅(qū)動(dòng)大拖板,采用110BF003型步進(jìn)電機(jī)驅(qū)動(dòng)小拖板。步進(jìn)電機(jī)的各相繞組通電狀態(tài)是由單片機(jī)通過(guò)數(shù)據(jù)總線(xiàn)送往8255的B口,經(jīng)光電隔離后由驅(qū)動(dòng)電路進(jìn)行功率放大而實(shí)現(xiàn)的。驅(qū)動(dòng)電源采用斬波電路,能提供接近矩形波的電流波形,在低頻段輸出穩(wěn)定扭矩為0.85~0.9Tj(Tj為電機(jī)最大靜態(tài)扭矩),系統(tǒng)帶負(fù)載能力強(qiáng),運(yùn)行快速性好。

    考慮系統(tǒng)運(yùn)行的安全性,設(shè)置限位開(kāi)關(guān)、手動(dòng)暫停開(kāi)關(guān)和手動(dòng)急停開(kāi)關(guān),將信號(hào)接至單片機(jī)P1口,并采用三輸入與非門(mén)74LS10,將其輸出端作為中斷源信號(hào)接至單片機(jī)INTO位。

    系統(tǒng)原理框圖如圖1所示。

    圖1

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

    固化于27256EPROM中的系統(tǒng)軟件,分監(jiān)控程序和加工指令解釋程序兩部分。

    3.1 監(jiān)控程序

    監(jiān)控程序包括單片機(jī)系統(tǒng)初始化、鍵處理、輸入數(shù)據(jù)顯示和存儲(chǔ)、中斷服務(wù)等功能模塊。

    系統(tǒng)初始化模塊完成單片機(jī)上電復(fù)位或按復(fù)位>鍵后有關(guān)存儲(chǔ)單元、寄存器、可編程位的狀態(tài)初始化以及允許INTO中斷等設(shè)置,并在顯示器上顯示提示符“-”。

    鍵處理模塊對(duì)所有按鍵進(jìn)行掃描查詢(xún),無(wú)鍵按下時(shí),繼續(xù)顯示提符,有鍵按下時(shí),通過(guò)譯碼,識(shí)別其是數(shù)據(jù)鍵或功能鍵,以便轉(zhuǎn)至相應(yīng)程序處理。

    上一頁(yè) 1 2 下一頁(yè)

    評(píng)論


    相關(guān)推薦

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

    關(guān)閉
    主站蜘蛛池模板: 湘潭县| 本溪市| 邹平县| 榆林市| 大方县| 晋城| 堆龙德庆县| 汽车| 鄱阳县| 宜兴市| 磐石市| 柞水县| 盐源县| 湖口县| 和硕县| 郴州市| 法库县| 郴州市| 廊坊市| 吕梁市| 淳安县| 株洲市| 鄯善县| 阳原县| 忻州市| 丰镇市| 沂南县| 河西区| 义乌市| 定日县| 白城市| 加查县| 鞍山市| 汕头市| 仁布县| 鄂州市| 平顶山市| 乌恰县| 深圳市| 治县。| 正镶白旗|