本設(shè)計(jì)是基于AT89C51單片機(jī)和ADC0832的自動(dòng)澆花系統(tǒng)。本設(shè)計(jì)的電路內(nèi)部包含濕度采集和AD轉(zhuǎn)換等主要功能。自動(dòng)澆水系統(tǒng)設(shè)計(jì)的澆水部分是通過單片機(jī)程序設(shè)計(jì)澆水的上下限值與感應(yīng)電路送入單片機(jī)的土壤濕度值相比較,當(dāng)?shù)陀谙孪拗禃r(shí),單片機(jī)輸出一個(gè)信號(hào)控制澆水,高于上限值時(shí)再由單片機(jī)輸出一個(gè)信號(hào)控制停止?jié)菜_@樣可以幫助人們及時(shí)地給心愛的盆花澆水。目 錄1 自動(dòng)澆花器的研究現(xiàn)狀 22 系統(tǒng)設(shè)計(jì)的研究方法和手段 23 系統(tǒng)硬件簡介 23.1 單片機(jī)的最小化系統(tǒng) 23.1.1 AT89C51單片機(jī)的基本組成 33.1.2 AT89C51單片機(jī)的存儲(chǔ)器 33.1.3 振蕩電路和時(shí)鐘 43.2 LCD1602簡介 53.2.1 LCD1602的基本參數(shù)及引腳功能 53.3 ADC0832的簡介 73.3.1 ADC靜態(tài)特性 83.3.2 ADC動(dòng)態(tài)特性 83.3.3 ADC性能測試 93.3.4 常用ADC芯片概述 93.3.5 ADC0832模數(shù)轉(zhuǎn)換原理及主要技術(shù)指標(biāo) 93.3.6 主要特性 103.3.7 內(nèi)部結(jié)構(gòu) 103.3.8 外部特性(引腳功能) 103.3.9 ADC0832的工作過程 113.3.10 ADC0832與單片機(jī)的接口電路 113.4 土壤濕度檢測模塊 123.4.1 比較器LM393 133.4.1.1 LM393主要特點(diǎn): 133.4.1.2 LM393引腳圖及內(nèi)部框圖 133.5 報(bào)警及電機(jī)驅(qū)動(dòng) 154軟件設(shè)計(jì) 154.1 主程序流程圖 154.2顯示模塊 184.3 AD轉(zhuǎn)換模塊 194.4濕度檢測模塊 205. 結(jié)論 21謝 辭 24附錄1 原理圖 24附錄2 參考程序 25
標(biāo)簽: AT89C51 濕度的采集與顯示 LED
上傳時(shí)間: 2022-05-17
上傳用戶:canderile
新版本無人機(jī).刷機(jī)用借助此實(shí)際應(yīng)用程序,管理無人機(jī)的所有區(qū)域,例如電動(dòng)機(jī),GPS,傳感器,陀螺儀,接收器,端口和固件INAV-Chrome 的配置器中的新功能:修復(fù)了導(dǎo)致加速度計(jì)校準(zhǔn)失敗的錯(cuò)誤支持DJI FPV系統(tǒng)配置輸出選項(xiàng)卡中的怠速節(jié)氣門和馬達(dá)極現(xiàn)在可以在“混合器”選項(xiàng)卡中選擇“漫遊者”和“船用”平臺(tái)。 固件方面的支持仍然有限!閱讀完整的變更日誌 在過去的幾年中,無人駕駛飛機(jī)取得了相當(dāng)大的進(jìn)步,越來越多的人能夠獲取和使用無人機(jī)。 不用說,無人機(jī)可以基於特定固件在一組命令上運(yùn)行。 在這方面, 用於Chrome的INAV-Configurator隨附的工具可幫助您輕鬆配置無人機(jī)的各個(gè)方面。支持多種硬件配置首先要提到的一件事是,要求Google Chrome瀏覽器能夠訪問INAV-Chrome的配置器功能。 儘管它已集成到Chrome中,但它可以作為獨(dú)立應(yīng)用程序運(yùn)行,甚至可以脫機(jī)使用,而與瀏覽器無關(guān)。 您甚至可以從Google Apps菜單為其創(chuàng)建桌面快捷方式。不用說,另一個(gè)要求是實(shí)際的飛行裝置。 該應(yīng)用程序支持所有支持INAV的硬件配置,例如Sirius AIR3,SPRacingF3,Vortex,Sparky,DoDo,CC3D / EVO,F(xiàn)lip32 / + / Deluxe,DragonFly32,CJMCU Microquad,Chebuzz F3,STM32F3Discovery,Hermit ,Naze32 Tricopter框架和Skyline32。該窗口非常直觀,並提供各種令人印象深刻的提示和文檔。 在上方的工具欄上,您可以找到連接選項(xiàng),這些選項(xiàng)可以通過COM端口,手動(dòng)選擇或無線模式進(jìn)行。 您也可以選擇自動(dòng)連接。 連接後,您可以在上方的工具欄中查看設(shè)備的功能,並在側(cè)面板中輕鬆瀏覽配置選項(xiàng)。管理傳感器,電機(jī),端口和固件本。
標(biāo)簽: configurator 無人機(jī)
上傳時(shí)間: 2022-06-09
上傳用戶:
1-1前言一般人所能夠感受到聲音的頻率約介於5H2-20KHz,超音波(Ultrasonic wave)即爲(wèi)頻率超過20KHz以上的音波或機(jī)械振動(dòng),因此超音波馬達(dá)就是利用超音波的彈性振動(dòng)頻率所構(gòu)成的制動(dòng)力。超音波馬達(dá)的內(nèi)部主要是以壓電陶瓷材料作爲(wèi)激發(fā)源,其成份是由鉛(Pb)、結(jié)(Zr)及鈦(Ti)的氧化物皓鈦酸鉛(Lead zirconate titanate,PZT)製成的。將歷電材料上下方各黏接彈性體,如銅或不銹鋼,並施以交流電壓於壓電陶瓷材料作爲(wèi)驅(qū)動(dòng)源,以激振彈性體,稱此結(jié)構(gòu)爲(wèi)定子(Stator),將其用彈簧與轉(zhuǎn)子Rotor)接觸,將所産生摩擦力來驅(qū)使轉(zhuǎn)子轉(zhuǎn)動(dòng),由於壓電材料的驅(qū)動(dòng)能量很大,並足以抗衡轉(zhuǎn)子與定子間的正向力,雖然伸縮振幅大小僅有數(shù)徵米(um)的程度,但因每秒之伸縮達(dá)數(shù)十萬次,所以相較於同型的電磁式馬達(dá)的驅(qū)動(dòng)能量要大的許多。超音波馬達(dá)的優(yōu)點(diǎn)爲(wèi):1,轉(zhuǎn)子慣性小、響應(yīng)時(shí)間短、速度範(fàn)圍大。2,低轉(zhuǎn)速可產(chǎn)生高轉(zhuǎn)矩及高轉(zhuǎn)換效率。3,不受磁場作用的影響。4,構(gòu)造簡單,體積大小可控制。5,不須經(jīng)過齒輸作減速機(jī)構(gòu),故較爲(wèi)安靜。實(shí)際應(yīng)用上,超音波馬達(dá)具有不同於傳統(tǒng)電磁式馬達(dá)的特性,因此在不適合應(yīng)用傳統(tǒng)馬達(dá)的場合,例如:間歇性運(yùn)動(dòng)的裝置、空間或形狀受到限制的場所;另外包括一些高磁場的場合,如核磁共振裝置、斷層掃描儀器等。所以未來在自動(dòng)化設(shè)備、視聽音響、照相機(jī)及光學(xué)儀器等皆可應(yīng)用超音波馬達(dá)來取代。
標(biāo)簽: 超聲波電機(jī)
上傳時(shí)間: 2022-06-17
上傳用戶:
臺(tái)灣成功大學(xué)的關(guān)于無人機(jī)自動(dòng)駕駛控制的論文集(1) 這包共4篇,分別為: 無人飛機(jī)速度控制器設(shè)計(jì)與實(shí)現(xiàn) 無人飛行船自主性控制設(shè)計(jì)與實(shí)現(xiàn) 無人飛行載具導(dǎo)引飛控整合自動(dòng)駕駛儀參數(shù)選取之研究 無人飛行載具導(dǎo)引飛控之軟體與硬體模擬
標(biāo)簽: lunwen
上傳時(shí)間: 2013-08-03
上傳用戶:luominghua
通用異步收發(fā)器UART(Universal Asynchronous Receiver/Transmitter)是廣泛使用的串行傳輸協(xié)議。串行外設(shè)用到異步串行接口一般采用專用集成電路實(shí)現(xiàn)。但是這類芯片一般包含許多輔助模塊,而時(shí)常不需要使用完整的UART的功能和輔助功能,或者當(dāng)在FPGA上設(shè)計(jì)時(shí),需要將UART功能集成到FPGA內(nèi)部而不能使用芯片。藍(lán)牙主機(jī)控制器接口則是實(shí)現(xiàn)主機(jī)設(shè)備與藍(lán)牙模塊之間互操作的控制部件。當(dāng)在使用藍(lán)牙設(shè)備的時(shí)候尤其是在監(jiān)控場所,接口控制器在控制數(shù)據(jù)與計(jì)算機(jī)的傳輸上就起了至關(guān)重要的作用。 論文針對(duì)信息技術(shù)的發(fā)展和開發(fā)過程中的實(shí)際需要,設(shè)計(jì)了一個(gè)藍(lán)牙HCI-UART(Host Controller Interface-Universal Asynchronous Receiver/Transmitter)控制接口的模塊。使用VHDL將其核心功能集成,既可以單獨(dú)使用,也可集成到系統(tǒng)芯片中,并且整個(gè)設(shè)計(jì)緊湊、穩(wěn)定且可靠,其用途廣泛,具有一定的使用價(jià)值。 本設(shè)計(jì)采用TOP-DOWN設(shè)計(jì)方法,整體上分為UART接口和藍(lán)牙主機(jī)控制器接口兩部分。首先根據(jù)UART和藍(lán)牙主機(jī)控制器接口的實(shí)現(xiàn)原理和設(shè)計(jì)指標(biāo)要求進(jìn)行系統(tǒng)設(shè)計(jì),對(duì)系統(tǒng)劃分模塊以及各個(gè)模塊的信號(hào)連接;然后進(jìn)行模塊設(shè)計(jì),設(shè)計(jì)出每個(gè)模塊的功能,并用VHDL語言編寫代碼來實(shí)現(xiàn)模塊功能;再使用ISE8.2I自帶的仿真器對(duì)各模塊進(jìn)行功能仿真和時(shí)序仿真;最后進(jìn)行硬件驗(yàn)證,在Virtex-II開發(fā)板上對(duì)系統(tǒng)進(jìn)行功能驗(yàn)證。實(shí)現(xiàn)了發(fā)送、接收和波特率發(fā)生等功能,驗(yàn)證了結(jié)果,表明設(shè)計(jì)正確,功能良好,符合設(shè)計(jì)要求。
標(biāo)簽: HCIUART FPGA 藍(lán)牙
上傳時(shí)間: 2013-07-13
上傳用戶:wfl_yy
軟件無線電是近年提出的新的通信體系,由于其具有靈活性和可重配置性并且符合通信的發(fā)展趨勢,已成為通信系統(tǒng)設(shè)計(jì)的研究熱點(diǎn)。因此對(duì)基于軟件無線電的調(diào)制解調(diào)技術(shù)進(jìn)行深入細(xì)致的研究非常有意義。 本文首先從闡述軟件無線電的理論基礎(chǔ)入手,對(duì)多速率信號(hào)處理中的內(nèi)插和抽取、帶通采樣、數(shù)字變頻等技術(shù)進(jìn)行了分析與探討,為設(shè)計(jì)和實(shí)現(xiàn)8PSK調(diào)制解調(diào)器提供了非常重要的理論依據(jù)。然后,研究了8PSK調(diào)制解調(diào)技術(shù),詳細(xì)論述了它們的基本概念和原理,提出了系統(tǒng)實(shí)現(xiàn)方案,在DSP+FPGA平臺(tái)上實(shí)現(xiàn)了8PSK信號(hào)的正確調(diào)制解調(diào)。文中著重研究了突發(fā)通信的同步和頻偏糾正算法,針對(duì)同步算法選取了一種基于能量檢測法的快速位同步算法,采用相關(guān)器實(shí)現(xiàn),同時(shí)實(shí)現(xiàn)位同步和幀同步。并且對(duì)于突發(fā)通信的多普勒頻偏糾正,設(shè)計(jì)了一個(gè)基于自動(dòng)頻率控制(AFC)環(huán)的頻偏檢測器,通過修改數(shù)控振蕩器(NCO)的頻率控制字方法來校正本地載波頻率,整個(gè)算法結(jié)構(gòu)簡單,運(yùn)算量小,頻偏校正速度快,具有較好的實(shí)用性。其次,對(duì)相干解調(diào)的初始相位進(jìn)行糾正時(shí),提出了一種簡單易行的CORDIC方法,同時(shí)對(duì)FPGA編程當(dāng)中的一些關(guān)鍵問題進(jìn)行了介紹。最后,設(shè)計(jì)了自適應(yīng)調(diào)制解調(diào)器,根據(jù)信噪比和誤碼率來自適應(yīng)的改變調(diào)制方式,以達(dá)到最佳的傳輸性能。
標(biāo)簽: FPGA 8PSK 調(diào)制解調(diào)
上傳時(shí)間: 2013-04-24
上傳用戶:mingaili888
Modelsim仿真工具是Model公司開發(fā)的。它支持Verilog、VHDL以及他們的混合仿真,它可以將整個(gè)程序分步執(zhí)行,使設(shè)計(jì)者直接看到他的程序下一步要執(zhí)行的語句,而且在程序執(zhí)行的任何步驟任何時(shí)刻都可以查看任意變量的當(dāng)前值,可以在Dataflow窗口查看某一單元或模塊的輸入輸出的連續(xù)變化等,比Quartus自帶的仿真器功能強(qiáng)大的多,是目前業(yè)界最通用的仿真器之一。 ModelSim分幾種不同的版本:SE、PE和OEM,其中集成在 Actel、Atmel、Altera、Xilinx以及Lattice等FPGA廠商設(shè)計(jì)工具中的均是其OEM版本。比如為Altera提供的OEM版本是ModelSim-Altera,為Xilinx提供的版本為ModelSim XE. SE版本為最高級(jí)版本,在功能和性能方面比OEM版本強(qiáng)很多,比如仿真速度方面,還支持PC 、 UNIX 、 LIUNX混合平臺(tái).
上傳時(shí)間: 2013-06-25
上傳用戶:2814413580
通用異步收發(fā)器UART(Universal Asynchronous Receiver/Transmitter)是廣泛使用的串行傳輸協(xié)議。串行外設(shè)用到異步串行接口一般采用專用集成電路實(shí)現(xiàn)。但是這類芯片一般包含許多輔助模塊,而時(shí)常不需要使用完整的UART的功能和輔助功能,或者當(dāng)在FPGA上設(shè)計(jì)時(shí),需要將UART功能集成到FPGA內(nèi)部而不能使用芯片。藍(lán)牙主機(jī)控制器接口則是實(shí)現(xiàn)主機(jī)設(shè)備與藍(lán)牙模塊之間互操作的控制部件。當(dāng)在使用藍(lán)牙設(shè)備的時(shí)候尤其是在監(jiān)控場所,接口控制器在控制數(shù)據(jù)與計(jì)算機(jī)的傳輸上就起了至關(guān)重要的作用。 論文針對(duì)信息技術(shù)的發(fā)展和開發(fā)過程中的實(shí)際需要,設(shè)計(jì)了一個(gè)藍(lán)牙HCI-UART(Host Controller Interface-Universal Asynchronous Receiver/Transmitter)控制接口的模塊。使用VHDL將其核心功能集成,既可以單獨(dú)使用,也可集成到系統(tǒng)芯片中,并且整個(gè)設(shè)計(jì)緊湊、穩(wěn)定且可靠,其用途廣泛,具有一定的使用價(jià)值。 本設(shè)計(jì)采用TOP-DOWN設(shè)計(jì)方法,整體上分為UART接口和藍(lán)牙主機(jī)控制器接口兩部分。首先根據(jù)UART和藍(lán)牙主機(jī)控制器接口的實(shí)現(xiàn)原理和設(shè)計(jì)指標(biāo)要求進(jìn)行系統(tǒng)設(shè)計(jì),對(duì)系統(tǒng)劃分模塊以及各個(gè)模塊的信號(hào)連接;然后進(jìn)行模塊設(shè)計(jì),設(shè)計(jì)出每個(gè)模塊的功能,并用VHDL語言編寫代碼來實(shí)現(xiàn)模塊功能;再使用ISE8.2I自帶的仿真器對(duì)各模塊進(jìn)行功能仿真和時(shí)序仿真;最后進(jìn)行硬件驗(yàn)證,在Virtex-II開發(fā)板上對(duì)系統(tǒng)進(jìn)行功能驗(yàn)證。實(shí)現(xiàn)了發(fā)送、接收和波特率發(fā)生等功能,驗(yàn)證了結(jié)果,表明設(shè)計(jì)正確,功能良好,符合設(shè)計(jì)要求。
標(biāo)簽: HCIUART FPGA 藍(lán)牙 控制
上傳時(shí)間: 2013-04-24
上傳用戶:tianyi223
生物醫(yī)學(xué)信號(hào)是源于一個(gè)生物系統(tǒng)的一類信號(hào),像心音、腦電、生物序列和基因以及神經(jīng)活動(dòng)等,這些信號(hào)通常含有與生物系統(tǒng)生理和結(jié)構(gòu)狀態(tài)相關(guān)的信息,它們對(duì)這些系統(tǒng)狀態(tài)的研究和診斷具有很大的價(jià)值。信號(hào)拾取、采集和處理的正確與否直接影響到生物醫(yī)學(xué)研究的準(zhǔn)確性,如何有效地從強(qiáng)噪聲背景中提取有用的生物醫(yī)學(xué)信號(hào)是信號(hào)處理技術(shù)的重要問題。 設(shè)計(jì)自適應(yīng)濾波器對(duì)帶有工頻干擾的生物醫(yī)學(xué)信號(hào)進(jìn)行濾波,從而消除工頻干擾,獲得最佳的濾波效果是本研究要解決的問題。生物醫(yī)學(xué)信號(hào)具有信號(hào)弱、噪聲強(qiáng)、頻率范圍較低、隨機(jī)性強(qiáng)等特點(diǎn)。由于心電(electrocardiogram,ECG)信號(hào)的確定性、穩(wěn)定性、規(guī)則性都比其他生物信號(hào)高,便于準(zhǔn)確評(píng)估和檢測濾波效果,本研究采用ECG信號(hào)作為原始的模板信號(hào)。 本研究將新的電子芯片技術(shù)與現(xiàn)代信號(hào)處理技術(shù)相結(jié)合,從過去單一的軟件算法研究,轉(zhuǎn)向軟件與硬件結(jié)合,從而提高自適應(yīng)速度和精度,而且可以使系統(tǒng)的開發(fā)周期縮短、成本降低、容易升級(jí)和變更。 采用現(xiàn)場可編程邏輯器件(Field Programmable Gate Array,F(xiàn)PGA)作為新的ECG快速提取算法的硬件載體,加快信號(hào)處理的速度。為了將ECG快速提取算法轉(zhuǎn)換為常用的適合于FPGA芯片的定點(diǎn)數(shù)算法,研究中詳細(xì)分析了定點(diǎn)數(shù)的量化效應(yīng)對(duì)自適應(yīng)噪聲消除器的影響,以及對(duì)浮點(diǎn)數(shù)算法和定點(diǎn)數(shù)算法的復(fù)合自適應(yīng)濾波器的各種參數(shù)的選擇,如步長因子和字長選擇。研究中以定點(diǎn)數(shù)算法中的步長因子和字長選擇,作為FPGA設(shè)計(jì)的基礎(chǔ),利用串并結(jié)合的硬件結(jié)構(gòu)實(shí)現(xiàn)自適應(yīng)濾波器,并得到了預(yù)期的效果,準(zhǔn)確提取改善后的ECG信號(hào)。 研究中,在MATLAB(Matrix Laboratry)軟件的環(huán)境下模擬,選取帶有50Hz工頻干擾的不同信噪比的ECG原始信號(hào),在浮點(diǎn)數(shù)情況下,原始信號(hào)通過采用最小均方LMS(LeastMean Squares)算法的浮點(diǎn)數(shù)自適應(yīng)濾波器后,根據(jù)信噪比的改善和收斂速度,確定不同的最佳μ值,并在定點(diǎn)數(shù)情況下,在最佳μ值的情況下,原始信號(hào)通過采用LMs算法的定點(diǎn)數(shù)自適應(yīng)濾波器后,根據(jù)信噪比的改善效果和采用硬件的經(jīng)濟(jì)性,確定最佳的定點(diǎn)數(shù)。并了解LMS算法中步長因子、定點(diǎn)數(shù)字長值對(duì)信號(hào)信噪比、收斂速度和硬件經(jīng)濟(jì)性的影響。從而得出針對(duì)含有工頻干擾的不同信噪比的原始ECG,應(yīng)該采用什么樣的μ值和什么樣的定點(diǎn)數(shù)才能對(duì)原始ECG的改善和以后的硬件實(shí)現(xiàn)取得最佳的效果,并根據(jù)所得到的數(shù)據(jù)和結(jié)果,在FPGA上實(shí)現(xiàn)自適應(yīng)濾波器,使自適應(yīng)濾波器能對(duì)帶有工頻干擾的ECG原始信號(hào)有最佳的濾波效果。
上傳時(shí)間: 2013-04-24
上傳用戶:gzming
PPT文檔,24頁,圖文結(jié)合 Modelsim仿真工具是Model公司開發(fā)的。它支持Verilog、VHDL以及他們的混合仿真,它可以將整個(gè)程序分步執(zhí)行,使設(shè)計(jì)者直接看到他的程序下一步要執(zhí)行的語句,而且在程序執(zhí)行的任何步驟任何時(shí)刻都可以查看任意變量的當(dāng)前值,可以在Dataflow窗口查看某一單元或模塊的輸入輸出的連續(xù)變化等,比Quartus自帶的仿真器功能強(qiáng)大的多,是目前業(yè)界最通用的仿真器之一。 ModelSim分幾種不同的版本:SE、PE和OEM,其中集成在 Actel、Atmel、Altera、Xilinx以及Lattice等FPGA廠商設(shè)計(jì)工具中的均是其OEM版本。比如為Altera提供的OEM版本是ModelSim-Altera,為Xilinx提供的版本為ModelSim XE. SE版本為最高級(jí)版本,在功能和性能方面比OEM版本強(qiáng)很多,比如仿真速度方面,還支持PC 、 UNIX 、 LIUNX混合平臺(tái).
上傳時(shí)間: 2013-05-25
上傳用戶:zhangzhenyu
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1