新聞中心

        EEPW首頁 > 消費電子 > 設計應用 > 電子產品流水線自動送板機設計

        電子產品流水線自動送板機設計

        作者: 時間:2010-11-21 來源:網絡 收藏


        2 軟件系統
        軟件系統主要由主程序、按鍵子程序、顯示子程序、步進電機驅動子程序、延時子程序等構成。分述如下:
        2.1 主程序
        主程序的主要功能是循環調用顯示子程序、按鍵子程序,查詢各輸入信號狀態,根據按鍵設定的各種參數和各輸入信號狀態控制各執行機構,完成對PCB周轉箱托架系統的傳動控制,以及對PCB板的有序傳送,判別系統運行狀態是否異常,并及時報警或解除報警。主程序框圖如圖2所示。

        本文引用地址:http://www.104case.com/article/166337.htm


        2.2 按鍵子程序
        根據按鍵電路結構,采用獨立式直接讀取法。由主程序按優先級順序,周期性查詢各相關I/O口狀態,并將其保存在特定存貯器內,供主程序需要時查找和使用。
        2.3 顯示子程序
        根據設定的參數,及時更新各指示器狀態的存貯數據,根據主程序調用指令,將存貯的顯示數據輸出給各顯示驅動電路,特別是當系統運行異常時,根據系統運行異常報警信號,驅動報警燈閃爍。
        2.4 驅動子程序
        驅動子程序主要負責生成步進電機驅動器所需要的信號。當上行鍵或下行鍵按下,或者根據主程序運行結果,需要提升或降落周轉箱托架,主程序會調用步進電機驅動子程序。步進電機采用三相六拍工作方式,根據絲杠付螺紋間距,計算出步進電機每步進程,再根據周轉箱板間距,確定不同工況下,步進電機的正/反轉步數,這些步數保存在各相應存貯器里,供主程序調用驅動子程序時使用。圖3和圖4分別為步進電機三相六拍工作方式時驅動信號的狀態圖和時序圖。



        3 結論
        根據以上系統硬件和軟件結構,制作出相應的PCB電路板和程序,同時委托機械加工企業制作出配套的機械結構。經實際運行,表明本系統能很好地與插裝機配套協調工作,完成為下位機送板的任務。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 凌海市| 华宁县| 四川省| 四会市| 桦南县| 乌鲁木齐市| 丘北县| 本溪市| 互助| 屯门区| 黑水县| 青海省| 华容县| 枣庄市| 神池县| 巴马| 玉环县| 吐鲁番市| 白朗县| 海盐县| 资阳市| 黎城县| 上饶县| 祁阳县| 陵川县| 浦城县| 仁寿县| 高雄市| 滦南县| 宁蒗| 垣曲县| 新乐市| 阳曲县| 衡南县| 淮阳县| 咸丰县| 胶南市| 休宁县| 瓦房店市| 基隆市| 琼海市|