第一篇:電子線路應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告潘昊
電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告
PROTEL部分
一、任務(wù)說(shuō)明
1、熟練掌握Protel 99SE軟件的使用;
2、按要求繪制電路原理圖;
3、能夠按要求建立元件庫(kù)和封裝庫(kù);
4、按要求,根據(jù)電路原理圖繪制PCB版圖(能夠用自動(dòng)布線和手動(dòng)布線相結(jié)合);
5、依據(jù)所給的電路圖畫(huà)出原理圖和封裝,并作報(bào)告說(shuō)明;
6、電路圖用A4紙張打印。
二、原理圖繪制
在建立的工程中建立一個(gè)原理圖文件,繪制原理圖,包括設(shè)置電路圖紙、放置元器件、調(diào)整元器件的布局、放置導(dǎo)線和添加注釋等步驟,做出注釋說(shuō)明。
1、新建一個(gè)設(shè)計(jì)數(shù)據(jù)庫(kù)文件和原理圖文件,并打開(kāi)原理圖設(shè)計(jì)編輯器。新建原理圖文件步驟:
(1)、打開(kāi)文件->新建設(shè)計(jì),命名為:mydesign潘昊.ddb文件,在新建立的設(shè)計(jì)中點(diǎn)新建文件,彈出以下對(duì)話框。
(2)、單擊設(shè)計(jì)導(dǎo)航中的Document項(xiàng),并執(zhí)行文件-> 新建命令打開(kāi)New Document對(duì)話框。
(3)、雙擊New Document對(duì)話框 Document 選項(xiàng)卡中的Schematic Document圖標(biāo),此時(shí)Protel將新建一個(gè)后綴名為.Sch的原理圖文件,自動(dòng)命名為sheet1.sch。(如圖1所示)
圖1 新建原理圖文件
電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告
(4)雙擊新建的原理圖文件,進(jìn)入繪圖編輯界面,進(jìn)行繪圖操作。(如圖2所示)
圖2 原理圖設(shè)計(jì)編輯器
2、新建元件庫(kù):對(duì)protel自帶的元件
庫(kù)中找不到所需元件時(shí)候,需要自己畫(huà)出元件圖,建立自己的庫(kù)文件。
(1)、在document文檔中,點(diǎn)擊新建,建立后綴為L(zhǎng)ib庫(kù)的文件,命名為mylib.Lib,雙擊打開(kāi)后,在其中建立自己的元件庫(kù)。注意幾點(diǎn):
1、開(kāi)始時(shí)候,在工具欄中點(diǎn)擊新建元件或者元件重命名,刪除等操作進(jìn)行操作
2、畫(huà)元件的時(shí)候,管腳編號(hào)可從一開(kāi)始設(shè)計(jì)為1,以后依次自動(dòng)自加;
3、畫(huà)完每個(gè)后保存,再建立下一個(gè)。
(2)、AT-89C51單片機(jī)的的庫(kù)文件建立:
圖3 AT89-C51(3)、MAX232的庫(kù)文件建立:
電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告
圖4 MAX232(4)、MAX485的庫(kù)文件建立:
圖5 MAX485(5)、RS485的庫(kù)文件建立:
電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告
圖6 RS485
3、繪制原理圖:準(zhǔn)備完元件后開(kāi)始進(jìn)行繪圖,按照題目,依次連接元件,形成完整的原理圖,其中,交叉線路多的地方盡量用網(wǎng)絡(luò)標(biāo)號(hào),較為方便。
(1)點(diǎn)擊原理圖管理器“瀏覽窗口”標(biāo)簽切換到原理圖管理器。
(2)點(diǎn)擊“瀏覽”下的下拉式l列表框,并從列表框中選擇“庫(kù)”項(xiàng)。
(3)在元件庫(kù)中選擇電路所需的元件,單擊“放置”按鈕,單擊鼠標(biāo)左鍵放置元(4)器件,鼠標(biāo)右鍵取消放置元器件的狀態(tài)。(5)過(guò)程中,雙擊元器件,可以改變其參數(shù)。
單擊畫(huà)導(dǎo)線工具,將光標(biāo)移到管腳處,單擊鼠標(biāo)左鍵進(jìn)行連線。連接好整個(gè)電路圖。
三、PCB板的繪制
畫(huà)完原理圖后,進(jìn)行一刷版的繪制,首先,在原理圖中雙擊元件,在元件封裝footprint欄中填入元件對(duì)應(yīng)的封裝,如圖:(在51單片機(jī)欄中填入DIP40)。
電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告
圖7 填寫(xiě)封裝
在此之前需切換在PCB板中,在元件封裝庫(kù)中找到每個(gè)元件對(duì)應(yīng)的封裝,記住其名字。如果庫(kù)中沒(méi)有,需要自己建立,畫(huà)出其封裝形式。
1、制作元件封裝,在封裝庫(kù)中沒(méi)有找到的封裝自己畫(huà)制,保存,然后在元件封裝庫(kù)中添加進(jìn)去自己建的庫(kù),再在原理圖中元件封裝的位置填入自己命名的封裝名字即可。(1)、建庫(kù),同上面建立元件原理圖時(shí)建立庫(kù)的流程一樣,建立一個(gè)后綴為L(zhǎng)IB的文件,命名為mypcblib.LIB文件,雙擊進(jìn)入,進(jìn)行編輯。
(2)、確定引腳尺寸:點(diǎn)擊工具菜單下的placedimesion,放置焊盤(pán)距離為自己測(cè)量或從器件資料中查得的量值。
(3)、畫(huà)封裝邊框:在topoverlay層中畫(huà)黃色的邊界線,與原件實(shí)物焊口一樣。如圖:
圖8 晶振封裝
四、ERC電器檢查
在畫(huà)好的原理圖中,有些地方可能是有沒(méi)有接好的,因此畫(huà)完的時(shí)必須用電器檢查功能查看是否有不對(duì)的地方,以便及時(shí)的改正過(guò)來(lái)。Protel自帶的檢查功能在工具菜單下第一個(gè)位置上,點(diǎn)擊后會(huì)生成檢查報(bào)告,如果沒(méi)有錯(cuò)誤,就可以進(jìn)行下一步工作了。以下是報(bào)告界面圖:
電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告
圖9 電器檢查結(jié)果
五、生成網(wǎng)絡(luò)表或更新PCB 點(diǎn)擊design菜單下的creat netlist會(huì)產(chǎn)生網(wǎng)絡(luò)表,對(duì)原理圖中所有元件的信息以及彼此間的連接關(guān)系列出了表,可以在PCB界面下的design菜單中導(dǎo)入網(wǎng)絡(luò)表一項(xiàng)導(dǎo)入元件封裝關(guān)系,也可以直接在原理圖中design菜單選擇更新PCB,選擇進(jìn)入PCB編輯界面,網(wǎng)絡(luò)表見(jiàn)附錄。
六、生成元件清單
Protel自帶功能還可以導(dǎo)出元件清單,在report菜單下的元件清單欄中操作,形成的報(bào)告列出了所有元件的信息,包括封裝等各種參數(shù),以便以后參閱或者購(gòu)買元器件時(shí)對(duì)照。有三種形式的,根據(jù)我的喜好選擇為excel形式的,詳細(xì)見(jiàn)附錄。
七、調(diào)整PCB封裝圖,設(shè)計(jì)方案,完成布線,形成完整地PCB文件
在keepoutlay層面根據(jù)元件參數(shù)大致中畫(huà)一個(gè)矩形框,將導(dǎo)入進(jìn)來(lái)的網(wǎng)絡(luò)封裝按照原理圖中最合理的位置拖進(jìn)框中,期間檢查有沒(méi)有漏掉的地方?jīng)]有接線的,手動(dòng)把它接上,調(diào)整好位置后,根據(jù)實(shí)際再調(diào)整下邊框的大小,然后利用工具菜單下的自動(dòng)布線功能進(jìn)行布線。就形成了印制電路圖,再次檢查電路,不對(duì)或不合理的地方可以刪掉再手動(dòng)畫(huà)線調(diào)整。最終的PCB布局圖見(jiàn)附錄。
八、總結(jié)體會(huì)及建議
通過(guò)一周的PROTEL 99SE軟件的課設(shè),從完全不懂得狀態(tài)讓我認(rèn)識(shí)并且學(xué)會(huì)了如何使用PROTEL 99SE軟件的應(yīng)用,知道了印刷電路板的形成流程,加深了我對(duì)電子這一專業(yè)的興趣,從而也為以后的發(fā)展,奠定了基礎(chǔ),而且讓我懂得了做事一定要仔細(xì),不然又要重頭再來(lái),雖然很簡(jiǎn)單,但是精益求精的時(shí)候也可以收獲許多。
建議:
(1)、希望實(shí)驗(yàn)室能全天開(kāi)放,這樣可以讓我們的時(shí)間適用的更好。
(2)、希望指導(dǎo)老師能來(lái)實(shí)驗(yàn)室時(shí)間長(zhǎng)一點(diǎn),這樣可以使我們學(xué)生和老師交流的時(shí)間也會(huì)長(zhǎng),剛好的指導(dǎo)并提升我們的能力。
(3)、希望學(xué)院以后所組織一些類似課設(shè)的學(xué)習(xí)形式,增加下難度,曾加下新穎度,使得同學(xué)們能夠更多的從中學(xué)的知識(shí),而不是應(yīng)付任務(wù)。
電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告
參考文獻(xiàn):
1、《Protel 99SE電路設(shè)計(jì)》 莫力,北京:國(guó)防工業(yè)出版社,2005.01
2、劉天旺主編.Protel 99 SE電路設(shè)計(jì)應(yīng)用教程.[M]北京:電子工業(yè)出版社,2007.8
3、文艷等編著.Protel 99 SE電子電路設(shè)計(jì).[M]北京:機(jī)械工業(yè)出版社,2006.8
4、老虎工作室.Protel 99 SE多層次電路板設(shè)計(jì)與制作.[M]北京:人民郵電出版社,2007年.2--18頁(yè)。
5、邵建昂.Protel99教學(xué)實(shí)踐探討.實(shí)驗(yàn)室研究與探索,2007,26(2):100-105.6、韓曉東,李勇江.Protel99SE電路設(shè)計(jì)實(shí)用教程.[M]北京:中國(guó)鐵道出版社,2007.電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告
附錄1 原理圖
電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告
附錄2 PCB板
附錄3 器件清單
電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告
軟件設(shè)計(jì)部分
一、任務(wù)說(shuō)明
1、鏈表基本操作 要求:
利用鏈表的插入運(yùn)算建立線性鏈表,然后利用鏈表的查找、刪除、計(jì)數(shù)、輸出等運(yùn)算反復(fù)實(shí)現(xiàn)鏈表的這些操作(插入、刪除、查找、計(jì)數(shù)、輸出單獨(dú)寫(xiě)成函數(shù)的形式),并能在屏幕上輸出操作前后的結(jié)果。
2、實(shí)現(xiàn)兩個(gè)鏈表的合并 要求:
(1)建立兩個(gè)鏈表A和B,鏈表元素個(gè)數(shù)分別為m和n個(gè)。
(2)假設(shè)元素分別為(x1,x2,?xm),和(y1,y2, ?yn)。把它們合并成一個(gè)線性表C,使得:
當(dāng)m>=n時(shí),C=x1,y1,x2,y2,?xn,yn,?,xm 當(dāng)n>m時(shí),C=y1,x1,y2,x2,?ym,xm,?,yn 輸出線性表C
二、題目分析
本題目要求建立鏈表并對(duì)鏈表進(jìn)行一些常用操作,最后實(shí)現(xiàn)兩個(gè)鏈表的合并,輸出在屏幕上,依據(jù)題目,首先建立一個(gè)全局變量為鏈表名,在主函數(shù)中調(diào)用創(chuàng)建函數(shù)創(chuàng)建鏈表,然后依次進(jìn)行要求的操作,并在每次操作完后返回到菜單下,可以循環(huán)反復(fù)操作。最后定義一個(gè)合并函數(shù),在其中調(diào)用鏈表的創(chuàng)建函數(shù),建立兩個(gè)鏈表A、B,然后實(shí)現(xiàn)合并功能,并打印在屏幕上就完成了內(nèi)容。
三、設(shè)計(jì)過(guò)程簡(jiǎn)述
經(jīng)過(guò)分析,決定本課題用模塊化設(shè)計(jì)比較簡(jiǎn)明,因此,依次設(shè)計(jì)了建立鏈表函數(shù)creat(),刪除函數(shù)dele(),查找函數(shù)find(),計(jì)數(shù)函數(shù)count(),插入函數(shù)insert(),顯示函數(shù)display(),合并函數(shù)Union(),一下將依次對(duì)各塊的功能及優(yōu)點(diǎn)缺點(diǎn)進(jìn)行分析解釋。
1、主函數(shù)
設(shè)計(jì)的主函數(shù)中用了switch語(yǔ)句,同時(shí)實(shí)現(xiàn)了菜單的功能,對(duì)要操作的函數(shù)快依次編號(hào),在每次操作完成后將菜單編號(hào)置零,從而實(shí)現(xiàn)循環(huán)操作。
電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告
圖 1 主要程序解釋:在輸入有效的情況下,當(dāng)每一個(gè)調(diào)用結(jié)束后,令i=0,對(duì)菜單置零,實(shí)現(xiàn)循環(huán)操作。
2、建立鏈表函數(shù)
電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告
圖 2
creat()函數(shù)用了尾插法建立線性鏈表,其中設(shè)立了一個(gè)形參L,當(dāng)建表結(jié)束后,打印新的鏈表在屏幕上并返回L,以便下面的操作中簡(jiǎn)單調(diào)用。主要語(yǔ)句分析: r指向尾鏈表結(jié)尾,每次讀入一個(gè)不為空的字符賦值給新開(kāi)辟空間的節(jié)點(diǎn)s,并把s賦值給r的下一個(gè)節(jié)點(diǎn),r=s實(shí)現(xiàn)r后移,直到讀到的值為空值,把尾節(jié)點(diǎn)定義為空。
3、插入元素函數(shù)insert()
該函數(shù)實(shí)現(xiàn)線性鏈表的插入運(yùn)算,從鍵盤(pán)輸入要插入元素的值和位置,然后插入到對(duì)應(yīng)的位置,最后顯示出新的鏈表到屏幕。主要語(yǔ)句解釋分析:
圖 3 變量j表示鏈表中元素的個(gè)數(shù),當(dāng)鍵入的i大于j時(shí),輸出無(wú)法插入。算法很簡(jiǎn)單,即找到插入位置的前一個(gè)節(jié)點(diǎn),然后將要插入的元素插入到其后即可。
4、刪除節(jié)點(diǎn)函數(shù)dele()
刪除元素思想是先按值查找,然后直接刪除,結(jié)束后打印新的鏈表到屏幕,刪除算法和插入算法雷同,不做細(xì)述。
電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告
圖 4 此處用了if語(yǔ)句判斷是否是鏈表結(jié)尾處,如果是,則直接將其置零。
5、鏈表元素個(gè)數(shù)統(tǒng)計(jì)函數(shù)
count()函數(shù)中定義了一個(gè)指針q從頭找到尾,定義了一個(gè)變量k,每次加1,結(jié)果就是鏈表元素個(gè)數(shù),返回k。
電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告
圖 5 用while循環(huán)來(lái)實(shí)現(xiàn)。
6、查找元素函數(shù)
定義的find()函數(shù),實(shí)現(xiàn)按值查找,同時(shí)返回元素的位置,打印并返回。
圖 7 循環(huán)條件判斷該節(jié)點(diǎn)值是否與鍵入的值相同。
7、鏈表合并函數(shù)Union()
本次軟件設(shè)計(jì)的核心是實(shí)現(xiàn)對(duì)兩個(gè)鏈表的合并,形成另外一個(gè)鏈表C,打印到屏幕,在函數(shù)內(nèi)部嵌套調(diào)用建表函數(shù),建立了兩個(gè)鏈表A、B,嵌套調(diào)用了鏈表計(jì)數(shù)函數(shù),得到鏈表的長(zhǎng)度m、n,用以作為判斷條件。
電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告
圖 8 基本思想是用兩個(gè)中間量節(jié)點(diǎn)s、t沒(méi)次把q、p后的節(jié)點(diǎn)暫時(shí)存下,待節(jié)點(diǎn)q插入到p后時(shí),p、q后移,即把s、t的值再賦給p、q。第一個(gè)if語(yǔ)句判斷如果A被B長(zhǎng)時(shí),q指向A,p指向B。
8、display()函數(shù)
設(shè)計(jì)中獨(dú)立設(shè)計(jì)了鏈表顯示函數(shù),方便其他各個(gè)模塊中調(diào)用,減少了編程字段,思路是按順序打印每個(gè)節(jié)點(diǎn)的元素值,循環(huán)到結(jié)尾。
電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告
圖 9
四、調(diào)試過(guò)程及主要運(yùn)行結(jié)果
圖10 建表調(diào)試結(jié)果
圖 11 插入調(diào)試結(jié)果
電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告
圖 12 刪除調(diào)試結(jié)果
圖 13 查找調(diào)試結(jié)果
圖 14 計(jì)數(shù)調(diào)試結(jié)果
電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告
圖 15 合并鏈表調(diào)試結(jié)果
圖 16 打印鏈表調(diào)試結(jié)果
五、總結(jié)體會(huì)
課程設(shè)計(jì)就此告一段落,但是從課程設(shè)計(jì)中學(xué)到的東西,卻受益匪淺。這次的題目是對(duì)鏈表的操作,正好是本學(xué)期學(xué)的東西,通過(guò)課設(shè)不僅驗(yàn)證了這學(xué)期的學(xué)習(xí)質(zhì)量,更加深了對(duì)所學(xué)數(shù)據(jù)庫(kù)、鏈表等知識(shí)的印象,也為日后的學(xué)習(xí)打下了堅(jiān)實(shí)的基礎(chǔ),而且,也讓我認(rèn)識(shí)到了一件事:那就是,只要你靜下心來(lái),專注的去做一件事的時(shí)候,沒(méi)有什么是做不到的,年輕就是我們唯一的資本,相信以后如此堅(jiān)持,一定取得不錯(cuò)的成就。
電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告
參考文獻(xiàn):
1、陳雪飛《C++實(shí)例入門(mén)》,中國(guó)青年出版社,2004年5月出版
2、譚浩強(qiáng)編,《C++面向?qū)ο蟪绦蛟O(shè)計(jì)》,清華大學(xué)出版社,2005年7月出版
3、李師賢等譯,《C++精髓》,機(jī)械工業(yè)出版社,2002年8月出版
4、韓濱 魏海萍,《C++類庫(kù)使用手冊(cè)》,電子工業(yè)出版社,2007年7月出版
5、陳燦煌,《C++徹底研究》
中國(guó)青年出版社,2005年9月出版。
電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告
六、源程序代碼
#include
typedef struct node //鏈表節(jié)點(diǎn)定義 { datatype data;struct node *next;}linklist;linklist *A,*B,*L,*C;
/*函數(shù)聲明*/ linklist* creat();void display(linklist *L);void insert(linklist *L);void dele(linklist *L);int count(linklist *L);find(linklist*L);void Union(linklist *A,linklist *B);
/*主函數(shù)*/ void main(){
int i;linklist *s,*r;char x;printf(“ 請(qǐng)選擇需要的操作: n”);printf(“ 1創(chuàng)建鏈表 n”);printf(“ 2刪除元素 n”);printf(“ 3插入元素 n”);printf(“ 4顯示鏈表 n”);printf(“ 5查找元素 n”);printf(“ 6鏈表元素計(jì)數(shù) n”);
printf(“ 7合并鏈表 n”);
電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告
printf(“ 8退出 n”);
}
/*建立單鏈表*/ scanf(“%d”,&i);{
} if(i<1 || i>8)
{
} i=0;//菜單清零 printf(“n”);printf(“請(qǐng)繼續(xù)選擇你的操作n”);printf(“ 1創(chuàng)建鏈表L n”);printf(“ 2刪除元素 n”);printf(“ 3插入元素 n”);printf(“ 4顯示鏈表 n”);printf(“ 5查找元素 n”);printf(“ 6鏈表元素計(jì)數(shù) n”);printf(“ 8退出 n”);scanf(“%d”,&i);case 1: L=creat();break;//創(chuàng)建鏈表 case 2: dele(L);break;//刪除節(jié)點(diǎn) case 4: display(L);break;//顯示鏈表 case 5: find(L);break;//查找節(jié)點(diǎn)
case 6: count(L);break;//輸出鏈表元素個(gè)數(shù) case 8: exit(0);//退出系統(tǒng) printf(“輸入錯(cuò)誤!”);switch(i)else while(1)case 3: insert(L);break;//增加節(jié)點(diǎn)
case 7: Union(A,B);break;//合并兩個(gè)鏈表
printf(“ 7合并鏈表 n”);
電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告
linklist* creat(){
linklist *s,*r;char x;L=(linklist*)malloc(sizeof(linklist));r=L;printf(“輸入以'$'為結(jié)束符的字符n”);scanf(“%c”,&x);while(x!='$'){
} r->next=NULL;s=(linklist*)malloc(sizeof(linklist));s->data=x;r->next=s;r=s;scanf(“%c”,&x);printf(“新的鏈表如下:”);display(L);}
/*執(zhí)行插入運(yùn)算*/ void insert(linklist *L){
int i=0,j=0;char y;linklist *s,*r,*p;r=L;printf(“輸入要插入的數(shù)據(jù)和位置n”);y=getchar();scanf(“%c %d”, &y,&i);if(i<=0)printf(“errorn”);return(L);
電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告
else {
} while(r->next!=NULL){
} if(i>j)printf(“errorn”);j++;r=r->next;if(i==j){
} s=(linklist*)malloc(sizeof(linklist));s->data=y;p=r->next;r->next=s;s->next=p;printf(“新的鏈表如下:”);display(L);}
/*執(zhí)行刪除運(yùn)算*/ void dele(linklist *L){
int i=0,j=0;char y;linklist *r;r=L;printf(“輸入要?jiǎng)h除的數(shù)據(jù)n”);scanf(“%s”,&y);while(r){ j++;
電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告
} } r=r->next;r=L;while(r){ if(r->next!=NULL){
} else } if(i==j)printf(“沒(méi)有要?jiǎng)h除的數(shù)據(jù)n”);display(L);r=NULL;//當(dāng)為尾節(jié)點(diǎn)時(shí),尾節(jié)點(diǎn)置零 if(y==r->next->data){ r->next=r->next->next;} r=r->next;i++;printf(“新的鏈表如下:”);
/*鏈表元素計(jì)數(shù)*/ int count(linklist *L){
linklist *q;int k=0;while(q->next!=NULL){ k++;} q=L->next;q=q->next;
電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告
printf(“鏈表的元素個(gè)數(shù)如下n”);printf(“%d”, k);return k;}
/*查找元素*/ find(linklist *L){
int a=0;linklist *q;char x;q=L->next;printf(“請(qǐng)輸入您要查找的元素n”);scanf(“%s”,&x);while(q->data!=x){ a++;} q=q->next;printf(“您要查找的元素及位置如下:n”);printf(“%c,%d”,q->data,a);return(q->data,a);}
/*合并鏈表*/ void Union(linklist *A,linklist *B){
int m,n;linklist *C,*p,*q,*s,*t;printf(“****創(chuàng)建鏈表A,B****n”);printf(“鏈表 A:n”);m=count(A);A=creat();
電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告
printf(“n”);printf(“鏈表 B:n”);B=creat();n=count(B);printf(“n”);p=A;
}
/*執(zhí)行顯示運(yùn)算*/ void display(linklist *L){ linklist *r;q=B;C=A;if(m p=B->next;q=A->next;C=B;while(p&&q){ s=p->next;//p節(jié)點(diǎn)后下一個(gè)節(jié)點(diǎn)放到s后 p->next=q;//q節(jié)點(diǎn)放到p后面 if(s) { } t=q->next;//q后面的節(jié)點(diǎn)先放到t后 q->next=s;//重新把p后原有的節(jié)點(diǎn)放回來(lái) } p=s;//p節(jié)點(diǎn)后移 q=t;//q節(jié)點(diǎn)后移 } printf(“合并后的鏈表如下”);display(C); 電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告 r=L->next;while(r){ printf(“%c”,r->data); r=r->next;} printf(“n”);} 電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告要求 一、主要內(nèi)容 1.任務(wù)說(shuō)明 2.原理圖繪制說(shuō)明 3.流程圖繪制以及說(shuō)明 4.proteus仿真說(shuō)明 5.體會(huì)及合理化建議 附錄I 電路原理圖 參考文獻(xiàn) 報(bào)告引述的參考文獻(xiàn)一律列在文章末尾,應(yīng)分別依次標(biāo)出,參考文獻(xiàn)不應(yīng)少于5個(gè)。[期刊文獻(xiàn)]格式: 作者.論文名:[J]刊物名稱, 年.月,卷(期),論文在期刊中的頁(yè)碼。[圖書(shū)文獻(xiàn)] 格式: 作者.書(shū)名.版本(版本為第一版時(shí)省略),[M]出版地:出版社,出版年.引用內(nèi)容所在書(shū)中的頁(yè)碼。 二、打印格式 在新建的word文檔中設(shè)置頁(yè)面,A4紙張,左頁(yè)邊距設(shè)為3.0cm,其它頁(yè)邊距為2.5cm;其它均為默認(rèn)值。頁(yè)眉為電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告。 題目(居中)用二號(hào)粗楷體,小標(biāo)題用四號(hào)粗宋體(小標(biāo)題段前設(shè)0.5行間距),正文用小四號(hào)宋體,1.5倍行距。文中的電路圖要按出現(xiàn)的先后次序標(biāo)出圖號(hào)(圖號(hào)、圖名及圖中文字用五號(hào)宋體字)。 總結(jié)報(bào)告不少于5頁(yè)(A4紙)。 三、裝訂要求 按封面(見(jiàn)附I)、任務(wù)書(shū)、總結(jié)報(bào)告的次序左側(cè)裝訂。 附1: 課設(shè)封面格式及要求 (以上為宋體小四號(hào)字空四行) 沈 陽(yáng) 航 空 航 天 大 學(xué)(隸書(shū)一號(hào)字居中) 電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告(隸書(shū)二號(hào)字居中) (以下為宋體加粗三號(hào)字) 學(xué)生姓名: 系、專業(yè): 班級(jí)學(xué)號(hào): 指導(dǎo)教師: 訓(xùn)練時(shí)間:2011年 7月16日至 2011年7月23日 皖 西 學(xué) 院 Proteus專業(yè)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告 學(xué)生姓名: 系、專業(yè):機(jī)電系 電氣工程及其自動(dòng)化 班級(jí)學(xué)號(hào):電氣1203班 指導(dǎo)教師: 訓(xùn)練時(shí)間:2014年10月09日至 2014年11月13日 Proteus專業(yè)應(yīng)用軟件訓(xùn)練 實(shí)驗(yàn)一:實(shí)驗(yàn)二:?jiǎn)纹瑱C(jī)實(shí)驗(yàn)三:?jiǎn)纹瑱C(jī)匯編程序在實(shí)驗(yàn)四:實(shí)驗(yàn)五:基于 Proteus的基本操作與原理圖繪制 C語(yǔ)言程序在Proteus中的仿真 Proteus中的仿真 Keil與Proteus C語(yǔ)言程序的聯(lián)機(jī)調(diào)試Proteus的PCB線路板的繪制 2 實(shí)驗(yàn)一:Proteus的基本操作與原理圖繪制 一.實(shí)驗(yàn)?zāi)康?/p> 1、安裝Protesu軟件; 2、熟練掌握Protesu軟件的使用; 3、按照設(shè)計(jì)要求繪制電路原理圖; 4、能夠按要求對(duì)所設(shè)計(jì)的電路進(jìn)行仿真; 二.Proteus軟件的使用 1.了解Protuser軟件的本性能,如圖所示 三.認(rèn)識(shí)Proteus軟件窗口 圖1ISIS窗口 四.Proteus元件庫(kù)簡(jiǎn)介 圖2 五.Proteus軟件基本操作 1.建立和保存文件; 2.放置對(duì)象:?jiǎn)螕羰髽?biāo)左鍵(簡(jiǎn)稱單擊),放置元器件、連線; 3.選中對(duì)象:?jiǎn)螕羰髽?biāo)右鍵(簡(jiǎn)稱右擊),選擇元器件、連線和其他對(duì)象,此時(shí)選中的操作對(duì)象以高亮紅色(默認(rèn)色)顯示; 4.刪除對(duì)象:雙擊鼠標(biāo)右鍵(簡(jiǎn)稱右雙擊),刪除元器件、連線等; 5.塊選擇:按住鼠標(biāo)右鍵拖出方框,選中方框中的多個(gè)元器件及其連線; 6.編輯對(duì)象:先單擊鼠標(biāo)右鍵后單擊鼠標(biāo)左鍵(簡(jiǎn)稱先右后左擊),編輯元器件屬性; 7.移動(dòng)對(duì)象:先右擊選中對(duì)象(簡(jiǎn)稱選中),按住鼠標(biāo)左鍵移動(dòng),拖動(dòng)元器件、連線; 8.縮放對(duì)象:按住鼠標(biāo)中鍵滾動(dòng),以鼠標(biāo)停留點(diǎn)為中心,縮放電路; 9.電路圖布線:(1)自動(dòng)捕捉:在自動(dòng)捕捉有效的情況下,當(dāng)光標(biāo)靠近引腳末端或線時(shí)該處會(huì)自動(dòng)感應(yīng)出現(xiàn)一個(gè)“□”(光標(biāo)成筆狀),表示從此點(diǎn)可以單擊畫(huà) 5 線。 (2)自動(dòng)布線:在開(kāi)始引腳點(diǎn)擊選定第一個(gè)畫(huà)線點(diǎn)后,隨指針移動(dòng)自動(dòng)有預(yù)畫(huà)線(可以是直角預(yù)畫(huà)線)出現(xiàn),當(dāng)遇到障礙時(shí),會(huì)自動(dòng)繞開(kāi)障礙;在結(jié)束引腳點(diǎn)擊布好兩引腳連線。 (3)手工調(diào)整線形:要進(jìn)行手工直角畫(huà)線,直接在移動(dòng)鼠標(biāo)的過(guò)程中單擊即可。若要手工任意角度畫(huà)線,在移動(dòng)鼠標(biāo)的過(guò)程中按住Ctrl鍵,移動(dòng)指針,預(yù)畫(huà)線自動(dòng)隨指針呈任意角度,確定后單擊即可。 (4)移動(dòng)畫(huà)線:選中要改變的畫(huà)線(紅色),指針靠近畫(huà)線,出現(xiàn)“雙箭頭或十字箭頭(拐點(diǎn)處)”捕捉標(biāo)志。若是雙箭頭捕捉標(biāo)志,按左鍵拖動(dòng)鼠標(biāo),可沿箭頭方向托動(dòng)畫(huà)該線;若是十字箭頭捕捉標(biāo)志,可沿任意角度拖動(dòng)畫(huà)線。 10.設(shè)置、修改元器件的屬性:右擊放置在ISIS編輯區(qū)中的該元器件(顯示高亮度)后,再單擊它打開(kāi)其屬性窗口,這時(shí)可在屬性窗口中設(shè)置、修改它的屬性。 六.繪制原理圖 按電路原理圖繪制原理圖:根據(jù)元件對(duì)照表選擇相應(yīng)的元器件。先通過(guò)放置、移動(dòng)、旋轉(zhuǎn)元器件操作,將各元器件放置在ISIS編輯區(qū)中的合適位置,然后根據(jù)給定的原理圖給電路圖布線,接著設(shè)置、修改元器件的屬性,最后檢查無(wú)誤后,完成原理圖的繪制。 七.Proteus仿真 演示結(jié)果: 實(shí)驗(yàn)二:?jiǎn)纹瑱C(jī)匯編程序在Proteus中仿真 一.實(shí)驗(yàn)?zāi)康?/p> 本節(jié)Proteus專業(yè)應(yīng)用軟件訓(xùn)練課的主要內(nèi)容是單片機(jī)(AT89C51)匯編程序在Proteus中的仿真。 二.繪制原理圖 打開(kāi)Proteus 7 Professional(運(yùn)行ISIS 7 Professional),添加所需元件并連接電路圖。繪制的電路原理圖,如圖所示: 電路圖繪制完成之后保存該原理圖。注意要新建一個(gè)文件夾,用于存放該文件以及此次仿真實(shí)驗(yàn)所需的源程序(*.ASM),即把文件存放在同一個(gè)目錄下。 三.進(jìn)行仿真實(shí)驗(yàn) 以上操作完成后,便可進(jìn)行仿真實(shí)驗(yàn)。單擊ISIS 7 Professional窗口中左下角的“”圖標(biāo)開(kāi)始仿真,單擊“ ”圖標(biāo)停止仿真。右鍵單擊示波器,選擇“Digital Oscilloscope”觀察仿真結(jié)果。仿真結(jié)果如圖所示: 實(shí)驗(yàn)三:?jiǎn)纹瑱C(jī)C語(yǔ)言程序在Proteus中的仿真 一.實(shí)驗(yàn)?zāi)康?/p> 本節(jié)Proteus專業(yè)應(yīng)用軟件訓(xùn)練課的主要內(nèi)容是單片機(jī)(AT89C51)C語(yǔ)言程序在Proteus中的仿真。在Keil μVision3 開(kāi)發(fā)環(huán)境下進(jìn)行,編寫(xiě)源程序(*.C),然后把源程序進(jìn)行編譯和鏈接,生成十六進(jìn)制文件(*.HEX),最后把生成十六進(jìn)制文件用某種編程工具下載到單片機(jī)的程序存儲(chǔ)器中,進(jìn)而在Proteus中進(jìn)行仿真。 二.安裝Keil μVision3 Keil μVision3 是一款基于Windows的軟件平臺(tái),它是一種用于51單片機(jī)的集成開(kāi)發(fā)環(huán)境(IDE—Intergrated Development Evironment)。Keil μVision3內(nèi)包 9 含了功能強(qiáng)大的編輯器和調(diào)試器。編輯器可以像一般的文本編輯器一樣對(duì)源代碼進(jìn)行編輯,并允許用戶在編輯時(shí)設(shè)置程序斷點(diǎn)(可在源代碼未經(jīng)編譯和匯編之前)。用戶啟動(dòng)μVision3的調(diào)試器之后,斷點(diǎn)即被激活。 按照安裝說(shuō)明安裝Keil μVision3。啟動(dòng)后,顯示如圖所示: 三.在Keil μVision3環(huán)境下編寫(xiě)源程序(*.C),然后把源程序進(jìn)行編譯和鏈接,生成十六進(jìn)制文件(*.HEX) (1)建立工程。首先要建立一個(gè)項(xiàng)目,在編輯界面,從“P工程(Project)”下拉菜單中,選擇“N新建工程(New Project)”,在彈出的對(duì)話框中的“文件名”后輸入一個(gè)程序項(xiàng)目名稱,保存后的文件擴(kuò)展名為“.uv2”,這是Keil μVision3項(xiàng)目文件的擴(kuò)展名,以后可直接點(diǎn)擊此文件就可打開(kāi)先前做的項(xiàng)目。選擇合適的路徑,然后輸入工程的名稱,并保存。 (2)選擇單片機(jī)型號(hào)。用戶可根據(jù)所使用的單片機(jī)來(lái)選擇。Keil μVision3支持幾乎所有的51內(nèi)核的單片機(jī)。(例如選擇“Atmel”)單擊Atmel左邊的“+”,然后選擇相應(yīng)的單片機(jī)型號(hào),例如選擇AT89C51。單擊“確定”。 (3)編寫(xiě)源程序。從“F文件(File)”下拉菜單中,選擇“新建(New)”,此時(shí)光標(biāo)在編輯窗口里閃爍,這時(shí),用戶就可以編寫(xiě)程序了。源程序如圖所示: 可以在文本編輯區(qū)中輸入代碼。輸入完成后,從“F文件(File)”下拉菜單中,選擇“S保存(Save)”。在“文件名”欄的編輯框中,鍵入文件名,同時(shí),必須鍵入正確的擴(kuò)展名(為“.c”)。 (4)源程序加入工程。從“Project Workspace”區(qū)中,右鍵單擊“Source Group1”。在彈出的菜單中選擇“Add File to group “Source Group1”,顯示結(jié)果如圖所示: 再選擇建立的源程序,然后單擊“Add”按鈕,即可把源程序加入到工程中。 (5)存儲(chǔ)模式的選擇及輸出文件類型的選擇。從“Project Workspace”區(qū)中,右鍵單擊“Target1”,選擇“Options for Target ‘Target 1’”,顯示如圖所示: 在彈出的窗口中選擇存儲(chǔ)模式,C51編譯器支持三種存儲(chǔ)模式:SMALL模式、COMPACT模式和LARGE模式。不同的存儲(chǔ)模式對(duì)變量默認(rèn)的存儲(chǔ)器類型不一樣。再選擇“輸出(Output)”,選擇“創(chuàng)建HEX文件(Create HEX File)”單選框,這樣在編譯項(xiàng)目 12 后,就可以生成十六進(jìn)制文件,單擊“確定”。 (6)編譯工程。單擊工具欄中的“Translate current file”、“Build target ”和“Rebuild all target files”后,在所建的工程文件夾中,生成十六進(jìn)制文件(*.HEX)。把十六進(jìn)制文件用某種工具軟件下載到單片機(jī)的程序存儲(chǔ)器中,上電后程序即可運(yùn)行。 在編譯過(guò)程中,如果發(fā)現(xiàn)有錯(cuò)誤,需要修改程序。 四.繪制原理圖,并給AT89C51單片機(jī)添加十六進(jìn)制文件(*.HEX)進(jìn)行仿真 繪制電路原理圖,如圖所示: 然后單擊ISIS 7 Professional窗口中的“Source”,在下拉菜單中選擇“Add/Remove Source files...”,給AT89C51單片機(jī)添加十六進(jìn)制文件(*.HEX)。 以上操作完成后,便可進(jìn)行仿真實(shí)驗(yàn)。單擊ISIS 7 Professional窗口中左下角的“”圖標(biāo)開(kāi)始仿真,單擊“ ”圖標(biāo)停止仿真。右鍵單擊示波器,選擇“Digital Oscilloscope”觀察仿真結(jié)果。 實(shí)驗(yàn)四:Keil與Proteus C語(yǔ)言程序的聯(lián)機(jī) 調(diào)試 一.實(shí)驗(yàn)?zāi)康?/p> 本節(jié)Proteus專業(yè)應(yīng)用軟件訓(xùn)練課的主要內(nèi)容是對(duì)keil集成開(kāi)發(fā)環(huán)境和Proteus仿真軟件更深入的使用,完成兩個(gè)軟件的聯(lián)機(jī)調(diào)試,為以后學(xué)習(xí)打好基礎(chǔ)。 二.Proteus與Keil聯(lián)機(jī)調(diào)試 Proteus和Keil的破解安裝包網(wǎng)上到處都是,Keil μVision3和Proteus6以上的版本都行。 Proteus與Keil聯(lián)調(diào)原理:分別在keil軟件和Proteus軟件中進(jìn)行一些設(shè)置,兩個(gè)軟件便可以進(jìn)行對(duì)同一個(gè)程序的聯(lián)機(jī)調(diào)試。Proteus與Keil聯(lián)調(diào)方法如下: (1)安裝 Proteus軟件(2)安裝keil C51 uVision3。 (3)安裝keil驅(qū)動(dòng)。 (4)修改keil安裝目錄下Tools.ini 文件。用記事本打開(kāi)Keil根目錄下的TOOLS.INI 文件,在[C51] 欄目下加入TDRV3=BINVDM51.DLL(“Proteus VSM Monitor-51 Driver”),(5)打開(kāi)proteus,畫(huà)出相應(yīng)電路圖,在proteus的debug菜單中選中use remote debug monitor。在keil中編寫(xiě)MCU的程序。進(jìn)入KEIL的project 菜單option for target '工程名'。在DEBUG選項(xiàng)中右欄上部的下拉菜選中Proteus VSM Monitor-51 Driver。在進(jìn)入seting,如果是在同一臺(tái)電腦上IP名為127.0.0.1,如不是同一臺(tái)則填另一臺(tái)的IP地址。端口號(hào)一定為8000。 下面以一個(gè)具體例子來(lái)詳細(xì)講解 Proteus與Keil聯(lián)調(diào)方法: (1)打開(kāi)keil軟件,新建工程。將工程命名為Zhaoqiqi,然后保存在新建的工程文件夾LianTiao中。 (2)選擇CPU型號(hào),我們這里選擇Atmel公司的AT89C51。 (3)新建文本文,用來(lái)編寫(xiě)源程序。本例中的源程序同項(xiàng)目二中的源程序一樣,如圖2.2所示。編寫(xiě)完成后將文件命名為“Zhaoqiqi”,然后保存在新建的工程文件夾LianTiao中。(注:該文件后綴名為.C) (4)將新建的文件加入工程中。在Source Group 1上點(diǎn)鼠標(biāo)右鍵,在彈出的菜單上選擇Add Files?選項(xiàng)。在彈出的對(duì)話框中選擇工程文件夾下剛才新建的“Zhaoqiqi.C”文件。點(diǎn)擊Add,再點(diǎn)擊Close關(guān)閉對(duì)話框。 (5)設(shè)置工程,讓其編譯時(shí)輸出十六進(jìn)制可執(zhí)行文件。如圖在target 1上點(diǎn)右鍵選設(shè)置。在彈出的對(duì)話框中將Create HEX File 選中,按確定退出。 (6)在Proteus中繪制電路原理圖。原理圖同項(xiàng)目二的原理圖一樣,如圖2.6所示。 (7)在Keil中對(duì)源程序進(jìn)行編譯??梢钥吹骄幾g成功,并生成了hex可執(zhí)行文件,該文件在工程文件夾下。 (8)在Proteus中的單片機(jī)芯片上點(diǎn)鼠標(biāo)右鍵,將其選中。選中的器件將變成紅色。然后再在上面點(diǎn)鼠標(biāo)左鍵,打開(kāi)設(shè)置界面。如圖4.1所示,點(diǎn)擊Program File后的圖標(biāo),將生成的HEX可執(zhí)行文件加入芯片中。 (9)對(duì)兩個(gè)軟件進(jìn)行一些設(shè)置。先在proteus的debug菜單中選中use remote debug monitor。然后進(jìn)入KEIL的project 菜單option for target ‘工程名’。在DEBUG選項(xiàng)中右欄上部的下拉菜選中Proteus VSM Monitor-51 Driver。再進(jìn)入seting,如果是在同一臺(tái)電腦上IP名為127.0.0.1,如不是同一臺(tái)則填另一臺(tái)的IP地址。端口號(hào)一定為8000。 (10)進(jìn)行聯(lián)機(jī)調(diào)試。在Keil中單擊“Start/Stop Debug Session”,即標(biāo)。顯示如圖所示: 圖 16 再選擇Zhaoqiqi源程序界面,按下單步執(zhí)行按鍵,即 圖標(biāo)。出現(xiàn)黃色箭頭指向源程序的主函數(shù)的第一行,然后逐步按下單步執(zhí)行按鍵,逐步執(zhí)行各語(yǔ)句。Keil每調(diào)試一次,Proteus就play一次,再次按 圖標(biāo),停止調(diào)試。演示結(jié)果如圖所示: 至此,Keil與Proteus C語(yǔ)言程序的聯(lián)機(jī)調(diào)試完成。 實(shí)驗(yàn)五:基于Proteus的PCB線路板的繪制 一.實(shí)驗(yàn)?zāi)康?/p> 本節(jié)專業(yè)應(yīng)用軟件訓(xùn)練課的主要內(nèi)容是學(xué)習(xí)利用Proteus軟件繪制PCB線路板。 二.Proteus繪制PCB線路板 用Proteus制作PCB線路板通常包括以下一些步驟: (1)繪制電路原理圖并仿真調(diào)試。打開(kāi)Proteus 7 Professional(運(yùn)行ISIS 7 Professional),添加所需元件并連接電路圖。三.原理圖的繪制 并結(jié)合Keil 進(jìn)行軟件編程和硬件的仿真調(diào)試,調(diào)試成功后,便可開(kāi)始制作PCB。在此不再贅述調(diào)試過(guò)程。 (2)加載網(wǎng)絡(luò)表及元件封裝。在ISIS 7 Professional界面中單擊“Netlist Transfer To ARES”,即 圖標(biāo)。可以看到,在中左下角的元器件選擇窗口中列出了從原理圖加載過(guò)來(lái)的所有元器件。若原理圖中的某些器件沒(méi)有自動(dòng)加載封裝或者封裝庫(kù)中沒(méi)有合適的封裝,那么在加載網(wǎng)絡(luò)表時(shí)就會(huì)彈出一個(gè)要求選擇封裝的對(duì)話框,這時(shí)就需要根據(jù)具體的元件及其封裝進(jìn)行手動(dòng)選擇并加載。對(duì)于封裝庫(kù)中沒(méi)有的封裝或者是與實(shí)際的元件不符的封裝,就需要自己畫(huà)。選中封裝,在Library選項(xiàng)中左鍵單擊圖標(biāo),出現(xiàn)保存對(duì)話框,在New Package Name中鍵入要保存的元 18 件封裝名稱;在Package Category(保存范疇)中選中Miscellaneous;在Package Type(封裝類型)中選中Through Hole;在Package Sub-Category(保存子范疇)中選中Switches;單擊OK,就把按鈕封裝保存到了USERPKG(用戶自建封裝庫(kù))庫(kù)中。再重新加載網(wǎng)絡(luò)表格,就把所有原件加載到了PCB板中。(3)規(guī)劃電路板并設(shè)置相關(guān)參數(shù)。 (4)元件布局及調(diào)整。電路板的規(guī)則設(shè)計(jì)好以后,就可導(dǎo)入元件并布局。布局有自動(dòng)布局和手動(dòng)布局兩種方式。若采用自動(dòng)布局方式,只要在界面的菜單欄Tools中選中項(xiàng),彈出對(duì)話框,單擊OK,就自動(dòng)把元件布局于PCB板中了。而如果采用手動(dòng)布局的方式,則在左下角的元件選擇窗口中選中元件,在PCB板邊框中適當(dāng)位置單擊左鍵,就可以把元件放入。但是無(wú)論是自動(dòng)布局還是手動(dòng)布局,都需要對(duì)元件進(jìn)行調(diào)整。主要是對(duì)元件的移動(dòng)和翻轉(zhuǎn)等操作 (5)布線并調(diào)整。PCB的布線也是有自動(dòng)布線和手動(dòng)布線兩種布線方式。一般,是先用自動(dòng)布線,然后手工修改,也可以直接手工布線。PCB元件布置完成如圖所示: 3D效果圖如下 總結(jié)體會(huì) 這學(xué)期學(xué)校為我們安排了proteus實(shí)驗(yàn),Proteus軟件實(shí)驗(yàn)課我們只上了五次的課,通過(guò)這五次課程的學(xué)習(xí),我學(xué)會(huì)了簡(jiǎn)單的使用Proteus軟件。還有原理圖的繪制,在學(xué)習(xí)原理圖繪制的過(guò)程中,我有更加的了解了Proteus軟件的使用Proteus軟件它不僅具有其它EDA工具軟件的仿真功能,還能仿真單片機(jī)及外圍器件。在經(jīng)過(guò)5周課的學(xué)習(xí)后,我們對(duì)proteus軟件有了一個(gè)初步的認(rèn)識(shí)。因?yàn)閷?shí)驗(yàn)時(shí)間比較短,所以我們學(xué)的很認(rèn)真,但是仍然有一些地方我們會(huì)遇見(jiàn)困難,這時(shí)候翁老師就會(huì)給我們耐心的講解,幫助我們實(shí)驗(yàn),讓我們對(duì)proteus認(rèn)識(shí)更加深刻。 Proteus不僅在電路仿真上有其強(qiáng)大的地方,在電路設(shè)計(jì)上更是有其強(qiáng)大之處。首先在電路仿真上他可以對(duì)我們所畫(huà)電路仿真并且找出其錯(cuò)誤的地方,讓我們知其然,知其所以然。然后在設(shè)計(jì)上可以與kill軟件聯(lián)調(diào),原理圖設(shè)計(jì)完成后,一鍵便可進(jìn)入ARES的PCB設(shè)計(jì)環(huán)境,實(shí)現(xiàn)從概念到產(chǎn)品的完整設(shè)計(jì);打打提高了效率。 通過(guò)學(xué)習(xí)proteus,我更加明白了知識(shí)的重要性。在以后的工作學(xué)習(xí)中,我相信它一定會(huì)帶給我很多幫助! 這個(gè)軟件實(shí)驗(yàn)課跟我們專業(yè)很相近,在我們以后的工作中也很重要,所以在課后我們也要好好學(xué)習(xí)使用這個(gè)軟件。學(xué)習(xí)這個(gè)軟件的使用,就是要自己多多練習(xí),還要用心,當(dāng)然不管做什么,我們都要用心。這次的實(shí)驗(yàn)課,讓我獲益匪淺。最后再次感謝翁老師對(duì)我們的耐心指導(dǎo)! 2014年11月18號(hào) 參考文獻(xiàn) [1]張毅剛,劉杰.MCS-51單片機(jī)原理及應(yīng)用.[M]哈爾濱工藝大學(xué)出版社,2004年.[2]周潤(rùn)景,張麗娜.基于PROTUSE的電路及單片機(jī)系統(tǒng)設(shè)計(jì)與仿真.[M]北京航空航天大學(xué)出版社,2006年 [3]林志琦,郎建軍,李會(huì)杰,佟大鵬.基于PROTUSE的單片機(jī)可視化軟硬件仿真.[M]北京航空航天大學(xué)出版社,2006年 [4]周潤(rùn)景,袁偉亭.基于PROTUSE的ARM虛擬開(kāi)發(fā)技術(shù).[M] 北京航空航天大學(xué)出版設(shè),2007年。 [5]張靖武,周靈杉.單片機(jī)系統(tǒng)的PROTUSE設(shè)計(jì)與仿真.[M]電子工業(yè)出版社,2007年。 [6] 張偉.單片機(jī)原理及應(yīng)用,[M]北京:機(jī)械工業(yè)出版社,2005年3月.[7] 薛棟梁.單片機(jī)原理及應(yīng)用,[M]北京:中國(guó)水利水電出版社.2001年 電子線路基礎(chǔ)實(shí)驗(yàn)總結(jié)報(bào)告 總結(jié)一——實(shí)驗(yàn)原理篇 基礎(chǔ)實(shí)驗(yàn) 1、認(rèn)識(shí)常用電子器件 (1)電阻色環(huán)識(shí)別: 色環(huán)標(biāo)示主要應(yīng)用圓柱型的電阻器上,如:碳膜電阻、金屬膜電阻、金屬氧化膜電阻、保險(xiǎn)絲電阻、繞線電阻。在早期,一般當(dāng)電阻的表面不足以用數(shù)字表示法時(shí),就會(huì)用色環(huán)標(biāo)示法來(lái)表示電阻的阻值、公差、規(guī)格。主要分兩部分。 第一部分的每一條色環(huán)都是等距,自成一組,容易和第二部分的色環(huán)區(qū)分。 四個(gè)色環(huán)電阻的識(shí)別:第一、二環(huán)分別代表兩位有效數(shù)的阻值;第三環(huán)代表倍率;第四環(huán)代表誤差。 五個(gè)色環(huán)電阻的識(shí)別:第一、二、三環(huán)分別代表三位有效數(shù)的阻值;第四環(huán)代表倍率;第五環(huán)代表誤差。如果第五條色環(huán)為黑色,一般用來(lái)表示為繞線電阻器,第五條色環(huán)如為白色,一般用來(lái)表示為保險(xiǎn)絲電阻器。如果電阻體只有中間一條黑色的色環(huán),則代表此電阻為零歐姆電阻。 顏色對(duì)照表: (2)電容: 電容可分為電解電容和無(wú)極電容兩種。在本實(shí)驗(yàn)課中,最需注意的參數(shù)是耐壓值,也即額定電壓值。電容大小識(shí)別:在電容上標(biāo)注的數(shù)字如果帶有小數(shù)點(diǎn),則單位是uf。(例如:0.01即代表0.01uf)。反之如果沒(méi)有小數(shù)點(diǎn),則字母p的位置代表小數(shù)點(diǎn),單位是pf(例如:1p5即代表1.5pf)。(3)晶體二極管: 在本實(shí)驗(yàn)課中,應(yīng)用晶體二極管的單向?qū)ㄐ?,即?dāng)二極管正極與電源正極連接、負(fù)極與電源負(fù)極相連時(shí),二極管能通,反之二極管不能通。由此得到控制電流的特點(diǎn)。(4)三極管: 三極管主要分為PNP型與NPN型。兩種型號(hào)的檢測(cè)方法:在萬(wàn)用表的檢測(cè)口上接入三極管,PNP型的三極管示數(shù)均小于0.9,NPN型三極管示數(shù)均為1。三極管基極、集電極、發(fā)射極的判斷:如果是NPN型,使紅表筆接基極,黑表筆接其他兩腳,示數(shù)較大的是發(fā)射極,較小的是集電極。如果是PNP型,則用黑表筆接基極,紅表筆接其他兩腳,示數(shù)較大的是發(fā)射極,較小的是集電極。 兩種型號(hào)的三極管結(jié)構(gòu)示意圖:(a)為NPN型,(b)為PNP型。 (5)LED的識(shí)別和使用: 在本實(shí)驗(yàn)中,僅需要主要LED的極性。長(zhǎng)腳一端為負(fù)極,斷腳一端為正極。 2、常用測(cè)量?jī)x器的使用 包括面包板、數(shù)字萬(wàn)用表、電源、數(shù)字示波器、信號(hào)發(fā)生器、毫伏表的使用。由于在課程實(shí)驗(yàn)中已經(jīng)掌握這些儀器的使用方法,在此就不再贅述。 組裝實(shí)驗(yàn) 3、紅、綠發(fā)光二極管閃光器 本實(shí)驗(yàn)通過(guò)將LM324運(yùn)算放大器的一個(gè)放大器接成方波振蕩器。它能夠使每個(gè)LED每秒閃光一次。兩個(gè)發(fā)光二級(jí)管的串接電阻不同,是由于他們所需的正向電壓各不相同。實(shí)驗(yàn)中可以稍微增大R6的阻值,以便控制紅色發(fā)光二極管的閃光亮度與頻率。實(shí)驗(yàn)電壓為6V。實(shí)驗(yàn)用具:一片LM324、LED、電阻若干。實(shí)驗(yàn)原理圖: LM324集成運(yùn)算放大器工作原理: LM324 是四運(yùn)放集成電路,它采用14腳雙列直插塑料封裝,外形如圖所示。它的內(nèi)部包含四組形式完全相同的運(yùn)算放大器, 除電源共用外,四組運(yùn)放相互獨(dú)立。每一組運(yùn)算放大器可用圖1所示的符號(hào)來(lái)表示,它有5個(gè)引出腳,其中“+”、“-”為兩個(gè)信號(hào)輸入端,“V+”、“V-”為正、負(fù)電源端,“Vo”為輸出端。兩個(gè)信號(hào)輸入端中,Vi-(-)為反相輸入端,表示運(yùn)放輸出端Vo的信號(hào)與該輸入端的位相反;Vi+(+)為同相輸入端,表示運(yùn)放輸出端Vo的信號(hào)與該輸入端的相位相同。LM324的引腳排列見(jiàn)圖2 由于LM324四運(yùn)放電路具有電源電壓范圍寬,靜態(tài)功耗小,可單電源使用,價(jià)格低廉等優(yōu)點(diǎn),因此被廣泛應(yīng)用在各種電路中。 4、汽車應(yīng)急閃光燈 本實(shí)驗(yàn)用兩只反饋的雙晶體管放大器產(chǎn)生周期為60MS的重復(fù)脈沖,它向低電壓燈泡提供高達(dá)幾安培的電流,是燈泡以極高亮度閃爍。實(shí)驗(yàn)原理圖: 本實(shí)驗(yàn)主要練習(xí)三極管的原理與應(yīng)用,在此對(duì)三極管在本實(shí)驗(yàn)中的作用及工作原理加以簡(jiǎn)要闡述。 三極管就是一個(gè)電流放大器件,有輸入電流才會(huì)有輸出電流。且有輸入電流后輸出電流可以按不同放大倍數(shù)進(jìn)行放大輸出,不同型號(hào)三極管放大倍數(shù)不同。那么輸入電流和輸出電流的關(guān)系會(huì)出現(xiàn)以下三種情況,也同時(shí)對(duì)應(yīng)著三極管的三種狀態(tài)。 1、無(wú)輸入電流自然也無(wú)輸出電流此時(shí)三極管理解為截止?fàn)顟B(tài) 2、有輸入電流時(shí),輸出電流按一定倍數(shù)放大輸出此時(shí)三極管理解為放大狀態(tài) 3、有輸入電流時(shí)、輸出電流小于或等于輸入電流此時(shí)三極管理解為飽和狀態(tài) 三極管的三個(gè)電極為,基極、發(fā)射極、集電極,任意一個(gè)電極都可作為公共極,因此可以組成三種放大電路,共射極放大電路、共基極放大電路、共集電極放大電路。 在本實(shí)驗(yàn)中主要應(yīng)用其放大電路,在短時(shí)間內(nèi)三極管為L(zhǎng)ED閃光燈提供較大電流使LED閃光燈能以及高亮的閃爍。 5、雙音門(mén)鈴 兩級(jí)時(shí)間延時(shí)電路分別對(duì)單獨(dú)的兩個(gè)飲品發(fā)射器進(jìn)行選通,從而產(chǎn)生兩種不同的鈴聲。當(dāng)按下門(mén)鈴開(kāi)關(guān)時(shí),每個(gè)音頻發(fā)生器依次工作,每種聲音的持續(xù)時(shí)間決定于各個(gè)時(shí)間控制電位器。此電路用9V直流電壓供電。 實(shí)驗(yàn)用具:CD4011、CD4050、揚(yáng)聲器、三極管、電位器、電阻等。實(shí)驗(yàn)原理圖: 門(mén)鈴電路工作原理簡(jiǎn)述: 當(dāng)按下門(mén)鈴開(kāi)關(guān)時(shí),開(kāi)關(guān)處于閉合狀態(tài),電源開(kāi)始為電容C1充電,并且電信號(hào)經(jīng)過(guò)CD4050的3號(hào)管腳后,由2管腳輸出,使信號(hào)由輸出阻抗高輸出驅(qū)動(dòng)能力弱的信號(hào)變成輸出阻抗較低且輸出驅(qū)動(dòng)能力較強(qiáng)的信號(hào)。同時(shí)電源經(jīng)過(guò)電阻向電容C2充電,此時(shí)由電容的充放電時(shí)間不同,產(chǎn)生了高頻振蕩,起到了振蕩器的作用。然后振蕩電流流入圖2電路,通過(guò)芯片CD4011的與非門(mén)和揚(yáng)聲器前的三極管控制,給揚(yáng)聲器在很短的時(shí)間內(nèi)輸入了較大的電流,使揚(yáng)聲器發(fā)出高音。同理,電路會(huì)使另一個(gè)揚(yáng)聲器在短時(shí)間內(nèi)產(chǎn)生一次低音。兩次發(fā)聲構(gòu)成了悅耳的雙音門(mén)鈴。當(dāng)松開(kāi)門(mén)鈴開(kāi)關(guān)的時(shí)候,斷開(kāi)了電源電壓,電容器放電,芯片CD4050的3腳與5腳電位降低,電路停止震蕩,揚(yáng)聲器也不會(huì)再發(fā)出聲音。到此時(shí)為止,電路完成一次雙音振蕩。 CD4050集成電路工作原理: CD4050是非反相六緩沖器,具有僅用一電源電壓(VCC)進(jìn)行邏輯電平轉(zhuǎn)換的特征。用作邏輯電平轉(zhuǎn)換時(shí),輸入高電平電壓(VIH)超過(guò)電源電壓VCC。該器件主要用作COS/MOS到DTL/TTL的轉(zhuǎn)換器,能直接驅(qū)動(dòng)兩個(gè)DTL/TTL負(fù)載。CD4049可替換CD4010,因?yàn)镃D4050僅需要一電源電壓,可取代CD4050用于反相器、電源驅(qū)動(dòng)器或邏輯電平轉(zhuǎn)換器。CD4050與CD4010引出端排列一致,16引出端是空腳,與內(nèi)部電路無(wú)連接。若使用時(shí)不要求高的漏電流或電壓轉(zhuǎn)換,使用CD4049六反相器。簡(jiǎn)而言之:CD4050可以做阻抗變換使用,把輸出阻抗高輸出驅(qū)動(dòng)能力弱的信號(hào)變成輸出阻抗較低且輸出驅(qū)動(dòng)能力較強(qiáng)的信號(hào)。 6、數(shù)碼顯示秒計(jì)數(shù)器 用計(jì)數(shù)器CD4518組成一個(gè)六十進(jìn)制的計(jì)數(shù)器,同時(shí)用兩位數(shù)碼管和譯碼器74LS48構(gòu)成兩位數(shù)碼顯示。 實(shí)驗(yàn)原理圖: 秒計(jì)數(shù)器工作原理簡(jiǎn)述: 1、頻率源:由外接頻率源為CD4518芯片提供信號(hào),由CD4518產(chǎn)生1HZ的方波信號(hào)作為秒脈沖信號(hào)。 2、計(jì)數(shù)器:秒脈沖信號(hào)經(jīng)過(guò)二級(jí)計(jì)數(shù)器,分別得到秒(個(gè)位),秒(十位)。其秒計(jì)數(shù)器為60進(jìn)制。它由一級(jí)十進(jìn)制計(jì)數(shù)器和一級(jí)六進(jìn)制數(shù)計(jì)數(shù)器連接構(gòu)成,采用兩片規(guī)模集成電路CD4518串接組成。如實(shí)驗(yàn)原理圖所示。①號(hào)芯片是十進(jìn)制計(jì)數(shù)器,Qd1作為十進(jìn)制的進(jìn)位信號(hào),CD4518是十進(jìn)制異步計(jì)數(shù)器,用反饋歸零方法實(shí)現(xiàn)十進(jìn)制計(jì)數(shù),②號(hào)芯片和與非門(mén)組成六進(jìn)制計(jì)數(shù)。秒(個(gè)位)計(jì)數(shù)器用時(shí)鐘上升沿觸發(fā),信號(hào)由CP1輸入,此時(shí)EN端為高電平端為高電平端為高電平端為高電平(1),秒(十位)用時(shí)鐘下降沿觸發(fā),信號(hào)由EN2輸入,此時(shí)CP端為低電平端(0),同時(shí)復(fù)位端Cr也保持低電平(0)。通過(guò)秒(十位)的Qd2和Qb2相與置于個(gè)位和十位的CR清零端,6進(jìn)制將秒十位的Qc2和Qb2經(jīng)過(guò)一個(gè)與門(mén),輸入芯片CD4518的清零端就行。由此實(shí)現(xiàn)個(gè)位為“9”進(jìn)到十位,十位和個(gè)位出現(xiàn)“59”歸為“00”實(shí)現(xiàn)六十進(jìn)制。 3、譯碼器:譯碼是將給定的代碼進(jìn)行翻譯。計(jì)數(shù)器采用的碼制不同,譯碼電路也不同。74LS48驅(qū)動(dòng)器是與8421BCD編碼計(jì)數(shù)器配合用的七段譯碼驅(qū)動(dòng)器。74LS48配有燈測(cè)試LT、動(dòng)態(tài)滅燈輸入RBI、滅燈輸入/動(dòng)態(tài)滅燈輸出BI/RBO,當(dāng)LT=“0”時(shí),74LS48輸出全“1”。74LS48的輸入端和計(jì)數(shù)器對(duì)應(yīng)的輸出端、74LS48的輸出端和七段顯示器的對(duì)應(yīng)段相連。 4、顯示器:本系統(tǒng)用七段發(fā)光二極管來(lái)顯示譯碼器輸出的數(shù)字,顯示器有兩種:共陽(yáng)極或共陰極顯示器。74LS48譯碼器對(duì)應(yīng)的顯示器是共陰極顯示器。 CD4518計(jì)數(shù)器原理簡(jiǎn)介: CD4518是一個(gè)雙BCD同步加計(jì)數(shù)器,由兩個(gè)相同的同步4級(jí)計(jì)數(shù)器組成。CD4518引腳功能(管腳功能)如下:1CP、2CP:時(shí)鐘輸入端。1CR、2CR:清除端。1EN、2EN:計(jì)數(shù)允許控制端。1Q0~1Q3:計(jì)數(shù)器輸出端。2Q0~2Q3:計(jì)數(shù)器輸出端。Vdd:正電源。Vss:地。CD4518控制功能:CD4518有兩個(gè)時(shí)鐘輸入端CP和EN,若用時(shí)鐘上升沿觸發(fā),信號(hào)由CP輸入,此時(shí)EN端為高電平(1),若用時(shí)鐘下降沿觸發(fā),信號(hào)由EN輸入,此時(shí)CP端為低噸平(0),同時(shí)復(fù)位端Cr也保持低電平(0),只有滿足了這些條件時(shí),電路才會(huì)處于計(jì)數(shù)狀態(tài).否則沒(méi)辦法工作。 譯碼器74LS48工作原理簡(jiǎn)介: 74LS48芯片是一種常用的七段數(shù)碼管譯碼器驅(qū)動(dòng)器,除了有實(shí)現(xiàn)7段顯示譯碼器基本功能的輸入(DCBA)和輸出(Ya~Yg)端外,7448還引入了燈測(cè)試輸入端(LT)和動(dòng)態(tài)滅零輸入端(RBI),以及既有輸入功能又有輸出功能的消隱輸入/動(dòng)態(tài)滅零輸出(BI/RBO)端。其真值表如下: 7、音響報(bào)時(shí)電路 由信號(hào)源引入的50HZ和100HZ的信號(hào)。即該計(jì)數(shù)器每運(yùn)行到51秒時(shí),便自動(dòng)發(fā)出鳴叫聲,每隔一秒鳴叫一次,其報(bào)時(shí)信號(hào)的頻率模仿電臺(tái)的報(bào)時(shí)頻率,前四響是低音,后一響為高音,共鳴叫五次,最后一響為60秒。音響持續(xù)1秒。在100HZ音響結(jié)束時(shí)刻秒清零。 實(shí)驗(yàn)原理圖: 音響報(bào)時(shí)電路工作原理簡(jiǎn)述: 報(bào)時(shí)電路由100HZ、50HZ兩種頻率通過(guò)與非門(mén)的輸出接入報(bào)時(shí)音響電路的S端。首先,秒計(jì)數(shù)器的十位信號(hào)由Qc2和Qa2接入芯片③,當(dāng)Qc2和Qa2 同為高電位的時(shí)候,即十位的數(shù)值為“5”。此時(shí)與非門(mén)1 輸出為“0”,繼而與非門(mén)2 輸出“1”。使得芯片③能夠輸出“0”。反之,如果秒十位不為“5”,③輸出“1”,繼而⑤輸出“0”使得音響不滿足報(bào)時(shí)條件。秒個(gè)位信號(hào)由Qd1和Qa1分別接入⑧和⑥號(hào)芯片。當(dāng)個(gè)位數(shù)字為偶數(shù)時(shí),7號(hào)芯片輸出低點(diǎn)位,音響不能報(bào)時(shí),反之當(dāng)個(gè)位數(shù)字為基數(shù)時(shí),音響可以報(bào)時(shí)。個(gè)位輸入信號(hào)通過(guò)與非門(mén)⑧的轉(zhuǎn)換,使得⑤號(hào)與⑥號(hào)芯片一個(gè)輸出,另一個(gè)關(guān)閉。當(dāng)個(gè)位數(shù)字小于9時(shí),⑤號(hào)開(kāi)啟,輸出50HZ低頻電流,使得音響發(fā)出低音,當(dāng)個(gè)位數(shù)字為9時(shí),⑥號(hào)開(kāi)啟,輸出100HZ高頻電流,使得音響發(fā)出高音。 CD4012與非門(mén)簡(jiǎn)介: CD4012為4輸入正向邏輯與非門(mén)。CD4012與非門(mén)為系統(tǒng)設(shè)計(jì)者提供了直接的與非功能,補(bǔ)充了已有COS/MOS門(mén)系列,所有輸入和輸出經(jīng)過(guò)緩沖,改善了輸入/輸出傳輸特性,使得由于負(fù)載容量的增加而引起的傳輸時(shí)間的變化維持到最小。 總結(jié)二——解決問(wèn)題篇 1、在進(jìn)行紅、綠發(fā)光二極管閃光器實(shí)驗(yàn)中,僅僅是按電路圖連接好了實(shí)物,但是忘記了給芯片供電這一問(wèn)題,使得電路不能正常工作。最終回想起來(lái),才解決了這一問(wèn)題,也為以后的實(shí)驗(yàn)避免了這一低端錯(cuò)誤。 2、在進(jìn)行汽車的應(yīng)急閃光燈的實(shí)驗(yàn)中,三極管的初次使用給我?guī)?lái)了很大的麻煩。由于在原理圖上E、B、C的極性與現(xiàn)實(shí)在面包飯上的設(shè)計(jì)并不吻合,使得開(kāi)始幾次二極管都不能閃光。最后在幾次認(rèn)真的測(cè)量與檢查后,才更正了這一錯(cuò)誤。 3、在雙音門(mén)鈴這一電路實(shí)驗(yàn)中,可以說(shuō)是暴露了我的一個(gè)很嚴(yán)重的理解上的誤區(qū)。由于在電路圖中有很多位置顯示的是要接地,所以,我為了使用方便,給不同的接地位置分別接在了兩個(gè)電源的地線上。由此我便乎略了一個(gè)重要問(wèn)題,那就是所有的接地端是要連接在一起,呈導(dǎo)通狀態(tài)的。然而,兩個(gè)電源的底線并沒(méi)有連接在一起,這使得我的電路音響總不能發(fā)出聲音。本來(lái)還以為是某個(gè)電源出了問(wèn)題,但是最終在老師的指點(diǎn)下,才找到了自身的錯(cuò)誤。 4、最后的這個(gè)秒計(jì)數(shù)器以及音響報(bào)時(shí)電路可以說(shuō)是全部實(shí)驗(yàn)中最難接線的一個(gè)。由于涉及的元器件較多,所以,跳線的規(guī)范使用便是全實(shí)驗(yàn)中最需要注意的部分。在實(shí)驗(yàn)開(kāi)始前,老師就為我們展示了兩份較好的作品。有了前幾次課的基礎(chǔ)學(xué)習(xí),我也按部就班的順利完成了實(shí)驗(yàn)。但是也并不是沒(méi)有任何問(wèn)題,其中一個(gè)就是對(duì)與非門(mén)的理解不夠。其實(shí)與非門(mén)是一個(gè)很簡(jiǎn)單的結(jié)構(gòu),但是我卻忘記了將其一個(gè)輸入端連接在正極,提供高電位。這使與非門(mén)不能正常工作,但是在檢查時(shí)還是很快就更正了這一錯(cuò)誤。 總結(jié)三——收獲與感悟篇 我認(rèn)為這門(mén)實(shí)驗(yàn)課還是含金量很足的一門(mén)課。我由最初連面包板都不了解的學(xué)生,到現(xiàn)在已經(jīng)能夠在面包板上完成自己的作品,可以說(shuō)是學(xué)到了太多的東西。首先,就是學(xué)習(xí)到了電子電路的一些基礎(chǔ)實(shí)驗(yàn)元件。比如說(shuō)面包板,二極管,三極管,集成芯片,數(shù)碼管等等。我相信這將對(duì)我未來(lái)的學(xué)習(xí)起到很重要的作用。尤其我還是信息工程專業(yè)的學(xué)生。 其次,這門(mén)實(shí)驗(yàn)課很注重學(xué)生的理解能力與實(shí)踐動(dòng)手能力的培養(yǎng)。在做實(shí)驗(yàn)前需要我們?cè)诶蠋煹闹v解下對(duì)實(shí)驗(yàn)原理圖有較深刻的理解,其次在完成作品時(shí)又需要我們有一個(gè)清晰地思路,以及良好的構(gòu)思。其中還包括元器件的布局,跳線的設(shè)計(jì)等等因素。因?yàn)楹芗?xì)微的問(wèn)題都將影響最終的試驗(yàn)效果。 還有,我在這門(mén)實(shí)驗(yàn)課中學(xué)到了檢查與解決問(wèn)題的方法??梢哉f(shuō)這些實(shí)驗(yàn)都是很容易出問(wèn)題的實(shí)驗(yàn),這就需要我們靜下心來(lái),一點(diǎn)一點(diǎn)的去排查問(wèn)題??赡芫褪且粋€(gè)元器件的正負(fù)極問(wèn)題,也可能就是線路的連接問(wèn)題,甚至都有可能是器件的損壞,但如果我們喪失耐心,就不可能解決問(wèn)題。所以,在遇到問(wèn)題是,我學(xué)會(huì)了少一點(diǎn)抱怨,多一點(diǎn)耐心,多一點(diǎn)行動(dòng)。 其實(shí)當(dāng)我堅(jiān)持把每一節(jié)課上的實(shí)驗(yàn)都搞懂后,再回首剛開(kāi)課時(shí)我還是一個(gè)什么都不懂的學(xué)生時(shí),就會(huì)尤其感覺(jué)學(xué)到了很多。 總結(jié)四——建議篇 建議老師能夠在實(shí)驗(yàn)開(kāi)始前提給大家提一些小建議,包括可能會(huì)遇到的問(wèn)題,怎樣做會(huì)更加簡(jiǎn)便等。 “教師口語(yǔ)(實(shí)踐)”課訓(xùn)練總結(jié)報(bào)告 1.請(qǐng)總結(jié)自己在教師口語(yǔ)訓(xùn)練中的表現(xiàn)。訓(xùn)練時(shí)間:2016-12-15 訓(xùn)練地點(diǎn):文科樓微格室 共同參與訓(xùn)練的同學(xué): 模擬教學(xué)訓(xùn)練所選教學(xué)內(nèi)容: 現(xiàn)在進(jìn)行時(shí)語(yǔ)法課 訓(xùn)練自我感受:良好,對(duì)繞口令部分和古詩(shī)背誦部分比較滿意,教學(xué)模擬訓(xùn)練后覺(jué)得自己比以前更注意導(dǎo)入語(yǔ),闡釋語(yǔ),提問(wèn)語(yǔ)及結(jié)束語(yǔ)的正確使用。 組員評(píng)價(jià):認(rèn)真,吐字清晰;教姿教態(tài)比較自然;有笑容,親和力高;整堂課銜接比較自然不突兀;導(dǎo)入語(yǔ)和提問(wèn)語(yǔ)使用掌握得比較好,但闡釋語(yǔ)還可以再提高。 2.簡(jiǎn)要談?wù)勀銓W(xué)習(xí)“教師口語(yǔ)(實(shí)踐)”的體會(huì)。 在學(xué)習(xí)教師口語(yǔ)之前,我們進(jìn)行課堂教學(xué)模擬時(shí)我總是無(wú)法正確使用課堂教學(xué)用語(yǔ),而在學(xué)習(xí)了教師口語(yǔ)后,我發(fā)現(xiàn)了很多之前沒(méi)有注意到的地方,如怎么自然地引進(jìn)這堂課的教學(xué)內(nèi)容,課上怎么提問(wèn)學(xué)生,指令需要多清晰,在跟學(xué)生解釋所學(xué)內(nèi)容時(shí)又該怎么表達(dá)學(xué)生才能理解。這些都是需要長(zhǎng)時(shí)間練習(xí)才能做到很好,也多虧了這門(mén)課讓我意識(shí)到我需要去提高這些。而教師口語(yǔ)論壇中的專題也是我之前沒(méi)有考慮到但是在現(xiàn)實(shí)課堂中很可能會(huì)出現(xiàn)的問(wèn)題,例如學(xué)生回答的問(wèn)題不是標(biāo)準(zhǔn)答案等,通過(guò)自己思考會(huì)處理這些問(wèn)題以及參考別的同學(xué)的處理方案,我學(xué)到了很多,相信對(duì)未來(lái)的教學(xué)會(huì)很有幫助。第二篇:電子設(shè)計(jì)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告要求
第三篇:Proteus專業(yè)應(yīng)用軟件訓(xùn)練總結(jié)報(bào)告
第四篇:電子線路實(shí)驗(yàn)總結(jié)報(bào)告
第五篇:訓(xùn)練總結(jié)報(bào)告