【正文】
2*10 2 個(gè) 電機(jī)固定螺絲 216。 16*7 1 個(gè) 直流電機(jī) 5V 1 個(gè) 紅外發(fā)射管 248。 *5 2 RS232 串口下載線(xiàn) 4 線(xiàn) 一條 洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 34 底座部分 初級(jí)線(xiàn)圈 248。 6* 248。 * 248。 誠(chéng)摯的再次謝謝大家! 洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 32 參考文獻(xiàn) [1]關(guān)積珍 .LED 顯示屏發(fā)展?fàn)顩r及趨勢(shì) [J].世界電子元器件 ,2020,(02):277301 [2]關(guān)積珍 ,陸家和 .我國(guó) LED 顯示屏技術(shù)和產(chǎn)業(yè)發(fā)展及展望 [J].現(xiàn)代顯 示 , 2020,(02):3437 [3]何立民 .MCS51 系列單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì) [M].北京 :北京航空航天大學(xué)出版社 ,2020:59102 [4]高勝東 ,梁采等 .一種 LED 大屏幕顯示系統(tǒng) .成都?xì)庀髮W(xué)院 學(xué)報(bào) [J],1998, (03):108120 [5]繆思恩 .LED 大屏幕顯示電路設(shè)計(jì) [J].電子技術(shù)應(yīng)用 ,1996,(08):5677 [6]郭天祥 .新概念 51 單片機(jī) C 語(yǔ)言教程 [M].北京 :電子工業(yè)出版社 ,2020:129 [7 [8]李金榮 .基于 51 單片機(jī)點(diǎn)陣顯示屏系統(tǒng)設(shè)計(jì) [D]. 黑龍江 : 佳木斯大學(xué) , 2020:67 [9]李蒙 ,毛建東 .單片機(jī)原理及應(yīng)用 [M].北京 :中國(guó)輕工業(yè)出版社 ,2020:45 [10]李蒙 ,毛建東 .單片機(jī)原理及應(yīng)用 [M].北京 :中國(guó)輕工業(yè)出版社 ,2020:56 [11 [12 教程 .html,20200519 [13]郭天祥 .新概念 51 單片機(jī) C 語(yǔ)言教程 [M].北京 :電子工業(yè)出版社 ,2020:21 [14%E7%8E%AF%E5%A2%83%E4%BB%8B%E7%BB%8Damp。每次他們都并不厭其煩的認(rèn)真幫著分析解決,并在不方便時(shí)給我提供重新修改焊接的工具和平臺(tái)。 這里我還要感謝科協(xié)的同學(xué)張 亞威和楊許豪。此次畢業(yè)設(shè)計(jì)期間,秦老師給了我非常大的幫助和支持,從選題、開(kāi)題報(bào)告、中期檢查、硬件設(shè)計(jì)、到最后電路焊接完成,再到論文定稿都離不開(kāi)他的悉心指導(dǎo)。 洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 31 謝 辭 首先,我要感謝我的指導(dǎo) 老師對(duì)我的悉心指導(dǎo)和硬件焊接條件提供。 該顯示技術(shù)已經(jīng)在兒童玩具、科技趣味制作中有廣泛的應(yīng)用。 最大的亮點(diǎn)是:以 LED 旋轉(zhuǎn)顯示顯示屏為中心將已有的不同技術(shù),融合了起來(lái):結(jié)合放大震蕩電路將低壓直流轉(zhuǎn)化成低壓交流電;引用磁耦合技術(shù)實(shí)現(xiàn)無(wú)線(xiàn)供電;才用紅外收發(fā)二極管實(shí) 現(xiàn)程序的初始化;使用 STC 出品的 PQFP44 封裝的 51 單片機(jī),充分利用了 I/O 口,簡(jiǎn)單易設(shè)計(jì);硬件電路的構(gòu)建簡(jiǎn)單,原理易懂。旋轉(zhuǎn)的 LED 點(diǎn)陣顯示屏此前也早已有之。這里采用了直徑小于初級(jí)線(xiàn)圈直徑的增加了匝數(shù)的漆包線(xiàn)線(xiàn)圈做次級(jí)線(xiàn)圈,并在次級(jí)線(xiàn)圈內(nèi)部加裝一個(gè)磁導(dǎo)體曾加 磁通量,來(lái)有效增加磁耦合。 無(wú)線(xiàn)供電模塊中的線(xiàn)圈耦合原理,就等同于變壓器耦合原理,都是利用了麥克斯韋電磁場(chǎng)理論的基本觀點(diǎn):變化的電場(chǎng)產(chǎn)生磁場(chǎng);變化的磁場(chǎng)產(chǎn)生電場(chǎng),也即磁耦合。直流激勵(lì)下電路的穩(wěn)態(tài)響應(yīng)中沒(méi)有互感現(xiàn)象。一對(duì)有磁耦合的線(xiàn)圈,若流過(guò)其中一個(gè)線(xiàn)圈的電流隨時(shí)間變化,則在另一線(xiàn)圈兩端將出 現(xiàn)感應(yīng)電壓,反之亦然。如圖 51 所示。 硬件優(yōu)化 影響硬件顯示效果和程序設(shè)計(jì)中的時(shí)間協(xié)調(diào)性的主要因素有:旋轉(zhuǎn)屏的旋轉(zhuǎn)速度,線(xiàn)圈耦合系數(shù),次級(jí)線(xiàn)圈得到的電壓電流值。在此前驗(yàn)證程序的基礎(chǔ)上,加入中斷、子函數(shù)、多個(gè)字符顯示代碼數(shù)組。 STC89C51RC 單片機(jī) PQFP44 封裝,它有足夠的 I/O 端口,并且擁有四個(gè)外部中斷( INT0、 INT INT INT3)和三個(gè)定時(shí)器 /計(jì)數(shù)器中斷( T0、T T2),這就方便了在不使用鎖存器呵占用 I/O 口的情況下,可以用多余的外部中斷和內(nèi)部定時(shí)計(jì)數(shù)器來(lái)實(shí)現(xiàn)初始化、函數(shù)調(diào)用、顯示內(nèi)容變換。要實(shí)現(xiàn)多樣化顯示,需要結(jié)合 51 單片機(jī)特點(diǎn)和硬件電路,在程序中要進(jìn)行相應(yīng)的中斷、子函數(shù)調(diào)用、數(shù)組等操作。重新載入程序,加電實(shí)驗(yàn),可以顯示預(yù)期的簡(jiǎn)單字符。在設(shè)計(jì)時(shí)只是簡(jiǎn)單亦步亦趨的按照原理圖上的芯片引腳連接的 LED 排列,沒(méi)有注意到在實(shí)際的軟件程序編寫(xiě)過(guò)程中可能出現(xiàn)的不便操作, 甚至是出現(xiàn)不可能實(shí)現(xiàn)的效果。多次比對(duì) I/O 口賦值與原理圖發(fā)現(xiàn),電路設(shè)計(jì)初衷沒(méi)有考慮到的合理性。 圖 41 ISP 程序下載窗口 這里,經(jīng)反復(fù)核對(duì) 修繕驗(yàn)證程序,觀察硬件顯示效果。此程序旨在對(duì)硬件實(shí)物電路基本功能的測(cè)試( LED 的焊接情況,電路電氣正確性,功能基本實(shí)現(xiàn)情況等)。若經(jīng)過(guò)多次修改完善下載程序,并確定程序正確無(wú)誤,則要重新檢查審視電路原理和硬件電路焊接的正確性與合理性。 洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 27 載入程序驗(yàn)證 利用串口線(xiàn),通過(guò) STC 網(wǎng)站提供的 ISP 下載軟件向單片機(jī)內(nèi)部程序存儲(chǔ)器中載入一個(gè)基本的驗(yàn)證性程序。 發(fā)現(xiàn)電源指示燈不亮,用萬(wàn)用表測(cè)電源接頭電壓值為 0V,即電源損壞。 調(diào)試 按照上述步驟,硬件焊接完畢,認(rèn)真比對(duì)檢查,初步確認(rèn)焊接與原理圖一致后。//取出的數(shù)據(jù)到 P0 輸出口 P2=~V1[2*j+1]。焊接完成后,芯片引腳出來(lái)的是高電平控制,二極管又共陽(yáng)連接,導(dǎo)致二極管與預(yù)期控制亮滅反向,所以把程序中的端口賦值按位取反。 洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 25 圖 36 仿真結(jié)果顯示 借助仿真初步完善軟件程序 由于編程時(shí)忽略發(fā)光二極管共陰、共陽(yáng)問(wèn)題。 圖 34 元器件添加 窗口 圖 35 仿真電路 電路仿真 完成電路原理圖連線(xiàn)后,雙擊單片機(jī),在彈出的界面中的 Program File一欄中選擇 Keil C 編譯過(guò)生成的“ .HEX 文件”,點(diǎn)擊“ OK”,并開(kāi)始仿真。 打開(kāi)軟件窗口,點(diǎn)擊打開(kāi)元器件庫(kù) ( Pick parks from libraries)窗洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 24 口界面 ,在元件查找欄輸入要查找的單片機(jī)和其他元器件 ,雙擊元器件名稱(chēng)添加, 如圖 34 所示。配合 系統(tǒng)配置 的虛擬邏輯分析儀、示波器等, Proteus 建立了完備的電子設(shè)計(jì)開(kāi)發(fā)環(huán)境 [ 14]。可以仿真 MCS51 系列、 AVR、 PIC、ARM 等常用主流 單片機(jī) 。 該 軟件 具有其它 EDA 工具軟件 ( 如 multisim)的功能。它不僅具有其它 EDA 工具軟件的仿真功能,還能仿真單片機(jī)及外圍器件。 洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 22 此軟件無(wú)需安裝及驅(qū)動(dòng),直接運(yùn)行即可使用,操作簡(jiǎn)單,字符代碼生成質(zhì)量高,速度快。 該生成器,只需在文字預(yù)覽框里輸入要顯示的字符,點(diǎn)擊“旋轉(zhuǎn)點(diǎn)陣”并選擇“ C51”或“匯編”來(lái)生成相應(yīng)的顯示字符代碼。 其基本操作有: (1)打開(kāi) Keil C 窗口界面; (2)新建工程文件夾( ProjectNew Project),選擇路徑,輸入工程名稱(chēng),選擇對(duì)應(yīng)單片機(jī)型號(hào); (3)新建編輯區(qū),輸入所需代碼,保存為擴(kuò)展名為“ .c”的文件格式; (4)再在 Source Group 1 中添加上步保存的“ .c”文件; (5)選擇 Target,勾選 Create HEX File 選項(xiàng)框,點(diǎn)擊“ OK”; (6)然后依次點(diǎn)擊 Translate current file、 Build target、 Rebuilt all target file 圖標(biāo)。以后的顯示直接從緩沖數(shù)組中取值,顯示內(nèi)容的更新與顯示時(shí)刻不沖突,避免了彼此的干擾沖突。 子函數(shù)中,主要是有一個(gè) while 循環(huán) 構(gòu)成的一個(gè)有限循環(huán)來(lái)實(shí)現(xiàn)字符數(shù)組中的元素值向緩沖數(shù)組的轉(zhuǎn)移。 定時(shí) 中斷程序設(shè)定了 LED 點(diǎn)陣顯示屏所要顯示的內(nèi)容和顯示的方式,最后執(zhí)行的是各種顯示程序。初始化完成后 , 中斷源 有外部中斷 INT定 時(shí)器 T0、定時(shí)器 T0 組成。通信程序接收數(shù)據(jù),交給主程序處理再通過(guò)控制程序選擇不同的顯示程序進(jìn)行顯示。程序要實(shí)現(xiàn)串口通信,靜態(tài)顯示 ,畫(huà)面切換 顯示三大功能。 芯片 MAX232 為 下載模塊 中最重要的C20 .1 uD2C12 2 0 uL1D11 N41 4 8洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 18 組成部分。單片機(jī)與計(jì)算機(jī)不能直接相連進(jìn)行通信必須將RS232C 與 TTL 電平進(jìn)行轉(zhuǎn)換 [12]。這里發(fā)光二極管一律采用共陽(yáng)接法。 其 引腳從左向右依次為 e 發(fā)射極 b 基極 c 集電極;對(duì)于中小功率塑料三極管按圖使其平面朝向自己,三個(gè)引腳朝下放置,則從左到右依次為 e b c,如圖 27 所示 : 圖 27 S9014 外形引腳圖 穩(wěn)壓整流電路 安裝在旋轉(zhuǎn)模塊上的次級(jí)線(xiàn)圈因耦合得 到的電動(dòng)勢(shì)是同初級(jí)線(xiàn)圈同頻率交流振蕩電壓,經(jīng)整流二極管 D1 變成單向電流, 220UF 電解電容做一次濾波,穩(wěn)壓管 D2 確保輸出 系統(tǒng)電壓, 104 電容為二次率波。 綜上比較,結(jié)合本題目實(shí)際特點(diǎn),選擇第一種方案。而若 接觸壓力大 ,電刷磨損快 , 壽命短 , 并且由于阻力的因素, 容易造成電機(jī)發(fā)熱量多,功耗大。 B 1 5D0D1D2D3D4D5D6D7D8D9D1 0D1 1D1 2D1 3D1 4D1 5D0D1D2D3D4D5D6D7D8D9D1 0D1 1D1 2D1 3D1 4D1 5B0B1B2B3B4B5B6B8B9B7B 1 0B 1 1B 1 2B 1 3B 1 4B0B1B2B3B4B5B6B7B8B9B 1 0B 1 1B 1 2B 1 3B 1 4B 1 5D9D8X T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 1 .01P 1 .12P 1 .23P 1 .34P 1 .45P 1 .56P 1 .67P 1 .78P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I NT 012P 3 .3 /I NT 113P 3 .4 /T 014P 3 .7 /R D17P 3 .6 /W R16P 3 .5 /T 115P 2 .7 /A 1 528P 2 .0 /A 821P 2 .1 /A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427U1A T 8 9 C5 1C12 2 pC22 2 pX1CR Y S T A LD1P A CK A G E = L E DD2P A CK A G E = L E DD3P A CK A G E = L E DD4P A CK A G E = L E DD5P A CK A G E = L E DD6P A CK A G E = L E DD7P A CK A G E = L E DD8P A CK A G E = L E DD9P A CK A G E = L E DD 1 0P A CK A G E = L E DD 1 1P A CK A G E = L E DD 1 2P A CK A G E = L E DD 1 3P A CK A G E = L E DD 1 4P A CK A G E = L E DD 1 5P A CK A G E = L E DD 1 6P A CK A G E = L E DD 1 7P A CK A G E = L E DD 1 8P A CK A G E = L E DD 1 9P A CK A G E = L E DD 2 0P A CK A G E = L E DD 2 1P A CK A G E = L E DD 2 2P A CK A G E = L E DD 2 3P A CK A G E = L E DD 2