江蘇麗影舞臺科技有限公司
電 話: 400 0505 600
郵 箱: jscxwt@163.com
網 址: www.gz-trust.com
www.ly-wt.com
地 址: 泰興市張橋鎮江平路972號
江蘇麗影舞臺科技有限公司
電 話: 400 0505 600
郵 箱: jscxwt@163.com
網 址: www.gz-trust.com
www.ly-wt.com
地 址: 泰興市張橋鎮江平路972號
傳統方法采用單片機控制步進電機,但由于單片機的系統資源、運算速度和存儲空間的限制,每個單片機控制的步進電機的數量較少,而每臺電腦燈往往需要很多步進電機。在這里介紹一種基于ARMLinux的舞臺電腦燈步進電機控制系統。
舞臺機械控制系統——泰興市創新舞臺設備有限公司
系統的總體結構見圖l。系統設計的最終目的是把目標板嵌入到電腦燈中,電腦燈控制臺發送指令給目標板,目標板通過網口接收命令,經ARM內部處理后,通過步進電機驅動電路,產生步進電機所需的脈沖信號,控制電腦燈完成相應的動作。
目標板主要包括:AT91RM9200,保證目標板運行的基本條件(電源、晶振、復位),存儲器設備(flash、SDRAM),通信設備(以太網、DEBUG、RS-422),控制設備和檢測設備(步進電機驅動、碼盤檢測)。見圖2。
AT91RM9200是目標板的核心,它是完全圍繞ARM920T處理器構建的處理器,有豐富的應用外設及標準的接口,從而為低功耗、低成本、高性能的計算機應用提供了解決的方案。由于AT91RM9200的內部存儲單元有限,所以需要外擴存儲器。flash存儲器是掉電后信息不丟失的存儲器,本系統中采用flash來存儲程序和掉電后需要保存的數據。由于SDRAM的成本低并且存儲速度快的優點,本系統選用SDRAM作為程序的運行空間、數據及堆棧區。
本系統要求電腦燈與控制臺通過以太網通信,接收控制臺的命令,因此在系統電路設計時需要有以太網接口電路。為了兼容只有串口的控制臺,增設l個串口RS-422。DEBUC調試單元為系統所有調試功能提供了l個單人口點。步進電機的運行需要有驅動電路。舞臺電腦燈控制系統中,為了防止步進電機漏步而造成精度不高.采用碼盤作感器,通過碼盤接口電路將步進電機的位置信息反饋給AT91RM9200,與控制臺給出的命令相比較,以保證電腦燈按照要求到達指定位置。
本系統經過調試、應用,完全滿足舞臺電腦燈的性能要求,具有明顯的優勢。與傳統的單片機電腦燈控制系統相比,一臺電腦燈只用一片RAM處理器CPU,而單片機系統可能需要3—5片CPU,硬件電路簡單,線路板面積減小,可靠性提高。本系統采用RAM處理器后,接口豐富,運算速度加快,系統功能加強。對步進電機驅動準確,不會出現控制轉速脈沖丟失現象。本系統采用RAM處理器后,不但保留串行接口,而且增加了網絡接口,可以與PC機聯網使用,可以滿足新型電腦燈的網絡協議。本系統軟件采用Linux操作系統,負責嵌入式系統的全部軟、硬件資源的分配、調度,它在實時性、硬件的相關依賴性、軟件固化以及應用等方面,而51單片機系統無法比擬。經過試驗,本系統運行穩定,操作方便,完全滿足舞臺電腦燈的功能要求。
本系統采用ARM處理器移植Linux操作系統作為控制系統的核心,用鍵盤來控制電腦燈中的步進電機,共同構成了先進的舞臺電腦燈控制系統。經過對系統硬件和軟件的設計、調試,結果不但可以滿足對電腦燈控制系統嚴格的實時性和準確性的要求,同時證明Linux下的驅動對步進電機穩定性和可靠性更佳。
公司地址 :泰興市張橋鎮江平路972號
公司電話 :400 0505 600
公司郵箱 :jscxwt@163.com