綜一館 4F
微處理機實驗室(台達自動化實驗中心)
Microprocessors Lab
課程簡介
微處理機應用與實驗
為了培育學生專業之技術實作能力,課程中使用8051微控制器為基礎,學習其程式撰寫、硬體I/O配置、相關電路規劃以及簡易機構設計規劃與組裝與配置安裝,除基礎實習更將讓學生自行動手完成相關專題製作,以建立基礎的專業知識,確保該學生具備基本的專業知識及實作能力。
課程內容:
在本門課程中,上課教材搭配了8051微控制器專用模擬器以及相對應的模擬軟體Keil uVision4,模擬器的用法、軟體的使用、專案的建置、程式流程…等,皆會在課程初期介紹給各位同學並介紹原理以及教導如何測試元件的好壞,大致介紹微處理機、軟體操作、基本元件、元件測試,以下舉幾個例子當做說明,首先是三用電表的使用,當用來測試LED時,要順向偏壓才會發亮,示波器也是極其重要的用具之一,當撰寫完成的程式有錯時,將其訊號拉出至示波器確認,傳遞的訊號是否正確,除了輸出燈號以外,還有輸入的開關,矩陣鍵盤…等硬體元件。課程在結尾也會讓學生自行思考並完成相關專題製作,一來複習專業理論,二來增加學生熟練度,讓學生在往後的練習可以更快的找出錯誤。
可程式邏輯控制器與實習
本課程學期開始先讓學生了解甚麼是可程式邏輯控制器(programmable logic controller,簡稱PLC),能做些什麼。並讓學生收集PLC實際運用相關資料,使學生對PLC產生興趣。也邀請業師來課堂中分享業界實作經驗,讓學生不單單只有課本中的知識。最後更將引導學生自行發想小專題實作讓課程產生學習樂趣,並與業師共同帶領學生完成期末小專題製作,使學習不再是枯燥乏味。
課程期中考前,透過課程講授與實作練習,使學生先備知識建立與熟悉軟體操作,利用筆試與上機考試驗證。期中考後,開始規劃小專題,且分批與學生進行小專題檢核與檢討,最後將以上台發表以及書面報告進行評分。
課程內容:
課程設計一開始將會先講述一些PLC控制器在各領域的相關應用,影片講解及介紹,以及歷屆學長所設計的小專題作品,再來開始搭配著PLC編譯程式WPLSoft以及實習板帶著學生從基本功能一步步建立,也會時不時補充一些電子電路的知識,PLC控制器的教學內容大致有以下幾點,階梯圖原理、基本I/O範例、互鎖控制迴路、計數計時器應用、直流/步進馬達控制迴路、步進階梯圖以及AD+DA的人機介面應用展示,等到這些課程內容的訓練完成後,就會讓學生進行小專題發表,讓學生能製作出應用在生活中的作品,學以致用,為課程畫下圓滿的句點。
介面技術
在學生已具有微控制器的專業基礎的情況下,以專案小組討論方式將專案問題帶入課程中,訓練學生自行探索時培養觀察問題與解決問題的能力,改變授課方式透過實際情境提供學生更多發揮空間的平台,建立學生的成就感,也讓學生了解到這些專業知識並不只是紙上談兵。
課程內容:
上課教材沿用了上學期微處理機應用與實驗的教材,搭配了8051微控制器專用模擬器以及相對應的軟體Keil uVision4,當有了一些單晶片微控制器的應用基礎及概念之後,就是學習如何應用於生活中,課程中會針對現實中所遇到的問題,思考需要什麼功能才能解決問題,最後自行製作出成品來解決問題,所以本課程主要的核心內容在於讓每位學生自行思考並完成相關專題製作,透過老師與助教一步步扎實的輔助教學,從規劃電路圖,每件電子零件的焊接,一直到整個作品完成,使得學生能將課堂中所學習到的專業技術應用在生活中。
Courses
Microprocessor Application and Experiment
The purpose of the course is to provide students with the knowledge of microprocessors to solve the real world control needs in an efficient manner. In the course, the 8051 microprocessor is used as a controller to learn its coding, hardware I/O, function configuration, and even to build the related mechanism design controlled by 8051 microprocessors in the end of this course. Through this course, students can establish basic professional knowledge and practical ability by using Keil uVision4 microprocessor emulators.
Course Objectives:
- Understand the difference between a Microprocessor and Embedded- microcontrollers.
- Familiarize the basic architecture of 8051 microprocessors.
- Program 8051 microprocessor using Assembly Language (and C Language).
- Learn to use the input switches to control LEDs, Speakers, Stepper Motor and Servo Motors via 8051 I/O ports.
- Understand the interrupt system of 8051 and the use of interrupts.
- Understand the principle and the use of Timers/Counters in 8051.
- Write 8051 Assembly language to send & receive serial data using 8051 serial port
- Interface 8051 to external memory and I/O devices using its I/O ports.
Programmable Logic Controller and Practice
At the beginning of the semester of this course, students will be asked to understand what a programmable logic controller (PLC) is, and students will be asked to collect relevant information about the actual use of PLC, so that students will be interested in PLC. Teachers are also invited to share the practical experience of the industry in the classroom, so that students not only have the knowledge in the textbook. And with the small topic implementation to make the course fun to learn, and together with the teacher to lead the students to complete the final small topic production, so that learning is no longer boring.
Before the mid-term exams of the course, through course lectures and practical exercises, students are prepared to establish knowledge and familiarize themselves with software operations, and use written and computer exams to verify. After the mid-term exam, start to plan small topics, and conduct small topic checks and reviews with students in batches, and finally publish on stage and write reports for scoring.
Course content:
At first, I talked about the application of some PLC controllers in life, video explanations, and introduced small thematic works designed by previous seniors, and then used the PLC compiler program WPLSoft and the practice board to take the students to build from the basic functions step by step, and also add some electronics The knowledge of the circuit, the teaching content of the PLC controller roughly has the following points, the principle of the ladder diagram, the basic I/O example, the interlocking control loop, the counter timer application, the DC/stepping motor control loop, the stepping ladder diagram, and AD +DA’s human-computer interface application display. After the training of these courses is completed, students will be allowed to publish small topics so that students can make works that can be used in life, apply what they have learned, and draw a successful conclusion to the course.
Interface Technology
When students already have the professional foundation of 8051 single-chip microcomputer, project problems will be incorporated into the curriculum through project group discussion, to cultivate students’ ability to develop independent observation and problem solving, and to change teaching methods to provide students with more information through the actual situation. Make full use of this platform to cultivate students’ sense of accomplishment and let students understand that these professional knowledge are not just talks on paper.
Course content:
The course materials are equipped with a special simulator for 8051 microcontrollers and the software Keil uVision4. After you have the application foundation and concepts of single-chip microcontrollers, you can further learn how to apply them in your life. The course will focus on what is in reality. For the problems encountered, think about what functions are needed to solve the problem, and produce the finished product to solve the problem by yourself. Therefore, the main core content of this course is to let each student think and complete the related topic production by himself, step by step through the teacher and teaching assistant. The auxiliary teaching, from the planning of circuit diagrams, the welding of each electronic part, to the completion of the entire work, enables students to apply the professional skills learned in the classroom to their lives.
實驗室設備
基本教學設備
可程式邏輯控制器與實習
微處理機應用與實驗
介面技術
學生專題作品