freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

制作機器人常用的單片機性能特點及使用經(jīng)驗-資料下載頁

2025-06-25 15:49本頁面
  

【正文】 ?如何設(shè)計結(jié)構(gòu)? 這個機器生命方案采用ATmega16單片機做控制器,單片機的8路AD通道和其余24個IO接口都被使用。AVR單片機AD轉(zhuǎn)換頻率高于音頻,可以用來進行簡單的語音采集。機器生命的程序較復(fù)雜,而AVR單片機適合進行快速復(fù)雜運算。本設(shè)計的電路板上除了ATmega16單片機外,還有2個LG9110電機驅(qū)動芯片、2個LM386音頻功放芯片,和LM393電壓比較器芯片,再加上少量電阻電容和三極管,電路簡潔,適合初學(xué)者和中級愛好者動手制作。 LCD采用通用1602模塊,支持3位控制線4位數(shù)據(jù)線,如果你采用IO口復(fù)用技術(shù),可用6條線控制LCD模塊。 此方案涉及光電檢測、自動充電、語音識別、超聲波測距、鍵盤(4個碰撞開關(guān))、LCD液晶顯示、電機驅(qū)動等技術(shù),這些都是動手做簡單機器人的基本技術(shù),如果愛好者能把這個機器生命做好,那么你的電路設(shè)計、調(diào)試經(jīng)驗和編程能力都會有很大的提高。 這個機器生命的技術(shù)含量相當(dāng)于20世紀70年代國際機器人領(lǐng)域的先進水平。當(dāng)時已經(jīng)有很多非常精密和復(fù)雜的工業(yè)機器人被應(yīng)用,但這種簡單的機器人怎么能稱作先進呢?因為技術(shù)的復(fù)雜和技術(shù)的先進不是一個概念,復(fù)雜+精密不一定等于先進。先進的東西不一定復(fù)雜和精密。A 尋光 我們可以用光電二極管來檢測光線強弱。當(dāng)然也可以用光敏電阻。將光敏電阻和一個固定電阻串聯(lián)接在電源正負極之間,光敏電阻靠近正極一側(cè)。從光敏電阻和固定電阻連接點引出導(dǎo)線接到ATmega16的AD轉(zhuǎn)換輸入口。當(dāng)強光照在光敏電阻時,光敏電阻阻值變小,因此其壓降變小,而固定電阻分壓增多,引出的AD檢測電位升高,被單片機轉(zhuǎn)化為數(shù)字量后判斷光線增強。機器生命有5個光電傳感器,其中4個面向機器人前后左右四個方向,另一個指向太陽能板所面對的方向。通過編程可以讓機器人自主移動到光線最強的地方。B 充電 。太陽能電池板正負極通過一個三極管與電池正負極相連。有一個電壓比較器比較電池電壓與太陽能板的壓差,如果壓差高于某值,比較器控制三極管導(dǎo)通,太陽能電池板對充電電池充電。充電電池電壓上升,當(dāng)高于某值時控制三極管關(guān)斷,結(jié)束充電。為使太陽能板能對電池組充電,要求太陽能板在陽光直射下輸出電壓高于8V。C 語音識別 用AVR單片機的高速AD檢測功能能實現(xiàn)簡單的語音識別。聲音信號被駐極體電容話筒接收后送至LM386音頻功放芯片放大和過濾后送至單片機AD轉(zhuǎn)換口,單片機對音頻信號幅值采樣轉(zhuǎn)化為一組數(shù)字,然后對這組進行取方差運算,得出一個特征值,該特征值可以用于簡單的語音識別。比如你發(fā)一個“e”,方差應(yīng)該比較小,如果你發(fā)“p”爆破音,方差應(yīng)該較大。當(dāng)然,如果你用更復(fù)雜的數(shù)據(jù)處理,會得到更好的識別效果。本設(shè)計使用了2路聲音信號,目的是讓單片機判斷出聲源的大體方位。D 超聲波測距 用AVR的1個IO口輸出40KHz信號送至超聲波發(fā)射電路,當(dāng)超聲波遇到障礙物返回后,被超聲波接收頭接收,信號經(jīng)CX20106A解碼芯片處理,得到一個低電平脈沖,用該脈沖引發(fā)AVR單片機中斷,AVR通過檢查發(fā)波和收到回波之間的時間差即可算出障礙物距離。E 電機驅(qū)動 本設(shè)計采用2片LG9110電機驅(qū)動芯片驅(qū)動兩臺直流減速電機。LG9110輸出最大電流為800mA,僅需要2條控制線與單片機IO口直接相連即可控制一臺電機正反轉(zhuǎn)或者停止。LG9110僅有8個引腳,使用非常方便。F 讓機器生命更聰明 我的這個機器生命設(shè)計方案能實現(xiàn)最酷的效果是:白天,陽光明媚,機器生命跑到陽光底下曬太陽,太陽光會隨著時間變化,機器生命能自動跑到最合適的位置享受日光浴。到了晚上,機器生命會找個安靜的地方閉目養(yǎng)神,等待明天太陽升起。你可以訓(xùn)練機器生命,讓它知道自己的名字叫什么。比如你叫著它的名字,同時站在它面前用強光照射它的太陽能電池板,如此反復(fù)訓(xùn)練,會使機器生命聽到自己名字后向聲源方向跑去,在距離聲源一定遠處停止,因為以往這樣做它都能享受強光照射并充電。這就如同真正的寵物狗,你叫它名字它就跑到你跟前希望能獲得食物。這一切都是完全能夠?qū)崿F(xiàn)的,關(guān)鍵就在于編程序?qū)崿F(xiàn)它。G 想象無極限,你的機器寵物將無所不能 以上方案中,ATmega16的功能被發(fā)揮到極致,以至于沒有空閑的IO口,系統(tǒng)不能再擴展了。如果你用ATmega128單片機做,那么它擁有53個IO口,30多個中斷,128Kb的程序存儲器,4Kb的RAM,使得你能編寫更復(fù)雜的程序、儲存更多的動態(tài)數(shù)據(jù)、連接更多的外設(shè),你的機器生命將變得非常有生命力。比如加入三軸加速度傳感器、地磁傳感器、GPS定位、雨水傳感器甚至攝像頭、無線通信模塊等,重新設(shè)計一個堅固和強勁的底盤,你的機器生命就可以在室外自由探索了。 以上芯片外設(shè)來源說明:在淘寶上購買很容易 底盤:340元的高級履帶式1:16電動坦克模型 加速度傳感器、地磁傳感器:美國AD公司的40元ADXL330加速度傳感器 GPS定位:幾十元的車載外置GPS天線最后,我想說,機器人是非常好玩的,只要你有想象力,有毅力,努力研究實踐就能創(chuàng)造奇跡。還有就是機器人的各個功能模塊要嚴格劃分,否則做出來的只是玩具。不是模型。
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1