第一篇:第一次實(shí)驗(yàn)選做實(shí)驗(yàn)四LC串并聯(lián)諧振回路特性實(shí)驗(yàn)
選做實(shí)驗(yàn)四 LC串并聯(lián)諧振回路特性實(shí)驗(yàn) 標(biāo)準(zhǔn)實(shí)驗(yàn)報(bào)告 一、實(shí)驗(yàn)室名稱 科A402 二、實(shí)驗(yàn)項(xiàng)目名稱 LC串并聯(lián)諧振回路特性實(shí)驗(yàn) 三、實(shí)驗(yàn)原理(一)基本原理 在高頻電子電路中,用選頻網(wǎng)絡(luò)選出我們需要的頻率分量和濾除不需要的頻率分量。通常,在高頻電子線路中應(yīng)用的選頻網(wǎng)絡(luò)分為兩大類。第一類是由電感和電容元件組成的振蕩回路(也稱諧振回路),它又可以分為單振蕩回路以及耦合振蕩回路;
第二類是各種濾波器,如LC濾波器,石英晶體濾波器陶瓷濾波器和聲表面波濾波器等。本實(shí)驗(yàn)主要介紹第一類振蕩回路。
1.串聯(lián)諧振回路 信號(hào)源與電容和電感串聯(lián),就構(gòu)成串聯(lián)振蕩回路。電感的感抗值(ωL)隨信號(hào)頻率的升高而增大,電容的容抗值[1/(ωC)]則隨信號(hào)頻率的升高而減小。與感抗或容抗的變化規(guī)律不同,串聯(lián)振蕩回路的阻抗在某一特定頻率上具有最小值,而偏離特定頻率時(shí)的阻抗將迅速增大,單振蕩回路的這種特性稱為諧振特性,這特定的頻率稱為諧振頻率。
圖24-1所示為電感L、電容R和外加電壓組成的串聯(lián)諧振回路。圖中R通常是電感線圈損耗的等效電阻,電容損耗很小,一般可以忽略。
保持電路參數(shù)R、L、C值不變,改變外加電壓的頻率,或保持的頻率不變,而改變L或C的數(shù)值,都能使電路發(fā)生諧振(回路中電流的幅度達(dá)到最大值)。
在某一特定角頻率時(shí),若回路電抗?jié)M足下列條件(24-1)則電流為最大值,回路發(fā)生諧振。上式稱為串聯(lián)諧振回路的諧振條件。
回路發(fā)生串聯(lián)諧振的角頻率和頻率分別為:
(24-2)將式(24-2)代入式(24-1),得(24-3)我們把諧振時(shí)的回路感抗值(或容抗值)與回路電阻R的比值稱為回路的品質(zhì)因數(shù),以Q表示,簡稱Q值,則得:
(24-4)若考慮信號(hào)源內(nèi)阻RS和負(fù)載電阻RL后,串聯(lián)回路的電路如圖24-2所示。由于RS和RL的接入使回路Q值下降,串聯(lián)回路諧振時(shí)的等效品質(zhì)因數(shù)QL為。
圖24-3為串聯(lián)振蕩回路的諧振曲線,由圖可見,回路的Q值越高,諧振曲線越尖銳,對(duì)外加電壓的選頻作用愈顯著,回路的選擇性就愈好。因此,回路Q值的大小可說明回路選擇性的好壞。
當(dāng)回路的外加信號(hào)電壓的幅值保持不變,頻率改變?yōu)棣兀溅?或ω=ω2,此時(shí)回路電流等于諧振值的倍,如圖24-4所示。ω2-ω1稱為回路的通頻帶,其絕對(duì)值(用2△ω0.7或2△f0.7表示)為(24-5)式中ω1(或f1)和ω2(或f2)為通頻帶的邊界角頻率(或邊界頻率)。在通頻帶的邊界角頻率ω1和ω2上。這時(shí),回路所損耗的功率為諧振時(shí)的一半(功率與回路電流的平方成正比例),所以這兩個(gè)特定的邊界頻率又稱為半功率點(diǎn)。
2.并聯(lián)諧振回路 串聯(lián)諧振回路適用于信號(hào)源內(nèi)阻等于零或很小的情況(恒壓源),如果信號(hào)源內(nèi)阻很大,采用串聯(lián)諧振回路將嚴(yán)重降低回路的品質(zhì)因數(shù),使串聯(lián)諧振回路的選擇性顯著變壞(通頻帶過寬)。在這種情況下,宜采用并聯(lián)諧振回路。
并聯(lián)諧振回路是指電感線圈L、電容器C與外加信號(hào)源相互并聯(lián)的振蕩電路,如圖24-5所示。由于電容器的損耗很小,可以認(rèn)為損耗電阻集中在電感支路中。
并聯(lián)振蕩回路兩端間的阻抗為:
(24-6)在實(shí)際應(yīng)用中通常滿足ωL?R的條件,因此(24-7)并聯(lián)振蕩回路的導(dǎo)納Y=G+Jb=1/Z,由式(24-7)得(24-8)式中,為電導(dǎo),為電納。
因此,并聯(lián)振蕩回路電壓的幅值為(24-9)由式(24-9)可見,當(dāng)回路導(dǎo)納B=時(shí),回路電壓與電流同相。我們把并聯(lián)振蕩回路的這種狀態(tài)叫做并聯(lián)回路對(duì)外加信號(hào)源頻率發(fā)生并聯(lián)諧振。
由并聯(lián)振蕩回路電納的并聯(lián)諧振條件,可以導(dǎo)出并聯(lián)回路諧振角頻率和諧振頻率分別為:
(24-10)當(dāng)ωL?R的條件不滿足時(shí),并聯(lián)諧振回路的諧振角頻率為:
(24-11)在并聯(lián)諧振時(shí),把回路的感抗值(或容抗值)與電阻的比值稱為并聯(lián)振蕩回路的品質(zhì)因數(shù)QP,即(24-12)考慮信號(hào)源內(nèi)阻和負(fù)載電阻RS和負(fù)載電阻RL時(shí),并聯(lián)諧振回路的等效電路如圖24-6所示,回路的等效QL值下降 式中(RP為諧振電阻)并聯(lián)振蕩回路的諧振曲線如圖24-7所示,通頻帶如圖24-8所示。
和串聯(lián)回路一樣,QP愈高,諧振曲線愈尖銳,回路的選擇性愈好,但通頻帶愈窄。
并聯(lián)振蕩回路的絕對(duì)通頻帶為(24-13)相對(duì)通頻帶為(24-14)(二)實(shí)驗(yàn)電路 圖24-9 LC串并聯(lián)諧振回路 電路圖如圖24-9所示,將跳線JP1的3,JP2的3用跳線帽短接,電路組成LC串聯(lián)回路,調(diào)節(jié)W1可改變回路Q值,將跳線JP1的4,JP2的4用跳線帽短接,電路組成LC并聯(lián)回路,調(diào)節(jié)W2改變回路Q值。
四、實(shí)驗(yàn)?zāi)康?1. 掌握LC振蕩回路的諧振原理 2. 掌握LC串并聯(lián)諧振回路的諧振特性 3. 掌握LC串并聯(lián)諧振回路的選頻特性 五、實(shí)驗(yàn)內(nèi)容 觀測(cè)LC串并聯(lián)諧振回路的通頻帶。
六、實(shí)驗(yàn)器材(設(shè)備、元器件) 1.高頻實(shí)驗(yàn)箱 1臺(tái) 2.雙蹤示波器 1臺(tái) 七、實(shí)驗(yàn)步驟 1.將跳線JP1的3,JP2的3用跳線帽短接,組成LC串聯(lián)回路,輸入頻率為10.4MHZ的高頻信號(hào),觀察電路起振情況,記錄輸入、輸出電壓值。
2.用點(diǎn)頻法觀測(cè)LC串聯(lián)回路的通頻帶,以“500K”檔位步進(jìn),從5MHZ到15MHZ,(在過渡帶適當(dāng)減小步進(jìn)間隔),用示波器觀測(cè)輸出信號(hào),記錄相應(yīng)的電壓值,并填入表格(表格自行設(shè)計(jì))。
3.調(diào)節(jié)W1,重復(fù)步驟2 ,觀測(cè)輸出電壓值的變化,求出通頻帶的變化。
4.將跳線JP1的4,JP2的4用跳線帽短接,組成LC并聯(lián)回路,步驟同1,2,3。
四、實(shí)驗(yàn)數(shù)據(jù)及結(jié)果分析 圖1 圖2 圖3 五、實(shí)驗(yàn)結(jié)論 我組既做了無線對(duì)講機(jī)的發(fā)送又做了接收,經(jīng)過調(diào)試,通過耳機(jī)能夠聽到清晰的聲音信號(hào),但是還帶有一定的噪聲,噪聲的聲音比較小,相對(duì)于聲音信號(hào)比較小,可以說成功的從發(fā)送臺(tái)接收到了聲音信號(hào)。
六、總結(jié)及心得體會(huì) 試驗(yàn)箱是半雙工工作,所以一臺(tái)試驗(yàn)箱要么是發(fā)送要么是接收,實(shí)驗(yàn)中出現(xiàn)問題時(shí),要認(rèn)真檢查每步的結(jié)果是否正確;
另外,如果一臺(tái)試驗(yàn)箱同時(shí)把接收和發(fā)送電路都連接好了,在測(cè)試時(shí)一定要確認(rèn)自己接受的信號(hào)是從天線接收到的還是自己發(fā)送電路的串?dāng)_。
七、對(duì)本實(shí)驗(yàn)過程及方法、手段的改進(jìn)意見 無
第二篇:雙調(diào)諧回路諧振放大器實(shí)驗(yàn)(精)
實(shí)驗(yàn)二 雙調(diào)諧回路諧振放大器實(shí)驗(yàn)
一、實(shí)驗(yàn)?zāi)康? 1.進(jìn)一步熟悉高頻電路實(shí)驗(yàn)箱;2.熟悉雙調(diào)諧回路放大器幅頻特性分析方法;
二、預(yù)習(xí)要求: 1.復(fù)習(xí)諧振回路的工作原理;2.了解實(shí)驗(yàn)電路中各元件作用;3.了解雙調(diào)諧回路諧振放大器與單調(diào)諧回路諧振放大器的異同之處。
三、實(shí)驗(yàn)電路說明: 本實(shí)驗(yàn)電路如圖 2-1所示。
圖 2-1
W、R1、R2和 Re1為直流偏置電路,調(diào)節(jié) W 可改變直流工作點(diǎn)。C2、C3、L1、C10、C9、L2構(gòu)成雙諧振回路, C7、C8為耦合電容。RL 為負(fù)載電阻。
四、實(shí)驗(yàn)儀器: 1.雙蹤示波器 2.數(shù)字頻率計(jì)
3.實(shí)驗(yàn)箱及單、雙調(diào)諧放大模塊
4、高頻信號(hào)發(fā)生器
五、實(shí)驗(yàn)內(nèi)容和步驟: 1.測(cè)量雙調(diào)諧回路諧振放大器的頻率特性: 1撥動(dòng)開關(guān) K1,選中 C7=8p;撥動(dòng)開關(guān) K2至“ RL ”檔;2檢查無誤后接通電源;3高頻信號(hào)源輸出端接到雙調(diào)諧回路諧振放大器電路的輸入端 TP1,示波器接電路 輸出端 TP3;4使高頻信號(hào)源的正弦信號(hào)輸出幅度為 300mV 左右(峰峰值 ,輸出頻率在 8MHz ,反 復(fù)調(diào)節(jié) C2、C10、W 使雙調(diào)諧回路諧振放大器的輸出電壓幅度最大且波形不失真;5 以此時(shí)回路的諧振頻率 8MHz 為中心頻率,保持高頻信號(hào)源的信號(hào)
輸出幅度不變, 改變頻率由中心頻率向兩邊偏離, 測(cè)得在不同頻率時(shí)對(duì)應(yīng)的輸出電壓
表 2-1 選 C8=12pF,重復(fù)第 3---5 步的過程。
六、實(shí)驗(yàn)報(bào)告要求: 1.畫出實(shí)驗(yàn)電路的交流等效電路;2.整理各實(shí)驗(yàn)步驟所得的數(shù)據(jù)和圖形, 繪制出雙調(diào)諧回路接不同耦合電容時(shí)的幅頻特 性和通頻帶,分析原因;3.比較單、雙調(diào)諧回路的優(yōu)缺點(diǎn)。4.談?wù)剬?shí)驗(yàn)的心得體會(huì)。
第三篇:第一次做實(shí)驗(yàn)作文
第一次做實(shí)驗(yàn)作文
在平凡的學(xué)習(xí)、工作、生活中,說到作文,大家肯定都不陌生吧,作文是人們以書面形式表情達(dá)意的言語活動(dòng)。還是對(duì)作文一籌莫展嗎?以下是小編為大家收集的第一次做實(shí)驗(yàn)作文,僅供參考,希望能夠幫助到大家。
第一次做實(shí)驗(yàn)作文1第一次的感覺總是讓人難以忘記,第一次騎自行車,第一次上學(xué),第一次打乒乓球……而第一次做實(shí)驗(yàn)更令我難忘。
寒假時(shí),媽媽給我報(bào)名參加了科學(xué)探索七天樂活動(dòng)。一開始我真的不想去,可是媽媽卻說:“那里有許多有趣的東西,你不想去看一看?任何活動(dòng)都應(yīng)該去嘗試嘗試?。∫苍S你會(huì)喜歡上哦!”于是我?guī)е闷鎭淼侥抢铩?/p>
那是一間漂亮的小屋,小屋有個(gè)好聽的名字——藏貓貓。我一到那里就被吸引住了,到處東瞅瞅,西看看,房間里有許多的書和一些做實(shí)驗(yàn)的器具。這是,一位老師笑瞇瞇地走進(jìn)來,聽了他的介紹,我們知道他叫鄭老師。這個(gè)班有6個(gè)同學(xué),老師先讓我們自我介紹,然后告訴我們一些有關(guān)科學(xué)的奧秘。
不一會(huì)兒,鄭老師就拿著一杯水和許多枚硬幣,問我們:“你們看這是什么???”這些誰不知道啊,我們都不屑的一笑?!澳銈兌颊J(rèn)識(shí)這些東西,但是要將這么多枚硬幣放入水中,會(huì)有什么現(xiàn)象發(fā)生呢?”我們一聽都搶著說:“水會(huì)溢出來,硬幣會(huì)沉下去?!崩蠋熣f:“真的是這樣嗎?自己去試一試,仔細(xì)觀察會(huì)有奇跡發(fā)生哦!”于是我們的實(shí)驗(yàn)開始了。我小心翼翼地把一枚一枚硬幣放入水中,生怕水會(huì)溢出來,可是真奇怪,水一點(diǎn)都沒有溢出來,硬幣也沒沉下去。當(dāng)放入30枚硬幣時(shí),水開始往外溢了出來。老師看著我們一臉的迷惑,笑著說:“水有一種張力,當(dāng)少量硬幣放進(jìn)去時(shí),張力沒被破壞,而硬幣放多時(shí),張力才會(huì)被破壞,空間被占,水就會(huì)溢出來了。”
第一次做實(shí)驗(yàn)真的很有趣,我也非常喜歡做實(shí)驗(yàn),我相信只要平時(shí)多留心觀察,多探索,多鉆研,就一定會(huì)有收獲的。
第一次做實(shí)驗(yàn)作文2聽說,把蘇打粉倒在氣球里,再把氣球套在裝有白醋的瓶口上,氣球會(huì)被吹鼓起來。我不相信,我想做個(gè)實(shí)驗(yàn)驗(yàn)證一下。
實(shí)驗(yàn)材料有氣球、一瓶白醋、一勺蘇打粉。楊老師先給我們做示范,她先用左手拿出氣球,用兩根手指把氣球口用力撐開;接著用右手輕輕打了一勺蘇打粉,然后小心翼翼地把蘇打粉倒到氣球里;最后打開醋瓶蓋兒,馬上將氣球套在瓶子上,把氣球立起來氣球。呀,氣球真的鼓起來了!
輪到我們了!我不敢粗心,一步一步,小心地按老師教的步驟做,但在把蘇打粉倒入氣球中時(shí),調(diào)皮的蘇打粉總是不聽話,老灑在地上,費(fèi)了我好大功夫?!耙娮C奇跡的時(shí)刻到了!”我邊說邊馬上把氣球套在瓶口上,并把氣球立起。只見蘇打粉進(jìn)入白醋懷抱的.一瞬間,瓶子的白醋里馬上沸騰了起來,灰白色的泡泡不斷從瓶底冒出,氣球像生氣的孩子,漲紅了臉兒,越鼓越大。看得我下巴都要驚掉了,我居然成功了!再看下別人的,有的沒成功,有的氣球飛了出來,有的氣球還破了呢!同學(xué)們都笑成一團(tuán),那笑聲都要把屋頂掀翻了!
隨著時(shí)間變化,我有了新發(fā)現(xiàn)。
五分鐘后左右,氣球不再變大,但醋還很渾濁,太神奇了!
十分鐘過去了,白醋開始慢慢地恢復(fù)透明,不再沸騰了,平靜得猶如一面鏡子。
一個(gè)小時(shí)左右,那氣球已經(jīng)不生氣了,低下了頭。
為什么氣球會(huì)鼓大呢?楊老師說醋遇到小蘇打會(huì)產(chǎn)生二氧化碳,使氣球鼓起,反應(yīng)過了氣球自然小了。
實(shí)驗(yàn)證明白醋遇到蘇打粉真能讓氣球鼓起。
以后我要多做實(shí)驗(yàn),這樣又好玩又長知識(shí)。
第一次做實(shí)驗(yàn)作文3今天我做了一個(gè)讓雞蛋在水里浮起來的實(shí)驗(yàn)。我先準(zhǔn)備一個(gè)生雞蛋、鹽、一根筷子和一大杯自來水。
開始做實(shí)驗(yàn)了。我先把雞蛋放入水杯中,雞蛋一下子就沉到水底。我往水里加了些鹽,攪拌了幾下,水就變成了咸水,咦,怎么回事?雞蛋怎么沒有浮起來?我又往水里加了些鹽,再攪拌了幾下,但雞蛋還是浮不上來。我就像泄了氣的皮球一樣,軟綿綿的,無精打采地倒在沙發(fā)上??纯措u蛋,它好像在嘲笑我:“你真笨,一會(huì)兒就泄氣了,多加些鹽不就行了嗎?”對(duì)呀,肯定是鹽放的不夠,全倒上不就行了。我急忙把鹽全倒了進(jìn)去,小心翼翼地?cái)嚢枇藥紫拢塞}融化完。雞蛋終于慢悠悠地浮了起來。“哈!雞蛋終于浮起來啦!我成功啦!”我興奮地喊起來。難怪我在大海里游泳總是浮上來,在游泳館游泳就像灌了鉛似地往下沉。
在百度上查看,我才知道由于雞蛋的密度小于鹽水的密度,所以雞蛋會(huì)浮在鹽水上面。當(dāng)向鹽水中加清水時(shí),鹽水的密度就會(huì)不斷減小,當(dāng)鹽水的密度小于雞蛋的密度時(shí),雞蛋就會(huì)下沉了。
從力和運(yùn)動(dòng)的關(guān)系講:雞蛋浸沒在水中時(shí),其所受的浮力小于重力,所受合力向下,所以雞蛋下沉。而雞蛋浸沒在鹽水中,其所受的浮力大于重力,所受合力向上,雞蛋上浮。浮力減小到與重力相等,雞蛋就漂浮在那里。
第一次做實(shí)驗(yàn)作文4老師說下個(gè)星期要去實(shí)驗(yàn)室做實(shí)驗(yàn),我們懷著期盼的心情等待這一天。
盼星星,盼月亮,終于盼到了這一天!同學(xué)們走著整齊的隊(duì)伍大踏步走向?qū)嶒?yàn)室,到了實(shí)驗(yàn)室,我們眼花繚亂,有嶄新的黑斑,整齊的桌椅,各種各樣的實(shí)驗(yàn)器材,最引人注目的就是各種各樣的實(shí)驗(yàn)器材了!但是,有很多器材我都叫不上名字,沒關(guān)系,等以后就知道了呢!
終于開始做實(shí)驗(yàn)了,我們很想自己做,但很快的打消了這個(gè)念頭,因?yàn)閷?shí)驗(yàn)室法則的某一條,不能自己做,要等老師講了才行?!敖裉煳覀円龅膶?shí)驗(yàn)是讓蠟燭熄滅!”劉老師說道,很多同學(xué)在下面討論,有的人說:“一吹就滅了!”劉老師又補(bǔ)充道:“用一個(gè)去了底的瓶子。”很多同學(xué)都有了疑問,劉老師給我們演示了一遍,先把蠟燭點(diǎn)燃,再把蠟燭滴到玻璃片上,把蠟燭固定上去,再把去了底的瓶子罩在上面,慢慢的蠟燭就滅了。劉老師告訴我們因?yàn)檠鯕獠粔?,燃燒需要氧氣,老師讓我們?cè)囈辉嚒?/p>
我們學(xué)著老師的樣子,先把蠟燭點(diǎn)燃,我們組都是女生,都不敢點(diǎn)火,我自告奮勇,把蠟燭點(diǎn)好了,再把蠟油滴在玻璃片上,固定住蠟燭,然后把去了底的瓶子放在上面,蠟燭過了一會(huì)兒就自己滅了?!拔覀兂晒α?!”我歡呼道。做完了這個(gè)實(shí)驗(yàn)我們很驚訝!這個(gè)實(shí)驗(yàn)太有趣了!
自從這個(gè)實(shí)驗(yàn)成功了,我就很有成就感,也很驚訝。太有趣了!
第四篇:嵌入式實(shí)驗(yàn)四實(shí)驗(yàn)報(bào)告
專業(yè):自動(dòng)化1402 日期:2016.11.01 地點(diǎn):教2-104
成績:________________
實(shí)驗(yàn)報(bào)告
同組學(xué)生姓名:施興棋
學(xué)號(hào):3140103039 同組學(xué)生姓名:______________________________
學(xué)號(hào):_____________________________________ 課程名稱:
《嵌入式系統(tǒng)》
實(shí)驗(yàn)序號(hào):
實(shí)驗(yàn)名稱:
基于μC/OS-II的LED流水燈控制實(shí)驗(yàn) 摘要:
利用μC/OS-II操作系統(tǒng)實(shí)現(xiàn)LED流水燈與蜂鳴器控制任務(wù)
一、實(shí)驗(yàn)?zāi)康?/p>
(1)掌握LPC2200專用工程模板(for μC/OS-II)的使用
(2)能夠在SmartARM2200教學(xué)實(shí)驗(yàn)開發(fā)平臺(tái)上運(yùn)行基于μC/OS-II操作系統(tǒng)的程序。(3)掌握基于μC/OS-II的LED操作系統(tǒng)的用戶程序的編寫風(fēng)格
二、實(shí)驗(yàn)內(nèi)容
仔細(xì)閱讀給定程序,建立3個(gè)μC/OS-II的任務(wù),1個(gè)任務(wù)用于分別控制兩個(gè)LED(P2.30,P2.31)流水燈循環(huán)點(diǎn)亮,這里稱之為流水燈循環(huán)控制任務(wù),一個(gè)任務(wù)用于檢測(cè)KEY1按鍵輸入(P0.20口的輸入),這里稱之為按鍵檢測(cè)任務(wù);另外一個(gè)任務(wù)用于控制蜂鳴器響,這里稱之為蜂鳴器控制任務(wù)。蜂鳴器控制任務(wù)平時(shí)處于等待狀態(tài),當(dāng)按鍵檢測(cè)任務(wù)檢測(cè)到有效按鍵輸入時(shí),立即喚醒蜂鳴器控制任務(wù),并掛起LED流水燈循環(huán)任務(wù),當(dāng)無有效按鍵時(shí),兩個(gè)LED循環(huán)點(diǎn)亮,蜂鳴器無輸出。
三、實(shí)驗(yàn)前準(zhǔn)備工作
(1)連接EasyJTAG仿真器和SmartARM2200教學(xué)實(shí)驗(yàn)開發(fā)平臺(tái),然后安裝EasyJTAG仿真器的驅(qū)動(dòng)程序。(若已經(jīng)安裝過,此步省略。)
(2)為ADS1.2增加LPC2200專用工程模板。(若已增加過,此步省略。)
(3)建立一個(gè)項(xiàng)目目錄μC/OS-II,增加μC/OS2.52源代碼和移植代碼(arm文件夾)。還要將移植的PC服務(wù)代碼Arm_Pc復(fù)制到項(xiàng)目目錄μC/OS-II下。
(4)啟動(dòng)ADS1.2,使用ARM Executable Image for μC/OS-II(for LPC2200)工程模板建立一個(gè)工程GPIO,工程存儲(chǔ)在μC/OS-II目錄下。
(5)打開工程窗口user組中的main.c文件,根據(jù)給定的例程編寫實(shí)驗(yàn)程序并保存。(6)根據(jù)程序設(shè)計(jì)更改Os_cfg.h文件,配置μC/OS-II操作系統(tǒng)(本實(shí)驗(yàn)可默認(rèn)配置)。(7)選用DebugInExRam生成目標(biāo),然后編譯鏈接工程。
(8)將SmartARM2200教學(xué)實(shí)驗(yàn)開發(fā)平臺(tái)上的JP2,JP4跳線短接,JP10跳線設(shè)置為Bank0-RAM、Bank1-FLASH(生成目標(biāo)為DebugInExRam)。
(9)選擇Project-Debug,啟動(dòng)AXD進(jìn)行JTAG仿真調(diào)試。/ 4
(10)全速運(yùn)行程序,然后按下/放開KEY1鍵,監(jiān)聽蜂鳴器是否蜂鳴,LED流水燈是否按要求開通與關(guān)斷。
(11)當(dāng)仿真器調(diào)試通過后關(guān)閉AXD,在ADS1.2集成開發(fā)環(huán)境中選用RelOutChip生成目標(biāo),然后編譯鏈接工程。
(12)將SmartARM2200教學(xué)實(shí)驗(yàn)開發(fā)平臺(tái)上的JP2、JP4跳線短接,JP1跳線斷開,JP10跳線設(shè)置為Bank0-FLASH、Bank1-RAM,JP9跳線設(shè)置為OUTSIDE。
(15)選擇Project-Debug,啟動(dòng)AXD進(jìn)行JTAG仿真調(diào)試。此時(shí)EasyJTAG仿真器將會(huì)把程序下載到FLASH上。
注意:使用RelOutChip生成目標(biāo)時(shí),需要在H-JTAG中Load L“PC2200.hfc”文件來配置。(16)按SmartARM2200教學(xué)實(shí)驗(yàn)開發(fā)平臺(tái)上的RST復(fù)位鍵,觀察程序是否能脫機(jī)運(yùn)行。
實(shí)驗(yàn)程序編寫: #include “config.h” #include “stdlib.h” #define
KEY1(1 << 20)
/* P0.20為KEY1 */ #define
BEEP(1 << 7)
/* P0.07為蜂鳴器 */ #define
LEDCON
0xf0000000
#define TaskStkLengh 64
//Define the Task0 stack length OS_STK TaskStk0[TaskStkLengh];//Define the Task0 stack 定義用戶任務(wù)0的堆棧 OS_STK TaskStk1[TaskStkLengh];//Define the Task1 stack 定義用戶任務(wù)1的堆棧 OS_STK TaskStk2[TaskStkLengh];//Define the Task1 stack 定義用戶任務(wù)2的堆棧 void Task0(void *pdata);
//Task0 任務(wù)0 void Task1(void *pdata);
//Task0 任務(wù)1 void Task2(void *pdata);
//Task0 任務(wù)2 int main(void){ OSInit();
OSTaskCreate(Task0,(void *)0, &TaskStk0[TaskStkLengh1], 3);
OSTaskCreate(Task2,(void *)2, &TaskStk2[TaskStkLengh-1], 5);for(;;)
{
OSTaskSuspend(OS_PRIO_SELF);
OSTaskSuspend(5);
IO2SET=0xffffffff;
IO0CLR = BEEP;
OSTimeDly(OS_TICKS_PER_SEC / 8);
IO0SET = BEEP;
OSTimeDly(OS_TICKS_PER_SEC / 4);
IO0CLR = BEEP;
OSTimeDly(OS_TICKS_PER_SEC / 8);
IO0SET = BEEP;
OSTimeDly(OS_TICKS_PER_SEC / 4);
OSTaskResume(5);
} } /*************Task1 任務(wù)1********************************************/ void Task1(void *pdata){
pdata = pdata;
/* 避免編譯警告 */
for(;;)
{
OSTimeDly(OS_TICKS_PER_SEC / 50);
/* 延時(shí)20毫秒 */
if((IO0PIN & KEY1)!= 0)
{
continue;
}
OSTimeDly(OS_TICKS_PER_SEC / 50);
/* 延時(shí)20毫秒 */
if((IO0PIN & KEY1)!= 0)
{
continue;
}
OSTaskResume(2);
while((IO0PIN & KEY1)== 0)
{
OSTimeDly(OS_TICKS_PER_SEC / 50);
/* 延時(shí)20毫秒 */
OSTaskSuspend(5);//掛起任務(wù)2
}
OSTaskResume(3);
OSTaskResume(5);
} } /************************Task2 任務(wù)2*************************************/ void Task2(void *pdata){ uint32 seed= 1;/ 4
} pdata = pdata;for(;;seed = seed>>1 |(seed &1)<<1){ IO2CLR = seed <<30 & LEDCON;OSTimeDly(OS_TICKS_PER_SEC/4);IO2SET = ~0;}
四、實(shí)驗(yàn)結(jié)果及分析
(1)簡單描述μC/OS-II應(yīng)用程序的基本結(jié)構(gòu)。
每一個(gè)uC/OS-II應(yīng)用程序至少要有一個(gè)任務(wù),而且每一個(gè)任務(wù)必須被寫成無限循環(huán)的形式。(2)能否將實(shí)驗(yàn)參考程序的兩個(gè)任務(wù)組合成一個(gè)任務(wù)?這樣做有什么利弊?
可以。合并的話,優(yōu)點(diǎn)是免除了不少通信交流工作,減少共享資源的數(shù)量,減輕操作系統(tǒng)的負(fù)擔(dān),但缺點(diǎn)是任務(wù)的功能變繁雜,任務(wù)設(shè)計(jì)變得復(fù)雜,不利于整體程序的編寫。
(3)在實(shí)驗(yàn)參考程序中,如何設(shè)置任務(wù)的優(yōu)先等級(jí)?若在例程中設(shè)置按鍵檢測(cè)任務(wù)的優(yōu)先級(jí)高于蜂鳴器控制任務(wù)的優(yōu)先級(jí),程序應(yīng)如何運(yùn)行?
可以用OSTaskCreate函數(shù)設(shè)置任務(wù)的優(yōu)先等級(jí)。當(dāng)同時(shí)發(fā)生時(shí),程序會(huì)先運(yùn)行按鍵檢測(cè)任務(wù),然后再運(yùn)行蜂鳴器控制任務(wù)。
(4)按要實(shí)驗(yàn)要求完成實(shí)驗(yàn)程序編寫
五、心得體會(huì)
1.實(shí)驗(yàn)的時(shí)候粗心大意沒有注意到應(yīng)該使用ARM Executable Image for μC/OS-II(for LPC2200)工程模板來建立工程,依舊使用之前的模板導(dǎo)致浪費(fèi)了許多時(shí)間。2.編寫完程序后進(jìn)行編譯,一開始出現(xiàn)的實(shí)驗(yàn)現(xiàn)象是按鍵后蜂鳴器響而流水燈循環(huán)不變,修改程序后變?yōu)椋喊存I后蜂鳴器響流水燈循環(huán)停止,第二次按鍵后流水燈任務(wù)恢復(fù);再請(qǐng)教老師后,發(fā)現(xiàn)問題在于任務(wù)1沒有設(shè)置好流水燈任務(wù)(即任務(wù)2)的掛起與恢復(fù)。正確設(shè)置任務(wù)2的掛起后,發(fā)現(xiàn)現(xiàn)象為:按鍵后蜂鳴器響流水燈循環(huán)停止,按住按鍵不放流水燈任務(wù)恢復(fù),但在此過程中蜂鳴器鳴叫了兩次。嚴(yán)格要求的老師驗(yàn)收后不予通過,繼而我只好繼續(xù)修改程序,最終達(dá)到了老師的要求。
3.最終的實(shí)驗(yàn)現(xiàn)象為:按下按鍵后流水燈任務(wù)掛起,蜂鳴器響;長按按鍵流水燈任務(wù)掛起蜂鳴器響,松開后流水燈任務(wù)恢復(fù)而蜂鳴器不響。/ 4
第五篇:實(shí)驗(yàn)四 計(jì)算機(jī)組成原理
軟件082
袁曉輝
200800834211
uPC實(shí)驗(yàn)
實(shí)驗(yàn)要求:
利用COP2000實(shí)驗(yàn)儀上的K16..K23開關(guān)做為DBUS的數(shù)據(jù),其它開關(guān)做為控制信號(hào),實(shí)現(xiàn)微程序計(jì)數(shù)器uPC的寫入和加1功能。實(shí)驗(yàn)?zāi)康模?/p>
1.了解模型機(jī)中微程序的基本概念。2.了解uPC的結(jié)構(gòu)、工作原理及其控制方法 實(shí)驗(yàn)說明:
74HC161是一片帶預(yù)置的4位二進(jìn)制記數(shù)器。功能如下:
當(dāng) RST = 0時(shí),記數(shù)器被清0
當(dāng)IREN = 0時(shí),在CK的上升沿,預(yù)置數(shù)據(jù)被打入記數(shù)器
當(dāng)IREN = 1時(shí),在CK的上升沿,記數(shù)器加一
TC為進(jìn)位,當(dāng)記數(shù)到F(1111)時(shí),TC=1
CEP,CET為記數(shù)使能,當(dāng)CEP,CET=1時(shí),記數(shù)器工作,CEP,CET=0時(shí),記數(shù)器保持原記數(shù)值 時(shí)序電波:
實(shí)驗(yàn)1:A、W 寄存器實(shí)驗(yàn)
實(shí)驗(yàn)電路:
實(shí)驗(yàn)步驟:
一、按照下列連接線表連接電路
PC實(shí)驗(yàn)
實(shí)驗(yàn)要求:
利用COP2000實(shí)驗(yàn)儀上的K16..K23開關(guān)做為DBUS的數(shù)據(jù),其它開關(guān)做為控制信號(hào),實(shí)現(xiàn)程序計(jì)數(shù)器PC的寫入及加1功能 實(shí)驗(yàn)?zāi)康模?/p>
1.了解模型機(jī)中程序計(jì)數(shù)器PC的工作原理及其控制方法。2.了解程序執(zhí)行過程中跳轉(zhuǎn)指令的實(shí)現(xiàn)方法。實(shí)驗(yàn)說明:
PC是由兩片74HC161構(gòu)成的八位帶預(yù)置記數(shù)器,預(yù)置數(shù)據(jù)來 自數(shù)據(jù)總線。記數(shù)器的輸出通過74HC245(PCOE)送到地址 總線。PC值還可以通過74HC245(PCOE_D)送回?cái)?shù)據(jù)總線。在COP2000中,PC+1由PCOE取反產(chǎn)生。
當(dāng)RST = 0時(shí),PC記數(shù)器被清0
當(dāng)LDPC = 0時(shí),在CK的上升沿,預(yù)置數(shù)據(jù)被打入PC記數(shù)器
當(dāng)PC+1 = 1時(shí),在CK的上升沿,PC記數(shù)器加一
當(dāng)PCOE = 0時(shí),PC值送數(shù)據(jù)總線 當(dāng)ELP=1時(shí),LDPC=1,不允許PC被預(yù)置 當(dāng)ELP=0時(shí),LDPC由IR3,IR2,Cy,Z確定
當(dāng)IR3 IR2 = 1 X時(shí),LDPC=0,PC被預(yù)置
當(dāng)IR3 IR2 = 0 0時(shí),LDPC=非Cy,當(dāng)Cy=1時(shí),PC被預(yù)置
當(dāng)IR3 IR2 = 0 1時(shí),LDPC=非Z,當(dāng)Z=1時(shí),PC被預(yù)置 實(shí)驗(yàn)電路
實(shí)驗(yàn)步驟:
一、按照下列連接線表連接電路
心得體會(huì):
做這次試驗(yàn),除了做uPC時(shí)偉福儀器不好使外,其他的還是一切順利,這些實(shí)驗(yàn)越做越好,做時(shí)分析其中的原理,是很有意思的事情,我想我會(huì)越做越好的。