999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

無線遙控小車控制系統(tǒng)軟件設(shè)計(jì)

2017-02-14 11:08:45鹽城工業(yè)職業(yè)技術(shù)學(xué)院機(jī)電工程學(xué)院王麗麗黃春香
河北農(nóng)機(jī) 2017年1期
關(guān)鍵詞:單片機(jī)功能系統(tǒng)

鹽城工業(yè)職業(yè)技術(shù)學(xué)院機(jī)電工程學(xué)院 王麗麗 黃春香

無線遙控小車控制系統(tǒng)軟件設(shè)計(jì)

鹽城工業(yè)職業(yè)技術(shù)學(xué)院機(jī)電工程學(xué)院 王麗麗 黃春香

本控制系統(tǒng)基于STC89C51單片機(jī),將單片機(jī)作為系統(tǒng)控制核心,系統(tǒng)由主機(jī)和從機(jī)組成,通過無線傳輸,主機(jī)發(fā)送控制指令,從機(jī)接收指令并控制小車運(yùn)行,實(shí)現(xiàn)無線遙控小車控制系統(tǒng)。主機(jī)軟件設(shè)計(jì)分為無線數(shù)據(jù)傳輸程序、控制程序和顯示程序,從機(jī)軟件設(shè)計(jì)分為小車車速數(shù)據(jù)采集(中斷處理程序)、無線傳輸程序、車體控制程序、數(shù)碼顯示程序。通過調(diào)試,控制系統(tǒng)較好地實(shí)現(xiàn)了無線遙控小車的前進(jìn)、后退、左轉(zhuǎn)、右轉(zhuǎn)、顯示運(yùn)動(dòng)狀態(tài)和行駛路程的功能。

無線遙控;STC89C51;RF1100無線模塊;軟件設(shè)計(jì)

1 引言

無線電遙控技術(shù)發(fā)展歷史僅有幾十年,20世紀(jì)20年代,才剛剛出現(xiàn)無線電遙控的雛形。二次世界大戰(zhàn)以后,無線電遙控技術(shù)得到迅速發(fā)展,并逐漸應(yīng)用于建設(shè)、軍事、國防、工農(nóng)業(yè)生產(chǎn)以及科學(xué)技術(shù)領(lǐng)域。無線電波是由發(fā)射點(diǎn)向周圍傳播,可穿透阻擋物,而且傳播距離也相當(dāng)遙遠(yuǎn),因此它能完成在很大區(qū)域和空間內(nèi)的控制,成為遙控的主導(dǎo)形式,在國防、軍事、生產(chǎn)、建設(shè)和日常生活中有極廣泛的應(yīng)用。

依據(jù)無線小車控制系統(tǒng)的總體結(jié)構(gòu),整個(gè)小車系統(tǒng)由移動(dòng)平臺(tái)、車載控制系統(tǒng)、遙控系統(tǒng)和傳感器檢測四大部分組成。結(jié)合無線通信技術(shù)與單片機(jī)控制技術(shù),實(shí)現(xiàn)控制無線小車的前進(jìn)、后退、左轉(zhuǎn)、右轉(zhuǎn),并顯示相應(yīng)的數(shù)據(jù)。

2 主機(jī)軟件設(shè)計(jì)

主機(jī)軟件設(shè)計(jì)分為無線數(shù)據(jù)傳輸程序,控制程序和顯示程序。當(dāng)系統(tǒng)上電復(fù)位后,首先對系統(tǒng)初始化,包括無線模塊和液晶模塊初始化,再根據(jù)系統(tǒng)功能實(shí)現(xiàn)要求掃描按鍵,然后根據(jù)按鍵的不同功能發(fā)送對應(yīng)的控制信號,本系統(tǒng)設(shè)置4個(gè)控制按鍵為key1、key2、key3、key4,分別接到單片機(jī)的 P1.1、P1.2、P1.4、P1.7口,控制按鍵發(fā)送的控制信號分別是1、2、3、4,其功能分別是前進(jìn)、后退、左轉(zhuǎn)、右轉(zhuǎn),再判斷從機(jī)是否發(fā)送小車運(yùn)動(dòng)的轉(zhuǎn)數(shù)信號,等待接收數(shù)據(jù),將接收到數(shù)據(jù)進(jìn)行處理,用轉(zhuǎn)數(shù)乘以小車的車輪周長,并將處理好的數(shù)據(jù)傳給接收標(biāo)志位buff,再送到lcd1602液晶模塊顯示。軟件流程圖如圖1所示。

圖1 軟件主機(jī)流程圖

3 從機(jī)流程圖

3.1 從機(jī)主流程圖

系統(tǒng)上電復(fù)位時(shí),首先是系統(tǒng)初始化,包括單片機(jī)寄存器初始化和無線模塊初始化,再設(shè)置功能標(biāo)志位buff和計(jì)數(shù)器標(biāo)志位geshu,然后等待并判斷無線模塊是否接收到主機(jī)發(fā)送的控制信號,如果判定是,則接收此數(shù)據(jù)并賦予功能標(biāo)志位buff,根據(jù)不同的功能標(biāo)志執(zhí)行相應(yīng)的控制程序,實(shí)現(xiàn)對小車的運(yùn)動(dòng)狀態(tài)的控制,本系統(tǒng)設(shè)置的功能標(biāo)志buff有4種狀態(tài),分別為1、2、3、4,其功能分別是前進(jìn)、后退、左轉(zhuǎn)、右轉(zhuǎn),再根據(jù)霍爾傳感器的測量脈沖信號進(jìn)入相應(yīng)的中斷服務(wù)程序,并進(jìn)行數(shù)據(jù)處理,處理完后再通過無線發(fā)送給主機(jī),中斷服務(wù)程序執(zhí)行后返回主程序,計(jì)數(shù)器清零,為接收下一次數(shù)據(jù)作準(zhǔn)備。軟件流程圖如圖2所示。

3.2 從機(jī)中斷流程圖

系統(tǒng)要求測量小車行駛的路程,其測量方法是通過計(jì)數(shù)小車在行駛過程中車輪轉(zhuǎn)動(dòng)的圈數(shù),其圈數(shù)通過霍爾傳感器檢測,霍爾傳感器測量電路和磁鋼共同完成其測量裝置,將霍爾傳感器檢測的脈沖由T0引腳(P3.2引腳)輸入,來一個(gè)脈沖計(jì)數(shù)器值加1(程序中為geshu++)。

圖2 軟件從機(jī)主流程圖

圖3 外部中斷0服務(wù)子程序

圖4 定時(shí)器T0中斷服務(wù)子程序

要測量小車的速度,先測量其車輪轉(zhuǎn)速,將T0工作在定時(shí)方式,設(shè)置初值為0,測量車輪一圈所用的時(shí)間,如果定時(shí)時(shí)間溢出(超過定時(shí)最大值)則進(jìn)入內(nèi)部中斷即中斷1,計(jì)數(shù)值加1(程序中為NUM++),然后再進(jìn)行數(shù)據(jù)處理,轉(zhuǎn)化為轉(zhuǎn)速(單位rad/s),可再進(jìn)行處理表示成速度(單位m/s)。軟件流程圖如圖3、圖4所示。

4 總結(jié)

本系統(tǒng)采用STC89C51單片機(jī)作為控制核心,利用無線傳輸,通過完整的設(shè)計(jì)并優(yōu)化小車的硬件系統(tǒng)、軟件系統(tǒng)和機(jī)械系統(tǒng),最終實(shí)現(xiàn)了無線遙控小車的控制功能,能夠通過無線靈活地控制小車的前進(jìn)、后退、左轉(zhuǎn)、右轉(zhuǎn),能夠完成在lcd1602液晶上顯示運(yùn)動(dòng)狀態(tài)和小車行駛路程。

[1]譚浩強(qiáng).C程序設(shè)計(jì)[M].北京:清華大學(xué)出版社, 1991.

[2]郭天祥.新概念51單片機(jī)C語言教程[M].北京:電子工業(yè)出版社,2008.

[3]王暉.基于MCS-51單片機(jī)的設(shè)計(jì)調(diào)試與原理[J].現(xiàn)代電子技術(shù),2006,29(8):113-114.

[4]孫維明,石江宏,陳岳林.可編程RF收發(fā)器CC1100的原理及開發(fā)[J].國外電子元器件,2007(09).

[5]潘旭兵,林中.基于CC1100的無線手持終端的設(shè)計(jì)[J].電子技術(shù)應(yīng)用,2007(10).

猜你喜歡
單片機(jī)功能系統(tǒng)
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機(jī)的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關(guān)于非首都功能疏解的幾點(diǎn)思考
Microchip推出兩個(gè)全新PIC單片機(jī)系列
主站蜘蛛池模板: 狠狠躁天天躁夜夜躁婷婷| 日韩无码黄色| 91黄视频在线观看| 亚洲天堂福利视频| 成人在线观看一区| 为你提供最新久久精品久久综合| 欧美第二区| 亚洲成综合人影院在院播放| 在线国产你懂的| 40岁成熟女人牲交片免费| 无码中文字幕精品推荐| 91香蕉国产亚洲一二三区 | 精品久久久久久中文字幕女 | 午夜欧美在线| 综合网久久| 亚洲精品色AV无码看| 亚洲一区波多野结衣二区三区| 免费人成黄页在线观看国产| 亚洲精品福利网站| 人妻精品全国免费视频| 久久天天躁狠狠躁夜夜2020一| 在线观看91精品国产剧情免费| 免费又黄又爽又猛大片午夜| 91视频国产高清| 国产精品极品美女自在线看免费一区二区 | 黄色网页在线播放| 国产精品国产三级国产专业不| 99视频在线免费| 欧美国产在线精品17p| 国产精品成人第一区| 97国产在线播放| 亚洲日韩欧美在线观看| 欧美日韩精品一区二区在线线| av在线人妻熟妇| 熟女视频91| 亚洲国产清纯| 国产精品微拍| 国产成人a毛片在线| 91成人免费观看| 4虎影视国产在线观看精品| 亚洲精品国产首次亮相| Aⅴ无码专区在线观看| 国产日本欧美在线观看| 伊在人亚洲香蕉精品播放| 亚洲高清中文字幕在线看不卡| 国产青榴视频| 国产精品免费露脸视频| 精品无码人妻一区二区| 麻豆精品在线| 3p叠罗汉国产精品久久| 丰满人妻一区二区三区视频| 国产av剧情无码精品色午夜| 精品国产免费第一区二区三区日韩| 亚洲性视频网站| 国产精品原创不卡在线| 色悠久久综合| 国产精品色婷婷在线观看| 亚洲无码视频图片| 国产成人1024精品| 国产成人在线小视频| 国产v精品成人免费视频71pao| 成人国产免费| 男女男免费视频网站国产| 国产全黄a一级毛片| 精品国产成人av免费| 日韩一区二区三免费高清 | 欧美a级完整在线观看| 香蕉视频在线观看www| 久久青草热| 亚洲国产天堂久久综合| 欧美黄色网站在线看| 久久成人免费| 精品国产Av电影无码久久久| 五月天综合婷婷| 国产剧情国内精品原创| 久久亚洲AⅤ无码精品午夜麻豆| 成人在线观看一区| 91热爆在线| 欧美精品在线观看视频| 在线国产毛片| AV无码国产在线看岛国岛| 国产成人你懂的在线观看|