国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于SCT89C51單片機(jī)的智能行李箱電動(dòng)輪的設(shè)計(jì)

2019-11-12 12:01:33李明明郝文靜管梓程付泉桂丁玉茹
電腦知識(shí)與技術(shù) 2019年25期

李明明 郝文靜 管梓程 付泉桂 丁玉茹

摘要:基于STC89C51單片機(jī)設(shè)計(jì)了外置式可拆卸的行李箱電動(dòng)輪,通過(guò)電動(dòng)機(jī)與行李箱輪子的結(jié)合來(lái)實(shí)現(xiàn)行李箱的獨(dú)立驅(qū)動(dòng),利用可充電的電池來(lái)提供電力,使用光電編碼器與直流減速電機(jī)來(lái)實(shí)現(xiàn)電動(dòng)輪的測(cè)速與調(diào)速功能,使行李箱的使用更加方便省力。該文給出了系統(tǒng)的總體設(shè)計(jì)、硬件組成部分以及軟件算法實(shí)現(xiàn)等內(nèi)容。實(shí)驗(yàn)結(jié)果表明,此裝置能夠大大減少使用者在拉動(dòng)行李箱時(shí)的阻力,實(shí)現(xiàn)省力拉動(dòng)行李箱的目的。

關(guān)鍵詞:STC89C51;直流減速電機(jī);測(cè)速與調(diào)速;行李箱電動(dòng)輪

中圖分類號(hào):TP272? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A

文章編號(hào):1009-3044(2019)25-0217-03

隨著生活節(jié)奏的加快和生活質(zhì)量的提高,人們?cè)絹?lái)越多地需要進(jìn)行工作出差或旅游休閑。在旅途中奔波時(shí),行李箱必不可少。無(wú)論是國(guó)內(nèi)市場(chǎng)還是國(guó)外市場(chǎng),行李箱依然主要靠人力拉動(dòng)。隨著工作復(fù)雜性的提高,以及人們對(duì)生活舒適性的追求,行李箱往往需要裝載很多物品,顯得相當(dāng)笨重,在運(yùn)動(dòng)的時(shí)候會(huì)有很大的阻力。此時(shí),一個(gè)方便易攜帶的行李箱不但可以省時(shí)省力,提高效率,而且可以降低拖運(yùn)笨重的行李箱時(shí)帶來(lái)的不愉快感,提升旅行的體驗(yàn)和質(zhì)量。然而更換一個(gè)普通行李箱并不能解決這些問(wèn)題,并且市面上已有的自動(dòng)行李箱往往價(jià)格不菲,體積固定,難以適應(yīng)不同旅行的需求。為了解決上述問(wèn)題,本文從常見的行李箱入手,研究怎樣通過(guò)外加電動(dòng)輪使行李箱的使用更加方便省力。

本設(shè)計(jì)采用STC89C51單片機(jī)做主控,通過(guò)光電編碼器采集電機(jī)速度,經(jīng)過(guò)直流減速電機(jī)的測(cè)速與調(diào)速算法調(diào)節(jié),使助力輪的速度趨近使用者拉動(dòng)的速度,以達(dá)到省力的目的。本文設(shè)計(jì)的外置式行李箱電動(dòng)輪具有輕便易于攜帶、可拆卸、占地面積小、可反復(fù)充電等特點(diǎn)。并且作為行李箱的外設(shè),不會(huì)對(duì)貴重的行李箱主體造成影響,同時(shí)避免了更換智能行李箱所造成的花費(fèi)。在人們追求高水平生活質(zhì)量的當(dāng)今,本裝置的設(shè)計(jì)與實(shí)現(xiàn)可以極大地滿足人們的需求。

1 系統(tǒng)總體設(shè)計(jì)

本文設(shè)計(jì)了一種可外加安裝在普通行李箱上的電動(dòng)輪,主要由兩大部分組成:硬件部分和軟件部分。硬件部分包括底板、直流減速電機(jī)、滾輪、電源、光電編碼器、單片機(jī)系統(tǒng)板以及電機(jī)驅(qū)動(dòng)板等裝置;軟件部分為系統(tǒng)自動(dòng)測(cè)速及調(diào)速算法。系統(tǒng)結(jié)構(gòu)框圖及工作流程圖如圖1所示。

2 系統(tǒng)硬件設(shè)計(jì)

2.1 STC89C51單片機(jī)

STC89C51RC是采用8051核的ISP(In System Programming)在系統(tǒng)可編程芯片,最高工作時(shí)鐘頻率為80MHz,片內(nèi)含4K Bytes的可反復(fù)擦寫1000次的Flash只讀程序存儲(chǔ)器,器件兼容標(biāo)準(zhǔn)MCS-51指令系統(tǒng)及80C51引腳結(jié)構(gòu),芯片內(nèi)集成了通用8位中央處理器和ISP Flash存儲(chǔ)單元,具有在系統(tǒng)可編程(ISP)特性。

2.2 MG513BP30直流減速電機(jī)及編碼器

MG513BP30為永磁有刷直流減速電機(jī),工作電壓7-13V,減速比為1:30。在12V電壓下,額定功率7W,額定電流540mA,堵轉(zhuǎn)電流5.4A,堵轉(zhuǎn)扭矩15KG.cm。原始轉(zhuǎn)速15000rpm,減速后空載轉(zhuǎn)速500rpm。光電編碼器采用高精度AB相光電編碼器,尾部500線AB相輸出,減速比1:30的電機(jī)減速器輸出軸轉(zhuǎn)一圈,可以輸出15000個(gè)完整脈沖。且自帶上拉整形,單片機(jī)可以直接讀取。光電編碼器用于測(cè)量速度。

2.3 L298N驅(qū)動(dòng)板

L298N是專用驅(qū)動(dòng)集成電路,屬于H橋集成電路。其輸出電流為2A,最高電流4A,最高工作電壓50V,可以驅(qū)動(dòng)感性負(fù)載,如大功率直流電機(jī),步進(jìn)電機(jī),電磁閥等,特別是其輸入端可以與單片機(jī)直接相聯(lián),從而很方便地受單片機(jī)控制。當(dāng)驅(qū)動(dòng)直流電機(jī)時(shí),可以直接控制步進(jìn)電機(jī),并可以實(shí)現(xiàn)電機(jī)正轉(zhuǎn)與反轉(zhuǎn),實(shí)現(xiàn)此功能只需改變輸入端的邏輯電平。

2.4 電源、底板及固定裝置

電源采用YSD12-5A鋰電池,輸入電壓12.6V DC,可同時(shí)輸出12V5A DC及5V1A DC。電源容量19000mAh。5V接口為單片機(jī)系統(tǒng)板供電;12V接口為電機(jī)驅(qū)動(dòng)板單獨(dú)供電。電機(jī)驅(qū)動(dòng)板為兩個(gè)直流減速電機(jī)及光電編碼器提供動(dòng)力。底板采用鋁合金材料,質(zhì)量輕強(qiáng)度高,且有固定帶連接孔可供此電動(dòng)輪與行李箱連接。行李箱電動(dòng)輪的整體結(jié)構(gòu)圖如圖2。

2.5 硬件工作原理

根據(jù)系統(tǒng)總體設(shè)計(jì),系統(tǒng)主控制器采用STC89C51單片機(jī),外接12MHZ晶振。STC89C51單片機(jī)和直流減速電機(jī)驅(qū)動(dòng)板安裝在單片機(jī)系統(tǒng)板上。

直流減速電機(jī)驅(qū)動(dòng)板的驅(qū)動(dòng)信號(hào)由STC89C51單片機(jī)提供,通過(guò)導(dǎo)線給予直流減速電機(jī)輸出信號(hào)。光電編碼器將速度信號(hào)反饋給單片機(jī)從而調(diào)節(jié)直流減速電機(jī)的速度。在行李箱行走過(guò)程中,滾輪旋轉(zhuǎn)帶動(dòng)直流減速電機(jī)轉(zhuǎn)動(dòng),光電編碼器采集直流減速電機(jī)的速度,將信號(hào)傳遞給單片機(jī),單片機(jī)將采集的信息進(jìn)行處理,得到相應(yīng)的輸出信號(hào)給直流減速電機(jī)驅(qū)動(dòng)板中的電機(jī)驅(qū)動(dòng)芯片L298N,L298N輸出相應(yīng)的脈沖寬度調(diào)制(PWM)電流信號(hào)用以驅(qū)動(dòng)直流減速電機(jī),使其達(dá)到合適的省力扭矩。

3 系統(tǒng)軟件設(shè)計(jì)

3.1 小功率直流電機(jī)的調(diào)速原理

用單片機(jī)實(shí)現(xiàn)小功率直流電機(jī)調(diào)速是極為方便的。PWM全稱脈沖寬度調(diào)制(PulseWidthModulation),主要是通過(guò)改變占空比(即電機(jī)電樞電壓接通時(shí)間與通電周期的比值)來(lái)控制電機(jī)速度。利用脈寬調(diào)制(PWM)方式實(shí)現(xiàn)調(diào)速的優(yōu)點(diǎn)是電源的能量功率能得到充分利用,電路的效率高。例如:當(dāng)輸出占空比為50%的方波時(shí),脈寬調(diào)制(PWM)電路輸出能量功率也為50%,即幾乎所有的能量都轉(zhuǎn)換給負(fù)載。而電阻降壓調(diào)速時(shí),要使負(fù)載獲得電源最大50%的功率,電源必須提供71%以上的輸出功率,這其中21%消耗在電阻的壓降及熱耗上。

3.2 系統(tǒng)程序設(shè)計(jì)

根據(jù)調(diào)速系統(tǒng)硬件電路、信號(hào)傳輸形式、跟隨速度要求及行李箱特點(diǎn)等,制定了系統(tǒng)的工作流程,如圖3所示。

單片機(jī)內(nèi)已燒入程序預(yù)設(shè),為了使系統(tǒng)的速度更加穩(wěn)定,程序?qū)WM占空比從0%到100%每隔10%設(shè)置一擋,共設(shè)置11擋,單片機(jī)輸出的PWM信號(hào)則可以是這11擋中的任意一擋。單片機(jī)通過(guò)光電編碼器進(jìn)行10ms一次的速度采集,將采集到的數(shù)據(jù)與預(yù)設(shè)值比對(duì),用T0定時(shí)器中斷改變占空比擋位完成相應(yīng)的PWM輸出。電機(jī)驅(qū)動(dòng)板采集單片機(jī)的PWM信號(hào),改變從而實(shí)現(xiàn)電機(jī)轉(zhuǎn)速的改變。測(cè)速模塊的數(shù)據(jù)采集和PWM調(diào)速模塊的實(shí)時(shí)處理,使本產(chǎn)品的速度實(shí)時(shí)趨向于行李箱拉動(dòng)時(shí)的速度,實(shí)現(xiàn)省力的目的。

4 實(shí)驗(yàn)測(cè)試分析

本文中所設(shè)計(jì)的產(chǎn)品實(shí)驗(yàn)測(cè)試分為兩部分,分別測(cè)定空載時(shí)的轉(zhuǎn)速與實(shí)際使用時(shí)在大理石地面上的轉(zhuǎn)速,轉(zhuǎn)速由插在單片機(jī)板上的1602液晶顯示屏顯示(僅為測(cè)試使用,產(chǎn)品實(shí)際使用沒(méi)有此裝置,故圖中未展示)。為了方便與人實(shí)際行走速度做對(duì)比,這里將轉(zhuǎn)速換算為對(duì)應(yīng)的速度:輪子直徑[d]為0.064m,根據(jù)公式[v=π?d?r]可計(jì)算得到速度。

空載測(cè)試時(shí),將產(chǎn)品輪子懸空,改變程序中的占空比值,記錄下顯示屏的實(shí)時(shí)轉(zhuǎn)速,此時(shí)的轉(zhuǎn)速僅為參考值。空載測(cè)試的目的是以此作為標(biāo)準(zhǔn),通過(guò)與實(shí)際在大理石地面上使用時(shí)的轉(zhuǎn)速對(duì)比,判斷實(shí)際使用時(shí)是否達(dá)到目標(biāo)的轉(zhuǎn)速。在相同占空比情況下,實(shí)際使用時(shí)的轉(zhuǎn)速達(dá)到空載轉(zhuǎn)速的35%以上就認(rèn)為達(dá)到目標(biāo)轉(zhuǎn)速。

表1與表2為空載測(cè)試時(shí),改變占空比所測(cè)的數(shù)據(jù)。

當(dāng)行李箱質(zhì)量在5-10kg時(shí),實(shí)際使用時(shí)轉(zhuǎn)速、速度與占空比關(guān)系如表3和表4所示。

在保證電動(dòng)機(jī)正常穩(wěn)定工作的情況下,最適宜的占空比為60%-70%,此時(shí)速度為0.9m/s-1.2m/s。成年人正常走路的速度約為1m/s,二者可基本保持一致。

實(shí)際測(cè)試時(shí),使用者開始拉動(dòng)行李箱,行李箱電動(dòng)輪受力自動(dòng)加速至使用者行走的速度,并能保持恒定;若使用者速度加快,行李箱電動(dòng)輪會(huì)自動(dòng)提速,直到與使用者行走速度一致;當(dāng)使用者停止拉動(dòng)時(shí),行李箱會(huì)自動(dòng)減速停止。

以裝置空轉(zhuǎn)測(cè)試的轉(zhuǎn)速區(qū)間為基礎(chǔ),得出實(shí)際使用時(shí)合理的轉(zhuǎn)速區(qū)間分配。通過(guò)空載測(cè)試和實(shí)際測(cè)試結(jié)果的轉(zhuǎn)速分析,在占空比大于20%時(shí),實(shí)際測(cè)試的轉(zhuǎn)速能達(dá)到空載轉(zhuǎn)速的35%以上,轉(zhuǎn)速值達(dá)到了基本目標(biāo)。實(shí)際測(cè)試的轉(zhuǎn)速值換算為速度之后,與成年人正常走路速度做對(duì)比,在最佳占空比情況下(60%-70%),行李箱電動(dòng)輪的速度與人走路速度基本一致。由此可得出結(jié)論:行李箱電動(dòng)輪能夠給使用者提供有效的助力,并且在人正常走路的速度區(qū)間內(nèi),行李箱電動(dòng)輪能保持最佳狀態(tài)工作。

5 總結(jié)

本文設(shè)計(jì)了一種行李箱電動(dòng)輪。由電源模塊、測(cè)速模塊、PWM調(diào)速模塊和顯示模塊組成。測(cè)速模塊測(cè)量出的速度信號(hào)實(shí)時(shí)傳遞給PWM調(diào)速模塊和顯示模塊,顯示模塊顯示實(shí)時(shí)速度,PWM調(diào)速模塊將收到的速度信號(hào)與預(yù)設(shè)值比較后進(jìn)行調(diào)速。經(jīng)過(guò)理論分析與實(shí)際參數(shù)調(diào)整,實(shí)現(xiàn)了自動(dòng)的加速減速功能,從而保證了在人拉動(dòng)行李箱時(shí)助力輪速度與人的速度基本一致。但此裝置的使用依然有一定的限制,在地面阻力非常大時(shí),將達(dá)不到理想的助力效果。但在大多數(shù)情況下,此裝置都能發(fā)揮巨大的作用,具有很好的應(yīng)用價(jià)值。

參考文獻(xiàn):

[1] 黃偉鋒, 吳麗宏. 基于單片機(jī)的直流電機(jī)調(diào)速系統(tǒng)設(shè)計(jì)與仿真[J].機(jī)電工程技術(shù), 2010, 39 (12):74-76.

[2] 王云慧, 陳陽(yáng), 謝東軍. 基于單片機(jī)的直流電機(jī)電壓調(diào)速器的設(shè)計(jì)與實(shí)現(xiàn)[J].信息系統(tǒng)工程,2016 (4) :45.

[3] 陳文康. 基于單片機(jī)的直流電機(jī)調(diào)速系統(tǒng)設(shè)計(jì)探討[J].電腦編程技巧與維護(hù), 2018(10):53-54,62.

[4] 彭代欣.基于AT89S52單片機(jī)的直流電機(jī)調(diào)速系統(tǒng)[J].山東工業(yè)技術(shù),2016(3):149.

【通聯(lián)編輯:代影】

崇仁县| 洪洞县| 沙湾县| 南开区| 永吉县| 文化| 三穗县| 宁强县| 吉隆县| 东海县| 丹寨县| 新乐市| 社旗县| 汝南县| 福贡县| 梅河口市| 桂阳县| 林周县| 雅安市| 祥云县| 金塔县| 锡林郭勒盟| 望城县| 沁阳市| 鹰潭市| 新密市| 上虞市| 迁西县| 洪湖市| 高雄县| 嵩明县| 宁德市| 北宁市| 共和县| 北票市| 启东市| 武冈市| 化隆| 涿州市| 万荣县| 白山市|