《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于FPGA的室內智能吸塵平臺設計與實現
基于FPGA的室內智能吸塵平臺設計與實現
來源:電子技術應用2012年第3期
李 濤1,許悅雷1,田 松1,辛 凱2
1.空軍工程大學 工程學院,陜西 西安710038; 2.南昌航空大學 信息工程學院,江西 南昌330063
摘要: 采用FPGA、多種傳感器和其他硬件協同工作的方法;在硬件的選型、仿真和組裝,軟件的設計、編程與調試等方面做了大量的實驗。通過實驗找到了軟硬件中存在的問題并進行了改善。得到了一個具有遙控和自主吸塵功能、結構簡單、成本低、能夠智能躲避障礙物的基于FPGA的室內智能吸塵平臺。
中圖分類號: TP242.6
文獻標識碼: A
文章編號: 0258-7998(2012)03-0047-03
Design and implement of the smart platform for interior cleaning based on FPGA
Li Tao1,Xu Yuelei1,Tian Song1,Xin Kai2
1.Engineering College, Air Force Engineering University,Xi′an 710038,China; 2.School of Information Engineering,Nanchang Hangkong University,Nanchang 330063,China
Abstract: On the basis of coordinating work of FPGA,variety of sensors and other hardware,hardware selection, simulation, and assembly, software design, programming and commissioning of the experiment were largely done. Through experiments problems were found and had to improve in software and hardware,a remote control and self-cleaning feature, simple structure, low cost, to intelligently avoid obstacles FPGA-based platform for indoor smart dust were be got.
Key words : FPGA;the smart platform for interior cleaning;Quartus II;Nios II

    智能環境清潔器由于可代替人進行環境清潔工作,已日漸成為人們研究的焦點。雖然它們實現了智能,但大多結構復雜、集成度高,不利于開發者拓展其功能。在研究并總結市場上相對成熟產品的基礎上,本文基于可編程性強的FPGA設計并實現了應用于室內的智能吸塵平臺。平臺具備自我導航、能清潔大部分空間,同時外形緊湊、運行穩定、噪音小。更重要的是其結構簡單,具有人性化接口,便于操作和功能的進一步開發。

1 平臺總構成
    本文提出的平臺整體框架設計如圖1所示,用裝有四個輪子的小車作為整個平臺的載體。以FPGA控制器作為整個平臺的主控器,通過I/O與光電傳感器jk1、jk2、jk3、jk4及碰撞開關jk5相連,實現平臺障礙的檢測;通過I/O輸出PWM波形,驅動揚聲器和高低電平的變化以驅動LED的亮滅,組成聲光電路;通過控制電機驅動器的信號控制線來驅動步進電機dj1、dj2和直流吸塵電機dj3,實現平臺的移動和吸塵。

2 硬件主體設計
    系統主要由FPGA主控芯片、光電傳感器、碰撞開關、由2個STC89C52單片機控制的無線遙控發射模塊、兩種模式選擇芯片、聲光電路、驅動電機、吸塵器電機和整個系統的供電電路組成,如圖2所示。

2.1 FPGA芯片的選擇
    根據平臺的總體設計,可以得出對芯片的基本要求:(1)需要最少6路PWM波形輸出。(2)需要一路串行通信接口。(3)需要較高的12 V轉化為3.3 V的實時芯片。(4)較高的處理速度。(5)I/O接口要多。
    綜合考慮這些條件,采用Altera公司生產的CycloneII系列FPGA中的EP2C35F672C6型號基本可滿足要求。它具有出色的運算速度,成本低且帶有DSP模塊,具有超大的內部存儲器、多通道PWM輸出以及靈活的設計和多種語言的綜合運用,性價比較高[1,2]。
2.2 配置電路設計要點[3-6]

 


    (1)電源電路:供電系統采用12 V電源作為輸入電源,利用L7805CV將其降壓為5 V,再由TPS37HD301將5 V轉化為3.3 V和1.2 V,FPGA的I/O端口供電點壓為3.3 V,內核供電電壓為1.2 V。因為電機驅動系統是用控制器的5 V信號,而FPGA的端口電壓是3.3 V,必須將I/O電壓升壓到5 V,在這里利用的是74HCT245升壓芯片。
    (2)時鐘和復位電路:時鐘電路中用ZPB-26-16 M作為有源晶振,頻率為16 MHz,使得串口波特率更加精確。同時可支持芯片內部的PPL功能及ISP下載功能。復位電路采取硬件復位和軟件復位。
    (3)調試JTAG和下載電路:因為FPGA內部可以直接搭建軟核ISP和JTAG,硬件電路接一個IDC-10的JTAG接口。
    (4)配置存儲電路:選用EPCS16作為FPGA的ROM,可以由下載電纜或其他設備進行重復編程,也可以通過AS接口進行在線系統編程。用FPGA芯片內部自帶的4 MHz的On-Chip memory作為FPGA的RAM。
    (5)傳感器和碰撞開關:光電傳感器(光電開關)選用滬工集團的E3F-DS5C4.P1R型號的光電開關,用于檢測障礙和樓梯,此型號是圓柱型擴散式最遠距離5 cm、可調NPN型常開光電開關。碰撞開關主要與前傳感器配合完成對平臺前的保護。當平臺碰到前方障礙時,觸發開關,使平臺躲開障礙物。
    (6)無線發送與接收模塊:選用匯睿微通XL02-232AP1型號無線模塊,XL02-232AP1是UART接口半雙工無線傳輸模塊,可以工作在433 MHz公用頻段,滿足無線管制要求。
    (7)驅動和吸塵電機:平臺采用前輪雙驅動,電機選擇深圳步科公司生產的兩相混合式步進電機,吸塵器電機采用直流電機。步進電機的主要電器參數為:①步距角:1.8°;②相電流:0.87 A;③保持扭矩:0.24 nm;④相電阻:3.3 Ω;⑤相電感:5.0 mH;⑥重量:0.2 kg。
    (8)聲光電路和自動清掃時間輸入顯示電路:聲光電路主要由發光二極管和蜂鳴器組成,直接連FPGA,提醒平臺工作狀態。利用4個按鍵(確定、初始、上調、下調)輸入清掃時間,再由三個數碼管顯示設定時間。清掃時間由FPGA內部的定時器計時,當計時完成時,平臺即停止工作。
3 程序設計要點
    將程序分為硬件程序設計和軟件程序設計兩部分,硬件程序設計要對硬件電路進行時序仿真以確定達到調試的效果。
3.1 硬件程序設計與仿真
    平臺主要通過傳感器和碰撞開關產生輸入信號,通過FPGA處理信號,最后FPGA把處理后的信號傳到電機,由電機來完成一系列的動作,如表1所示。所以其邏輯設計是實現智能的關鍵。

    結束硬件選型后,利用Quartus II搭建硬件原理圖,編譯后對jk1、jk2、jk3、 jk4進行時序仿真,分析時序關系,估計設計的性能并檢查和消除競爭冒險[7-9]。仿真結果如圖3所示。
    時序仿真圖中,clk為輸入PWM信號,clr和en兩個模塊的片選信號是由FPGA的SoPC通過軟件C語言控制。當jk1=0、jk2&jk3=1時,output(PWM控制信號)會出現一段等于0之后產生20個波形。需要說明的是:圖3(a)時序仿真圖中,output出現一段PWM后出現低電平后接著出現了20個PWM,說明平臺在正常前進遇到jk1=0、jk2&jk3=1時,會停車一段時間接著左拐或者右拐20個PWM角度。驅動器用的是4細分,輸出1個PWM波形步進電機會轉動0.45°,應該旋轉90°但是波形個數為:n=(90/0.45)=200個,在此用20個代替200個說明問題(圖3(b)的波形個數都會以此情況說明)。
    由圖3(b)可以看到前段時間jk4為高電平,pwmout輸出正常脈沖,說明此時平臺處于正常吸塵狀態。后段時間jk4變為低電平,pwmout時延后輸出一小段脈沖,說明此時平臺檢測到樓梯,停車一段時間后調整方向。

3.2 軟件程序設計
    硬件設計調試完成后,還要進行軟件系統設計。在C語言文件中編寫C程序進行SoPC的編程[10]。平臺工作總體算法流程如圖4所示。平臺接通電源,首先初始化進入自動清掃和手動遙控清掃二選一模式;當選擇自動清掃模式時,通過鍵盤輸入平臺自動清掃工作時間,在清掃過程中通過傳感器判斷是否遇到障礙物或樓梯并進行處理。通過中斷,時刻查詢是否到達設置時間,如果沒到,則程序返回運行;如果設置時間到,則程序結束,平臺停止工作。當選擇遙控清掃時,平臺運動受操作者的控制。

    通過硬件選型、搭建調試和軟件語言的編寫調試,成功地制作出了簡易平臺,實現了既定的各種功能。相比市場上的同類產品,其結構更簡單、成本更低、靈活性和擴展性更強,為研究者開發更多功能提供了一個硬件支持的平臺,具有實用價值。隨著微處理器的不斷進步和傳感技術的發展,其性能可不斷改進,成本也可不斷下降。但在仿真和實現過程中發現其具體的流程算法不夠嚴謹,日后有必要繼續對其進行改進。
參考文獻
[1] ALTERA Corporation.cyclone device handbook[M].2008,1(5).
[2] ALTERA Corporation.cyclone device family data sheet  [EB/OL].2008.5.http://www.altera.com/literature/hb/cyc/cyc_c5v1_01.pdf.
[3] 王誠,范麗珍.Altera FPGA/CPLD設計(高級篇)[M].北京:人民郵電出版社,2005:7-115-13500-2.
[4] 褚振勇,翁木云.FPGA設計及應用[M].西安:西安電子科技大學出版社,2003.
[5] 趙雅興.FPGA原理設計及應用[M].天津:天津大學出版社,1999.
[6] 周立功.SoPC嵌入式系統基礎教程[M].北京:北京航天航空大學出版社,2006.
[7] 鄭亞民,董曉舟.可編程邏輯器件開發軟件Quartus II[M]. 北京:國防工業出版社,2006.
[8] ALTERA Corporation.Quartus II version 5.0 handbook[EB/OL].2005-04/2006-03.http://www.altera.com.cn/support/software/quartus2/design_flow/des-qms-q21.html.
[9] 鄭燕.基于VHDL語言與QuartusII軟件的可編程邏輯器件應用與開發[M].北京:國防工業出版社,2002.
[10] 孫愷,程世恒.NiosII系統開發設計與應用實例[M].北京:北京航天航空大學出版社,2007.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美日韩一区在线观看| 日韩视频欧美视频| 欧美精品一区二区三区在线播放| 欧美日韩三区四区| 久久久亚洲精品一区二区三区| 久久美女艺术照精彩视频福利播放| 亚洲欧洲日韩在线| 亚欧美中日韩视频| 久久精品一本久久99精品| 亚洲欧美综合另类中字| 欧美三级电影大全| 国产精品日产欧美久久久久| 亚洲午夜久久久久久尤物| 国产精品手机视频| 国产欧美一区二区精品婷婷| 欧美色精品天天在线观看视频| 欧美成人视屏| 麻豆91精品91久久久的内涵| 影音先锋在线一区| 在线观看一区视频| 美女免费视频一区| 亚洲肉体裸体xxxx137| 欧美第十八页| 欧美一区二区视频网站| 国产精品久久久久久久久久三级| 欧美日韩在线免费视频| 亚洲天堂av高清| 久久久午夜视频| 亚洲一二区在线| 欧美精品在线一区二区| 国产精品日日摸夜夜摸av| 欧美一区二区三区免费观看视频| 欧美色精品天天在线观看视频| 一区二区三区欧美激情| 国产视频精品网| 久久久久**毛片大全| 久久综合久久综合久久| 免费日韩精品中文字幕视频在线| 久久一区二区三区国产精品| 国产综合18久久久久久| 国产精品美女久久久免费| 欧美日韩一区在线观看视频| 国产精品久久久久免费a∨| 亚洲国产导航| 国产精品夜色7777狼人| 女仆av观看一区| 一区国产精品| 亚洲人成免费| 亚洲视频axxx| 国产专区欧美精品| 久久国产精品久久国产精品| 免费在线欧美黄色| 欧美日韩 国产精品| 国产精品jvid在线观看蜜臀| 亚洲欧洲日产国码二区| 精品999在线播放| 亚洲国产成人高清精品| 欧美激情一区二区久久久| 欧美激情成人在线视频| 在线午夜精品| 亚洲国产精品一区二区第一页| 美女啪啪无遮挡免费久久网站| 亚洲精品国产精品国产自| 亚洲春色另类小说| 亚洲综合欧美| 亚洲午夜精品久久| 国产日本亚洲高清| 国产情侣一区| 久久久久免费观看| 日韩亚洲不卡在线| 久久精品人人| 欧美日韩亚洲国产精品| 久久狠狠一本精品综合网| 99re在线精品| 欧美一区二区啪啪| 亚洲级视频在线观看免费1级| 国产精品免费区二区三区观看| 亚洲欧美日韩国产综合精品二区| 亚洲国产成人精品久久久国产成人一区| 欧美成人精品1314www| 99精品国产高清一区二区| 欧美视频久久| 国产欧美日韩综合| 欧美激情女人20p| 国产欧美精品一区二区三区介绍| 韩国自拍一区| 欧美mv日韩mv亚洲| 国产女主播一区二区三区| 亚洲九九九在线观看| 久久国产主播| 好吊视频一区二区三区四区| 欧美日韩亚洲天堂| 欧美成人dvd在线视频| 亚洲欧美国产精品va在线观看| 亚洲精品欧美专区| 在线观看国产欧美| 99精品国产高清一区二区| 欧美日韩中国免费专区在线看| 国产精品男gay被猛男狂揉视频| 亚洲天堂免费在线观看视频| 国产一区二区三区直播精品电影| 国模私拍一区二区三区| 亚洲欧美国产精品专区久久| 久久久99国产精品免费| 国产精品日本精品| 亚洲看片一区| 一区二区三区av| 91久久精品国产91性色| 午夜精品久久久久影视| 国产精品一卡二卡| 久久久精品欧美丰满| 亚洲国产成人久久综合| 国产欧美 在线欧美| 欧美日韩 国产精品| 欧美精品1区2区3区| 99热这里只有成人精品国产| 久久久久久九九九九| 免费人成网站在线观看欧美高清| 欧美巨乳在线| 国产精品久久综合| 欧美国产日韩精品| 韩国在线视频一区| 久久久久久电影| 亚洲国产高清高潮精品美女| 新狼窝色av性久久久久久| 亚洲欧美日韩精品| 国产一区二区三区日韩| 国产精品成人一区二区三区吃奶| 在线观看亚洲视频啊啊啊啊| 欧美午夜精品久久久久久人妖| 永久免费毛片在线播放不卡| 在线一区二区三区做爰视频网站| 伊甸园精品99久久久久久| 亚洲人体偷拍| 欧美激情第1页| 国产一区香蕉久久| 日韩亚洲国产欧美| 亚洲电影免费观看高清完整版在线| 国产一区二区三区四区五区美女| 亚洲午夜激情网站| 亚洲激情视频在线播放| 久久久www成人免费精品| 久久综合色一综合色88| 亚洲欧美日韩国产中文| 欧美暴力喷水在线| 欧美不卡视频| 欧美亚洲免费电影| 一区二区av在线| 久久精品国产一区二区电影| 欧美日韩一区二区欧美激情| 国产主播精品| 午夜综合激情| 模特精品在线| 亚洲国产天堂网精品网站| 久久伊人一区二区| 亚洲日韩视频| 亚洲国产精品电影在线观看| 久久综合九色综合欧美狠狠| 欧美日韩亚洲另类| 激情久久中文字幕| 欧美三级在线| 国产在线欧美| 欧美午夜视频在线观看| 欧美成人一区二免费视频软件| 激情六月婷婷久久| 亚洲欧美国产制服动漫| 91久久精品国产91久久性色tv| 欧美日韩国产经典色站一区二区三区| 亚洲美女黄色片| 久久岛国电影| 亚洲国产高清自拍| 亚洲精品日韩欧美| 韩国三级电影久久久久久| 久久综合狠狠综合久久综青草| 午夜视频精品| 欧美中文字幕不卡| 亚洲日本理论电影| 黑人操亚洲美女惩罚| 国产精品毛片一区二区三区| 久久五月激情| 欧美成人午夜免费视在线看片| 欧美黄色免费网站| 亚洲欧洲日韩在线| 欧美日韩中国免费专区在线看| 欧美一区2区三区4区公司二百| 欧美日韩一二三四五区| 久久精品中文字幕一区| 亚洲主播在线观看| 亚洲人精品午夜| 国产精品永久免费在线| 欧美一乱一性一交一视频| 亚洲精品乱码| 一本色道久久综合一区| 国产精品久久网| 久久综合九色综合网站| 欧美猛交免费看| 欧美一区二区黄色| 欧美激情第二页| 亚洲精品你懂的| 亚洲毛片在线免费观看| 亚洲日本va午夜在线影院| 国产精品国产亚洲精品看不卡15| 国产色综合久久| 女人天堂亚洲aⅴ在线观看| 欧美顶级艳妇交换群宴| 亚洲性图久久| 亚洲精选大片| 久久久久在线观看| 韩国av一区二区| 亚洲人午夜精品| 久久国产精彩视频| 欧美喷潮久久久xxxxx| 欧美国产一区在线| 国产精品va在线| 日韩午夜中文字幕| 韩国女主播一区| 国产精品久久久久久久久久久久久久| 国产精品爽爽ⅴa在线观看| 欧美精品在欧美一区二区少妇| 亚洲精品美女| 欧美日韩成人综合| 欧美午夜a级限制福利片| 久久久久久亚洲精品中文字幕| 久久人91精品久久久久久不卡| 久久国产日韩欧美| 亚洲欧美日韩电影| 国产精品乱码一区二区三区| 国产精品久久波多野结衣| 国语自产偷拍精品视频偷| 亚洲另类自拍| 久久国产精品高清| 欧美日韩亚洲成人| 亚洲区欧美区| 欧美午夜精品久久久| 亚洲第一天堂av| 国产美女精品视频免费观看| 亚洲专区国产精品| 久久婷婷丁香| 在线观看欧美一区| 激情成人在线视频| 欧美三日本三级少妇三2023| 亚洲天堂视频在线观看| 欧美日韩在线直播| 久久精品欧美日韩| 国产专区一区| 久久精品一区二区三区不卡| 亚洲专区免费| 欧美一级淫片播放口| 性欧美激情精品| 欧美华人在线视频| 在线免费一区三区| 国产精品老牛| 国产一区二区剧情av在线| 亚洲国产日韩欧美在线图片| 亚洲欧美视频在线| 亚洲国产日韩欧美| 欧美黄色一区| 美女精品在线观看| 一区二区三区四区精品| 欧美日韩一级黄| 久久这里只精品最新地址| 午夜老司机精品| 亚洲高清视频一区二区| 国产欧美精品在线| 亚洲欧洲日韩在线| 久久本道综合色狠狠五月| 亚洲一区欧美一区| 亚洲日本欧美| 欧美激情一区二区| 亚洲欧美电影院| 国内精品嫩模av私拍在线观看| 久久亚洲精品视频| 在线精品国精品国产尤物884a| 麻豆精品一区二区av白丝在线| 久久综合久久综合这里只有精品| 在线亚洲精品福利网址导航| 韩国一区电影| 国产精品每日更新在线播放网址| 午夜亚洲福利| 国产亚洲a∨片在线观看| 亚洲福利视频二区| 久久成人免费电影| 国产精品你懂的在线欣赏| 男男成人高潮片免费网站| 极品尤物一区二区三区| 国产精品日韩欧美大师| 欧美日韩精品是欧美日韩精品| 欧美日韩一区二区三区在线视频| 国产一区二区三区免费不卡| 精品1区2区| 亚洲最快最全在线视频| 国产精品区一区| 亚洲淫片在线视频| 国产精品99久久久久久久久久久久| 亚洲国产精品成人综合色在线婷婷| 亚洲欧洲精品一区二区三区| 久久人人97超碰国产公开结果| 国产精品三级久久久久久电影| 国产精品成人aaaaa网站| 国产一区二区三区精品欧美日韩一区二区三区| 亚洲国产成人不卡| 亚洲精品日韩激情在线电影| 国产精品香蕉在线观看| 亚洲午夜激情网站| 在线一区欧美| 欧美久久久久免费| 欧美大成色www永久网站婷| 国产一区二区中文| 国产精品男女猛烈高潮激情| 国产精品亚洲成人| 欧美午夜视频一区二区| 欧美女同视频| 国产亚洲在线观看| 亚洲国产精品一区二区第一页| 亚洲精品一区二区三区四区高清| 欧美视频日韩视频| 欧美母乳在线| 欧美激情一区二区三区| 这里是久久伊人| 国产精品久久久久久av下载红粉| 久久亚洲精品伦理| 亚洲激情电影中文字幕| 在线精品视频一区二区三四| 亚洲精品久久视频| 欧美激情精品久久久| 亚洲欧美日韩在线高清直播| 久久人人看视频| 老鸭窝毛片一区二区三区|