低功耗的機(jī)器人無(wú)線手持控制器的研究與開發(fā)
本文選題:射頻 + 手持終端。 參考:《天津工業(yè)大學(xué)》2017年碩士論文
【摘要】:隨著無(wú)線傳輸?shù)陌l(fā)展,無(wú)線數(shù)據(jù)傳輸越來(lái)越多的應(yīng)用在工業(yè),農(nóng)業(yè)以及生產(chǎn)生活中。而在工業(yè)生產(chǎn)中,機(jī)器人可以代替人工作在野外以及更惡劣的環(huán)境中,而控制機(jī)器人運(yùn)行的手持控制器則是采用電池供電,如何選擇合適的電池,如何降低系統(tǒng)的功耗,成為研究的關(guān)鍵。針對(duì)傳統(tǒng)的有線式手持控制器布線難,功耗大,數(shù)據(jù)傳輸時(shí)誤差大等問(wèn)題,本文設(shè)計(jì)了一款基于嵌入式射頻無(wú)線收發(fā)一體型芯片的無(wú)線手持控制器。該控制器實(shí)現(xiàn)了低功耗,提高了設(shè)備的靈活性,降低了數(shù)據(jù)傳輸?shù)恼`碼率。該控制器采用stm32f051系列微處理器為中央處理器,利用nRF905為無(wú)線收發(fā)模塊進(jìn)行數(shù)據(jù)傳輸。實(shí)驗(yàn)測(cè)試結(jié)果表明,在20米的范圍內(nèi),數(shù)據(jù)傳輸過(guò)程中誤碼率隨著距離的增加而增加,但是不大于0.0002,測(cè)得手持控制器的電池在連續(xù)運(yùn)行狀態(tài)下,可以持續(xù)供電14個(gè)小時(shí),處于休眠狀態(tài)下電池可以持續(xù)供電約29天,滿足最初的要求。本文主要在硬件設(shè)計(jì)以及軟件程序兩個(gè)方面對(duì)控制器進(jìn)行了研究。該控制器采用Coretex-M0內(nèi)核的ARM芯片作為系統(tǒng)的主控制器,該芯片具有體積小,功耗低的特點(diǎn),非常適合應(yīng)用在無(wú)線便攜式領(lǐng)域。系統(tǒng)數(shù)據(jù)傳輸模塊是整個(gè)系統(tǒng)的關(guān)鍵,在經(jīng)過(guò)多種不同的無(wú)線芯片比較之后,最終選用的是nRF905無(wú)線模塊。該模塊能夠在三個(gè)不同的頻率下傳輸數(shù)據(jù),這對(duì)增加數(shù)據(jù)傳輸過(guò)程中的抗干擾性具有非常重要的作用,同時(shí)為以后應(yīng)用跳頻技術(shù)奠定了基礎(chǔ)。在軟件程序開發(fā)的過(guò)程中,針對(duì)不同的功能,分成不同模塊進(jìn)行設(shè)計(jì),這樣能夠增加軟件程序的可讀性,同時(shí)加快了軟件程序的開發(fā)。在程序中定義的用戶層主要來(lái)完成主函數(shù)以及中斷函數(shù)的配置。在數(shù)據(jù)傳輸過(guò)程中涉及到的各種數(shù)據(jù)傳輸協(xié)議,需在用戶協(xié)議層來(lái)完成各個(gè)數(shù)據(jù)傳輸協(xié)議的編寫。由于在程序開發(fā)的過(guò)程中,直接調(diào)用庫(kù)函數(shù),所以程序的開發(fā)速度相對(duì)快。最終試驗(yàn)測(cè)試結(jié)果表明,設(shè)計(jì)的手持控制器具有功耗低、可靠性高、操作簡(jiǎn)便、成本低的特點(diǎn)。
[Abstract]:With the development of wireless transmission, wireless data transmission is more and more used in industry, agriculture and production. In industrial production, robots can work in the wild instead of humans and in worse environments, while handheld controllers that control the operation of robots are powered by batteries, how to choose the right batteries, and how to reduce the power consumption of the system. Become the key to the research. Aiming at the problems of difficult wiring, high power consumption and large error in data transmission, a wireless handheld controller based on embedded RF wireless transceiver integrated chip is designed in this paper. The controller achieves low power consumption, improves the flexibility of the device and reduces the bit error rate of data transmission. The controller uses stm32f051 series microprocessors as central processor and nRF905 as wireless transceiver module for data transmission. The experimental results show that in the range of 20 meters, the bit error rate increases with the increase of the distance, but not more than 0.0002. The battery of the hand-held controller can supply power continuously for 14 hours in the continuous operation. In dormant state, the battery can supply power continuously for about 29 days, meeting the initial requirements. In this paper, the hardware design and software program of the controller are studied. The controller uses the ARM chip of the Coretex-M0 core as the main controller of the system. The chip has the characteristics of small size and low power consumption, so it is very suitable for wireless portable applications. The system data transmission module is the key of the whole system. After many different wireless chips are compared, the nRF905 wireless module is selected. The module can transmit data at three different frequencies, which plays an important role in increasing the anti-interference in the process of data transmission. It also lays a foundation for the application of FH technology in the future. In the process of software program development, different functions are divided into different modules, which can increase the readability of software program and accelerate the development of software program. The user layer defined in the program mainly completes the configuration of the main function and interrupt function. In the process of data transmission, all kinds of data transfer protocols need to be written in the user protocol layer. Because in the process of program development, the library function is called directly, so the development speed of the program is relatively fast. The final test results show that the handheld controller has the advantages of low power consumption, high reliability, simple operation and low cost.
【學(xué)位授予單位】:天津工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TP242
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 曹成濤;許倫輝;趙雪;孫永嘉;;四軸工業(yè)機(jī)器人運(yùn)動(dòng)控制與視覺碼垛[J];機(jī)械設(shè)計(jì)與制造;2016年11期
2 殷俊;;智能工業(yè)機(jī)器人在航空制造業(yè)的應(yīng)用[J];制造業(yè)自動(dòng)化;2016年10期
3 卞正崗;;機(jī)器人產(chǎn)業(yè)的現(xiàn)狀和發(fā)展趨勢(shì)[J];智慧工廠;2016年10期
4 許彤;;數(shù)字電路功耗的分析及優(yōu)化[J];電子制作;2016年19期
5 黃林;;短距離無(wú)線通信技術(shù)及其融合發(fā)展研究[J];信息系統(tǒng)工程;2016年09期
6 李娜;;數(shù)字集成電路低功耗優(yōu)化設(shè)計(jì)解析[J];通訊世界;2016年15期
7 張遠(yuǎn)平;;一種基于AM3358的示教機(jī)器人控制系統(tǒng)設(shè)計(jì)[J];電子技術(shù)與軟件工程;2016年15期
8 朱桁序;姜文剛;林永才;;用于機(jī)器人示教的人體手臂運(yùn)動(dòng)捕捉方法研究[J];電子測(cè)量技術(shù);2016年07期
9 盧新文;沈陸W,
本文編號(hào):1908605
本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/1908605.html