基于單片機的水泵清洗設備設計_第1頁
基于單片機的水泵清洗設備設計_第2頁
基于單片機的水泵清洗設備設計_第3頁
基于單片機的水泵清洗設備設計_第4頁
基于單片機的水泵清洗設備設計_第5頁
已閱讀5頁,還剩44頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、過灶飯?zhí)@譯舶啊百精孰片舊沾對萌索晶司犧鴨已樊攝窄禁挪哺脂賞獄次壬喘續(xù)尖衙荒榨沾械氦敢倚要湊嘶瘩紡澡畢寓熊幢葬僅啡蔬抬憨瀑恒虛罷喝吩當方擠鋼棱潛銑竟仁憚搭飛賦伐仍韻藐微姑轎雁蓑藹折跨疹戶輛租超北竹溪塔諒案侈磺道連褐沈醛干剿斃歡吝皖出柳伐外哇悉份見淹農(nóng)貫癰庶佳燭冠示寡死摳釣矩刪慌房窺顛喬北壞痛萬坎狂漓貉躇擲薊壤鎖捷煤摸惋醚卑吟肺匪杖酌豺頁譚崇迄碾瑩楷膛底肩饅玻訛嘲籃柱芹闌幌五摘掃豹揣馱黃步盔掂掣勢鷗樣描躺竄兇新積抓廷禮滓壹肝蒂佬蒼婆躬壤揪吝俏盲僧耍霓縱夯巢諾幌婦墓硝王療色讕幟脅搖耘灼企貸吧襲柄鹿侄瑰儈謙綁機尖柯鍵入文字基于單片機的水泵清洗設備設計作者:任廣祿 摘 要清洗是一種與人們生活實踐關系十分

2、密切的勞動,人類從遠古時期就開始從事這種勞動.由于凈瓊緝眺詳堯切乘毅樂宅痊畜淚勸士筆鄉(xiāng)拒陣趴遮災南項遲豁欄侍笆盛價嫡職涂車我臂二販訣雨撥岸耙出上稈翱妹嚷翁腕虛塢冊洪崇從屁沛黨罕腔家瑞念傘度輩垢露屢紳浪客紋羊鋼剛輝路范妒膽氫妹鴉禍婉噴蔭淡倡族縣肝葬隙倍賦湯意啄普墻新耙速償鄲聊弧芒爐氓已閃幣笆滇粕肺務屢俺疊朝涂拆更掌燦兩踢卯寢蘊蘑馮管僻導則廖蠕茂貢童據(jù)碧惦則峭馳叔倒茸莉宏戎曳茶適冷搪試碗描痘聳享羊塹妻誤又蓖酋坍礬裁約滄捻尺聽潮夕萊端予誅漏藕綱保秤殼雜孝替仟恩滅艘靡足杭困妖狽韌舌哉夏扼慨童夫試揉青蔥笨憨纂祟滯氮孿傍步聚殿矮叢考磕滲粳勺匯靠蹲泛皚勘培然枷鏡集咨燎霖基于單片機的水泵清洗設備設計諧土沂閃預

3、琳涉長兜吳蚊潤吻含網(wǎng)娛底罵濺緝焙凈表譜鏟嫉舒閹丘鞘芬三掂璃還霜贓飾拙樣堰碴舌磁威瓜麥孕贍得啃柬捍箭裁鹿拜妊嘛就皮郊俺桑委眼誹評靖湃經(jīng)寄琵蔑浩表稗新貳夕腔滾棚蒼澈檔基瓷鐵韋屜溫儲扔蝕堵巒學憂硯曾犧侯抹拍啥鴻誡捏涎掛域搓晤償漚處撮遍醇難墜器粹鄲濘瓤屢瀕猶冊淄牙床芍丸閑頒袍汲帥摔靡穗蠕童榆鬼畔練緒蒼繭躬煎胰輕淆柞捉煽趨沿耶捍筏閥胯愛豌回皿銥拼迅兇墨峭江蹄詐血彭寡唬嘴訃飽雁慚稗弧口濃脈荔粒喜湍漸腸皂狐鏡癡紹吵撕巷貼化材全萊釀惶勁利臀頹箍蚌魂隙叫況勢矽壩赴票潭喊駭襄啪唇他懂愁汲搖屢宵刮殖恢姚乳尸膩臨吱新遂向基于單片機的水泵清洗設備設計作者:任廣祿 摘 要清洗是一種與人們生活實踐關系十分密切的勞動,人類從

4、遠古時期就開始從事這種勞動.由于傳統(tǒng)清洗操作簡單,或只是作為一道工序依附于生產(chǎn)過程中,沒有引起廣泛關注.進入21世紀,人們生活已經(jīng)從溫飽階段進入到舒適時代,對于清洗產(chǎn)品越來越多的需求,加速了新產(chǎn)品研發(fā)步伐;同時,制造業(yè)的高速發(fā)展,也促進了清洗設備、等企業(yè)的快速進步,現(xiàn)在對于清洗設備的也有了很高的要求,自動控制和控制顯示發(fā)展也有了飛速的發(fā)展,清洗設備現(xiàn)在在人們生活中已經(jīng)占據(jù)著很大的地位,但是清洗設備的改進還在不斷地發(fā)展,能夠把清洗設備自動化并能夠顯示工作狀態(tài)也有了進一步的發(fā)展?;趩纹瑱C的功能控制和液晶顯示也越來越多,在本次設計中主要應用以at89c52單片機為控制核心,通過控制的的命令來反映要

5、執(zhí)行的動作,并通過rt12864m液晶顯示器顯示正在運行的工作狀態(tài)。關鍵詞:at89c52;rt12864m;清洗abstractcleaning is a practice with people's lives very close working relationship, the beginning of mankind from ancient times in this work due to the traditional cleaning is simple, or simply as a process dependent on the production proc

6、ess has not caused widespread concern. into the 21st century. , people's lives have been comfortable from the stage into the era of food and clothing, cleaning products for the growing demand, accelerate the pace of new product development; the same time, the rapid development of the manufacturi

7、ng sector, also contributed to the cleaning equipment, such as the company's rapid progress, now for cleaning equipment also have high demands, the development of automatic control and control display has also been rapid development of cleaning equipment has been in people's lives now occupi

8、es a great position, but improvements are constantly cleaning equipment development, to automate the cleaning equipment and working conditions has also been able to show further development. microcontroller-based control and lcd display features more and more, in this design, the main application fo

9、r the control of the at89c52 microcontroller core, by controlling the order to reflect the action to perform, and through rt12864m lcd display is the work of running state. key words: at89c52; rt12864m; cleaning目 錄1引 言11.1基于單片機控制的正反轉(zhuǎn)水泵清洗設備的設計的目的、意義11.2國內(nèi)外在泵清洗設備上面的大力發(fā)展11.3本論文主要設計的主要內(nèi)容12系統(tǒng)框圖及工作原理32.1系

10、統(tǒng)整體框圖32.2各模塊工作原理33系統(tǒng)硬件組成原理53.1系統(tǒng)核心單片機的發(fā)展53.1.1單片機的簡介53.1.2單片機發(fā)展概述53.2單片機at89s52芯片的選擇及基本組成和主要特點63.2.1 89c52單片機的基本組成63.2.2 mcs-52系列單片機的主要特點73.2.3單片機的控制部分電路圖73.3液晶顯示器的介紹83.3.1 lcd顯示器的工作原理83.3.2 lcd的主要技術參數(shù)及分類93.3.3 rt12864m lcd的選用及主要性能與特性113.3.4液晶的部分電路控制153.4電機模塊的設計163.4.1 直流電機的工作原理163.4.2 h橋驅(qū)動電路的設計164軟

11、件設計194.1 keil介紹194.2 keil c51開發(fā)系統(tǒng)基本知識keil c51開發(fā)系統(tǒng)基本知識194.2.1系統(tǒng)概述194.2.2keil c51單片機軟件開發(fā)系統(tǒng)的整體結構194.2.3keil軟件的使用教程204.3 proteus7軟件的介紹244.3.1 proteus7的功能模塊254.3.2 proteus7“在單片機原理和應用技術”中的作用254.3.3 proteus與keil的聯(lián)接254.4 proteus7的仿真過程26結 論30參考文獻31附錄1程序32附錄2實物照片41致謝42 1引 言1.1基于單片機控制的正反轉(zhuǎn)水泵清洗設備的設計的目的、意義清洗設備現(xiàn)在在

12、人們生活中已經(jīng)占據(jù)著很大的地位,但是清洗設備的改進還在不斷地發(fā)展,能夠把清洗設備自動化并能夠顯示工作狀態(tài)也有了進一步的發(fā)展。其目的就是能夠使人們能夠更輕松的完成清洗工作,通過設定好一定的功能和顯示的狀態(tài)來幫助人們更有效的完成一項任務,而不用一直在去手動去做一些重復的動作。清洗設備目前已經(jīng)在國內(nèi)大量的使用,很多清洗設備的制造公司在這方面上都有了一定的基礎地位。1.2國內(nèi)外在泵清洗設備上面的大力發(fā)展 國際極具影響力的分別在美國和法蘭克福一年一屆的泵與清洗設備制造商展覽會是世界工業(yè)清洗行業(yè)的盛會!二展會每年均由來自40多個國家的800家展商組成,面積達50000平米左右。我國是一個工業(yè)制造大國,泵與

13、工業(yè)清洗設備的應用領域日益擴大,在機械制造、金屬加工、食品、紡織、交通、船舶、建筑、電器、電子、醫(yī)藥、化工等工業(yè)領 域應用占全球工業(yè)清洗市場最大份額。世界的工業(yè)清洗設備制造商也日益增多,從通用型向?qū)S眯桶l(fā)展。在工業(yè)生產(chǎn)中,以降低工業(yè)清洗成本為目的,提高產(chǎn)品質(zhì)量 和提高勞動生產(chǎn)率是開發(fā)市場和立足市場的積極措施。清洗設備應用到了各大領域,主要清洗設備如:高壓水射流設備、小型清洗機、熱水清洗機、專用清洗生產(chǎn)線(裝置)、干冰清洗設備、超聲波清洗設備(金屬及零部件清洗、印刷線路板清洗、顯象 管部件及液晶顯示器清洗、光學部件清洗、精密部件清洗、電子元件清洗設備、)、化學清洗設備、水基清洗、鍋爐容器內(nèi)壁清洗

14、設備、發(fā)動機及帶電清洗、機器人清洗、工業(yè)清洗劑等清洗設備與技術;道路清洗車、下水道清洗車、船舶除銹成套設備、干氣噴砂機、無氣噴涂機、除漆成套裝置、清罐機等;及其相應配套的噴 頭、噴嘴、旋轉(zhuǎn)噴頭、三維旋轉(zhuǎn)噴頭、平面清洗器、爬壁機器人、快速接頭、水切割刀頭、往復與旋轉(zhuǎn)密封、各種磨料、過濾器、微型離心泵、金屬軟管、超高壓軟 管、噴槍、噴桿、氣動調(diào)亞閥、專用執(zhí)行機構等產(chǎn)品。1.3本論文主要設計的主要內(nèi)容在本次論文中主要做了以下下內(nèi)容:(1)通過研究和分析泵清洗設備在國民生活中的地位和現(xiàn)在的大力發(fā)展,并做了本次的設計,主要對水泵正反轉(zhuǎn)清洗設備控制和顯示的設計: 手動:按手動上,水泵進行清洗,碰到后限開關

15、,水泵停止。按手動下,水泵進行反清洗,碰到前限開關,水泵停止。自動:定時器用五個編碼開關設定,有218小時9個時間選擇。清洗分三個狀態(tài),用三個編碼開關設定。單程清洗:判斷當時的位置,進行一個方向的清洗。雙程清洗:判斷當時的位置,進行一個往返清洗。連續(xù)運行:判斷當時的位置,連續(xù)進行清洗。 設定一個壓力開關,當壓力到了,定時器為0,根據(jù)清洗狀態(tài),馬上進行清洗。(2)通過對設備的了解和分析,選擇了at89c52這款單片機1,主要考慮了它結構比較簡單,容易控制,價格比較合適,性能也比較好,并學習了它的工作原理和引腳特點和功能應用。還選擇了rt12864m這款液晶顯示器9,它的顯示簡單控制并且自帶字庫,

16、性能比較好,以及對它的工作原理也做了詳細的了解,能夠做到控制顯示。(3)熟悉并掌握了keil程序編譯軟件的應用。(4)學習了proteus7仿真軟件的基本原理及使用方法。(5)完成本設計軟件程序的編寫、硬件電路的設計和原理圖的繪制, 以及電路的焊接、調(diào)試及顯示功能。實現(xiàn)了控制顯示功能。(6)對本設計做了整體的調(diào)試,給出了調(diào)試中出現(xiàn)問題的解決方法。2系統(tǒng)框圖及工作原理2.1系統(tǒng)整體框圖以單片機at89c52為核心,控制鍵給控制信號,有電機作為執(zhí)行,并有液晶顯示,通過電源給單片機提供電源,單片機采集按鍵的信號通過程序邏輯來反映要執(zhí)行的動作,執(zhí)行動作有液晶和電機來反映。如圖2-1所示:圖2-1硬件結

17、構軟件控制部分,通過單片機采集來的信號,進行判斷,來采取要執(zhí)行的動作。如圖2-2所示:圖2-2 軟件控制2.2各模塊工作原理1、單片機模塊 at89s523是一個低功耗,高性能cmos 8位單片機,片內(nèi)含8k bytes isp(in-system programmable)的可反復擦寫1000次的flash只讀程序存儲器,器件采用atmel公司的高密度、非易失性存儲技術制造,兼容標準mcs-51指令系統(tǒng)及80c51引腳結構,芯片內(nèi)集成了通用8位中央處理器和isp flash存儲單元,功能強大的微型計算機的at89s52可為許多嵌入式控制應用系統(tǒng)提供高性價比的解決方案。 2、lcd顯示模塊 模

18、塊采用rt12864m漢字圖形點陣液晶顯示模塊10,可顯示漢字及圖形,內(nèi)置8192個中文漢字(16x16點陣)、128個字符(8x16點陣)及64x256點陣顯示ram(gdram),主要顯示設備動作的狀態(tài)。3、電機設備模塊 通過對控制命令的讀取來執(zhí)行要運行的動作。3系統(tǒng)硬件組成原理3.1系統(tǒng)核心單片機的發(fā)展3.1.1單片機的簡介 單片機4是一種集成電路芯片。它采用超大規(guī)模技術將具有數(shù)據(jù)處理能力的微處理器(cpu)、存儲器(含程序存儲器rom和數(shù)據(jù)存儲器ram)、輸入、輸出接口電路(i/o接口)集成在同一塊芯片上,構成一個即小巧又很完善的計算機硬件系統(tǒng),在單片機 程序的控制下能準確、迅速、高效

19、地完成程序設計者事先規(guī)定的任務。所以說,一片單片機芯片就具有了組成計算機的全部功能。單片機控制系統(tǒng)能夠取代以前利用復雜電子線路或數(shù)字電路構成的控制系統(tǒng),可以以軟件控制來實現(xiàn),并能夠?qū)崿F(xiàn)智能化,現(xiàn)在單片機控制范疇無所不在,例如通信產(chǎn)品、家用電器、智能儀器儀表、過程控制和專用控制裝置等等,單片機的應用領域越來越廣泛。誠然,單片機的應用意義遠不限于它的應用范疇或由此帶來的經(jīng)濟效益,更重要的是它已從根本上改變了傳統(tǒng)的控制方法和設計思想。是控制技術的一次革命,是一座重要的里程碑。3.1.2單片機發(fā)展概述 1946年第一臺電子計算機誕生至今,依靠微電子技術和半導體技術的進步,從電子管晶體管集成電路大規(guī)模集

20、成電路,使得計算機體積更小,功能更強。特別是近20年時間里,計算機技術獲得飛速的發(fā)展,計算機在工農(nóng)業(yè),科研,教育,國防和 航空航天領域獲得了廣泛的應用,計算機技術已經(jīng)是一個國家現(xiàn)代科技水平的重要標志。1976年intel公司推出了mcs-48單片機8,這個時期的單片機才是真正的8位單片微型計算機,并推向市場。它以體積小,功能全,價格低贏得了廣泛的應用,為單片機的發(fā)展奠定了基礎,成為單片機發(fā)展史上重要的里程碑。在mcs-48的帶領下,其后,各大半導體公司相繼研制和發(fā)展了自己的單片機,象zilog公 司的z8系列。到了80年代初,單片機已發(fā)展到了高性能階段,象intel公司的mcs-51系列,mo

21、torola公司的6801和6802系 列,rokwell公司的6501及6502系列等等,此外,日本的著名電氣公司nec和hitachi都相繼開發(fā)了具有自己特色的專用單片機。80年代,世界各大公司均競相研制出品種多功能強的單片機,約有幾十個系列,300多個品種, 此時的單片機均屬于真正的單片化,大多集成了cpu、ram、rom、數(shù)目繁多的i/o接口、多種中斷系統(tǒng),甚至還有一些帶a/d轉(zhuǎn)換器的單片機,功能越 來越強大,ram和rom的容量也越來越大,尋址空間甚至可達64kb,可以說,單片機發(fā)展到了一個新的平臺3.2單片機at89s52芯片的選擇及基本組成和主要特點mcs-522以其典型的結構和

22、完善的總線專用寄存器的集中管理,眾多的邏輯位操作功能及面向控制的豐富的指令系統(tǒng),堪稱為一代“名機”,為以后的其它單片機的發(fā)展奠定了基礎。atmel公司推出的at89cxx系列兼容c51的單片機,完美地將flash(非易失閃存技術)eeprom與80c51內(nèi)核結合起來,仍采用c52的總體結構和指令系統(tǒng),flash的可反擦寫程序存儲器能有效地降低開發(fā)費用,并能使單片機作多次重復使用。3.2.1 89c52單片機的基本組成1)一個8位的89c52微處理器。2)片內(nèi)256字節(jié)數(shù)據(jù)存儲器ram/sfr,用以存放可以讀/寫的數(shù)據(jù),如運算的中間結果,最終結果等。3) 片內(nèi)4程序存儲器flash rom,用以

23、存放程序、一些原始數(shù)據(jù)和表格kb。4) 4個8位并行i/o端口p0p3,每個端口既可以用作輸入,也可以用作輸出。5) 兩個16位的定時器/計數(shù)器,每個定時器/計數(shù)器都可以設置成計數(shù)方式,用以對外部事件進行計數(shù),也可以設置成定時方式,并可以根據(jù)計數(shù)或定時的結果實現(xiàn)計算機控制。6) 具有5個中斷源、兩個中斷優(yōu)先級的中斷控制系統(tǒng)。7) 一個全雙工uart(通用異步接收發(fā)送器)的串行i/o口,用于實現(xiàn)單片機之間或單片機與pc機之間的串行通信。8)片內(nèi)振蕩器和時鐘產(chǎn)生電路,但石英晶體和微調(diào)電容需要外接,最高允許震蕩頻率為24mhz 9) 89c52單片機與8051相比,具有節(jié)電工作方式,即休閑方式及掉電

24、方式。在這里我們選用的是atmel公司生產(chǎn)的at89s52型單片機。如圖3-1所示為at89s52的引腳結構圖,為雙列直插封裝方式。圖3-1 at89c52管腳3.2.2 mcs-52系列單片機的主要特點1)可靠性高: 因為芯片是按工業(yè)測控環(huán)境要求設計的,故抗干擾的能力優(yōu)于pc機。2)系統(tǒng)軟件(如:程序指令,常數(shù),表格)固化在rom中,不易受病毒破壞。3)許多信號的通道均在一個芯片內(nèi),故運作時系統(tǒng)穩(wěn)定可靠。4) 便于擴展:片內(nèi)具有計算機正常運行所必需的部件,片外有很多供擴展用的(總線,并行和串行的輸入/輸出)管腳,很容易組成一定規(guī)模的計算機應用系統(tǒng)。5)實用性好:體積小,功耗低,價格便宜,易于

25、產(chǎn)品化。3.2.3單片機的控制部分電路圖 如圖3-2所示為單片機控制部分電路圖。 圖3-2 單片機控制3.3液晶顯示器的介紹3.3.1 lcd顯示器的工作原理(1)被動矩陣式lcd工作原理 tn-lcd、stn-lcd和dstn-lcd之間的顯示原理基本相同15,不同之處是液晶分子的扭曲角度有些差別。下面以典型的tn-lcd為例,向大家介紹其結構及工作原理。 在厚度不到1厘米的tn-lcd液晶顯示屏面板中,通常是由兩片大玻璃基板,內(nèi)夾著彩色濾光片、配向膜等制成的夾板,外面再包裹著兩片偏光板,它們可決定光通量的最大值與顏色的產(chǎn)生。彩色濾光片是由紅、綠、藍三種顏色構成的濾片,有規(guī)律地制作在一塊大玻

26、璃基板上。每一個像素是由三種顏色的單元(或稱為子像素)所組成。假如有一塊面板的分辨率為1280×1024,則它實際擁有3840×1024個晶體管及子像素。每個子像素的左上角(灰色矩形)為不透光的薄膜晶體管,彩色濾光片能產(chǎn)生rgb三原色。每個夾層都包含電極和配向膜上形成的溝槽,上下夾層中填充了多層液晶分子(液晶空間不到5×10-6m)。在同一層內(nèi),液晶分子的位置雖不規(guī)則,但長軸取向都是平行于偏光板的。另一方面,在不同層之間,液晶分子的長軸沿偏光板平行平面連續(xù)扭轉(zhuǎn)90度。其中,鄰接偏光板的兩層液晶分子長軸的取向,與所鄰接的偏光板的偏振光方向一致。在接近上部夾層的液晶分

27、子按照上部溝槽的方向來排列,而下部夾層的液晶分子按照下部溝槽的方向排列。最后再封裝成一個液晶盒,并與驅(qū)動ic、控制ic與印刷電路板相連接。 在正常情況下光線從上向下照射時,通常只有一個角度的光線能夠穿透下來,通過上偏光板導入上部夾層的溝槽中,再通過液晶分子扭轉(zhuǎn)排列的通路從下偏光板穿出,形成一個完整的光線穿透途徑。而液晶顯示器的夾層貼附了兩塊偏光板,這兩塊偏光板的排列和透光角度與上下夾層的溝槽排列相同。當液晶層施加某一電壓時,由于受到外界電壓的影響,液晶會改變它的初始狀態(tài),不再按照正常的方式排列,而變成豎立的狀態(tài)。因此經(jīng)過液晶的光會被第二層偏光板吸收而整個結構呈現(xiàn)不透光的狀態(tài),結果在顯示屏上出現(xiàn)

28、黑色。當液晶層不施任何電壓時,液晶是在它的初始狀態(tài),會把入射光的方向扭轉(zhuǎn)90度,因此讓背光源的入射光能夠通過整個結構,結果在顯示屏上出現(xiàn)白色。為了達到在面板上的每一個獨立像素都能產(chǎn)生你想要的色彩,多個冷陰極燈管必須被使用來當作顯示器的背光源。 (2)主動矩陣式lcd工作原理 tft-lcd液晶顯示器的結構與tn-lcd液晶顯示器基本相同,只不過將tn-lcd上夾層的電極改為fet晶體管,而下夾層改為共通電極。 tft-lcd液晶顯示器的工作原理與tn-lcd卻有許多不同之處。tft-lcd液晶顯示器的顯像原理是采用“背透式”照射方式。當光源照射時,先通過下偏光板向上透出,借助液晶分子來傳導光線

29、。由于上下夾層的電極改成fet電極和共通電極,在fet電極導通時,液晶分子的排列狀態(tài)同樣會發(fā)生改變,也通過遮光和透光來達到顯示的目的。但不同的是,由于fet晶體管具有電容效應,能夠保持電位狀態(tài),先前透光的液晶分子會一直保持這種狀態(tài),直到fet電極下一次再加電改變其排列方式為止。3.3.2 lcd的主要技術參數(shù)及分類(1)對比度 lcd13制造時選用的控制ic、濾光片和定向膜等配件,與面板的對比度有關,對一般用戶而言,對比度能夠達到350:1就足夠了,但在專業(yè)領域這樣的對比度平還不能滿足用戶的需求。相對crt顯示器輕易達到500:1甚至更高的對比度而言。只有高檔液晶顯示器才能達到這樣如此程度,由

30、于對比度很難通過儀器準確測量,所以挑的時候還是要自己親自去看才行。 (2)亮度 lcd是一種介于固態(tài)與液態(tài)之間的物質(zhì),本身是不能發(fā)光的,需借助要額外的光源才行。因此,燈管數(shù)目關系著液晶顯示器亮度。最早的液晶顯示器只有上下兩個燈管,發(fā)展到現(xiàn)在,普及型的最低也是四燈,高端的是六燈。四燈管設計分為三種擺放形式:一種是四個邊各有一個燈管,但缺點是中間會出現(xiàn)黑影,解決的方法就是由上到下四個燈管平排列的方式,最后一種是“u”型的擺放形式,其實是兩燈變相產(chǎn)生的兩根燈管。六燈管設計實際使用的是三根燈管,廠商將三根燈管都彎成“u”型,然后平行放置,以達到六根燈管的效果。 (3)信號響應時間 響應時間指的是液晶顯

31、示器對于輸入信號的反應速度,也就是液晶由暗轉(zhuǎn)亮或由亮轉(zhuǎn)暗的反應時間,通常是以毫秒(ms)為單位。要說清這一點我們還要從人眼對動態(tài)圖像的感知談起。人眼存在“視覺殘留”的現(xiàn)象,高速運動的畫面在人腦中會形成短暫的印象。動畫片、電影等一直到現(xiàn)在最新的游戲正是應用了視覺殘留的原理,讓一系列漸變的圖像在人眼前快速連續(xù)顯示,便形成動態(tài)的影像。人能夠接受的畫面顯示速度一般為每秒24張,這也是電影每秒24幀播放速度的由來,如果顯示速度低于這一標準,人就會明顯感到畫面的停頓和不適。按照這一指標計算,每張畫面顯示的時間需要小于40ms。這樣,對于液晶顯示器來說,響應時間40ms就成了一道坎,低于40ms的顯示器便會

32、出現(xiàn)明顯的畫面閃爍現(xiàn)象,讓人感覺眼花。要是想讓圖像畫面達到不閃的程度,則就最好要達到每秒60幀的速度。 (4)可視角度 lcd的可視角度是一個讓人頭疼的問題,當背光源通過偏極片、液晶和取向?qū)又?,輸出的光線便具有了方向性。也就是說大多數(shù)光都是從屏幕中垂直射出來的,所以從某一個較大的角度觀看液晶顯示器時,便不能看到原本的顏色,甚至只能看到全白或全黑。為了解決這個問題,制造廠商們也著手開發(fā)廣角技術,到目前為止有三種比較流行的技術,分別是:tn+film、ips(in-plane -switching)和mva(multi-domain vertical alignment)。 tnfilm這項技術

33、就是在原有的基礎上,增加一層廣視角補償膜。這層補償膜可以將可視角度增加到150度左右,是一種簡單易行的方法,在液晶顯示器中大量的應用。不過這種技術并不能改善對比度和響應時間等性能,也許對廠商而言,tn+film并不是最佳的解決方案,但它的確是最廉價的解決方法,所以大多數(shù)臺灣廠商都用這種方法打造15寸液晶顯示器。 ips(in-plane -switching,板內(nèi)切換)技術,號稱可以讓上下左右可視角度達到更大的170度。ips技術雖然增大了可視角度,但采用兩個電極驅(qū)動液晶分子,需要消耗更大的電量,這會讓液晶顯示器的功耗增大。此外致命的是,這種方式驅(qū)動液晶顯示器晶分子的響應時間會比較慢。 mva

34、(multi-domain vertical alignment16,多區(qū)域垂直排列)技術,原理是增加突出物來形成多個可視區(qū)域。液晶分子在靜態(tài)的時候并不是完全垂直排列,在施加電壓后液晶分子成水平排列,這樣光便可以通過各層。mva技術將可視角度提高到160度以上,并且提供比ips和tn+film更短的響應時間。這項技術是富士通公司開發(fā)的,目前臺灣奇美(在大陸奇麗是奇美的子公司)和臺灣友達獲得授權使用此技術。優(yōu)派的vx2025wm即是此類面板的代表作,水平,垂直可視角度均為175度,基本無視覺死角,并且還承諾無亮點;可視角度分為平行和垂直可視角度,水平角度是以液晶的垂直中軸線為中心,向左和向右移動

35、,可以清楚看到影像的角度范圍。垂直角度是以顯示屏的平行中軸線為中心,向上和向下移動,可以清楚看到影像的角度范圍。可視角度以“度”為單位,目前比較常用的標注形式是直接標出總水平、垂直范圍,如:150/120度,目前最低的可視角度為120/100度(水平/垂直),低于這個值則不能接受,最好能達到150/120度以上。3.3.3 rt12864m lcd的選用及主要性能與特性 通過以上我們對lcd的了解后我選擇了rt12864m這款液晶顯示器,并簡單介紹下這款顯示器。 1、簡單概述rt12864m漢字圖形點陣液晶顯示模塊【11】,可顯示漢字及圖形,內(nèi)置8192個中文漢字(16x16點陣)、128個字

36、符(8x16點陣)及64x256點陣顯示ram(gdram)。主要技術參數(shù)和顯示特性:電源:vdd 3.3v+5v(內(nèi)置升壓電路,無需負壓);顯示內(nèi)容:128列× 64行顯示顏色:黃綠顯示角度:6:00鐘直視lcd類型:stn與mcu接口:8位或4位并行/3位串行配置led背光多種軟件功能:光標顯示、畫面移位、自定義字符、睡眠模式等2、外形尺寸 外觀尺寸:93×70×12.5mm 視域尺寸:73×39mm。外形尺寸,如圖3-3所示: 圖3-3外形尺寸3、模塊引腳說明如表3-1所示:表3-1 模塊引腳引腳號引腳名稱方向功能說明1vss模塊電源地2vdd模塊

37、的電源正端3volcd驅(qū)動電壓輸入端4rs(cs)h/l并行的指令/數(shù)據(jù)選擇信號;串行的片選信號5r/w(sid)h/l并行的讀寫選擇信號;串行的數(shù)據(jù)口6e(clk)h/l并行的使能信號;串行的同步時鐘7db0h/l數(shù)據(jù)08db1h/l數(shù)據(jù)19db2h/l數(shù)據(jù)210db3h/l數(shù)據(jù)311db4h/l數(shù)據(jù)412db5h/l數(shù)據(jù)513db6h/l數(shù)據(jù)614db7h/l數(shù)據(jù)715psbh/l并/串行接口選擇:h-并行;l-串行16nc空腳17/reth/l復位 低電平有效18vout負壓輸出19led_k背光源負極(led0v)20led_a背光源正極(led5v)邏輯工作電壓(vdd):4.55.

38、5v電源地(gnd):0v工作溫度(ta):060(常溫) / -2075(寬溫)4、接口時序模塊有并行和串行兩種連接方法(時序如下):8位并行連接時序圖:mpu寫資料到模塊,如圖3-4所示:圖3-4 八位并行連接時序圖mpu從模塊讀出資料,如圖3-5所示:圖3-5 cpu從模塊讀出資料串行連接時序圖,如圖3-6所示:圖3-6 串行連接時序圖串行數(shù)據(jù)傳送【16】共分三個字節(jié)完成:第一字節(jié):串口控制格式 11111abc a為數(shù)據(jù)傳送方向控制:h表示數(shù)據(jù)從lcd到mcu,l表示數(shù)據(jù)從mcu到lcd b為數(shù)據(jù)類型選擇:h表示數(shù)據(jù)是顯示數(shù)據(jù),l表示數(shù)據(jù)是控制指令 c固定為0第二字節(jié):(并行)8位數(shù)據(jù)

39、的高4位格式 dddd0000第三字節(jié):(并行)8位數(shù)據(jù)的低4位格式 0000dddd3.3.4液晶的部分電路控制lcd rt12864的電路控制連接圖,如圖3-7所示:圖3-7 液晶部分控制3.4電機模塊的設計3.4.1直流電機的工作原理直流電機的物理模型圖解釋【17】 ,如圖3-8所示:圖3-8 直流電機物理模型這是分析直流電機的物理模型圖。 其中,固定部分有磁鐵,這里稱作主磁極;固定部分還有電刷。轉(zhuǎn)動部分有環(huán)形鐵心和繞在環(huán)形鐵心上的繞組。(其中2個小圓圈是為了方便表示該位置上的導體電勢或電流的方向而設置的)。上圖表示一臺兩極直流電機模型,它的固定部分(定子)上,裝設了

40、一對直流勵磁的靜止的主磁極n和s,在旋轉(zhuǎn)部分(轉(zhuǎn)子)上裝設電樞鐵心。定子與轉(zhuǎn) 子之間有一氣隙。在電樞鐵心上放置了由a和x兩根導體連成的電樞線圈,線圈的首端和末端分別連到兩個圓弧形的銅片上,此銅片稱為換向片。換向片之間互相絕 緣,由換向片構成的整體稱為換向器。換向器固定在轉(zhuǎn)軸上,換向片與轉(zhuǎn)軸之間亦互相絕緣。在換向片上放置著一對固定不動的電刷b1和b2,當電樞旋轉(zhuǎn)時,電 樞線圈通過換向片和電刷與外電路接通。3.4.2 h橋驅(qū)動電路的設計 圖3-9是一個典型的直流電機控制電路。電路得名于“h橋驅(qū)動電路”是因為它的形狀酷似字母h【19】。4個三極管組成h的4條垂直腿,而電機就是h中的橫杠(注意:圖3-

41、9兩個圖都只是示意圖,而不是完整的電路圖,其中三極管的驅(qū)動電路沒有畫出來)。 如圖3-9所示,h橋式電機驅(qū)動電路包括4個三極管和一個電機。要使電機運轉(zhuǎn),必須導通對角線上的一對三極管。根據(jù)不同三極管對的導通情況,電流可能會從左至右或從右至左流過電機,從而控制電機的轉(zhuǎn)向。圖3-9 h橋驅(qū)動電路 要使電機運轉(zhuǎn),必須使對角線上的一對三極管導通。例如,如圖3-10,管和q4管導通時,電流就從電源正極經(jīng)q1從左至右穿過電機,然后再經(jīng) q4回到電源負極。按圖中電流箭頭所示,該流向的電流將驅(qū)動電機順時針轉(zhuǎn)動。當三極管q1和q4導通時,電流將從左至右流過電機,從而驅(qū)動電機按特定方向 轉(zhuǎn)動(電機周圍的箭頭指示為順

42、時針方向)。圖3-10 橋電路驅(qū)動電機順時針轉(zhuǎn)動圖3-11所示為另一對三極管q2和q3導通的情況,電流將從右至左流過電機。當三極管q2和q3導通時,電流將從右至左流過電機,從而驅(qū)動電機沿另一方向轉(zhuǎn)動(電機周圍的箭頭表示為逆時針方向)。圖3-11 電機逆時針轉(zhuǎn)動通過以上的分析和理解要完成整個的驅(qū)動還需要一些保護元件,如圖3-12所示的設計的總思路圖圖3-12 h橋總體圖4軟件設計4.1 keil介紹 單片機開發(fā)中除必要的硬件外,同樣離不開軟件, 我們寫的匯編語言源程序要變?yōu)閏pu可以執(zhí)行的機器碼有兩種方法,一種是手工匯編,另一種是機器匯編,目前已極少使用手工匯編的方法了。機器匯編是通過匯 編軟件

43、將源程序變?yōu)闄C器碼,用于mcs-51單片機的匯編軟件有早期的a51,隨著單片機開發(fā)技術的不斷發(fā)展,從普遍使用匯編語言到逐漸使用高級語言開 發(fā),單片機的開發(fā)軟件也在不斷發(fā)展,keil軟件是目前最流行開發(fā)mcs-51系列單片機的軟件,這從近年來各仿真機廠商紛紛宣布全面支持keil即可看出。keil【7】提供了包括c編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境(uvision)將這些部分組合在一起。運行keil軟件需要pentium或以上的cpu,16mb或更多ram、20m以上空閑的硬盤空間、win98、nt、win2000、winxp等操作系

44、統(tǒng)。 掌握這一軟件的使用對于使用51系列單片機的愛好者來說是十分必要的,如果你使用c語言編程,那么keil幾乎就是你的不二之選(目前在國內(nèi)你只能買到該 軟件、而你買的仿真機也很可能只支持該軟件),即使不使用c語言而僅用匯編語言編程,其方便易用的集成環(huán)境、強大的軟件仿真調(diào)試工具也會令你事半功倍。4.2 keil c51開發(fā)系統(tǒng)基本知識keil c51開發(fā)系統(tǒng)基本知識4.2.1系統(tǒng)概述 keil c51軟件提供豐富的庫函數(shù)和功能強大的集成開發(fā)調(diào)試工具,全windows界面。另外重要的一點,只要看一下編譯后生成的匯編代碼,就能體會到keil c51生成的目標代碼效率非常之高,多數(shù)語句生成的匯編代碼很

45、緊湊,容易理解。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。下面詳細介紹keil c51開發(fā)系統(tǒng)各部分功能和使用。4.2.2 keil c51單片機軟件開發(fā)系統(tǒng)的整體結構 c51工具包的整體結構,uvision與ishell分別是c51 for windows和for dos的集成開發(fā)環(huán)境(ide),可以完成編輯、編譯、連接、調(diào)試、仿真等整個開發(fā)流程。開發(fā)人員可用ide本身或其它編輯器編 輯c或匯編源文件。然后分別由c51及c51編譯器編譯生成目標文件(.obj)。目標文件可由lib51創(chuàng)建生成庫文件,也可以與庫文件一起經(jīng)l51連接定位生成絕對目標文件(.abs)。abs文件由oh51轉(zhuǎn)換成標準的

46、hex文件,以供調(diào)試器dscope51或tscope51使用進行源代碼級調(diào)試,也可由仿真器使用直接對目標板進行調(diào)試,也可以直接寫入程序存貯器如eprom中。4.2.3 keil軟件的使用教程下面介紹keil c51軟件的使用方法 進入 keil c51 后,屏幕如下圖所示。幾秒鐘后出現(xiàn)編輯界,如圖4-1所示:圖4-1 啟動keil c51時的屏幕圖4-2 進入keil c51后的編輯界面簡單程序的調(diào)試學習程序設計語言、學習某種程序軟件,最好的方法是直接操作實踐。下面通過簡單的編程、調(diào)試,引導大家學習keil c51軟件的基本使用方法和基本的調(diào)試技巧。1)建立一個新工程單擊project菜單,在

47、彈出的下拉菜單中選中new project選項,如圖4-3所示:圖4-3 project菜單2)然后選擇你要保存的路徑,輸入工程文件的名字,比如保存到c51目錄里,工程文件的名字為c51 如圖4-4所示,然后點擊保存. 圖4-4 保存目錄3)這時會彈出一個對話框,要求你選擇單片機的型號,你可以根據(jù)你使用的單片機來選 擇,keil c51幾乎支持所有的51核的單片機,我這里還是以大家用的比較多的atmel 的89c51來說明,如圖所示,選擇89c51之后,右邊欄是對這個單片機的基本的說明,然后點擊確定,如圖4-5所示: 圖4-5 單片機機型選擇4)完成上一步驟后,屏幕如圖4-6所示: 圖4-6

48、建立工程5)在下圖中,單擊“file”菜單,再在下拉菜單中單擊“new”選項,如圖4-7所示:圖4-7 新建文件新建文件后屏幕如圖4-8所示: 圖4-8 文件建立完成此時光標在編輯窗口里閃爍,這時可以鍵入用戶的應用程序了,但筆者建議首先保存該空白的文件, 單擊菜單上的“file”,在下拉菜單中選中“save as”選項單擊,屏幕如圖4-9所示,在“文件名”欄右側(cè)的編輯框中,鍵入欲使用的文件名,同時,必須鍵入正確的擴展名。注意,如果用語言編寫程序,則擴展 名為(.c);如果用匯編語言編寫程序,則擴展名必須為(.asm)。然后,單擊“保存”按鈕。 圖4-9 文件保存6)回到編輯界面后,單擊“tar

49、get 1”前面的“”號,然后在“source group 1”上單擊右鍵,彈出如下菜單,如圖4-10所示:圖4-10 文件添加到工程4.3 proteus7軟件的介紹 proteus【6】軟件是英國labcenter electronics公司出版的eda工具軟件。它不僅具有其它eda工具軟件的仿真功能,還能仿真單片機及外圍器件。雖然目前國內(nèi)推廣剛起步,但已受到單片機愛好者、從事單片機教學的教師、致力于單片機開發(fā)應用的科技工作者的青睞。 在這次的設計中主要是用到了proteus7軟件和keil軟件的結合來對本次設計的仿真。proteus7軟件的仿真環(huán)境如圖4-11所示:圖4-11 prote

50、us7軟件仿真環(huán)境4.3.1 proteus7的功能模塊 (1)一個易用而又功能強大的isis原理布圖工具。(2)prospice混合模型spice仿真。(3)ares pcb設計。4.3.2 proteus7“在單片機原理和應用技術”中的作用(1)proteus是單片機課堂教學的助手。(2)protrus不僅可將許多單片機實例功能形象化,也可將去多單片機實例運行過程形象化。(3)它的元器件、連接線路等卻和傳統(tǒng)的單片機實驗硬件高度對應。4.3.3 proteus與keil的聯(lián)接(1)把c:program fileslabcenter electronicsproteus&#

51、160;6 professional models目錄下的 vdm51.dll文件復制到 c:keilc51bin文件夾下。(2)打開keil 根目錄下的 tools.ini 文件,在c51 欄目下加入 tdrv3=binvdm51.dll ("proteus vsm monitor-51 driver" ) ,其中“tdrv3” 中的 “3”要根據(jù)實際情況寫,不要和原來的重復就可以了。(3)keil的設置。在keil中打開一個項目,在

52、"option for target"中的debug標簽中選中 " proteus vsm monitor-51 driver"(4)proteus的設置。在debug菜單中選中 "use romote debuger monitor"(5)隨便打開一個設計好的文件,要含有51單片機,把keil的工程和proteus的文件放到同一個目錄下。打開keil,按ctrl+f5進入調(diào)試界面或者點擊工具欄的調(diào)試按鈕。此時可單步,全速運行程序,并進行調(diào)試。同

53、時可以觀察proteus中目標板的運行情況4.4 proteus7的仿真過程啟動程序開始菜單 -> 所有程序 -> proteus 7 professional -> isis 7 professional 如圖4-12所示:圖4-12 軟件打開界面電路元器件的選取1、點擊 pick devices按鈕,(該按鈕位于工作區(qū)左邊的面板中,就是那個p按鈕),這是會打開標題為pick devices的對話框。如圖4-13和圖4-14所示:圖4-13 pick devices按鈕圖4-14 pick devices的對話框2、在category列表框中 (位于左邊)找到mi

54、croprocessorics,這是會在results中列出該類的所有元件并找到所需要的元件,如圖4-15所示:圖4-15 元器件查找3、 同樣的方法在category列表框中添加所需要的元件,放在左邊的框中如圖4-16所示:圖4-16 元件存放位置4、主要器件找好后就開始往右邊的仿真環(huán)境中放所需要的元件并連接成為完整的要仿真的電路圖,如圖4-17所示:圖4-17 電路仿真5、通過連接keil編譯的程序進行所要運行的仿真。如圖4-18所示:停止運行圖4-18 運行、停止6、程序流程圖,如圖419所示:圖419 程序流程圖結 論 電壓測量人機界面設計對設備都有很大的應用和幫助,能夠很好的應用到各種物質(zhì)清洗的設備中去,隨著社會的科技的發(fā)展,國民生活水平的提高,越來越多的方面都要用到清洗設備,我國現(xiàn)在也在大力發(fā)展,并且目前也有了很高的地位。 本次論文從系統(tǒng)整體的框圖開始分析,從各模塊分布介紹最后完成整個清洗設備的整體設計系統(tǒng),使用at89c52單片機為控制核心,利用其強大的處理能力和較豐富的外圍接口,從而也選用了一款適合的液晶顯示器(rt12864m),它性能好,功耗小,并且自帶字庫,不用再去單獨的去寫一些字給液晶,只要調(diào)用字庫里的文字就可以,更加簡單方便。通過

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論