C語言循環(huán)語句實(shí)現(xiàn)單片機(jī)延時(shí)函數(shù)
徐雷;孫長智
【摘 要】延時(shí)是單片機(jī)教學(xué)中最常用的概念之一,因此延時(shí)函數(shù)是單片機(jī)控制程序中的一個(gè)重要函數(shù)。分別利用while循環(huán)語句、do-while循環(huán)語句、for循環(huán)語句以及while和for循環(huán)語句組合實(shí)現(xiàn)t ms延時(shí)點(diǎn)亮一個(gè)按照一定頻率閃爍的LED燈,以此為例,總結(jié)了C語言循環(huán)語句實(shí)現(xiàn)單片機(jī)延時(shí)函數(shù)的方法,幫助學(xué)生在掌握C語言知識(shí)的基礎(chǔ)上,增強(qiáng)了對(duì)單片機(jī)延時(shí)概念的理解,提高了教學(xué)效果。
【期刊名稱】《安慶師范學(xué)院學(xué)報(bào)(自然科學(xué)版)》 【年(卷),期】2013(000)004 【總頁數(shù)】4頁(P117-120)
【關(guān)鍵詞】單片機(jī);C語言;延時(shí)函數(shù);循環(huán)語句 【作 者】徐雷;孫長智
【作者單位】亳州師范高等專科學(xué)校 理化系,安徽 亳州 236800;亳州師范高等專科學(xué)校 理化系,安徽 亳州 236800 【正文語種】中 文 【中圖分類】基礎(chǔ)科學(xué)
20131:辛 11 月 第 19 卷第 4 期 安慶師范學(xué)院學(xué)報(bào)(自然科學(xué)版)
Nov.2013Vol.19 No.4Journal of Anqing Teachers College( Natural Science Edition) 網(wǎng)絡(luò)出版時(shí)間:20日- 12-19 20:16網(wǎng)絡(luò)出版地址:
http ://www.cnki.neνkcms/detaiν34.1150.N.20131219.2016.030.html C語言循環(huán)語句實(shí)現(xiàn)單片機(jī)延時(shí)函數(shù)徐雷,孫長智(毫州師范高等??茖W(xué)校理化系,安徽毫州 236800)摘要:延時(shí)是單片機(jī)教學(xué)中最常用的概念之一 .因此延時(shí)函數(shù)是單片機(jī)控制程序中的一個(gè)重要函數(shù)。 分別利用 while 循環(huán)語句、do-while 循環(huán)語句、“r 循環(huán)語句以及 while 和 for 循環(huán)語句組合實(shí)現(xiàn) t ms 延時(shí)點(diǎn)亮一個(gè)按照一定頻率閃 爍的 LED 燈,以此為例,總結(jié)了 C 語言循環(huán)語句實(shí)現(xiàn)唯片機(jī)延時(shí)函數(shù)的方法,幫助學(xué)生在掌握 C 語言知識(shí)的基礎(chǔ)上,增強(qiáng) 了對(duì)單片機(jī)延時(shí)概念的理解,提高了數(shù)學(xué)效果。關(guān)鍵詞: 單片機(jī);C 語言 ;延時(shí)函數(shù);循環(huán)語句中圖分類號(hào): TP312文獻(xiàn)標(biāo)識(shí)碼: A單片機(jī)具有體積小可靠性高、功耗低、控制功 能強(qiáng)、擴(kuò)展靈活、微型化和使用方便、容易產(chǎn)品化 等優(yōu)點(diǎn) [ I ] ,因此,在當(dāng)今社會(huì)中被廣泛應(yīng)用于生 產(chǎn)自動(dòng)化、智能儀器儀表、家用電器、實(shí)時(shí)監(jiān)控、醫(yī) 用設(shè)備、計(jì)算機(jī)網(wǎng)絡(luò)和通信、航空航天、國防現(xiàn)代 化等領(lǐng)域[ 川 。 在這些應(yīng)用設(shè)備中,延時(shí)函數(shù)是 控制程序中必不可少的程序之一 。 單片機(jī)延時(shí)就 是讓單片機(jī)在一段時(shí)間內(nèi) 做一些空操作,使其在 這段時(shí)間內(nèi)輸出端口的信號(hào)不發(fā)生任何的變化。 單片機(jī)課程為了讓學(xué)生了解單片機(jī)最小系統(tǒng) 而設(shè)置了一個(gè)點(diǎn)亮 LED 燈的學(xué)習(xí)任務(wù),使其按照 一定的頻率閃爍[ 3]。 該任務(wù)中閃爍的要求是 LED 燈亮一段時(shí)間,接著滅一段時(shí)間,接著再亮 一段時(shí)間,接著再滅一段時(shí)間, 如此循環(huán)下去 。 此 任務(wù)牽涉到延時(shí)的問題,在該任務(wù)中延時(shí)函數(shù)通 常是采用 C 語言中的循環(huán)語句實(shí)現(xiàn)。 按照 C 語 言程序設(shè)計(jì)教材中循環(huán)語句的分類 ,延時(shí)函數(shù)分 成四大類,分別為 while 循環(huán)語句實(shí)現(xiàn)延時(shí)、 do - while 循環(huán)語句實(shí)現(xiàn)延時(shí)、for 循環(huán)語句實(shí)現(xiàn)延時(shí)、 for語句和 while 語句配合使用實(shí)現(xiàn)延時(shí),其中第 四類中又分成了兩類 。 點(diǎn)亮一個(gè) LED 燈,使其按 任務(wù)要求的頻率閃爍,其電路如圖 1 所示:*收稿日期: 2013 -07 -10 文章編號(hào): 1007 -4260(2013)04-0117 -04 圖 I LED 燈控制電路圖while 循環(huán)語旬實(shí)現(xiàn) t ms 延時(shí) while 循環(huán)語句的一般格式如下 [4,5 ] :while (表達(dá)式)
循環(huán)體語句 其執(zhí)行過程如下: l )求出 while 后括號(hào)內(nèi)表達(dá)式的值,若值為“真”(非 0 ),執(zhí)行 2 );若值為“假”( 0 ),執(zhí)行 4);2)執(zhí)行循環(huán)體內(nèi)語句,如果循環(huán)體由一個(gè)以 上的語句組成,則應(yīng)用“||”將循環(huán)體括起來形成 復(fù)合語句;3)轉(zhuǎn)向執(zhí)行 l ) ; 基金項(xiàng)目:高職 lT 專業(yè)校內(nèi)實(shí)訓(xùn)基地建設(shè)研究( JDlOIOI ),物電實(shí)驗(yàn)實(shí)訓(xùn)中心項(xiàng)目和安徽省優(yōu)秀青年人才基金項(xiàng)目(2012SQRL274 ) 資助。作者簡介: 徐霄,男,安徽毫州人,毫州師范高等??茖W(xué)校理化系教師,專業(yè)方向?yàn)閱纹瑱C(jī)及 EDA 應(yīng)用技術(shù)。20131:辛 11 月第19卷第 4 期安慶師范學(xué)院學(xué)報(bào)(自然科學(xué)版)Nov.2013 Vol.19 No.4 Journal of Anqing Teachers
College( Natural Science Edition) 網(wǎng)絡(luò)出版時(shí)間:20日- 12-19 20:16網(wǎng)絡(luò)出版地址:
http ://www.cnki.neνkcms/detaiν34.1150.N.20131219.2016.030.html 要:延時(shí)是單片機(jī)教學(xué)中最常用的概念之一 .因此延時(shí)函數(shù)是單片機(jī)控制程序中的一個(gè)重要函數(shù)。 分別利用while 循環(huán)語句、do-while 循環(huán)語句、“r 循環(huán)語句以及 while 和 for 循環(huán)語句組合實(shí)現(xiàn) t ms 延時(shí)點(diǎn)亮一個(gè)按照一定頻率閃爍的 LED 燈,以此為例,總結(jié)了 C 語言循環(huán)語句實(shí)現(xiàn)唯片機(jī)延時(shí)函數(shù)的方法,幫助學(xué)生在掌握 C 語言知識(shí)的基礎(chǔ)上,增強(qiáng)了對(duì)單片機(jī)延時(shí)概念的理解,提高了數(shù)學(xué)效果。單片機(jī)具有體積小可靠性高、功耗低、控制功能強(qiáng)、擴(kuò)展靈活、微型化和使用方便、容易產(chǎn)品化等優(yōu)點(diǎn) [ I ] ,因此,在當(dāng)今社會(huì)中被廣泛應(yīng)用于生產(chǎn)自動(dòng)化、智能儀器儀表、家用電器、實(shí)時(shí)監(jiān)控、醫(yī)用設(shè)備、計(jì)算機(jī)網(wǎng)絡(luò)和通信、航空航天、國防現(xiàn)代化等領(lǐng)域[ 川 。 在這些應(yīng)用設(shè)備中,延時(shí)函數(shù)是控制程序中必不可少的程序之一 。 單片機(jī)延時(shí)就是讓單片機(jī)在一段時(shí)間內(nèi) 做一些空操作,使其在這段時(shí)間內(nèi)輸出端口的信號(hào)不發(fā)生任何的變化。單片機(jī)課程為了讓學(xué)生了解單片機(jī)最小系統(tǒng)而設(shè)置了一個(gè)點(diǎn)亮 LED 燈的學(xué)習(xí)任務(wù),使其按照一定的頻率閃爍[ 3]。 該任務(wù)中閃爍的要求是LED 燈亮一段時(shí)間,接著滅一段時(shí)間,接著再亮一段時(shí)間,接著再滅
一段時(shí)間, 如此循環(huán)下去 。 此任務(wù)牽涉到延時(shí)的問題,在該任務(wù)中延時(shí)函數(shù)通常是采用 C 語言中的循環(huán)語句實(shí)現(xiàn)。 按照 C 語言程序設(shè)計(jì)教材中循環(huán)語句的分類 ,延時(shí)函數(shù)分成四大類,分別為 while 循環(huán)語句實(shí)現(xiàn)延時(shí)、 do -while 循環(huán)語句實(shí)現(xiàn)延時(shí)、for 循環(huán)語句實(shí)現(xiàn)延時(shí)、for語句和 while 語句配合使用實(shí)現(xiàn)延時(shí),其中第四類中又分成了兩類 。 點(diǎn)亮一個(gè) LED 燈,使其按任務(wù)要求的頻率閃爍,其電路如圖 1 所示:圖ILED 燈控制電路圖while 循環(huán)語旬實(shí)現(xiàn) t ms 延時(shí)while 循環(huán)語句的一般格式如下 [4,5 ] : while (表達(dá)式)循環(huán)體語句其執(zhí)行過程如下:l )求出 while 后括號(hào)內(nèi)表達(dá)式的值,若值為)執(zhí)行循環(huán)體內(nèi)語句,如果循環(huán)體由一個(gè)以上的語句組成,則應(yīng)用“||”將循環(huán)體括起來形成復(fù)合語句;?118 ?安慶師范學(xué)院學(xué)報(bào)(自然科學(xué)版)2013 年4)結(jié)束 while 循環(huán),去執(zhí)行 while 語句后的其)求出 while 后括號(hào)內(nèi)表達(dá)式的值,若值為他語句?!罢妗保ǚ?O ),則重復(fù)執(zhí)行 1) ; 整個(gè)電路控制程序如下,其中延時(shí)函數(shù)延時(shí))若值為“假”( O ),則結(jié)束循環(huán),去執(zhí)行 do量為 0.5 s ,即 LED 燈亮的持續(xù)時(shí)間為 0.5 s ,滅的 - while 循環(huán)語句后的其他語句 。持續(xù)時(shí)間也為 0.5 s ,其執(zhí)行流程圖如圖 2 所示:其執(zhí)行流程圖如圖 3 所示:圖 2 while 循環(huán)語句程序流程圖#include< reg5 l.h >shit pOρ = PO吼: voiddelay_tms( unsignedint t) while( t -一) unsi伊1ed int x =120;wbile(x - - ) ;main()while( 1)PO_O=0;delay_tms( 500) ;pO_O= l;delay_tms( 500) ; 2 do -while 循環(huán)語旬實(shí)現(xiàn) t ms 延時(shí) do -while 循環(huán)語句的一般形式為 [4,5] :do 循環(huán)體語句 Iwhile (表達(dá)式);I )先執(zhí)行 do -while 之間的循環(huán)體語句:循環(huán)語句圖 3 do -while 循環(huán)語句程序流程圖把電路的控制程序中延時(shí)函數(shù)換成由 do - while 循環(huán)語句實(shí)現(xiàn)內(nèi)容如下,同樣可以實(shí)現(xiàn)任務(wù) 的要求。
voiddelay_tms( unsignedint t) do unsignedintx = 120 ;while( x - - ) ;I
while( t 一一);do -while 循環(huán)語句的執(zhí)行過程是先執(zhí)行循 環(huán)體之間的循環(huán)語句,
后判斷 while ()后括號(hào)內(nèi)的 表達(dá)式,導(dǎo)致上面延時(shí)函數(shù)中數(shù)值的設(shè)置會(huì)略大 于t ms。 3for 循環(huán)語旬實(shí)現(xiàn) t m 延時(shí)循環(huán)語句的一般格式[4.5] : for( 循環(huán)初值設(shè)定表達(dá)式 E 循環(huán)終止條件表達(dá)式:循環(huán)變量更新表達(dá)式)循環(huán)體 for 循環(huán)語句中的 三個(gè)表達(dá)式之間用“:”隔開,其執(zhí)行過程為:I )計(jì)算循環(huán)初值設(shè)定表達(dá)式 1 的值;)計(jì)算循環(huán)終止條件表示式的值,若值為 “真”(非的,執(zhí)行 3 );若值為“假”( O ),執(zhí)行 6); 3)執(zhí)行循環(huán)體中的語句; 的計(jì)算循環(huán)變量更新表達(dá)式的值; 5)轉(zhuǎn)回 2 )繼續(xù)執(zhí)行;6)結(jié)束循環(huán),執(zhí)行 for 循環(huán)語句后的其他語? 118 ? while 循環(huán)語句程序流程圖#include< reg5 l.h > shit pOρ = PO吼:voiddelay_tms( unsignedint t) while( t -一)unsi伊1ed int x =120; wbile(x - - ) ; main() while( 1) PO_O=0; delay_tms( 500) ; pO_O= l; delay_tms( 500) ; do -while 循環(huán)語旬實(shí)現(xiàn) t ms 延時(shí)do -while 循環(huán)語句的一般形式為 [4,5] : while (表達(dá)式);do -while 循環(huán)語句程序流程圖把電路的控制程序中延時(shí)函數(shù)換成由 do -while 循環(huán)語句實(shí)現(xiàn)內(nèi)容如下,同樣可以實(shí)現(xiàn)任務(wù)的要求。
voiddelay_tms( unsignedint t) unsignedintx = 120 ; while( x - - ) ; do -while 循環(huán)語句的執(zhí)行過程是先執(zhí)行循環(huán)體之間的循環(huán)語句,后判斷 while ()后括號(hào)內(nèi)的表達(dá)式,導(dǎo)致上面延時(shí)函數(shù)中數(shù)值的設(shè)置會(huì)略大于tms。3 循環(huán)語旬實(shí)現(xiàn) t m 延時(shí)循環(huán)體循環(huán)語句中的 三個(gè)表達(dá)式之間用“:”隔)計(jì)算循環(huán)終止條件表示式的值,若值為“真”(非的,執(zhí)行 3 );若值為“假”( O ),執(zhí)行 6);)執(zhí)行循環(huán)體中的語句;的計(jì)算循環(huán)變量更新表達(dá)式的值;5第 4 期 句。徐雷,孫長智: C 語言循環(huán)語句實(shí)現(xiàn)單片機(jī)延時(shí)函數(shù)·119· 其執(zhí)行流程圖如圖 4 所示:循環(huán)語句 青草草疆環(huán)變量 更新表達(dá)式的值圖 4 for 循環(huán)語句程序流程圖把電路的控制程序中延時(shí)函數(shù)換成由 for 循 環(huán)語句實(shí)現(xiàn),內(nèi)容如下,同樣可以實(shí)現(xiàn)任務(wù)的要 求 。voiddelay_tms( unsignedint t) for(; t> 0;t 一-) unsignedintx;for(x =120;x >O;x 一-)4for 語旬和 while 語旬配合使用實(shí)現(xiàn) t ms 延時(shí) 利用 for 循
環(huán)語句和 while 循環(huán)語句配合使用實(shí)現(xiàn)延時(shí)。 既然兩種循環(huán)語句配合使用,那么 就要分誰作用于外循環(huán),誰作用于內(nèi)循環(huán)的情況, 即要分兩種情況討論:一種是 for 循環(huán)語句為外循 環(huán)函數(shù), while 循環(huán)語句為內(nèi)循環(huán)函數(shù)實(shí)現(xiàn)的延 時(shí);另外一種是 for 循環(huán)語句為內(nèi)循環(huán)函數(shù), while 循環(huán)語句為外循環(huán)函數(shù)實(shí)現(xiàn)的延時(shí)。 下面分別來 介紹兩種延時(shí)函數(shù)的實(shí)現(xiàn)。4.Ifor 語句為外循環(huán)函數(shù), while 語句為內(nèi)循環(huán)函數(shù)實(shí)現(xiàn) t ms 延時(shí) voiddelay_tms( unsignedintt) for(; t > 0;t - - )unsignedintx =120;while ( x-- ); 4.2for 循環(huán)語句為內(nèi)循環(huán)函數(shù), while 循環(huán)語句為外循環(huán)函數(shù)實(shí)現(xiàn) t ms 延時(shí) voiddelay_tms ( unsignedint t) while( t 一-) unsignedint x =120;for(;x>O;x- -); 5 總結(jié)本文根據(jù)學(xué)生 C 語言程序設(shè)計(jì)課程中掌握 的知識(shí)點(diǎn),分別用 while 循環(huán)語句、 do -while 循環(huán) 語句、for 循環(huán)語句以及 while 和 for 循環(huán)語句組合 實(shí)現(xiàn) t ms 延時(shí)點(diǎn)亮一個(gè)按照一定頻率閃爍的 LED 燈,使學(xué)生很快掌握了延時(shí)的概念,并能把 巳學(xué)的 C 語言知識(shí)運(yùn)用到單片機(jī)課程中,取得了 很好的教學(xué)效果 。 文中實(shí)現(xiàn)的 t ms 的延時(shí)是一 個(gè)經(jīng)驗(yàn)值,存在一定的誤差,在精確度要求不高的 情況下,可以認(rèn)為是 t m。 由于 C 程序具有可移 植性,所以本文中提到的延時(shí)函數(shù)在單片機(jī)的其 他應(yīng)用,如流水燈設(shè)計(jì)、模擬交通燈設(shè)計(jì)、多位數(shù) 碼管顯示器設(shè)計(jì)、點(diǎn)陣顯示、調(diào)速小車等多種設(shè)計(jì) 中均可使用 。參考文獻(xiàn):[ I ]趙全利,肖興達(dá)- 單片機(jī)原理及應(yīng)用教程[ M ].北京:機(jī)械工業(yè)出版社,2007: 16 一 17.[ 2 ]任Hi!富,李學(xué)平單片機(jī)原理與應(yīng)用項(xiàng)目化教程[ M ].北京:中國建材工業(yè)出版社,2013:2 3 [ 3 ] 陳王平.單片機(jī)應(yīng)用技術(shù)(第二版) 武漢·華中科技大學(xué)出版社,2012,3.[ 4 ] 斬梳, 鄔芝權(quán),李驟,等基于 51 系列單片機(jī)的 LED 顯示屏開發(fā)技術(shù)[ M ].北京 :北京航空航天大學(xué)出 版社 , 2009:7780.[5 ]譚浩強(qiáng), C 程序設(shè)計(jì)(第 3 版) [ M ].北京:清華大學(xué) 出版豐士,2005: 114 - 121.期句?!?119· 青草草疆環(huán)變量更新表達(dá)式的值循環(huán)語句程序流程圖把電路的控制程序中延時(shí)函數(shù)換成由 for 循環(huán)語句實(shí)現(xiàn),內(nèi)容如下,
同樣可以實(shí)現(xiàn)任務(wù)的要求 。voiddelay_tms( unsignedint t) for(; t> 0;t 一-)unsignedintx; for(x =120;x >O;x 一-)4 語旬和 while 語旬配合使用實(shí)現(xiàn)ms延時(shí)利用循環(huán)語句和 while 循環(huán)語句配合使用實(shí)現(xiàn)延時(shí)。 既然兩種循環(huán)語句配合使用,那么就要分誰作用于外循環(huán),誰作用于內(nèi)循環(huán)的情況,即要分兩種情況討論:一種是 for 循環(huán)語句為外循環(huán)函數(shù), while 循環(huán)語句為內(nèi)循環(huán)函數(shù)實(shí)現(xiàn)的延時(shí);另外一種是 for 循環(huán)語句為內(nèi)循環(huán)函數(shù), while循環(huán)語句為外循環(huán)函數(shù)實(shí)現(xiàn)的延時(shí)。 下面分別來介紹兩種延時(shí)函數(shù)的實(shí)現(xiàn)。4.I 語句為外循環(huán)函數(shù), while 語句為內(nèi)循環(huán)函數(shù)實(shí)現(xiàn) t ms 延時(shí)voiddelay_tms( unsignedintt) for(; t > 0;t - - ) unsignedintx =120; while ( x--) ; 4.2 循環(huán)語句為內(nèi)循環(huán)函數(shù), while 循環(huán)語句為外循環(huán)函數(shù)實(shí)現(xiàn) t ms 延時(shí)voiddelay_tms ( unsignedint t) while( t 一-)unsignedint x =120; for(;x>O;x- -); 總結(jié)本文根據(jù)學(xué)生 C 語言程序設(shè)計(jì)課程中掌握的知識(shí)點(diǎn),分別用 while 循環(huán)語句、 do -while 循環(huán)語句、for 循環(huán)語句以及 while 和 for 循環(huán)語句組合實(shí)現(xiàn) t ms 延時(shí)點(diǎn)亮一個(gè)按照一定頻率閃爍的LED 燈,使學(xué)生很快掌握了延時(shí)的概念,并能把巳學(xué)的 C 語言知識(shí)運(yùn)用到單片機(jī)課程中,取得了很好的教學(xué)效果 。 文中實(shí)現(xiàn)的 t ms 的延時(shí)是一個(gè)經(jīng)驗(yàn)值,存在一定的誤差,在精確度要求不高的情況下,可以認(rèn)為是 t m。 由于 C 程序具有可移植性,所以本文中提到的延時(shí)函數(shù)在單片機(jī)的其他應(yīng)用,如流水燈設(shè)計(jì)、模擬交通燈設(shè)計(jì)、多位數(shù)碼管顯示器設(shè)計(jì)、點(diǎn)陣顯示、調(diào)速小車等多種設(shè)計(jì)中均可使用 。[]任Hi!富,李學(xué)平單片機(jī)原理與應(yīng)用項(xiàng)目化教程[ M ].北京:]陳王平.單片機(jī)應(yīng)用技術(shù)(第二版) 武漢·華中科技大學(xué)出版社,2012,3.斬梳, 鄔芝權(quán),李驟,等基于 51 系列單片機(jī)的 LED 顯示屏80.[5]譚浩強(qiáng), C 程序設(shè)計(jì)(第 3 版) [ M ].北京:清華大學(xué) 出版·120?安慶師范學(xué)院學(xué)報(bào)(自然科學(xué)版)Implementationof DelayFunction of Microcontroller UnitbyUsingC LoopStatements XULei,SUNChang-zhi ( Department of chemicalandphysical,Bozhou
Teachers College,Bozhou,Anhui 236800China) Abstract: Delayisone of themostcommonlyusedconceptsinmicroconlrollerleaching,anddelayfunctionisanimportantfunctioninthe controlling programs of microcontroller unit.Take flashingLEDlamps ala constant frequencylighted by t ms delayfunction,whichrealizedusing while,do - while,for,and combination of while and for loop statemen惱,腦 an ex.副nple.the delayfunctionsof microcontroller C loop statements are summarized tohelp students enhance understanding 由e delay concepts of micro- controller unitbased ontheC knowledgιThe results showthe teaching methodsareverygood.Key words: micr回ontroller unit,C language,delayfunction,loopstatements 噸’+++噸’噸’噸’噸’噸’毛’噸’噸’噸’噸’傳’噸’毛’噸’噸’噸’+噸’吃々噸’噸’噸’噸’噸’噸’噸’噸’噸’噸’噸’噸’噸’噸’毛’喝’噸’噸’噸’喝’(上接第 78 頁)3結(jié)束語CAE 分析可彌補(bǔ)由于試驗(yàn)條件而不能 測量一些數(shù)據(jù)缺陷,可大大減少試驗(yàn)經(jīng)費(fèi)、縮短試 驗(yàn)周期,降低新產(chǎn)品的研發(fā)成本,縮短研發(fā)周期, 提高車輪產(chǎn)品結(jié)構(gòu)設(shè)計(jì)的一次合格率。同時(shí)實(shí)驗(yàn) 分析也表明,利用有限元方法來研究車輪結(jié)構(gòu)的 動(dòng)力學(xué)問題是可行的,通過 CAE 建立公司內(nèi)部的 強(qiáng)度評(píng)價(jià)標(biāo)準(zhǔn),提高試驗(yàn)合格率,具有十分重要的 應(yīng)用價(jià)值。對(duì)于涉及輪胎大變形、輪胎與車輪接觸問題 以及材料斷裂問題的車輪沖擊試驗(yàn),有限元分析 結(jié)果與實(shí)驗(yàn)結(jié)果還有一定差距,有限元分析模型 相對(duì)簡單,如能把高彈性的輪胎引人車輪結(jié)構(gòu)的 分析模型,利用逆推法或?qū)嶒?yàn)測得沖擊試驗(yàn)載荷 譜作為動(dòng)響應(yīng)分析的輸入,將能使分析結(jié)果更接 近于實(shí)際,從而取消修正系數(shù),還有待于借鑒更新 的CAE 技術(shù)做進(jìn)一步研究。參考文獻(xiàn): [I ]李平化,周華祥,龍華,等鋁車輪設(shè)計(jì)的有限元分析[ J].裝備制造技術(shù),2006, (4):“- [ 2 J J.Stearns,T.S.Srivatsan,A.Prak時(shí), et
al.Modelingthemechanicalresponseofanalu 山 mim alloyautomotiverim [ J J.Materials Science andEngineering A ,2004 ’366 :262 -268.[3]崔勝民.楊占春.汽車車輪疲勞壽命預(yù)測方法的研究[ J ].饑械強(qiáng)度,2002,24 (4 ):“7 -619.[ 4]HaruyukiKONISHI,AkibumiFUJIWARA,ToshihiroKATSU-
RA,etal.ImpactStrengthofAluminumWheel( Influence 。f DiskandRim 陽gidity ontheJWLlmpactStrengthof AluminumWheel)[ C ].日本樓械學(xué)會(huì)揄文集, l”6 , 62( 7 ) : 2884- 20.]吳永禮.計(jì)算固體力學(xué)方法[ M ].北京:科學(xué)出版社,2003.[6]馬曉建,等機(jī)械裝備中跌落物沖擊信號(hào)的恢復(fù)[ J ].振動(dòng)與沖擊,2001,20 (1):31-33.[7]K.S.Tan,S.V.Wong,R.S.RadinUm町, et
al.Anexpen- mentalstudyof defo,mationbehavwr ofmotorcyclefrontwheel- tyreassembly under frontalimpact loading[ J].lntemational Jour-
nalofImpactEngineering,2α施,( 32): 15 -1572.AnalysisonImpact Testof AutomobileWheelbyCAEandExperimentMethods YANSheng-zan1, TONGShui-guan礦, ZHU Xun-ming3 ( I.Schoolof Computer
andlnfomiation,Anqing Teachers College,Anqing, Anhui 246133 ; 2.Institute of Proce目 Equipment and
ControlEngineering,ZhejiangUniversity,Hangzhou,Zhejiang 310027; 3.Zhejiang Wanfeng Auto Group,Xianchang,Zhejiang 312500,China) Abstract: Aimedat the impact test of aluminum alloy automobile wheels,the maximum st陀ss and 相對(duì)簡單,如能把高彈性的輪胎引人車輪結(jié)構(gòu)的分析模型,利用逆推法或?qū)嶒?yàn)測得沖擊試驗(yàn)載荷譜作為動(dòng)響應(yīng)分析的輸入,將能使分析結(jié)果更接近于實(shí)際,從而取消修正系數(shù),還有待于借鑒更新的[I]李平化,周華祥,龍華,等鋁車輪設(shè)計(jì)的有限元分析[ J].裝[ 2 J J.Stearns,T.S.Srivatsan,A.Prak時(shí), et al.Modelingthe mechanicalresponseofanalu 山 mim alloyautomotiverim [ J J.Materials Science andEngineering A ,2004 ’366 :262 -268.[3[ 4]HaruyukiKONISHI,AkibumiFUJIWARA,ToshihiroKATSU-RA,etal.ImpactStrengthofAluminumWheel( Influence 。fDiskandRim 陽gidity ontheJWLlmpactStrengthof Aluminum Wheel)[ C ].日本樓械學(xué)會(huì)揄文集, l”6 , 62( 7 ) : 2884-20.[7]K.S.Tan,S.V.Wong,R.S.RadinUm町, et al.Anexpen-mentalstudyof defo,mationbehavwr ofmotorcyclefrontwheel-tyreassembly under frontalimpact loading[ J].lntemational Jour-nalofImpactEngineering,2α施,( 32): 15 -1572.AnalysisonImpact Testof AutomobileWheelbyCAEandExperimentMethods YANSheng-zan1, TONGShui-guan礦, ZHU Xun-ming3 Schoolof Computer andlnfomiation,Anqing Teachers College,Anqing, Anhui 246133 ; Institute of Proce目 Equipment and ControlEngineering,ZhejiangUniversity,Hangzhou,Zhejiang 310027; Zhejiang Wanfeng Auto Group,Xianchang,Zhejiang 312500,China) Abstract: Aimedat the impact test of aluminum alloy automobile wheels,the maximum st陀ss and using MATLAB the VonMises stress iscalculatedand the stress respon盹四”e is 由awn.Comparing the calculated VonMises stre腦 and 由e me臼ured one a cor-rectionfactorisproposed to correct the finite element analysis model,and this result canbe usedinthe wheel designin the enter-prisetoimprovethe once qualifiedrate of productstructure design.Key words:impacttest,CAEanalysis,dynamicresponse,experimentalstress analysis,dynamicresistancestraingauge 【文獻(xiàn)來源】https://www.zhangqiaokeyan.com/academic-journal-cn_journal-anqing-normal-university-natural-science-edition_thesis/0201247727845.html 【相關(guān)文獻(xiàn)】 1.循環(huán)冗余校驗(yàn)在單片機(jī)通信中的C語言的實(shí)現(xiàn) [J], 曹愛請(qǐng),曹潔 2.手把手教你學(xué)單片機(jī)的C語言程序設(shè)計(jì)(十)——開關(guān)語句和循環(huán)語句 [J], 呂超亞 3.單片機(jī)C語言的精確延時(shí)程序設(shè)計(jì) [J], 盛文利 4.單片機(jī)的C語言應(yīng)用程序設(shè)計(jì)中關(guān)于輸入輸出語句的使用 [J], 張玉馥 5.96系列單片機(jī)C語言函數(shù)的重入與非重入性 [J], 雷電 因篇幅問題不能全部顯示,請(qǐng)點(diǎn)此查看更多更全內(nèi)容
Copyright ? 2019- 91gzw.com 版權(quán)所有 湘ICP備2023023988號(hào)-2
違法及侵權(quán)請(qǐng)聯(lián)系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市萬商天勤律師事務(wù)所王興未律師提供法律服務(wù)