以下是有關于單片機實踐心得體會的相關內容,歡迎大家閱讀!
單片機實踐心得體會1
這個學期的單片機課已經早早的上完了,但是理論純屬理論,沒有與實踐的結合總讓我們學的不踏實,感覺沒有達到學以致用的效果。所慶幸的是在課程介紹考試完之后,老師給我們安排了這次單片機課程設計,給了我們學以致用的做好的實踐。
關于這次課程設計,我們花費了比較多的心思,既是對課程理論內容的一次復習和鞏固,還讓我們豐富了更多與該專業相關的其他知識,比如軟件應用等,在摸索中學習,在摸索中成長,在學習的過程中帶著問題去學我發現效率很高,這是我做這次課程設計的又一收獲,在真正設計之前我們做了相當豐富的準備,首先鞏固一下課程理論,再一遍熟悉課程知識的構架,然后結合加以理論分析、總結,有了一個清晰的思路和一個完整的的軟件流程圖之后才著手設計。在設計程序時,我們不能妄想一次就將整個程序設計好,反復修改、不斷改進是程序設計的必經之路;養成注釋程序的好習慣是非常必要的,一個程序的完美與否不僅僅是實現功能,而應該讓人一看就能明白你的思路,這樣也能為資料的保存和交流提供了方便;我覺得在設計課程過程中遇到問題是很正常,但我們應該將每次遇到的問題記錄下來,并分析清楚,以免下次再碰到同樣的問題的課程設計又出錯了。
除了對此次設計的準備工作之外,我們還學到了很多平時難得的東西,首先是團隊協作,在這次設計當中,難免和同學產生觀點和意見的分歧,以及分工明細、時間安排等不合理,通過這次設計,我們體會到了團結合作的重要性及力量之強大,還有讓我們處理事情更加有條理,思路更加清晰明了了,發現、提出、分析、解決問題和實踐能力的提高都將受益于我在以后的學習、工作和生活中。
此次的設計,其實也是我們所學知識的一次綜合運用,讓我深深的認識到了學習單片機要有一定的基礎,要有電子技術方面的數字電路和模擬電路等方面的理論基礎,特別是數字電路;也要有編程語言的匯編語言或C語言。要想成為單片機高手,我們首先要學好匯編語言,然后轉入C語言學習,所以我們不能學到后面就忘了前面的知識,更應該將所學的知識緊緊的結合在一起,綜合運用,所謂設計,就是要求創新,只有將知識綜合運用起來才能真正的設計好。
單片機實踐心得體會2
學了一年多的單片機,對單片機也有了一個基礎的了解。在這一年里,我學了DS18B20、128
64大液晶、數碼管顯示等。從最初的跑馬燈,到整體融合,經歷了一段時間。單片機只有P0,P1,P2,P3,如果想把很多功能合在一起的話,就得復用,或著用到擴展,但是那個擴展模塊不好用,寫起程序來會比較麻煩,其實復用好的話,基本IO口都夠用!
學習的時候總是難免碰到一些問題!但是我的總結是:沒關系,邊做邊想!或著講瞎搞!不搞肯定不知道,搞了才會懂!過去的一些問題在現在看來都是小case,什么定時器賦值啊,定時器的使用類型(模式0,模式1,模式2),當時就自己在那里看書理解,一大堆的文字在那里,看了很久也不懂!不過后來我懂得了上網找視頻教程!剛開始的時候也總是想為什么這么做,為什么這么做,為什么這么做,一堆的為什么。現在懂了,做多了,就覺得要這樣做,要這樣做,就是這么做的,沒錯!不會的時候想著,反正會弄懂的,多試試!
要相信熟能生巧,想想學習的時候,和現在的程度,不是在一個檔次的!熟悉了操作,一些疑惑也會雖之解開!
我最初開始學單片機是因為我喜歡編程,我覺得編程是一件樂趣的事!或著說享受技術帶來的快樂!我現在懂得了有各門各樣的語言,C語言是其中一種,還有更底程的匯編語言,java之類的高級語言,這些我都很喜歡!它們各有各自的好處和用處!而且我不想只會一門語言,所以我要慢慢地學習各種自己喜歡的語言!
在學習的過程中遇到麻煩或著問題,已經習以為長了!遇到問題也不會焦慮,想的是該怎么解決!水平也是在不斷解決問題中提高的,有這一點體會!其實初學單片機,碰到問題總是新的知識而已,因為單片機很簡單,也不用很懂電路原理,知道什么時候給0,什么時候給1,其它的就交給硬件去處理。
我也不單單只想有關單片機的程序單片機功能簡單,一直寫單片機也會變得呆板的(這期間就一直寫單片機的程序,不寫其它思考性的編程),至少我是這么覺得.因為寫單片機的程序一段時間后,我發現我的思路有點僵在單片機的思路上,自己想寫一寫其它的程序,不是單片機的,是C語言的一些有關數學計算(類似應用題的那種),寫的時候卻想的寫單片機的感覺,有點難以集中到現在要解決的問題!
單片機實踐心得體會3
最近自己對單片機特別的感興趣,因為看到它能控制電機的轉動,自己覺得很神奇。就想弄清楚它到底是怎么做到的?
我看到書上講:單片機可以用兩種語言編寫,一種是C語言,另外一種是匯編語言。匯編語言是一種機器語言,且代碼繁瑣,不易記憶。需要掌握單片機的內部結構和邏輯結構,通過看了幾本書讓我了解認識到匯編確實太繁瑣,不過我學習過C語言,也參加了全國計算機二級考試,覺得自己在一方面具有優勢,能很快學好它。
不過在學習中,我才發現學習單片機不僅僅需要軟件的知識,還需要硬件的知識。我買了一個單片機在實踐中就是一個活生生的例子,沒有相應的硬件知識,我連單片機怎么和電腦相連都不知道,我為我當初的想法感到羞愧。單片機是一門很好的學問,需要我去鉆研它。
時光飛逝,一轉眼,一個學期又進尾聲了,本學期的單片機綜合課程設計也在一周內完成了。
俗話說“好的開始是成功的一半”。說起課程設計,我認為最重要的就是做好設計的預習,認真的研究老師給的題目,選一個自己有興趣的題目。其次,老師對實驗的講解要一絲不茍的去聽去想,因為只有都明白了,做起設計就會事半功倍,如果沒弄明白,就迷迷糊糊的去選題目做設計,到頭來一點收獲也沒有。最后,要重視程序的模塊化,修改的方便,也要注重程序的調試,掌握其方法。
雖然這次的課程設計算起來在實驗室的時間只有三天,不過因為我們都有自己的實驗板,所以在宿舍里做實驗的時間一定不止三天。
硬件的設計跟焊接都要我們自己動手去焊,軟件的編程也要我們不斷的調試,最終一個能完成課程設計的勞動成果出來了,很高興它能按著設計的思想與要求運動起來。
當然,這其中也有很多問題,第一、不夠細心比如由于粗心大意焊錯了線,由于對課本理論的不熟悉導致編程出現錯誤。第二,是在學習態度上,這次課設是對我的學習態度的一次檢驗。對于這次單片機綜合課程實習,我的第一大心得體會就是作為一名工程技術人員,要求具備的首要素質絕對應該是嚴謹。我們這次實習所遇到的多半問題多數都是由于我們不夠嚴謹。第三,在做人上,我認識到,無論做什么事情,只要你足夠堅強,有足夠的毅力與決心,有足夠的挑戰困難的勇氣,就沒有什么辦不到的。
單片機實踐心得體會4
課設的選題,方案的設計與確定,元器件的選擇,硬件的焊接,這一系列的課設準備工作早在課設開始之前,老師就向我們做了相關的介紹和明確的說明,同時非常友好的提示我們早點著手準備自己的課設項目。但是如此語重心長的話語在當時似乎沒有引起所有人的注意,只到有同學拿出已成型的作品時,只到課程設計進入第二周時,只到看到有同學拿著作品去驗收時,只到發現自己在規定的時間里無法完成擴展功能是,我們開始醒悟,開始想起老師之前的友情提示,開始意識到課設的準備工作沒做好,開始產生恐懼。這樣的情形并不只是出現在的課程設計過程中,而是經常出現在我們的生活中。整個課程設計的過程中都顯得有些盲目,有些匆忙。
像這樣的實訓課程,對我們學習自動化的學生來說意義非常重大,它不僅是對單片機這一門課程的理解與運用,同時也涉及到數字電路和模擬電路的領域;這也是一次鍛煉我們動手動腦的絕佳機會,能讓我們切實感受理論與實際相結合的過程。
設計的過程是枯燥的,程序的調試過程是讓人感到乏味的、無奈的、頭疼的,但是看到完工的作品卻是激動高興的。對于硬件的焊接,這可能是很多同學都喜歡做的一個環節。但是這次的硬件焊接與上一次實訓時的不一樣,這次你需要自己設計電路,自己學習理解某些芯片的引腳功能。芯片引腳的接線是我們容易出錯的地方,如果接線圖或者焊接有問題,這將對對芯片有很大的危害。硬件完工后,是軟件的調試。我認為程序的調試是課設全過程中最難得部分,原因是我這塊的功底非常薄弱。很坦誠的講,以自己現有的能力,沒法寫出設計中的程序,我和同學只能借鑒高手的程序,努力地去修改源程序,使其能夠實現想要的功能。軟件的調試不像硬件焊接那么容易,調試過程中,我們必須考慮硬件與程序相匹配。在比如在這個環節中,很感謝我的同學,因為他能夠非常耐心的為我講解C語言中一些語句的用法和功能。
這次實訓還有一重大收獲是學會寫一份正式的科技論文。報告的書寫與軟硬件同等重要,我們應遵守論文的格式要求,這也是對思維嚴謹性的一種鍛煉。
完成一個出色的作品,單靠一個人的力量是不行的,小組成員之間必須相互配合,相互支持,相互團結,所以這也是一次鍛煉我們團隊合作精神的機會。
雖然本次實訓結束了,但是實訓留給我們思考的地方還很多,需要我們學習的地方還很多。無論在現在的學習中還是在以后的工作中,我們都應養成多學習,理解、多思考、多合作,多實踐的好習慣,重視理論與實踐相結合。
單片機實踐心得體會5
通過今次單片機實訓,使我對單片機的認識有了更深刻的理解。
系統以51單片機為核心部件,利用匯編軟件編程,通過鍵盤控制和數碼管顯示實現了基本時鐘顯示功能、時間調節功能,能實現本設計題目的基本要求和發揮部分。
由于時間有限和本身知識水平的限制,本系統還存在一些不夠完善的地方,要作為實際應用還有一些具體細節問題需要解決。
例如:不能實現只用兩個按鍵來控制時鐘時間,還不能實現鬧鐘等擴展功能。
踉踉蹌蹌地忙碌了兩周,我的時鐘程序終于編譯成功。
當看著自己的程序,自己成天相伴的系統能夠健康的運行,真是莫大的幸福和欣慰。
我相信其中的酸甜苦辣最終都會化為甜美的甘泉。
但在這次實訓中同時使我對匯編語言有了更深的認識。
當我第一次接觸匯編語言就感覺很難,特別是今次實訓要用到匯編語言,盡管困難重重,可我們還是克服了。
這次的實訓使培養了我們嚴肅認真的做事作風,增強了我們之間的團隊合作能力,使我們認識到了團隊合作精神的重要性。
這次實訓的經歷也會使我終身受益,我感受到這次實訓是要真真正正用心去做的一件事情,是真正的自己學習的過程和研究的過程,沒有學習就不可能有研究的能力,沒有自己的研究,就不會有所突破。
希望這次的經歷能讓我在以后學習中激勵我繼續進步。
單片機實踐心得體會6
隨著電子技術的發展,特別是隨著大規模集成電路的產生,給人們的生活帶來了根本性的變化,如果說微型計算機的出現使現代的科學研究得到了質的飛躍,那么可編程控制器的出現則是給現代工業控制測控領域帶來了一次新的革命。在現代社會中,溫度控制不僅應用在工廠生產方面,其作用也體現到了各個方面。本學期我們就學習了單片機這門課程,感覺是有點難呢。也不知道整個學習過程是怎么過來得,可是時間不等人。
時光飛逝,一轉眼,一個學期又進尾聲了,本學期的單片機實習課題也在一周內完成了。俗話說“好的開始是成功的一半”。說這次實習,我認為最重要的就是做好程序調試,認真的研究老師給的題目。其次,老師對實驗的`講解要一絲不茍的去聽去想,因為只有都明白了,做起產品就會事半功倍,如果沒弄明白,就迷迷糊糊的去做,到頭來一點收獲也沒有。最后,要重視程序的模塊化,修改的方便,也要注重程序的調試,掌握其方法。
雖然這次的實習算起來在實驗室的時間只有幾天,不過因為我們都有自己的實驗板,所以在宿舍里做實驗的時間一定不止三天。硬件的設計跟焊接都要我們自己動手去焊,軟件的編程也要我們不斷的調試,最終一個能完成課程設計的勞動成果出來了,很高興它能按著設計的思想與要求運動起來。
當然,這其中也有很多問題,第一、不夠細心比如由于粗心大意焊錯了線,由于對課本理論的不熟悉導致編程出現錯誤。第二,是在學習態度上,這次課設是對我的學習態度的一次檢驗。對于這次單片機綜合課程實習,我的第一大心得體會就是作為一名工程技術人員,要求具備的首要素質絕對應該是嚴謹。我們這次實習所遇到的多半問題多數都是由于我們不夠嚴謹。第三,在做人上,我認識到,無論做什么事情,只要你足夠堅強,有足夠的毅力與決心,有足夠的挑戰困難的勇氣,就沒有什么辦不到的。
通過這次單片機實習,我不僅加深了對單片機理論的理解,將理論很好地應用到實際當中去,而且我還學會了如何去培養我們的創新精神,從而不斷地戰勝自己,超越自己。創新可以是在原有的基礎上進行改進,使之功能不斷完善,成為真己的東西。
這個設計過程中,我們通過在原有的計數器系統進行了改進,使之增添了暫停、計數、清零等的三個控制功能,使之成為一個更加適用,功能更加完備的屬于自己的一個系統。設計結果能夠符合題意,成功完成了此次實習要求,我們不只在乎這一結果,更加在乎的,是這個過程。這個過程中,我們花費了大量的時間和精力,更重要的是,我們在學會創新的基礎上,同時還懂得合作精神的重要性,學會了與他人合作。作為一名自動化專業的快大三學生,我覺得做單片機實習是十分必要的。在已度過的大學時間里,我們大多數接觸的是專業課。我們在課堂上掌握的僅僅是專業課的理論知識,如何去鍛煉我們的實踐能力?如何把我們所學的專業基礎課理論知識運用到實踐中去呢?我想做類似實習就為我們提供了良好的實踐平臺。
首先在做本次實習的過程中,我感觸最深的當屬查閱大量的設計資料了。為了讓自己的設計更加完善,查閱這方面的設計資料是十分必要的,同時也是必不可少的。我們是在做單片機實習,但我們不是藝術家,他們可以拋開實際盡情在幻想的世界里翱翔,而我們一切都要有據可依,有理可尋,不切實際的構想永遠只能是構想,永遠無法升級為設計。
其次,在這次課程設計中,我們運用到了以前所學的專業課知識,如:C語言、模擬和數字電路知識等。雖然過去從未獨立應用過它們,但在學習的過程中帶著問題去學我發現效率很高,這是我做這次課程設計的又一收獲。
最后,在實習之前,我們要對所用單片機的內部結構有一個系統的了解,知道該單片機內有哪些資源;要有一個清晰的思路和一個完整的的軟件流程圖;在設計程序時,不能妄想一次就將整個程序設計好,反復修改、不斷改進是程序設計的必經之路;要養成注釋程序的好習慣,一個程序的完美與否不僅僅是實現功能,而應該讓人一看就能明白你的思路,這樣也為資料的保存和交流提供了方便;在實習過程中遇到問題是很正常的,但我們應該將每次遇到的問題記錄下來,并分析清楚,以免下次再碰到同樣的問題。但是從中學到的知識會讓我受益終身。發現、提出、分析、解決問題和實踐能力提高都會受益于我在以后的學習、工作和生活中通過這幾天的單片機的實訓,我在理論的基礎上更深刻的掌握了單片機的深層內容及實際生活中的應用,實訓鍛煉了自己動手能力和思維能力,還有在軟件方面的編程能力,讓我受益匪淺,同時也暴露出一些平時學習上的問題,讓我深刻反思。這些問題的發現將為我以后的學習和工作找明道路,查漏補缺為進一步學習作好準備。
單片機實踐心得體會7
時光飛逝,一轉眼,一個學期又進尾聲了,本學期的單片機課程也結束,但通過這次單片機的學習,我不僅加深了對單片機理論的理解,將理論很好地應用到實際當中去,而且我還學會了如何去培養我們的創新精神,從而不斷地戰勝自己,超越自己。創新可以是在原有的基礎上進行改進,使之功能不斷完善,成為真己的東西。
當今社會隨著電子技術的發展,特別是隨著大規模集成電路的產生,給人們的生活帶來了根本性的變化,如果說微型計算機的出現使現代的科學研究得到了質的飛躍,那么可編程控制器的出現則是給現代工業控制測控領域帶來了一次新的革命。在現代社會中,溫度控制不僅應用在工廠生產方面,其作用也體現到了各個方面。本學期我們就學習了單片機這門課程,感覺是有點難呢。也不知道整個學習過程是怎么過來得,可是時間不等人。
剛開始學習的時候,對單片機沒有什么認識,不知道什么是單片機,更不知道它有什么作用。通過學習才大體知道了單片機的一些知識。單片機是一塊在集成電路芯片上集成了一臺有一定規模的微型計算機。簡稱為:單片微型計算機或單片機。單片機的應用到處可見,應用領域廣泛,主要應用在智能儀表、實時控制、通信、家電等方面。由中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、I/O接口、定時器/計數器以及串行通信接口等集成在一塊芯片上,構成了一個單片微型計算機,簡稱為單片機。它的應用范圍很廣,在工業自動化中應用有數據采集、測控技術。在智能儀器儀表中應用有數字示波器、數字信號源、自動取款機等。在消費類電子產品中應用有空調機、電視機、微波爐、手機、IC卡、汽車電子設備等。在通訊方面應用有手機、小靈通等。在武器裝備方面應用有飛機、坦克、導彈、航天飛機、智能武器等。剛開始學習時只能抄寫別人做成功的程序,一遍一遍的寫,從簡單的入手,逐步的積累,一步步的能夠將小的程序結合到一起,拼接成較為復雜一些的程序。但是程序不要只是看別人得,一定要自己寫過才是自己的。只有當你自己能寫出來的時候說明你真懂了。剛接觸KEIL時確實很讓人頭疼,使用 KEIL不會建項目、不會使用實驗板。然后可以參考已經成功的程序,抄過來,寫一個最簡單的,讓它運行起來,先培養一下自己的感
覺,先建個項目,再配置一下項目,然后建個程序,加入項目中,再寫代碼、編譯、生成HEX,刷進單片機中、運行。其實當遇到問題一定要自己嘗試著解決,不能遇到問題就去問別人,自己一定要掌握解決問的方法和思路。對一個新項目時,自己一定要多想想,不要急著去看別人是怎么寫的。應該先想一下程序的構架,想想如何來完成。然后自己動手去寫,理清自己的思路這樣更容易提高自己。
熟悉單片機的人都知道,要學好單片機可不是一件容易的事,倒不是因為單片機很難學,而是很難找到一本專為單片機入門者而編寫的教材。翻一下身邊的單片機教材,都好像是為已經懂單片機的人而寫的,一般先介紹單片機的硬件結構和指令系統,再是系統擴展和外圍器件,順便講一些應用設計(隨便說一下,很多書中的電路設計已經過時,并且有些程序還是錯誤的)。如果按照此種學習方法,想進行產品開發,就必須先把所有的知識全部掌握了才可以進行實際應用。學習使用單片機只能靠循序漸進的積累,雖然單片機的課程只上了幾節就去上班了,但在學習的過程中有了一定的了解。下面就本人學習單片機的過程和經驗做簡要介紹。
首先,學習單片機要有一定的基礎:電子技術方面要有數字電路和模擬電路等方面的理論基礎,特別是數字電路;編程語言要求匯編語言或C語言。要想成為單片機高手,建議初學者首先學習匯編語言,學的差不多的時候,轉入C語言學習。盡管匯編語言屬于低級語言,編程效率低,但是較C語言具有目標代碼簡短,占用內存少,執行速度快等優點,更重要的是能使初學者盡快熟悉單片機的內部結構,并能對其進行精確的控制。匯編語言在單片機教材里面都會涉及,不需要單獨購買教材和學習。C語言是一門學問,有很多專業書籍來講解,并且對我們今后的編程生涯有絕對的好處,因此要深入學習,千萬不要自以為看了某某的視頻教程就以為掌握了C語言,那只是C語言的一部分。在這里給大家推薦一本單片機C語言程序設計參考書,馬忠梅等著,北京航空航天大學出版社出版的《單片機的C語言應用程序設計》,要求C語言基礎。如果沒學過C語言,建議學習清華大學譚浩強編寫的C語言程序設計,這本書寫的不錯,通俗易懂。
其次,是單片機教材選擇。單片機是一門非常重視實踐的技術,不能總是看書,但要學習它首先應看書,對單片機引腳、內部結構、寄存器和原理有一定地了解和感官認識,它的是怎樣工作的,能干些什么?剛開始時,也許你看不明白,
但這并不要緊,因為你還缺乏實踐經驗。現在單片機應用廣泛,因此各個廠家分別推出了自己的單片機,我們沒必要每樣都學!因為他們的編程方法和調試過程以及內部指令結構有一定的相似,只要學精通一款就OK了!尤其是用C語言編程,就幾乎不用分什么派系,但是我們要選擇一款有代表性的知識范圍廣,并且入門容易,書籍多。一般來說,MCS-51系列單片機已經得到廣泛的普及和應用,市場上它的資料也比較多,用的人也很多。給大家推薦一些參考書,學習時只需要一本就足夠拉。書名:《新編MCS-51單片機應用設計》,哈爾濱工業大學出版,作者:張毅剛;書名:《單片機原理及應用》,高等教育出版社,作者:張毅剛等;書名:《單片機高級教程:應用與設計》,北京航空航天大學出版社,作者:何立民。相關教材還有很多,在這不一一列舉。
然后,是開發工具和開發環境的選擇。選擇一塊合適的學習板,對于初學者來說一般無力接受,如果經濟條件允許、本人又對單片機很感興趣、有從事相關工作意向的話,鼓勵大家購買。隨便說一句,學習板功能要求太全,具有流水燈、數碼管、獨立鍵盤、矩陣鍵盤、AD或DA、液晶、蜂鳴器等就差不多啦,畢竟,功能齊全的價格比較高。仿真器對單片機初學者來說既是那么耳熟,同時又有些陌生,這主要是因為市場上傳統的仿真器價格都在千元以上,對經濟不是非常寬裕的人來說是不小的開支。同時仿真器是用來提高調試程序效率的,也不是非需不可的,如果你沒有仿真器,遇到程序出錯的時候,只好苦思冥想,反復燒寫調試。隨便推薦一下,學林電子的51tracer仿真器,有興趣的朋友可關注一下。有了單片機教程板以后,先看下指導說明書,熟悉一下學習板,開卷有益。以后就得靠自己多練習了,將學習板與電腦連接好,先學會開發軟件的使用,然后從最簡單的流水燈實驗做起,按照你自己的意愿控制流水燈,當你完成時,你會發現這是多么愜意的事情。太好玩了,你會覺得這不是在學習,而是在玩,當你發現,單片機能夠按照你編寫的程序工作時,你會覺得非常興奮,比做什么事情都開心,這樣你會慢慢迷上單片機,真的。不少網站上說搞定某個實驗,就恭維的告訴你一聲”恭喜你,學會了”自己學會了單片機,這有點可笑,這只能說明你算過關了,對單片機有了一定了解和會使用它了。但是單片機能完成的功能太多了,尤其是對外圍器件的控制,綜合起來能設計出許多意想不到的產品.因此除了入門外,精通可千萬別輕易說出口。
最后,在熟練掌握和應用后,那可以說對于單片機方面的硬件你已經入門了,剩下的就是自己練習設計開發各種課題,不斷的積累經驗。最終,自己完全設計具有個人風格的課題,產品,這樣你就是單片機高手拉。只要過了第一關,后面的路就好走多了,萬事開頭難,這大家可能都聽過。
有時候單片機的學習很單調,有些知識學起來很抽象,不容易理解,只能慢慢適應,一邊學習理論知識,一邊編寫程序,將程序刷入單片機進行調試,通過這種方式才能更快速的學習單片機。要堅定自己的學習信心,在付出持之以恒的努力,我相信自己能進一步加深對單片機的了解,在單片機的學習道路上走得更遠!
單片機實踐心得體會8
時光飛逝,一轉眼,一個學期又進尾聲了,本學期的單片機綜合課程設計也在一周內完成了。
俗話說“好的開始是成功的一半”。說起課程設計,我認為最重要的就是做好設計的預習,認真的研究老師給的題目,選一個自己有興趣的題目。其次,老師對實驗的講解要一絲不茍的去聽去想,因為只有都明白了,做起設計就會事半功倍,如果沒弄明白,就迷迷糊糊的去選題目做設計,到頭來一點收獲也沒有。最后,要重視程序的模塊化,修改的方便,也要注重程序的調試,掌握其方法。
雖然這次的課程設計算起來在實驗室的時間只有三天,不過因為我們都有自己的實驗板,所以在宿舍里做實驗的時間一定不止三天。
硬件的設計跟焊接都要我們自己動手去焊,軟件的編程也要我們不斷的調試,最終一個能完成課程設計的勞動成果出來了,很高興它能按著設計的思想與要求運動起來。
當然,這其中也有很多問題,第一、不夠細心比如由于粗心大意焊錯了線,由于對課本理論的不熟悉導致編程出現錯誤。第二,是在學習態度上,這次課設是對我的學習態度的一次檢驗。對于這次單片機綜合課程實習,我的第一大心得體會就是作為一名工程技術人員,要求具備的首要素質絕對應該是嚴謹。我們這次實習所遇到的多半問題多數都是由于我們不夠嚴謹。第三,在做人上,我認識到,無論做什么事情,只要你足夠堅強,有足夠的毅力與決心,有足夠的挑戰困難的勇氣,就沒有什么辦不到的。
在這次難得的課程設計過程中我鍛煉了自己的思考能力和動手能力。通過題目選擇和設計電路的過程中,加強了我思考問題的完整性和實際生活聯系的可行性。在方案設計選擇和芯片的選擇上,培養了我們綜合應用單片機的能力,對單片機的各個管腳的功能也有了進一步的認識。還鍛煉我們個人的查閱技術資料的能力,動手能力,發現問題,解決問題的能力。并且我們熟練掌握了有關器件的性能及測試方法。
再次感謝老師的輔導以及同學的幫助,是他們讓我有了一個更好的認識,無論是學習還是生活,生活是實在的,要踏實走路。課程設計時間雖然很短,但我學習了很多的東西,使我眼界打開,感受頗深。
單片機實踐心得體會9
PCB( Printed Circuit Board),中文名稱為印制電路板,又稱印刷線路板,是重要的電子部件,是電子元器件的支撐體,是電子元器件電氣連接的載體。由于它是采用電子印刷術制作的,故被稱為“印刷”電路板。作用電子設備采用印制板后,由于同類印制板的一致性,從而避免了人工接線的差錯,并可實現電子元器件自動插裝或貼裝、自動焊錫、自動檢測,保證了電子設備的質量,提高了勞動生產率、降低了成本,并便于維修。
發展印制板從單層發展到雙面、多層和撓性,并且仍舊保持著各自的發展趨勢。由于不斷地向高精度、高密度和高可靠性方向發展,不斷縮小體積、減少成本、提高性能,使得印制板在未來電子設備的發展工程中,仍然保持著強大的生命力。綜述國內外對未來印制板生產制造技術發展動向的論述基本是一致的,即向高密度,高精度,細孔徑,細導線,細間距,高可靠,多層化,高速傳輸,輕量,薄型方向發展,在生產上同時向提高生產率,降低成本,減少污染,適應多品種、小批量生產方向發展。印制電路的技術發展水平,一般以印制板上的線寬,孔徑,板厚/孔徑比值為代表.
來源印制電路板的創造者是奧地利人保羅·愛斯勒(Paul Eisler),1936年,他首先在收音機里采用了印刷電路板。1943年,美國人多將該技術運用于軍用收音機,1948年,美國正式認可此發明可用于商業用途。自20世紀50年代中期起,印刷線路板才開始被廣泛運用。在PCB出現之前,電子元器件之間的互連都是依托電線直接連接完成的。而如今,電線僅用在實驗室做試驗應用而存在;印刷電路板在電子工業中已肯定占據了絕對控制的地位。PCB生產流程:一、聯系廠家首先需要聯系廠家,然后注冊客戶編號,便會有人為你報價,下單,和跟進生產進度。
二、開料目的:根據工程資料MI的要求,在符合要求的大張板材上,裁切成小塊生產板件.符合客戶要求的小塊板料.流程:大板料→按MI要求切板→鋦板→啤圓角\磨邊→出板三、鉆孔目的:根據工程資料,在所開符合要求尺寸的板料上,相應的位置鉆出所求的孔徑.流程:疊板銷釘→上板→鉆孔→下板→檢查\修理四、沉銅目的:沉銅是利用化學方法在絕緣孔壁上沉積上一層薄銅.流程:粗磨→掛板→沉銅自動線→下板→浸%稀H2SO4→加厚銅五、圖形轉移目的:圖形轉移是生產菲林上的圖像轉移到板上流程:(藍油流程):磨板→印第一面→烘干→印第二面→烘干→爆光→沖影→檢查;(干膜流程):麻板→壓膜→靜置→對位→曝光→靜置→沖影→檢查六、圖形電鍍目的:圖形電鍍是在線路圖形裸露的銅皮上或孔壁上電鍍一層達到要求厚度的銅層與要求厚度的金鎳或錫層.流程:上板→除油→水洗二次→微蝕→水洗→酸洗→鍍銅→水洗→浸酸→鍍錫→水洗→下板七、退膜目的:用NaOH溶液退去抗電鍍覆蓋膜層使非線路銅層裸露出來.流程:水膜:插架→浸堿→沖洗→擦洗→過機;干膜:放板→過機八、蝕刻目的:蝕刻是利用化學反應法將非線路部位的銅層腐蝕去.九、綠油目的:綠油是將綠油菲林的圖形轉移到板上,起到保護線路和阻止焊接零件時線路上錫的作用流程:磨板→印感光綠油→鋦板→曝光→沖影;磨板→印第一面→烘板→印第二面→烘板十、字符目的:字符是提供的一種便于辯認的標記流程:綠油終鋦后→冷卻靜置→調網→印字符→后鋦十一、鍍金手指目的:在插頭手指上鍍上一層要求厚度的鎳\金層,使之更具有硬度的耐磨性流程:上板→除油→水洗兩次→微蝕→水洗兩次→酸洗→鍍銅→水洗→鍍鎳→水洗→鍍金鍍錫板 (并列的一種工藝)目的:噴錫是在未覆蓋阻焊油的裸露銅面上噴上一層鉛錫,以保護銅面不蝕氧化,以保證具有良好的焊接性能.流程:微蝕→風干→預熱→松香涂覆→焊錫涂覆→熱風平整→風冷→洗滌風干十二、成型目的:通過模具沖壓或數控鑼機鑼出客戶所需要的形狀成型的方法有機鑼,啤板,手鑼,手切說明:數據鑼機板與啤板的精確度較高,手鑼其次,手切板最低具只能做一些簡單的外形.十三、測試目的:通過電子100%測試,檢測目視不易發現到的開路,短路等影響功能性之缺陷.流程:上模→放板→測試→合格→FQC目檢→不合格→修理→返測試→OK→REJ→報廢十四、終檢目的:通過100%目檢板件外觀缺陷,并對輕微缺陷進行修理,避免有問題及缺陷板件流出.具體工作流程:來料→查看資料→目檢→合格→FQA抽查→合格→包裝→不合格→處理→檢查OK
單片機實踐心得體會10
為期一周的單片機實訓結束了,真是讓我受益匪淺啊!學到了很多東西,不管怎么樣,先感謝學校給我的這么多機會,真正的學到了東西。隨著電子技術的發展,特別是隨著大規模集成電路的產生,給人們的生活帶來了根本性的變化,我們就學習了單片機這門課程,感覺是有點難。也不知道整個學習過程是怎么過來得,可是時間不等人。
不過在學習中,我才發現學習單片機不僅僅需要軟件的知識,還需要硬件的知識。我買了一個單片機在實踐中就是一個活生生的例子,沒有相應的硬件知識,我連單片機怎么和電腦相連都不知道,我為我當初的想法感到羞愧。單片機是一門很好的學問,需要我去鉆研它。
不過在學習中,我才發現學習單片機不僅僅需要軟件的知識,還需要硬件的知識。我買了一個單片機在實踐中就是一個活生生的例子,沒有相應的硬件知識,我連單片機怎么和電腦相連都不知道,我為我當初的想法感到羞愧。單片機是一門很好的學問,需要我去鉆研它。時光飛逝,一轉眼,一個學期又進尾聲了,本學期的單片機綜合課程設計也在一周內完成了。俗話說“好的開始是成功的一半”。
說起課程設計,我認為最重要的就是做好設計的預習,認真的研究老師給的題目,選一個自己有興趣的題目。
其次,老師對實驗的講解要一絲不茍的去聽去想,因為只有都明白了,做起設計就會事半功倍,如果沒弄明白,就迷迷糊糊的去選題目做設計,到頭來一點收獲也沒有。最后,要重視程序的模塊化,修改的方便,也要注重程序的調試,掌握其方法。
在全組人竭盡全力,老師的精心指導下,程序基本編寫成功,這是我們共同努力的結果,在享受我們成果之時,不得不感慨單片機的重要性與高難度性,所以為期一周的單片機課程設計沒有浪費我我們學到了很多知識,也讓我們對單片機有了更深一步的了解,雖然最后結果是出來了,可這與老師的精心指導是分不開的她引導我們的思路,本來一竅不通的我們經過老師的點撥基本上通了,所以老師是功不可沒的。總而言之,單片機課程設計對于我們有很大的幫助,我們從中受益匪淺。
單片機實踐心得體會11
PCB 行業發展迅猛改革開放以來,中國由于在勞動力資源、市場、投資等方面的優惠政策,吸引了歐美制造業的大規模轉移,大量的電子產品及制造商將工廠設立在中國,并由此帶動了包括PCB 在內的相關產業的發展。據中國CPCA 統計,20__ 年我國PCB 實際產量達到1.30 億平方米,產值達到121 億美元,占全球PCB 總產值的24.90%,超過日本成為世界第一。20__ 年至20__ 年中國PCB 市場年均增長率達20%,遠超過全球平均水平。20__ 年全球金融危機給PCB 產業造成了巨大沖擊,但沒有給中國PCB 產業造成災難性打擊,在國家經濟政策刺激下20__ 年中國的PCB 產業出現了全面復蘇,20__ 年中國PCB 產值高達199.71 億美元。Prismark 預測20__-20__ 年間中國將保持8.10%的復合年均增長率,高于全球5.40%的平均增長率。區域分布不均衡中國的PCB產業主要分布于華南和華東地區,兩者相加達到全國的90%,產業聚集效應明顯。此現象主要與中國電子產業的主要生產基地集中在珠三角、長三角有
中國PCB產業分析表關。PCB 下游應用分布中國 PCB 行業下游應用分布如下圖所示。消費電子占比最高,達到39%;其次為計算機,占22%;通信占14%;工業控制/醫療儀器占14%;汽車電子占6%;國防及航天航空占5%。技術落后中國現雖然從產業規模來看已經是全球第一,但從 PCB 產業總體的技術水平來講,仍然落后于世界先進水平。在產品結構上,多層板占據了大部分產值比例,但大部分為8 層以下的中低端產品,HDI、撓性板等有一定的規模但在技術含量上與日本等國外先進產品存在差距,技術含量最高的IC 載板在國內更是很少有企業能夠生產。
分類根據電路層數分類:分為單面板、雙面板和多層板。常見的多層板一般為4層板或6層板,復雜的多層板可達幾十層。PCB板有以下三種主要的劃分類型:
單面板
單面板單面板(Single-Sided Boards) 在最基本的PCB上,零件集中在其中一面,導線則集中在另一面上(有貼片元件時和導線為同一面,插件器件再另一面)。因為導線只出現在其中一面,所以這種PCB叫作單面板(Single-sided)。因為單面板在設計線路上有許多嚴格的限制(因為只有一面,布線間不能交叉而必須繞獨自的路徑),所以只有早期的電路才使用這類的板子。雙面板雙面板(Double-Sided Boards) 這種電路板的兩面都有布線,不
雙面板過要用上兩面的導線,必須要在兩面間有適當的電路連接才行。這種電路間的“橋梁”叫做導孔(via)。導孔是在PCB上,充滿或涂上金屬的小洞,它可以與兩面的導線相連接。因為雙面板的面積比單面板大了一倍,雙面板解決了單面板中因為布線交錯的難點(可以通過孔導通到另一面),它更適合用在比單面板更復雜的電路上。多層板多層板(Multi-Layer Boards) 為了增加可以布線的面積,多層
多層板板用上了更多單或雙面的布線板。用一塊雙面作內層、二塊單面作外層或二塊雙面作內層、二塊單面作外層的印刷線路板,通過定位系統及絕緣粘結材料交替在一起且導電圖形按設計要求進行互連的印刷線路板就成為四層、六層印刷電路板了,也稱為多層印刷線路板。板子的層數并不代表有幾層獨立的布線層,在特殊情況下會加入空層來控制板厚,通常層數都是偶數,并且包含最外側的兩層。大部分的主機板都是4到8層的結構,不過技術上理論可以做到近100層的PCB板。大型的超級計算機大多使用相當多層的主機板,不過因為這類計算機已經可以用許多普通計算機的集群代替,超多層板已經漸漸不被使用了。因為PCB中的各層都緊密的結合,一般不太容易看出實際數目,不過如果仔細觀察主機板,還是可以看出來。
單片機實踐心得體會12
結束了兩周的電視機實訓,我們又迎來了單片機課程設計實訓,真是讓我們受益匪淺啊學到了很多東西,不管怎樣樣,先感謝學校給我的這么多機會。真正的學到了東西。為期一周的單片機課程設計讓我們受益匪淺。此次課程設計軟件與硬件相結合,考察了我們的焊接水平與編程潛力。對于我們應用電子技術的學生而言焊接是不成問題,也很順利;可到了編程時就出現了很大的障礙,先開始的顯示時鐘還算順利,下面的報警部分就花費了相當長的時間,還有加上報警時的音樂也是我們到圖書館里查閱資料由匯編轉化成C語言得來的。本來還以為編程會很簡單的,等到實際操作起來才明白它的復雜性,沒有想像中的那么得心應手,理解流程是有思維的前提。單片機是我們上學期開設的課程,所以很多專業知識也都忘記了。但是經過我們一步步的努力,花費的時間與精力最后沒有白費,效果漸漸地出現了。其實本身程序的思維是正確的,只是步驟中有點小錯誤,所以導致整個程序的結果很亂,在仔細修改程序之后,最后一步步地到達效果了。
我們將各個部分的程序編好后怎樣都連不起來,出不了預期的效果。對于硬件在編程過程中PCB板的接觸又是一個頭疼的問題,在進行編譯的時候,數碼顯示管上什么都沒有,按一下旁邊與之相連的元器件時就有顯示了,所以也花費了好多時間在PCB板的重新焊接上。對于軟件我們在時鐘完成后就對其加入了報警系統,可加了之后發現程序亂了,以前的時鐘也不能夠控制了。經過反復研究,發現接地接錯了位置,導致了用來報警的紅燈跟綠燈根本不亮,然后就將接地線重新焊接了一下,功夫不負有心人,紅燈亮了,配合編好的程序,用紙板擋住了發射管與接收管之間的信號傳輸,數碼顯示管出現閃爍的效果,并且沒信號的時候綠燈亮,有信號的時候紅燈就亮了,這個現象讓我們喜出望外。經過修改時鐘程序和報警系統都被使用上了,可更大的難題就是如何讓它報警這困擾了我們,數碼顯示管上最后有了閃爍的效果,可報警聲還沒加的上去。老師的要求是除了蜂鳴器上的報警聲再加一段音樂。翻閱了圖書館里的書籍,查出來的音樂程序都是用匯編編的,要將此程序放到主程序中就務必將匯編程序改編成C語言程序。這再次困擾了我們,雖然以前也學過匯編跟C之間的互換,可都是簡單的,從沒涉及到這么復雜的程序過,改編很是有壓力,經過研究,我們將匯
編程序舍棄了,到網上下載了一段音樂程序,是C語言編的。要讓音樂在我們的紅外報警系統中唱出來可不是什么簡單的事情,雖然找到了音樂程序,但要讓音樂程序跟我們的主程序融合在一齊得花費點心思了。
最后在全組人竭盡全力,老師的精心指導下,程序基本編寫成功,這是我們共同努力的結果,在享受我們成果之時,不得不感慨單片機的重要性與高難度性,所以為期一周的單片機課程設計沒有浪費,我們從中學到了很多知識。,也讓我們對單片機有了更深一步的了解。雖然最后結果是出來了,可這與老師的精心指導是分不開的,她引導我們的思路,本來一竅不通的我們經過老師的點撥基本上通了,所以說老師是功不可抹的。
總而言之,單片機課程設計對于我們有很大的幫忙,我們從中受益匪淺。
單片機實踐心得體會13
經過本次微機課題的設計與研究,我們深入的學習了除課本以外的很多微機附件的內容,掌握了很多實驗室操作技能。我們在實際設計中遇到很多問題,但結合所學知識以及參考資料的幫助,不斷地嘗試,設計了一種能夠解決實際問題的系統。同時也加深了我們對于現實生活中,實際的嵌入式操作系統的原理的理解。
單片機在日常生活中應用廣泛,結合這學期在學的嵌入式系統原理,我們更多的了解了單片機的發展現狀和發展趨勢,以及在生活中的廣泛應用,其實80C51只是我們所接觸的一種簡單的單片機,在實際應用中,有各個公司生產的不同型號的、針對不同功能設計的、以及根據用戶的需要和發展自主研發設計的單片機還有很多,由此設計出來的嵌入式系統更是數不勝數。能夠親身的進行自我實踐,并進行實際的應用,其實使我們對現行單片機的一次深入的了解,并能夠提升我們將來在學習工作遇到的單片機設計問題。
在實際設計過程中,我們遇到了諸多設計的問題。例如接口不夠,這一問題主要是因為我們所設計的功能諸多,剛開始對于這一接口的規劃不是非常的合理,后來通過使用中斷,兩個中斷合理的設計便解決了所有的按鍵和現實問題。考慮到目前空調系統也并不是使用我們所用到的80C51單片機,中斷也有可能通過擴展有所增加,考慮到硬件設計的難度,使用兩中斷解決這一問題則是最佳的選擇。
在程序設計中,我們更加深入了解了中斷的使用與本質,合理利用這些,會使程序簡化而不會出錯。比如開始我們把主程序寫在中斷里面,導致程序運行混亂,而后來發現,只在中斷中做少量工作,比如改一下某一個標志,這樣比較好。對于傳感器芯片的使用,我們查找了它的datasheet,并查閱了各種關于其硬件連接和軟件設計的資料,同時發現了理論資料與實踐上的區別,通過多次嘗試,成功完成了硬件和軟件的設計。在這次課題設計過程中,我們合理的分工,適宜的規劃進度的進展,不僅僅暗示完成了預先設計的內容。
在這一過程中,我們充分發揮我們的主觀能動性,想象創造性,攻克了很多之前都沒有想過的難關,真的受益匪淺。這次設計不僅僅耗時耗力,而且自己也親自跑了電子市場去進行實際考察,對我們理論和實驗都有很大的提升,我想這些對于我們今后的學習生活都有很重要的意義,這將是我們在程序設計以及大學學習過程中的寶貴經驗和財富。
單片機實踐心得體會14
PCB 行業發展迅猛改革開放以來,中國由于在勞動力資源、市場、投資等方面的優惠政策,吸引了歐美制造業的大規模轉移,大量的電子產品及制造商將工廠設立在中國,并由此帶動了包括PCB 在內的相關產業的發展。據中國CPCA 統計,20__ 年我國PCB 實際產量達到1.30 億平方米,產值達到121 億美元,占全球PCB 總產值的24.90%,超過日本成為世界第一。20__ 年至20__ 年中國PCB 市場年均增長率達20%,遠超過全球平均水平。20__ 年全球金融危機給PCB 產業造成了巨大沖擊,但沒有給中國PCB 產業造成災難性打擊,在國家經濟政策刺激下20__ 年中國的PCB 產業出現了全面復蘇,20__ 年中國PCB 產值高達199.71 億美元。Prismark 預測20__-20__ 年間中國將保持8.10%的復合年均增長率,高于全球5.40%的平均增長率。區域分布不均衡中國的PCB產業主要分布于華南和華東地區,兩者相加達到全國的90%,產業聚集效應明顯。此現象主要與中國電子產業的主要生產基地集中在珠三角、長三角有
中國PCB產業分析表關。PCB 下游應用分布中國 PCB 行業下游應用分布如下圖所示。消費電子占比最高,達到39%;其次為計算機,占22%;通信占14%;工業控制/醫療儀器占14%;汽車電子占6%;國防及航天航空占5%。技術落后中國現雖然從產業規模來看已經是全球第一,但從 PCB 產業總體的技術水平來講,仍然落后于世界先進水平。在產品結構上,多層板占據了大部分產值比例,但大部分為8 層以下的中低端產品,HDI、撓性板等有一定的規模但在技術含量上與日本等國外先進產品存在差距,技術含量最高的IC 載板在國內更是很少有企業能夠生產。
分類根據電路層數分類:分為單面板、雙面板和多層板。常見的多層板一般為4層板或6層板,復雜的多層板可達幾十層。PCB板有以下三種主要的劃分類型:
單面板
單面板單面板(Single-Sided Boards) 在最基本的PCB上,零件集中在其中一面,導線則集中在另一面上(有貼片元件時和導線為同一面,插件器件再另一面)。因為導線只出現在其中一面,所以這種PCB叫作單面板(Single-sided)。因為單面板在設計線路上有許多嚴格的限制(因為只有一面,布線間不能交叉而必須繞獨自的路徑),所以只有早期的電路才使用這類的板子。雙面板雙面板(Double-Sided Boards) 這種電路板的兩面都有布線,不
雙面板過要用上兩面的導線,必須要在兩面間有適當的電路連接才行。這種電路間的“橋梁”叫做導孔(via)。導孔是在PCB上,充滿或涂上金屬的小洞,它可以與兩面的導線相連接。因為雙面板的面積比單面板大了一倍,雙面板解決了單面板中因為布線交錯的難點(可以通過孔導通到另一面),它更適合用在比單面板更復雜的電路上。多層板多層板(Multi-Layer Boards) 為了增加可以布線的面積,多層
多層板板用上了更多單或雙面的布線板。用一塊雙面作內層、二塊單面作外層或二塊雙面作內層、二塊單面作外層的印刷線路板,通過定位系統及絕緣粘結材料交替在一起且導電圖形按設計要求進行互連的印刷線路板就成為四層、六層印刷電路板了,也稱為多層印刷線路板。板子的層數并不代表有幾層獨立的布線層,在特殊情況下會加入空層來控制板厚,通常層數都是偶數,并且包含最外側的兩層。大部分的主機板都是4到8層的結構,不過技術上理論可以做到近100層的PCB板。大型的超級計算機大多使用相當多層的主機板,不過因為這類計算機已經可以用許多普通計算機的集群代替,超多層板已經漸漸不被使用了。因為PCB中的各層都緊密的結合,一般不太容易看出實際數目,不過如果仔細觀察主機板,還是可以看出來。
以上是關于“單片機實踐心得體會”分享,想了解更多“心得體會”就上騰游文庫(m.8226678.com/wenku/)
本站資源均為網友上傳分享,本站僅負責分類整理,如有任何問題可聯系我們(點這里聯系)反饋。