智能掃地機(jī)器人課程設(shè)計(jì)
《智能掃地機(jī)器人課程設(shè)計(jì)》由會(huì)員分享,可在線閱讀,更多相關(guān)《智能掃地機(jī)器人課程設(shè)計(jì)(11頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、 1 、 課 題 背 景 及 研 究 的 目 的 和 意 義 1.1 課題背景 掃地機(jī)器人是服務(wù)機(jī)器人的一種,可以代替人進(jìn)行清掃房間、車間、墻壁等。提出 一種應(yīng)用于室內(nèi)的移動(dòng)清潔機(jī)器人的設(shè)計(jì)方案。其具有實(shí)用價(jià)值。室內(nèi)清潔機(jī)器人的主 要任務(wù)是能夠代替人進(jìn)行清掃工作,因此需要有一定的智能。清潔機(jī)器人應(yīng)該具備以下 能力:能夠自我導(dǎo)航,檢測出墻壁,房間內(nèi)的障礙物并且能夠避開;能夠走遍房間的大 部分空間,可以檢測出電池的電量并且能夠自主返回充電,同時(shí)要求外形比較緊湊,運(yùn) 行穩(wěn)定,噪音?。灰哂腥诵曰慕涌?,便于操作和
2、控制。結(jié)合掃地機(jī)器人主要功能探 討其控制系統(tǒng)的硬件設(shè)計(jì)。 1.2 研究目的和意義 ? 國家農(nóng)業(yè)智能裝備工程技術(shù)研究中心邱權(quán)博士介紹說,掃地機(jī)器人可以看作是一種 智能吸塵器,通過其基于傳感器檢測的智能運(yùn)動(dòng)規(guī)劃算法使原本由人操作的吸塵器成為 一個(gè)可自主運(yùn)行的智能化設(shè)備。它通過各種傳感器,比如碰撞開關(guān)、紅外接近開關(guān)、超 聲傳感器、攝像頭等,來感知自身的位置和狀態(tài),通過智能算法決定當(dāng)前的任務(wù)狀態(tài)。 它可以根據(jù)某個(gè)傳感器檢驗(yàn)地面清潔程度,根據(jù)歷史信息確定哪些區(qū)域已經(jīng)打掃過,它 的充電座會(huì)發(fā)出紅外線信息,在電量低于一定值后,它開始尋找
3、紅外信息來自動(dòng)充電。 防跌落是基于機(jī)器人底部所安裝的紅外傳感器檢測地面的距離,當(dāng)距離發(fā)生變化時(shí)機(jī)器 人將停止并改變路線。由于掃地機(jī)器人是一個(gè)智能化產(chǎn)品, 1.3 工作原理 掃地機(jī)器人機(jī)身為可移動(dòng)裝置,機(jī)器人依托紅外識(shí)別以及超聲波測距從而避障,配 合芯片控制內(nèi)部電機(jī)轉(zhuǎn)動(dòng)以及內(nèi)部真空環(huán)境吸塵,通過路線設(shè)計(jì),在室內(nèi)自由行走,由 中央主刷旋轉(zhuǎn)清掃,并且輔以邊刷,沿直線或者之字形活動(dòng)路徑打掃。 2、設(shè)計(jì)要求與內(nèi)容 1)以 AT89S52 系列單片機(jī)為核心設(shè)計(jì)移動(dòng)清掃機(jī)器人電機(jī)驅(qū)動(dòng)與控制電路, 采用紅外傳
4、 感器和超聲波傳感器完成障礙物檢測電路設(shè)計(jì),完成充電站檢測電路設(shè)計(jì),完成避障算 法與路徑規(guī)劃算法設(shè)計(jì)。 2)按鍵選擇清掃模式和充電模式。 3)顯示方式 LED 顯示當(dāng)前時(shí)間和機(jī)器人當(dāng)前工作狀態(tài)。 3、系統(tǒng)方案設(shè)計(jì) 3.1 設(shè)計(jì)任務(wù) 1)利用 AT89S52處理器編程實(shí)現(xiàn)電機(jī)驅(qū)動(dòng)。 2)液晶顯示掃地機(jī)器人的內(nèi)部參數(shù)。 3)當(dāng)掃地機(jī)器人顯示電量不足時(shí),無線模塊發(fā)送命令到充電樁,開始進(jìn)行充電模式,此 時(shí)紅外發(fā)射光線充電樁與掃地機(jī)器人充電接口對接,此時(shí)超聲波實(shí)時(shí)測量兩者之間的距 離控制掃地機(jī)器人與
5、充電樁之間的距離,防止速度過快損毀機(jī)器。 4)按鍵實(shí)現(xiàn)充電,清掃,停止 3 種模式對掃地機(jī)器人進(jìn)行模式的切換。 5)用 protel 繪制詳細(xì)電路原理圖,標(biāo)明元器件的型號(hào)、參數(shù)和引腳功能符號(hào),電路圖 應(yīng)符合電氣要求。 3.2 系統(tǒng)整體框圖 紅外 電壓控制 超聲波 驅(qū)動(dòng) AT89S52 按鍵 TFT液晶 屏 無線模塊 3.3 選擇方案論證 3.3.1 單片機(jī)選擇方案論證 方案一:使用公司的 AT89S52作為主控制器。 A
6、T89S52是一種低功耗、高性能 CMOS8 位微控制器,具有 8K 在系統(tǒng)可編程 Flash 存儲(chǔ)器。使用 Atmel 公司高密度非易失性存 儲(chǔ)器技術(shù)制造,與工業(yè) 80C51 產(chǎn)品指令和引腳完全兼容。片上 Flash 允許程序存儲(chǔ)器在 系統(tǒng)可編程,亦適于常規(guī)編程器。在單芯片上,擁有靈巧的 8 位 CPU和在系統(tǒng)可編程 Flash ,使得 AT89S52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。
7、 方案二: 綜上所述,選擇方案一,價(jià)格適中,可操作性強(qiáng),且現(xiàn)在使用 AT89S52也是一種難 度適中的選擇。 3.3.2 驅(qū)動(dòng)芯片選擇方案論證 方案一: 6612 芯片???????????????? 方案二: ULN2003是一個(gè)非門電路, 包含 7 個(gè)單元,各二極管的正極分別接各達(dá)林頓 管的集電極。用于感性負(fù)載時(shí),該腳接負(fù)載電源正極,起續(xù)流作用(在感性負(fù)載中,電 路斷開后會(huì)產(chǎn)生很大的反電動(dòng)勢,為防止損壞達(dá)林頓管,接反相的二極管來構(gòu)成通路, 使之轉(zhuǎn)換為電流)。另外二極管的作用,驅(qū)動(dòng)電流斷開時(shí),電機(jī)內(nèi)的電感產(chǎn)生很大的反電
8、 動(dòng)勢,每一個(gè)單元的二極管都與三極管的集電極相連,產(chǎn)生反電動(dòng)勢時(shí)就構(gòu)成了放點(diǎn)回 路,從而保護(hù)了三極管。 ?? 方案三:使用東芝半導(dǎo)體公司 TB6612FNG驅(qū)動(dòng)芯片。 TB6612FNG體積小,發(fā)熱小,不 需要加散熱片,外圍電路比較簡單,只需要外接電容就可以直接驅(qū)動(dòng)電機(jī)。 綜上所述,選擇方案一和二,體積小,電路簡單,所以選擇 L298 作為移動(dòng)驅(qū)動(dòng)電路, 選用 ULN2003作為清掃電機(jī)驅(qū)動(dòng)電路。 3.3.3 無線模塊選擇方案論證 方案一:選用 RF903模塊,作為微功率模塊,傳輸距離能達(dá)到 500 米,兼具了低功
9、耗和遠(yuǎn)距離的要求、另外性能強(qiáng)大,增加了電源切斷模式、可以實(shí)現(xiàn)硬件冷啟動(dòng)功能、 抗干擾能力強(qiáng)。 方案二:選擇 NRF24l01無線模塊,此模塊的體積小,但功耗大 綜上所述,選擇方案一,價(jià)格低,受環(huán)境溫度小,綜合性能更強(qiáng),所以選擇。 3.3.4 時(shí)鐘模塊選擇方案論證 方案一:采用點(diǎn)陣式數(shù)碼管顯示,點(diǎn)陣式數(shù)碼管是由八行八列的發(fā)光二極管組成, 對于顯示文字比較適合 , 如采用在顯示數(shù)字顯得太浪費(fèi) , 且價(jià)格也相對較高 , 所以也不采 用此種作為顯示 . 方案二:采用 TFT液晶顯示屏 , 液晶顯示屏的顯示功能強(qiáng)大
10、, 顯示尺寸小巧 , 管腳占用 少,適合單片機(jī)特點(diǎn)。 3.4 硬件電路設(shè)計(jì) 3.4.2 獨(dú)立式鍵盤設(shè)計(jì) 綜合掃地人的無線控制,功能模塊分為清掃模式,自動(dòng)充電模式,暫停三大塊,所 以應(yīng)該有按鍵供選擇。獨(dú)立式鍵盤設(shè)計(jì)結(jié)構(gòu)簡便,設(shè)計(jì)可靠。 獨(dú)立式按鍵比較簡單,它們各自與獨(dú)立的輸入線相連接,如圖所示。 獨(dú)立式按鍵原理圖 4 條輸入線接到單片機(jī)的 IO 口上,當(dāng)按鍵 K1 按下時(shí), +5V 通過電阻 R1 然后 再通過按鍵 K1 最終進(jìn)入 GND 形成一條通路, 那么這條線路的全部電壓都加到了 R1 這 個(gè)電
11、阻上, KeyIn1 這個(gè)引腳就是個(gè)低電平。當(dāng)松開按鍵后,線路斷開,就不會(huì)有電流通 過,那么 KeyIn1 和 +5V 就應(yīng)該是等電位, 是一個(gè)高電平。 我們就可以通過 KeyIn1 這個(gè) IO 口的高低電平來判斷是否有按鍵按下。 3.4.3 蜂鳴器報(bào)警電路 如圖所示,因 GPIO口輸出電流有限, 而蜂鳴器在蜂鳴時(shí)需要較大的電流, GPIO輸出口無法滿足要求。而 8550 最大可提供 1A 的輸出電流,足以驅(qū)動(dòng)蜂鳴器。所以,我們用GPIO口來控制 8550 的導(dǎo)通與截止,從而來控制蜂鳴器。 當(dāng)向 F1 寫入邏輯 1 時(shí), F1 輸出高電平( +3.
12、3V),8550 的基極電流為 0,此時(shí) Q1處 于截止?fàn)顟B(tài),電源不能加到蜂鳴器的正極上,蜂鳴器不能蜂鳴; 當(dāng)向 F1 寫入邏輯 0 時(shí), F1 輸入低電平( 0V), 8550 的發(fā)射極和基極之間產(chǎn)生電流, 此時(shí) Q1導(dǎo)通,蜂鳴器開始蜂鳴 。 3.4.4 移動(dòng)驅(qū)動(dòng)電路 L298 內(nèi)部的原理圖 L298 引腳符號(hào)及功能 引 腳 功 能 SENS
13、A、 SENSB 分別為兩個(gè) H 橋的電流反饋腳,不用時(shí)可 以直接接地 ENA 、ENB 使能端,輸入 PWM信號(hào) IN1、 IN2、 IN3、IN4 輸入端, TTL 邏輯電平信號(hào) OUT1、OUT2、 OUT3、 OUT4 輸出端,與對應(yīng)輸入端同邏輯 VCC 邏輯控制電源, 4.5~7V VSS 電機(jī)驅(qū)動(dòng)電源,最小值需比輸入的低電平 電壓高 GND 地 L298 的邏輯功能 IN1 IN2 ENA 電機(jī)狀態(tài) X X 0 停止 1 0 1 順時(shí)針 0 1 1 逆時(shí)針 0 0 0 停止
14、 1 1 0 停止 當(dāng)使能端為高電平時(shí), 輸入端 IN1 為 PWM信號(hào) ,IN2 為低電平信號(hào)時(shí) , 電機(jī)正轉(zhuǎn);輸入 端 IN1 為低電平信號(hào), IN2 為 PWM信號(hào)時(shí) , 電機(jī)反轉(zhuǎn) ;;IN1 與 IN2 相同時(shí) , 電機(jī)快速停止。當(dāng)使能端為低電平時(shí) , 電動(dòng)機(jī)停止轉(zhuǎn)動(dòng)。 在對直流電動(dòng)機(jī)電壓的控制和驅(qū)動(dòng)中,半導(dǎo)體功率器件 (L298) 在使用上可以分為兩 種方式:線性放大驅(qū)動(dòng)方式和開關(guān)驅(qū)動(dòng)方式在線性放大驅(qū)動(dòng)方式。 半導(dǎo)體功率器件工作在線性區(qū)優(yōu)點(diǎn)是控制原理簡單,輸出波動(dòng)小,線性好,對鄰近 電路干擾小,缺點(diǎn)為功率器件工作在線性區(qū),功率低和散熱問
15、題嚴(yán)重。開關(guān)驅(qū)動(dòng)方式是 使半導(dǎo)體功率器件工作在開關(guān)狀態(tài),通過脈調(diào)制( PWM)來控制電動(dòng)機(jī)的電壓,從而實(shí)現(xiàn) 電動(dòng)機(jī)轉(zhuǎn)速的控制。 3.4.5 清掃電機(jī)驅(qū)動(dòng)電路 高耐壓、大電流復(fù)合晶體管 IC—ULN2003,ULN2003 是高耐壓、大電流復(fù)合晶體管陣 列,由七個(gè)硅 NPN 復(fù)合晶體管組成 該電路的特點(diǎn)如下: ULN2003 的每一對達(dá)林頓都串聯(lián)一個(gè) 2.7K 的基極電阻 , 在 5V 的工作電壓下它能與 TTL 和 CMOS電路直接相連,可以直接處理原先需要標(biāo)準(zhǔn)邏輯緩沖器來處理的數(shù)據(jù)。 ULN2003 工作電壓高,
16、工作電流大,灌電流可達(dá) 500mA,并且能夠在關(guān)態(tài)時(shí)承受 50V 的電壓,輸出還可以在高負(fù)載電流并行運(yùn)行。 ULN2003 采用 DIP—16 或 SOP—16 塑料封裝。 ULN2003內(nèi)部還集成了一個(gè)消線圈反電動(dòng)勢的二極管, 可用來驅(qū)動(dòng)繼電器。 它是雙列 16 腳封裝 ,NPN 晶體管矩陣 , 最大驅(qū)動(dòng)電壓 =50V,電流 =500mA,輸入電壓 =5V,適用于 TTL、 COMS,由達(dá)林頓管驅(qū)動(dòng)電路。 ULN 是集成達(dá)林頓管 IC,內(nèi)部還集成了一個(gè)消線圈反電動(dòng) 勢的二極管。它的輸出端允許通過電流為 200mA,飽和壓降 VCE 約 1V 左
17、右,耐壓 BVCEO約 為 36V。用戶輸出口的外接負(fù)載可根據(jù)以上參數(shù)估算。 采用集電極開路輸出,輸出電流大, 故可直接驅(qū)動(dòng)繼電器或固體繼電器,也可直接驅(qū)動(dòng)低壓燈泡。通常單片機(jī)驅(qū)動(dòng) ULN2003 時(shí),上拉 2K的電阻較為合適,同時(shí), COM引腳應(yīng)該懸空或接電源。 ULN2003是一個(gè)非門電路,包含 7 個(gè)單元,單獨(dú)每個(gè)單元驅(qū)動(dòng)電流最大可達(dá) 500mA, 9 腳可以懸空。比如 1 腳輸入, 16 腳輸出,你的負(fù)載接在 VCC與 16 腳之間,不用 9 腳 ULN2003 是高壓大電流達(dá)林頓晶體管陣列系列產(chǎn)品 , 具有電流增益高、工作電壓高、 溫度
18、范圍寬、帶負(fù)載能力強(qiáng)等特點(diǎn) , 適應(yīng)于各類要求高速大功率驅(qū)動(dòng)的系統(tǒng)。 3.4.6 超聲波測距模塊 基于超聲波距離傳感器的避障 : 目前市場也有一部分掃地機(jī)器人采用超聲波傳感器實(shí)現(xiàn)避障。超聲波傳感器與紅外 傳感器之間的區(qū)別在于,紅外線感應(yīng)屬光學(xué)感應(yīng)技術(shù),超聲波感歸屬于聲學(xué)感應(yīng)系統(tǒng)的 范疇 。 超聲波音頻發(fā)射頭能夠發(fā)出超過 20KHz 的音頻信號(hào),音頻信號(hào)碰到障礙物后會(huì)反彈 回波,機(jī)器人的接收器可以接受障礙物反彈的回波并通過分析回波信號(hào)判斷前方有無障 礙物。超聲波感應(yīng)技術(shù)最大的優(yōu)點(diǎn)是對透明類障礙物具有很高的識(shí)別率,而且可以正
19、確 識(shí)別任意顏色的障礙物,即使在全黑環(huán)境下也能正常工作。 3.4.7 紅外模塊 紅外線檢測技術(shù)的優(yōu)點(diǎn):技術(shù)成熟、成本低廉、使用壽命長和工作可靠性高。一對 優(yōu)質(zhì)的紅外線對管價(jià)格低廉,而且具有工作壽命長和電氣性能穩(wěn)定等優(yōu)點(diǎn)。紅外線本身 屬于不可見光,完全可以在黑暗環(huán)境中正常工作,在日常清潔使用中具備較高的工作可 靠性。紅外線檢測技術(shù)的缺點(diǎn):紅外線對透明或半透明的障礙物具備較強(qiáng)的穿透性,機(jī) 器人將無法感應(yīng)到礦泉水瓶、落地式玻璃門等物體。此外,光波具有最易被黑色物體吸 收而被白色物體反射的特性。通常情況下,采用該檢測技術(shù)的掃地機(jī)
20、器人在深色障礙物 前,無法正確接收到紅外反射信號(hào)。 雖然紅外線檢測技術(shù)存在一些缺點(diǎn),但是作為目前 最成熟的障礙物檢測技術(shù),它仍然將在相當(dāng)長的一段時(shí)間內(nèi)存在,縱觀目前市場上銷售 的掃地機(jī)器人產(chǎn)品,會(huì)發(fā)現(xiàn)幾乎所有的掃地機(jī)器人采用紅外傳感器與碰撞傳感器融合方 式實(shí)現(xiàn)避障。 采用這種技術(shù)的產(chǎn)品特征為:在機(jī)器人的碰撞欄前端有一圈茶黑色感應(yīng)窗,傳感器 安裝在感應(yīng)窗內(nèi)部。該檢測系統(tǒng)的檢測原理為:機(jī)器人工作過程中遇到障礙物時(shí),紅外 傳感器發(fā)射的光波會(huì)因?yàn)槭艿阶璧K而產(chǎn)生回波,機(jī)器人內(nèi)部紅外接收器檢測到回波后, 會(huì)認(rèn)為前方存在障礙物,即命令減緩機(jī)器的前進(jìn)
21、速度以慢速碰撞障礙物,確定障礙物的 位置后進(jìn)行避障行為。基于紅外線與碰撞傳感器障礙檢測系統(tǒng)是目前掃地機(jī)器人中最為 成熟也是使用范圍最廣的障礙檢測系統(tǒng)技術(shù) 3.4.8 無線通信模塊 RF903模塊性能及特點(diǎn): 1) 433MHz開放 ISM頻段免許可證使用 2) 最高工作速率 50kbps,高效 GFSK調(diào)制 , 抗干擾能力強(qiáng) , 特別適合工業(yè)控制場合 3) 125 頻道,滿足多點(diǎn)通信和跳頻通信需要;內(nèi)置硬件 CRC檢錯(cuò)和點(diǎn)對多點(diǎn)通信地址控 制 4) 低功耗 3-3.6V 工作,待機(jī)模式下狀態(tài)僅為 2.5uA,T
22、XMODE在+10dBm情況下,電流為 40mA;RXMODE為 14mA;收發(fā)模式切換時(shí)間 < 650us 5) 模塊可軟件設(shè)地址,只有收到本機(jī)地址時(shí)才會(huì)輸出數(shù)據(jù)(提供中斷指示 ) ,可直接串接各種單片機(jī)使用,軟件編程非常方便 6) 增加了電源切斷模式,可以實(shí)現(xiàn)硬件冷啟動(dòng)功能 7) SPI 兼容的控制接口,低功耗任務(wù)周期模式,自帶喚醒定時(shí)器,與 RF905SE編程接口類似 8) 增加了 RSSI 功能,通過 SPI 接口可以獲取當(dāng)前接收到的信號(hào)強(qiáng)度 (0-255) ,可以供當(dāng)前設(shè)備做出決策,比如低于某個(gè)數(shù)值 50 可以報(bào)警,提示用戶當(dāng)前信號(hào)質(zhì)量比較低等 9
23、) 作為微功率模塊,傳輸距離能達(dá)到 500 米,兼具了低功耗和遠(yuǎn)距離的要求 3.4.9 電量剩余檢測電路 檢測電池剩余電量使用 ADC模塊,此模塊是 12 位逐次逼近型的模擬數(shù)字轉(zhuǎn)換器。逐 次逼近型模數(shù)轉(zhuǎn)換器基本工作原理是轉(zhuǎn)換開始前先將所有寄存器清零。開始轉(zhuǎn)換以后, 時(shí)鐘脈沖首先將寄存器最高位置成 1,使輸出數(shù)字為 100 0。這個(gè)數(shù)碼被數(shù)模轉(zhuǎn)換器轉(zhuǎn) 換成相應(yīng)的模擬電壓 U0,送到比較器中與 Ux 進(jìn)行比較。若 U0>Ux,說明數(shù)字過大了, 故將最高位的 1 清除;若 U0<Ux ,說明數(shù)字還不夠大,應(yīng)將最高位
24、的 1 保留。然后,再按同樣的方式將次高位置成 1,并且經(jīng)過比較以后確定這個(gè) 1 是否應(yīng)該保留。 這樣逐位比較下去,一直到最低位為止。 比較完畢后,寄存器中的狀態(tài)就是所要求的數(shù)字量輸出。可見逐次逼近轉(zhuǎn)換過程與用天平稱量一個(gè)未知質(zhì)量的物體時(shí)的操作過程一樣,只不過使用的砝碼質(zhì)量一個(gè)比一個(gè)小一半。 如下圖,當(dāng)采用壓電阻將輸入的電壓從 12V 分壓至 5V 或者 3.3V 以內(nèi),然后輸入到 AD轉(zhuǎn)換模塊,為了保護(hù)轉(zhuǎn)換模塊的安全。輸入的電壓經(jīng)過鉗位保護(hù)電路后進(jìn)入 AD模塊。由于此轉(zhuǎn)換模塊是 10 位的 AD模塊,進(jìn)入之后得到數(shù)字量,然后進(jìn)過計(jì)算可以得到電池 的實(shí)際電壓, 實(shí)際電壓 =數(shù)
25、字量 *Vi*3/4096 ,vi 是當(dāng)電池充滿電時(shí), 輸入到芯片的最大電壓。通過這種方式就能夠計(jì)算出電池的剩余電量。 降壓電路 DF1117 系列穩(wěn)壓器可提供 1A 直流輸出 , 它可運(yùn)行在輸入輸出相差 1V 的環(huán)境下。在 最大輸出電流時(shí),電壓差設(shè)計(jì)可提供最大為 1.3V,且它隨著輸出電流的減小而減小。芯 片焊接校準(zhǔn)為參考電壓的 1%。這種限流起到平衡的作用,調(diào)整器和電源電路使超負(fù)載最 小化。 DF1117 兼容了其它三終端的系統(tǒng)接口, 并提供了 SOT-223和 TO-252兩種封裝形式。 特性:三端可調(diào)整電壓或穩(wěn)壓為 1.5V
26、 、1.8V、 2.5V 、2.85V 、3.3V 和 5.0V,輸出直流為 1A,工作在電壓差為 1V,線路調(diào)整率:最大 0.2%, 負(fù)載調(diào)整率:最大 0.4%,封裝形式: SOT-223和 TO-252 應(yīng)用范圍:高效率線性標(biāo)準(zhǔn)器、快速整流校準(zhǔn)器、 5V 到 3.3V 的線性校準(zhǔn)器、電池充 電器、現(xiàn)行小型計(jì)算機(jī)系統(tǒng)接口終端、筆記本的電源設(shè)備 電池動(dòng)力儀器。 液晶顯示屏 全新 1.8 寸串口 SPI 彩屏模塊、分辨率: 128X160、驅(qū)動(dòng) IC :ST7735、模塊接口: 4 線 SPI 接口、支持模擬 SPI 和硬件 SPI、最少只需 4
27、 個(gè) IO 即可驅(qū)動(dòng) . 本模塊特點(diǎn): 1. 支持 Arduino 各種單片機(jī)直插,無需任何接線 2. 集成穩(wěn)壓 IC,支持 5V 或者 3.3V 供電 3. 板載電平轉(zhuǎn)換方案,真正可完美兼容 5V/3.3VIO 電平,支持各種單片機(jī) IO 連接 4. 集成 SD卡擴(kuò)展電路, 5. 預(yù)留 SPIFLASH字庫電路,方便擴(kuò)展應(yīng)用 3.5 軟件設(shè)計(jì) 初始化各模塊 調(diào)用轉(zhuǎn)換模塊檢測電路 電量是否足夠 Y N 調(diào)用液晶顯示 蜂鳴器持續(xù)報(bào)警
28、 程序顯示電量 自動(dòng)尋回充電 清掃按鍵按下 輸出 PWM波啟動(dòng)移動(dòng)電機(jī) 調(diào)用編碼器程序控制移 調(diào)用轉(zhuǎn)換模塊檢測電路 動(dòng)電機(jī)轉(zhuǎn)速 轉(zhuǎn)速過快 轉(zhuǎn)速過慢 增大 PWM輸出 充電按鍵按下 減少 PWM脈沖輸出 啟動(dòng) RF903發(fā)出充電信號(hào) 是否收到信號(hào) Y N 調(diào)用液晶顯示 調(diào)用液晶顯示 調(diào)用小車自旋轉(zhuǎn)程序 程序未準(zhǔn)備好 程序已準(zhǔn)備好 啟動(dòng)紅外接收程序 Y 是否收到 N 紅外信號(hào) 停止自旋轉(zhuǎn),控制小車 按下停止模式按鍵 繼續(xù)自旋轉(zhuǎn)運(yùn)行,完成充電對接 關(guān)閉清掃電機(jī) 關(guān)閉移動(dòng)電機(jī) 關(guān)閉中斷服務(wù)程序
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年防凍教育安全教育班會(huì)全文PPT
- 2025年寒假安全教育班會(huì)全文PPT
- 初中2025年冬季防溺水安全教育全文PPT
- 初中臘八節(jié)2024年專題PPT
- 主播直播培訓(xùn)提升人氣的方法正確的直播方式如何留住游客
- XX地區(qū)機(jī)關(guān)工委2024年度年終黨建工作總結(jié)述職匯報(bào)
- 心肺復(fù)蘇培訓(xùn)(心臟驟停的臨床表現(xiàn)與診斷)
- 我的大學(xué)生活介紹
- XX單位2024年終專題組織生活會(huì)理論學(xué)習(xí)理論學(xué)習(xí)強(qiáng)黨性凝心聚力建新功
- 2024年XX單位個(gè)人述職述廉報(bào)告
- 一文解讀2025中央經(jīng)濟(jì)工作會(huì)議精神(使社會(huì)信心有效提振經(jīng)濟(jì)明顯回升)
- 2025職業(yè)生涯規(guī)劃報(bào)告自我評(píng)估職業(yè)探索目標(biāo)設(shè)定發(fā)展策略
- 2024年度XX縣縣委書記個(gè)人述職報(bào)告及2025年工作計(jì)劃
- 寒假計(jì)劃中學(xué)生寒假計(jì)劃安排表(規(guī)劃好寒假的每個(gè)階段)
- 中央經(jīng)濟(jì)工作會(huì)議九大看點(diǎn)學(xué)思想強(qiáng)黨性重實(shí)踐建新功