引言
嵌入式系統是指以應用為中心,以計算機技術為基礎,軟、硬件可裁剪,適應應用系統對功能、體積、成本、可靠性、功耗嚴格要求的專用計算機系統。嵌入式系統是面向應用的,系統的硬件選型和軟件開發模式都必須根據具體的應用確定。
永磁無刷直流電動機是電機控制研究領域的熱點之一,這與其自身固有的技術優勢密切相關:以電子換相取代了有刷直流電動機的機械換相。從根本上革除了普通有刷直流電動機由于電刷換相帶來的火花、噪音、高故障率等一系列問題,同時又使系統的性能能夠與普通有刷直流電動機相媲美,因此得到了廣泛的應用。永磁無刷直流電動機的電子換相離不開電機的轉子位置信號,傳統的方法是采用霍爾器件或其他位置傳感器檢測位置信號,這使得系統的維護和制造都不方便,并且由于傳感器的工作特性不穩定,給系統的安全運行帶來了一些隱患。因此,無位置傳感器方案引起了人們的極大興趣。
本文結合無位置傳感器永磁無刷直流電動機控制系統的開發,以Microchip公司的PIC18F452單片機為主控器件,并采用嵌入式實時操作系統μC/OS-II作為軟件開發平臺,詳細討論了嵌入式系統的開發模式與流程。
2.系統硬件平臺設計
嵌入式系統設計的第一步是結合具體的應用,綜合考慮系統對成本、性能、可擴展性、開發周期等各個方面的要求,確定系統的主控器件,并以之為核心搭建系統硬件平臺。
無位置傳感器永磁無刷直流電動機控制系統的關鍵問題是位置檢測。目前已經有了很多位置檢測方案,其中,反電勢法由于簡單實用而得以廣泛采用。反電勢法的原理是:基于電機的三相端電壓,通過硬件檢測電路或軟件算法得到三相反電勢過零信號,然后用軟件移相得到換相時刻,并在換相時刻按換相邏輯完成換相,觸發逆變橋以合適的導通時序工作,從而保證了電機的正常運行。 大功率電感廠家 |大電流電感工廠