亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Atmega128的智能溫度采集機器人

        2012-04-29 00:00:00王瑩
        計算機光盤軟件與應(yīng)用 2012年21期

        摘要:本文介紹了智能溫度采集機器人的設(shè)計研究,包括總體方案設(shè)計、基于Atmega128的硬件電路的選擇設(shè)計、基于Atmega128的軟件程序設(shè)計和上位機軟件設(shè)計幾個方面。最后介紹了項目整體的研究步驟及方法。

        關(guān)鍵詞:Atmega128;溫度采集;機器人

        中圖分類號:TP273 文獻標(biāo)識碼:A 文章編號:1007-9599 (2012) 21-0000-02

        1 總體設(shè)計

        本項目設(shè)計的智能溫度采集機器人,主要任務(wù)是對現(xiàn)場環(huán)境溫度的實時檢測,并通過無線通信技術(shù)把采集到的溫度值傳送回上位機控制室,當(dāng)現(xiàn)場溫度異常時實時報警,并實現(xiàn)上位機控制、語音控制和遙控器控制三種控制方式,同時通過傳感器技術(shù)實現(xiàn)自動避障功能。

        傳統(tǒng)的工業(yè)控制機器人大多采用,AT89C51作為主控芯片,但由于其I/O數(shù)量少和內(nèi)部存儲空間小和資源有限的局限性,需要外接很多芯片實現(xiàn)功能擴充,這樣設(shè)計的電路板外圍電路復(fù)雜,調(diào)試困難,抗干擾能力差。本系統(tǒng)采用高性能、低功耗的Atmega128單片機為主控芯片,其采用精簡指令集因此有顯著的響應(yīng)速度優(yōu)勢。同時集成了大存儲器、多種總線控制器、看門狗等多種器件,還集成了低功耗休眠、中斷系統(tǒng)、輸入捕獲等多種功能。因此將其應(yīng)用與智能機器人的設(shè)計開發(fā)更加有利。

        本系統(tǒng)包括Atmega128單片機、溫度采集模塊、電機驅(qū)動模塊、避障功能模塊、語音控制模塊、無線遙控模塊、及上位機控制等幾個部分。

        2 硬件電路設(shè)計

        電路設(shè)計部分包括小汽車主控電路和遙控器電路的設(shè)計,基于成本和實際需求考慮,主控電路的主控芯片采用Atmega128單片機,遙控器電路的主控芯片采用Atmega8單片機。

        2.1 溫度采集模塊設(shè)計。采用溫度采傳感器PSS8050,采集機器人所處環(huán)境的溫度。把采集到的模擬信號傳送給單片機,送入到Atmega128單片機自帶的10位精度的A/D轉(zhuǎn)換器中,進行轉(zhuǎn)換得到實際的電壓值,并在程序中計算得到相應(yīng)的溫度值。程序設(shè)計通過中斷1秒鐘采集一次當(dāng)前溫度值,并存儲到相應(yīng)的存儲區(qū)當(dāng)中,可以存儲60次采集數(shù)據(jù),之后進行更新替換。

        2.2 電機驅(qū)動模塊設(shè)計。實現(xiàn)機器人自動行走,需要電機對其底部輪子進行驅(qū)動。電機驅(qū)動部分采用LG9110,其是為控制和驅(qū)動電機設(shè)計的兩通道推挽式功率放大專用集成電路器件,將分立電路集成在單片IC之中,使外圍器件成本降低,整機可靠性提高。具有靜態(tài)工作電流低、飽和壓降低、輸出電平與TTL/CMOS兼容可以直接與CPU相連接、抗干擾能力強等特點。并且兩個輸出端能直接驅(qū)動電機的正反向運動,因此廣泛應(yīng)用于電機驅(qū)動和步進電機驅(qū)動等電路中。

        2.3 避障功能模塊設(shè)計。利用紅外傳感器探測機器人行駛線路中的障礙物[3],并將探測信息傳遞給單片機,實現(xiàn)機器人的自動避障。

        2.4 語音控制模塊設(shè)計。采用語音識別芯片AP7003實現(xiàn)對特定人的語音識別,并通過I/O口將識別信息傳送給單片機,單片機通過運算將音頻信息轉(zhuǎn)換為控制信息,實現(xiàn)對機器人行駛狀態(tài)的語音控制。

        2.5 無線遙控模塊設(shè)計。本設(shè)計利用紅外技術(shù)實現(xiàn)無線遙控機器人的功能,紅外技術(shù)已經(jīng)廣泛應(yīng)用于工業(yè)、農(nóng)業(yè)和軍事等遙控探測領(lǐng)域。紅外探測器是紅外系統(tǒng)的核心,它是利用紅外輻射與物質(zhì)相互作用呈現(xiàn)出來的物理效應(yīng)探測周圍物體,采用紅外接收探頭是TSOP2438,是一款高靈敏器件。遙控器其核心元器件實質(zhì)就是編碼芯片,將需要實現(xiàn)的操作指令例如選臺、快進、停止、等事先編碼,設(shè)備接收后進行解碼再控制有關(guān)部件執(zhí)行相應(yīng)的動作。

        2.6 串口通信設(shè)計。還可以利用串口把機器人存儲的大量采集數(shù)據(jù),傳輸?shù)缴衔粰C的數(shù)據(jù)庫中。串口是計算機上一種非常通用設(shè)備通信的協(xié)議,本設(shè)計串口通信部分采用的基于232串口的通信方式,實現(xiàn)遙控機器人和電腦通信的目的。實際采用通信速率115200,8位數(shù)據(jù)位,無奇偶校驗位,1位停止位。

        3 軟件程序設(shè)計

        3.1 Atmega128單片機程序設(shè)計。單片機程序部分采用C語言程序設(shè)計。系統(tǒng)上電后,進行初始化工作,包括單片機內(nèi)部(寄存器和中斷等)的初始化和外圍設(shè)備(遙控、語音控制、顯示等)的初始化工作。總體程序流程如圖1所示。

        3.2 上位機控制應(yīng)用程序設(shè)計。采用VB語言和SQL數(shù)據(jù)庫編寫,目的是使其具有良好的人機交互操作界面,能實現(xiàn)把采集到的現(xiàn)場數(shù)據(jù)進行實時顯示給操作人員、并同時在后臺進行采集數(shù)據(jù)的分析和匯總,最后存入后臺數(shù)據(jù)庫用以記錄保存,而且一旦采集到的溫度值超過了設(shè)定的界限值時立即提供報警功能,提示操作人員采取相應(yīng)措施。

        4 研究步驟及方法流程

        5 總結(jié)

        如果把本項目的無線通信模塊換為Wifi、短波/超短波電臺或GPRS通信模塊,則可實現(xiàn)超遠程控制,并可以對單片機遙控小汽車的功能進行擴充,例如可以設(shè)計視頻采集模塊,實現(xiàn)視頻實時傳輸?shù)墓δ?,達到更好的監(jiān)控現(xiàn)場的目的。

        參考文獻:

        [1]史洪宇.基于單片機的多功能智能小車的設(shè)計[J].儀表技術(shù),2010,12:16-17.

        [2]陳純真,謝雄杰.AT89C51在小汽車控制系統(tǒng)中的應(yīng)用[J].電子技術(shù),2002,4.

        [作者簡介]王瑩(1982-),籍貫:吉林長春,學(xué)歷:碩士,職稱:助教,研究方向:電子/計算機。

        四虎影视国产在线观看精品| 国产黄色av一区二区三区| 亚洲av成人片色在线观看高潮 | 亚洲av综合久久九九| 久精品国产欧美亚洲色aⅴ大片 | 亚洲欧洲av综合色无码| 欧美日韩一区二区综合| 国产成人午夜福利在线小电影| 久久狠狠髙潮曰十八女人| 手机看片自拍偷拍福利| 伊人久久精品久久亚洲一区 | 精品久久久久久99人妻| 国产精品又湿又黄九九九久久嫩草 | 欧美成人形色生活片| 精品国产自拍在线视频| 日本a级免费大片网站| 精品无码国产一区二区三区av| 一本大道香蕉最新在线视频| 精品人妻一区二区蜜臀av| 国产一级二级三级在线观看视频| 无码人妻av一二区二区三区| 婷婷亚洲国产成人精品性色 | 亚洲成人av大片在线观看| 久久亚洲欧美国产精品| 国产av国片精品| 亚洲精品中文字幕尤物综合| 大香焦av一区二区三区| 国产精品亚洲一区二区在线观看| 国产精品网站夜色| 视频一区精品中文字幕| 成年性生交大片免费看| 国产精品女同一区二区| 国产av区亚洲av毛片| 26uuu在线亚洲欧美| 妓院一钑片免看黄大片| 久久HEZYO色综合| 日韩av毛片在线观看| 老师粉嫩小泬喷水视频90| 国产精品视频免费的| 久久91精品国产一区二区| 人与动牲交av免费|