1 帆船姿態(tài)儀的系統(tǒng)設(shè)計
基于PIC16F877A設(shè)計的帆船姿態(tài)儀,能采集帆船行駛過程中的前后仰俯角、左右搖擺角、桅桿旋轉(zhuǎn)角和GPS系統(tǒng)記錄帆船行駛軌跡。系統(tǒng)每0.5s將采集到的數(shù)據(jù)記錄1次,記錄時間大約為5 h(小時)。上位機通過RS232接口,可將存儲的數(shù)據(jù)讀取上來。上位機可以形象地將帆船行駛軌跡、帆船前后仰俯角、左右搖擺角等數(shù)據(jù)顯示出來。它的系統(tǒng)結(jié)構(gòu)框圖如圖1所示。
![]() |
2 帆船姿態(tài)儀的硬件設(shè)計
PIC16F877A單片機作為處理器,通過采集傾角傳感器SCA60C檢測帆船的傾斜角度,然后將檢測到的數(shù)據(jù)存儲到AT45D081A-RI大容量Flash存儲器中。其部分硬件電路如圖2所示。
DS1302時鐘芯片記錄測控系統(tǒng)中的數(shù)據(jù),并在記錄時進行時間標定。其軟硬件設(shè)計簡單,時間記錄準確,既避免了連續(xù)記錄的大工作量,又避免了定時記錄的盲目性。DS1302與CPU的連接僅需要3條線,即SCLK、I/O、RST。DS1302與單片機連接的電路原理如圖2所示。
![]() |
采用雙電源供電方式,以便在沒有主電源的情況下仍能保存時間信息以及數(shù)據(jù)。DS1302由VCC1或VCC2兩者中的較大者供電,當VCC2小于VCC1時,VCC1給DS1302供電。
AT45D081A-RI是Atmel公司生產(chǎn)的大容量Flash存儲器,容量為4 Mb。它采用串行方式傳送數(shù)據(jù),單5V電源供電;具有功耗低、體積小、容量大、傳送快,與CMOS和TTL電平兼容以及掉電后數(shù)據(jù)不丟失等特點,因此,其硬件設(shè)計與軟件編程都很容易。
系統(tǒng)通過RS232C通信方式與上位機通信,將帆船在海中行進的姿態(tài)傳送到上位機,最后由上位機軟件管理和顯示。
3 傾角傳感器的選取
系統(tǒng)采用上海朗尚科貿(mào)有限公司的SCA60C高精度傾角傳感器檢測帆船的傾斜角度,通過不同的安裝方式檢測帆船前后仰俯角和左右搖擺角。SCA60C實際上是一個加速度計,內(nèi)部由一個硅微傳感器和信號處理芯片組成;SMD形式封裝;通過測量地球引力在測量方向上的分量,再將其轉(zhuǎn)換為傾斜角度,其模擬輸出特性如圖3所示。箭頭標明了加速度的正方向,如果帆船沿箭頭所指方向有加速度,或按圖3所示的方向傾斜,則輸出值增大。
![]() |
其中,Offset是帆船在0 g位置時的電壓輸出(一般輸出值為2.5 V),Sensitivity是設(shè)備的靈敏度(通常靈敏度為2 V/g)。為得到最好的精確度,應(yīng)當用實際輸出值代替通常值。
4 上位機軟件設(shè)計
采用Delphi軟件設(shè)計帆船姿態(tài)儀的上位機,將帆船姿態(tài)儀采集存儲的數(shù)據(jù)通過串口讀取上來,利用上位機軟件對讀取上來的數(shù)據(jù)進行管理,并以曲線的形式形象地顯示出來,教練員可以在上位機上了解運動員訓(xùn)練的具體情況。軟件界面如圖4所示。
![]() |
結(jié) 語
帆船姿態(tài)儀安裝調(diào)試簡單,技術(shù)先進,功能豐富,維護方便,可幫助帆船運動員進行科學(xué)的訓(xùn)練,迎接2008年北京奧運會。
摘要:根據(jù)四旋翼飛行器工作原理,以STM32控制器為基礎(chǔ),對四旋翼飛行器飛行控制系統(tǒng)的軟硬件設(shè)計進行了分析,可有效調(diào)整四旋翼飛行器飛行姿態(tài)與飛行位置,實現(xiàn)了控制模塊與地面站的有效聯(lián)系。
關(guān)鍵字: STM32 控制系統(tǒng) 軟件設(shè)計摘要:為了提高城市安全管理水平,方便監(jiān)管單位快速掌握突發(fā)情況,提出應(yīng)用傳感器技術(shù)進行大型廣告牌匾傾角監(jiān)測的監(jiān)管方式,并設(shè)計了基于傾角傳感器的監(jiān)測系統(tǒng)。系統(tǒng)由前端信息采集裝置和后臺信息處理與展示部分組成。其中,利用前端信息...
關(guān)鍵字: MEMS 傾角傳感器 牌匾 傾斜監(jiān)測摘 要 :工業(yè)生產(chǎn)中,經(jīng)常需要測量類似單容水箱的液位高度。文中設(shè)計了一款簡易液位測控系統(tǒng)。系統(tǒng)硬件設(shè)計包括單片機最小電路、數(shù)據(jù)采集模塊、光耦隔離與驅(qū)動模塊、按鍵與顯示模塊 ;軟件設(shè)計包括按鍵掃描設(shè)計、PID 控制設(shè)計和...
關(guān)鍵字: 液位 測控系統(tǒng) PID 硬件設(shè)計 軟件設(shè)計 MSP430F5529小到運動手環(huán)、無人機,大到機器人、機床設(shè)備、汽車、建筑物等,想要了解這些設(shè)備的細微角度姿態(tài)變化,就可以使用加速度或傾角傳感器。其中,村田的傾角傳感器是可同時輸出加速度值和角度值的傳感器,分辨率是考察它們精度的前提。大家可...
關(guān)鍵字: 傾角傳感器摘 要:文中從電子工程師應(yīng)用的角度,簡單介紹了集成電路芯片數(shù)據(jù)手冊,就集成電路芯片數(shù)據(jù)手冊的快速閱讀內(nèi)容、方法等作了歸納總結(jié),并給出了快速閱讀建議,以供電子工程師設(shè)計時參考。
關(guān)鍵字: 集成電路芯片 數(shù)據(jù)手冊 硬件設(shè)計 軟件設(shè)計 微控制器摘要:分析了一個基于C8051單片機的生產(chǎn)用環(huán)境參數(shù)自動監(jiān)測系統(tǒng)軟件的設(shè)計原理和實現(xiàn)過程,同時給出了系統(tǒng)的結(jié)構(gòu)、工作原理以及上、中、下位機軟件的詳細設(shè)計方法。
關(guān)鍵字: 環(huán)境參數(shù) 自動檢測 C8051 軟件設(shè)計再也沒有比現(xiàn)在更容易創(chuàng)辦一家硬件公司了。被許多人稱為嵌入式運算未來的「物聯(lián)網(wǎng)」(IoT),如今被視為一種更可負擔的軟、硬件融合平臺。然而,于此同時,軟件的復(fù)雜性又使得物聯(lián)網(wǎng)設(shè)計過程成為「適者
關(guān)鍵字: 嵌入式 物聯(lián)網(wǎng) 軟件設(shè)計