彭金望:基於ARM的驅鳥車控制器的研製

2020-11-05 科技與健康

自從航空業出現以來,航空安全一直是航空業發展所要重點考慮的問題。其中空中飛鳥撞擊飛機導致機毀人亡的慘劇就一次又一次的發生在人們的眼前。鳥撞是長期以來困擾著航空界,威脅飛行安全的一個國際性的難題,隨著航空事業的發展,飛機數量、航線增多,而隨著人們保護環境、愛鳥、護鳥意識的增強,鳥類數量逐年增加,同時,隨著人類活動範圍的擴大,使適合鳥類生活、棲息、繁衍的自然環境大幅度減少,機場便成為鳥類生活、棲息、繁衍的理想場所。一旦發生鳥撞,輕則造成一定的經濟損失,重則機毀人亡。


鳥類是人類的朋友,在生態平衡中有著重要作用,人類應該在不傷害或儘可能少傷害鳥類的前提下去解決機場鳥害。這無形中又對機場驅鳥對策的實施增加了難度。 本文所設計的控制器是針對威脅飛行安全的飛鳥。本控制器將子彈炮,爆閃燈以及天敵叫聲三種驅鳥方式整合在一起,工作人員可以根據不同的鳥情選擇不同的驅鳥方式或者同時選擇多種驅鳥方式,以最優的驅鳥方式進行驅鳥,已達到最佳的驅鳥效果。本系統主要由單片機,ARM,雲臺,驅鳥炮,音頻輸出等設備組成。控制系統的驅鳥方式主要有音頻驅鳥和子彈炮驅鳥兩種驅鳥方式。音頻輸出的喇叭和驅鳥炮都安置在雲臺上,有兩個直流電機分別控制雲臺的俯仰動作和方位動作。單片機利用CH452晶片對鍵盤進行掃描,單片機根據不同的鍵值自動選擇相應的操作。系統會循環讀鍵盤,及時反映工作人員對控制器的操作。 同時系統還考慮到了安全問題,首先,當雲臺俯仰角度小於15度時,系統會自動關閉發射保險,這個時候工作人員就不能命令控制器進行發射操作。

這樣設計有利於保護現場工作人員,使現場工作人員儘量少受驅鳥設備影響。 考慮驅鳥效果,控制器採用了三種驅鳥方式,三種驅鳥方式組合使用,以達到最佳的驅鳥效果。 考慮到驅鳥控制器使用的方便性,我們在控制器中添加了雲臺俯仰角度和方位角度監控模塊,工作人員可以很方便地在駕駛室內對雲臺進行操作,尤其是在惡劣天氣條件下,視頻監控模塊的作用體現得更加明顯。

相關焦點

  • 如何編寫基於ARM的裸機程序和基於Linux的驅動程序?
    ARM系列文章合集如下:《從0學arm合集》前言在嵌入式開發中,ADC應用比較頻繁,本文主要講解ADC的基本原理以及如何編寫基於ARM的裸機程序和基於Linux的驅動程序。Adc控制器集成在exynos4412 soc中,控制器內部有一根中斷線連接到中斷控制器combiner,然後路由到GIC(Generic Interrupt Controller),滑動變阻器連接到adc控制器的通道3。
  • 國家天文臺超大型CCD控制器研製技術取得進展
    經過三年努力和兩輪流片試驗,超大型電荷耦合元件(CCD)控制器研製的關鍵元件之一,CCD控制器偏壓及時鐘驅動電路ASIC,日前在中國科學院國家天文臺天文光學與紅外探測器實驗室研製成功,使得國家天文臺在CCD控制器的研製技術上位居國際先進水平,為我國獨立研製超大規模的CCD系統奠定了基礎。
  • 基於ARM920T微處理器的IDE硬碟接口設計與實現
    因此研製適用於嵌入式系統的大容量、高速率、高可靠性的數據存儲系統變得日益重要。本文針對一款基於ARM920T晶片的開發板,根據ATA硬碟接口規範,設計了IDE硬碟接口電路,實現了對IDE硬碟的讀寫,可以在Linux系統中對其上的文件系統自由訪問,達到了高速率和高可靠性的要求。2 ARM920T與S3C2410介紹ARM 包括一系列微處理晶片技術。
  • 揭秘機場驅鳥隊「7種武器」:驅鳥車裝載禮花炮
    (揚子晚報記者 徐媛園 文 宋嶠 攝)細數驅鳥隊「7種武器」驅鳥車震懾值★★★★★ 特色:裝有射程最遠的禮花炮和鳥兒最怕的獵槍在機場,驅鳥車是鳥兒們的「天敵」。為了T2航站樓場內保障,驅鳥隊最近又新購入一輛驅鳥車,正在進行改裝。
  • 基於CPLD的鍵盤控制器設計
    針對上述問題,在此提出一種基於Lattice公司LC4128V的4×4鍵盤接口晶片設計。採用的軟體開發環境是IspLEVER。本文引用地址:http://www.eepw.com.cn/article/192036.html 開發環境介紹 IspLEVER是Lattice公司最新推出的一套EDA軟體。
  • 一種基於ARM920T的IDE硬碟接口設計方案
    因此研製適用於嵌入式系統的大容量、高速率、高可靠性的數據存儲系統變得日益重要。本文針對一款基於ARM920T晶片的開發板,根據ATA硬碟接口規範,設計了IDE硬碟接口電路,實現了對IDE硬碟的讀寫,可以在Linux系統中對其上的文件系統自由訪問,達到了高速率和高可靠性的要求。  2 ARM920T與S3C2410介紹  ARM 包括一系列微處理晶片技術。
  • 基於TMS320F2812的逆變電源控制器設計
    首先介紹了逆變電源技術的發展現狀,在介紹了晶片的特性之後,詳細分析了基於TMS320F2812逆變電源控制器的硬體和軟體設計,並對仿真結果進行分析總結。結果表明,該逆變電源能夠得到穩定的正弦波輸出。文中研製的逆變電源控制系統以TMS320F2812作為控制核心,它是一種支持實時仿真的32位微控制器,內部具有UART、SCI總線、SPI總線、PWM、定時器、ADC、CAN總線控制器等眾多外圍部件,功能強大。主要實現PWM產生、AD轉換、DA轉換、SCI、開關量檢測、繼電器驅動以及其他信號控制。
  • ARM微處理器的uC/OS的移植設計
    基於ARM7的S3C44B0X處理器完全滿足上述要求。它使用ARM公司的16位/32位RISC結構,內核是arm7TDMI,工作在66MHz,片上集成了以下部件:8K Cache、外部存儲器控制器、LCD控制器、4個DMA通道、2個UART、1個多主I2C總線控制器、1個I2C總線控制器,以及5通道PWM定時器和1個內部定時器、8通道12位ADC等,能夠與常用的外圍設備實現無縫連接,功能強大。目前,國內應用較為廣泛。
  • macOS BigSur使用的arm晶片也許會改變未來的電腦晶片格局
    今年的WWDC2020其實可以說會對未來很長時間的數碼界有影響,當然主要的影響其實可能會是電腦,這一次蘋果終於開始要做arm晶片架構macbook電腦了。macOS BigSur這應該會是給未來的電腦帶來劃時代意義的產品,雖然Windows電腦有arm架構,但是明顯是不上心的操作,至少在性能上是有嚴重缺陷的,但是這次macOS BigSur的演示系統是什麼?是在基於A12X晶片上演示的,而且至少在演示版中告訴我們可以同時支持好幾個4k視頻剪輯,這就是重點,現在的x86架構明顯性能不足,所以這次其實最值得期待的就是這件事。
  • 基於STM32的永磁同步電機伺服控制器設計
    摘要:首先介紹了永磁同步電機伺服控制器的基本功能及控制原理,並以STM32F407為基礎進行了小功率的伺服控制器設計,詳細講述了伺服控制器的軟、硬體的具體設計流程及其實現方式。並通過意法半導體公司提供的相關軟體設計工具快速、有效地完成伺服控制器的設計、調試。
  • 基於ARM的英文轉中文翻譯器設計
    摘要:為了改進某焊接設備只能輸出列印英文單據的情況,設計了由高性能ARM7控制器――LPC2214為核心的英文轉中文關鍵詞:翻譯器;LPC2214;硬體電路;軟體算法本文引用地址:http://www.eepw.com.cn/article/151713.htm 基於某焊接設備存儲大量數據需要通過印表機輸出,但由於該設備及其配套的微型熱敏印表機只能英文列印,不能中文列印的問題,從而影響用戶閱讀。
  • 基於UC3638的PWM控制器在TEC溫控中的應用
    摘要:闡述了基於UC3638的PWM雙極性電流控制器構成的半導體熱電致冷器(TEC)給出的溫控實驗結果證明了基於UC3638的控制器是可行的。 關鍵詞:UC3638;半導體熱電致冷器;脈寬調製;雙極性電流控制 0 引言 半導體熱電致冷器(Thermo-E1ectric Cooler,簡稱TEC)具有體積小、無噪音、無汙染等特點。
  • 基於ARM和乙太網的遠程電參數測量技術研究
    摘要 針對目前各地用電及收費管理不便的問題,文中研究了基於ARM和乙太網的遠程電參數測量技術。該技術主要用於對電參數的採集和存貯。1 系統總體方案設計設計採用Cirrus Logic公司專用的電能計量晶片CS5460A、WIZnet公司生產的乙太網控制器W5100、ST公司推出的STM32F103V作為CPU,以及LCD顯示、網絡變壓器911105A、RJ45接口等。系統框圖如圖1所示。
  • 單片機 arm 常用的接口總結
    常用的接口有spi,I2c,uart等,他們都有自己的協議規定,下面談談它們之間的聯繫與區別:1 I2C總線本文引用地址:http://www.eepw.com.cn/article/201611/321770.htm涉及到I2C的編程主要涉及到兩種情況:有專用控制器的arm晶片
  • 基於LPC1114的智能節能LED檯燈控制器設計
    摘要:本設計採用NXP基於ARM Cortex M0的MCU--LPC1114作為核心控制器,利用其豐富的片內外設,通過環境光線傳感器和超聲波測距傳感器實時採集環境光線強度和用戶到LED檯燈的使用距離,並與通過用戶按鍵設置的
  • ARM 一些特殊符號
    arm彙編程序中的符號 在arm彙編語言中,符號(symbols)可以代表地址(addresse)、變量(variables)和數字常量(numeric constants)。當符號代表地址時,又稱為標號(lable)。
  • net-snmp移植到arm
    關於net-snmp的移植,是基於靜態編譯的,動態的沒有做成功,在arm上的移植過程大致如下:如果沒有涉及到擴展agent,則藍色字體不需要理會。tar -xzvf net-snmp-5.4.1.tar.gz,若想擴展agent,則可以將此模塊的.c和.h文件先放到net-snmp-5.4.4/agent/mibgroup下一起配置編譯;例如我這裡想用代理讀寫encoder模塊,那麼先將寫好的encoder源文件複製到net-snmp-5.4.4/agent/mibgroup路徑下;2.CC=arm-linux-gcc
  • 基於ARM和Linux的路徑記憶循跡小車
    摘要:針對智能小車在實際應用中的需要,設計了一種基於ARM和Linux的具有路徑記憶循跡功能的智能小車。利用ARM和Linux作業系統,實現了對智能小車的超聲波避障模塊、電機等的控制。
  • 基於ARM的高解析度壓電陶瓷驅動電源
    關鍵詞:ARM;壓電陶瓷;驅動電源;PI控制器0 引言 壓電陶瓷驅動器(PZT)是微位移平臺的核心,其主要原理是利用壓電陶瓷的逆壓電效應產生形變,從而驅動執行元件發生微位移。2 基於ARM的低壓電路設計2.1 ARM控制器簡介 壓電陶瓷驅動電源中ARM控制器主要提供兩方面功能:作為通信設備提供通用的輸入/輸出接口;作為控制器運行相關控制算法以及產生控制信號或波形實現PZT的靜態定位操作。
  • 一文看懂arm架構和x86架構有什麼區別
    本文主要介紹的是arm架構和x86架構的區別,首先介紹了ARM架構圖,其次介紹了x86架構圖,最後從性能、擴展能力、作業系統的兼容性、軟體開發的方便性及可使用工具的多樣性及功耗這五個方面詳細的對比了arm架構和x86架構的區別,具體的跟隨小編一起來了解一下。