งานนำเสนอกำลังจะดาวน์โหลด โปรดรอ

งานนำเสนอกำลังจะดาวน์โหลด โปรดรอ

สาขาวิชาอิเล็กทรอนิกส์

งานนำเสนอที่คล้ายกัน


งานนำเสนอเรื่อง: "สาขาวิชาอิเล็กทรอนิกส์"— ใบสำเนางานนำเสนอ:

1 สาขาวิชาอิเล็กทรอนิกส์
สื่อการเรียน - การสอน รหัสวิชา ไมโครคอนโทรลเลอร์ โดย (นายพรสวรรค์ ดาวัน) สาขาวิชาอิเล็กทรอนิกส์ วิทยาลัยการอาชีพปราณบุรี อาชีวศึกษาจังหวัดประจวบคีรีขันธ์ สำนักงานคณะกรรมการการอาชีวศึกษา กระทรวงศึกษาธิการ

2 โปรแกรมภาษา Cของไมโครคอนโทรลเลอร์ PIC เป็นรหัสเครื่อง
การใช้โปรแกรม CCS C Compiler เบื่องต้น      โปรแกรม CCS C คอมไพเลอร์ เป็นซอฟต์แวร์สำหรับแปล โปรแกรมภาษา Cของไมโครคอนโทรลเลอร์ PIC เป็นรหัสเครื่อง หรือแมคชีนโค้ด (machine code) ผลิตโดย Custom Computer Services สหรัฐอเมริกา สามารถดูรายละเอียดผ่านทาง เวบไซต์ที่ 

3 ขั้นตอนที 1 การสร้างไฟล์โค้ด      เป็นการสร้างไฟล์โค้ด เพื่อใช้ในการเขียนโค้ดโปรแกรม มีขั้นตอนและรายละเอียดดังนี้ 1. คลิกเมนู   หลังจากนั้นเลือก New > Source File

4      เมื่อคลิก Source File แล้วจะปรากฏหน้าต่าง Save As
เพื่อให้เราทำการบันทึกไฟล์โค้ดโปรแกรม โดยไฟล์ที่บันทึกจะเป็น ไฟล์นามสกุล .C 2. กรอกชื่อไฟล์ในช่อง File name: โดยในตัวอย่างตั้งชื่อไฟล์เป็น Main.c 3. คลิกปุ่ม                         เพื่อบันทึกไฟล์ ดังรูปด้านล่าง

5 ขั้นตอนที่ 2 เขียนโค้ดโปรแกรม      ทำการเขียนโค้ดโปรแกรมตามต้องการ

6 เรียนรู้การใช้งานโปรแกรม เพื่อจำลองระบบไมโครคอนโทรลเลอร์
- การติดตั้ง - การวาดวงจรเบื้องต้น - การโหลดโปรแกรม(.HEX )ให้กับไมโครคอนโทรลเลอร์ - การรันเพื่อจำลองการทำงานของระบบ

7 การติดตั้งโปรแกรม Proteus
1.Folder เก็บโปรแกรม Proteus ใน CD

8 ขั้นตอนที่ 3 การคอมไพล์      เป็นการตรวจสอบหาข้อผิดผลาดของโค้ดโปรแกรมที่เขียนไว้ ถ้าไม่พบข้อผิดพลาด
ในระหว่างการคอมไพล์โปรแกรม CCS C คอมไพเลอร์ จะทำการสร้างไฟล์นามสกุล .hex เพื่อใช้ในการโปรแกรมลงชิปไมโครคอนโทรลเลอร์ PIC การคอมไพล์สามารถทำ ได้ดังนี้ 1. คลิกเมนู                          หรือกดคีย์ F9      หลังจากทำการคอมไพล์ โปรแกรม CCS C คอมไพเลอร์จะแสดงข้อความบอก รายละเอียดการคอมไพล์ที่หน้าต่าง Output ดังรูป

9 การติดตั้งโปรแกรม Proteus
File ติดตั้งโปรแกรม File อธิบายวิธีติดตั้ง

10 การติดตั้งโปรแกรม Proteus
2. เริ่มติดตั้งโปรแกรมโดย Click ที่ file ติดตั้งดังในรูป จากนั้นกดที่ปุ่ม Next

11 การติดตั้งโปรแกรม Proteus
จากนั้นกดปุ่มที่ Yes

12 การติดตั้งโปรแกรม Proteus
3. เลือก เป็น Use a locally installed Licence Key แล้วกดปุ่ม Next

13 การติดตั้งโปรแกรม Proteus
4. จากขั้นตอนที่ 3 จะปรากฏ Dialog ดังรูปแล้วกดปุ่ม Next

14 การติดตั้งโปรแกรม Proteus
5. ให้เลือก Folder เพื่อการติดตั้ง Proteus โดยกดปุ่ม Browse

15 การติดตั้งโปรแกรม Proteus
6. ให้เลือก Folder ติดตั้งเป็น C:\Proteus7 (ง่ายในการหา Folder) ป้อน path แล้วกดปุ่ม OK

16 การติดตั้งโปรแกรม Proteus
7. จากขั้นตอนที่ 6 ให้กดปุ่ม Next

17 การติดตั้งโปรแกรม Proteus
8. จากขั้นตอนที่ 7 จะปรากฏ Dialog ดังรูปและให้กดปุ่ม Next อีกครั้ง

18 การติดตั้งโปรแกรม Proteus
9. จากขั้นตอนที่ 8 จะปรากฏ Dialog ดังรูปและให้กดปุ่ม Next อีกครั้ง

19 การติดตั้งโปรแกรม Proteus
10. เริ่มการติดตั้ง

20 การติดตั้งโปรแกรม Proteus
11. กดปุ่ม Finish Click เอาเครื่องหมายถูกออกเพื่อไม่ต้องเปิดไฟล์ README

21 การติดตั้งโปรแกรม Proteus
12. เข้าไปใน Folder แล้ว Copy File ทั้งสองไปไว้ใน Folder ที่ติดตั้ง Proteus

22 การติดตั้งโปรแกรม Proteus

23 การติดตั้งโปรแกรม Proteus
13. รันโปรแกรม Licence Manager

24 การติดตั้งโปรแกรม Proteus
14. กดปุ่ม Browse For Key File

25 การติดตั้งโปรแกรม Proteus
15. Browse ไปที่ Folder ที่ copy licence key ไปเก็บ (C:\Proteus7) แล้วเลือก

26 การติดตั้งโปรแกรม Proteus
16. ใช้เมาส์เลือกที่ MAXIM(1C) แล้วกดปุ่ม Install

27 การติดตั้งโปรแกรม Proteus
17. เข้าไปใน Folder C:\Proteus7 แล้วรันโปรแกรม patch.exe ปรากฏ Dialog ดังรูปแล้วกดปุ่ม Next

28 การติดตั้งโปรแกรม Proteus
18. กดปุ่ม Next

29 การติดตั้งโปรแกรม Proteus
19. กดปุ่ม Browse เพื่อเลือก Folder ของโปรแกรม Proteus

30 การติดตั้งโปรแกรม Proteus
20. เลือก Folder C:\Proteus7 ดังรูปแล้วกดปุ่ม OK

31 การติดตั้งโปรแกรม Proteus

32 การติดตั้งโปรแกรม Proteus
21. กดปุ่ม Start

33 การติดตั้งโปรแกรม Proteus

34 การติดตั้งโปรแกรม Proteus
22. กดปุ่ม Exit หลังการทำ patched เสร็จสิ้น

35 เริ่มใช้โปรแกรม Proteus
Click ที่ No

36 เริ่มใช้โปรแกรม Proteus
เลือกเมนู New Design เพื่อออกแบบ งานใหม่

37 เริ่มใช้โปรแกรม Proteus

38 เริ่มใช้โปรแกรม Proteus

39 เริ่มใช้โปรแกรม Proteus
ใช้เมาส์ชี้ตำแหน่งนี้(Device)และ Double click ซึ่งจะปรากฏหน้าต่างในหน้าต่อไปซึ่งเป็นส่วนของ Library ที่เก็บอุปกรณ์ต่างๆ

40 เริ่มใช้โปรแกรม Proteus
รูปแสดงอุปกรณ์ใน Library ซึ่งก็คืออุปกรณ์ต่างๆ

41 เริ่มใช้โปรแกรม Proteus
ข้อความที่แสดงนี้คือ Library อุปกรณ์ที่มีในโปรแกรม Proteus ที่สำคัญแต่อาจหาไม่เจอได้แก่ - LED จะอยู่ในหมวด Optoelectronics - Battery , Crystal จะอยู่ในหมวด Miscellaneous - Motor ชนิดต่างๆอยู่ในหมวด Electromechanical ส่วนอื่นๆชื่อหมวดก็น่าจะบ่งชี้ชัดเจนอยู่แล้วจึงไม่กล่าวถึงตอนนี้ แต่จะกล่าวถึงในตอนที่มีการใช้งาน

42 เริ่มใช้โปรแกรม Proteus
จากนั้นทำการเลือกเอาไมโครคอนโทรลเลอร์ที่อยู่ในหมวด Microprocessor ICs ออกมา โดยเลือกเบอร์ AT89C51 ซึ่งเป็นเบอร์ที่มีหน่วยความจำแบบ Flash ภายใน Chip จากนั้นก็ใช้เมาส์ Click ที่ปุ่ม OK ดังในรูปต่อไปนี้

43 เริ่มใช้โปรแกรม Proteus
Click ปุ่ม OK เพื่อเลือก CPU ตามที่ปรากฏในแถบน้ำเงิน

44 เริ่มใช้โปรแกรม Proteus
พื้นที่การออกแบบ จากขั้นตอนเมื่อเลือก CPU แล้วและกดปุ่ม OK จะปรากฏกลับมาที่หน้าต่างการออกแบบซึ่งหากชี้เมาส์ที่พื้นที่การทำงาน แล้วกดเมาส์ปุ่มซ้ายก็จะเกิดการวางCPU ที่เลือกลงพื้นที่การออกแบบ

45 เริ่มใช้โปรแกรม Proteus

46 เริ่มใช้โปรแกรม Proteus
จากนั้นกลับไปเลือกอุปกรณ์เพิ่มเติมนั่นคือ LED และตามาด้วยตัวต้านทานเพื่อต่อกับ LED และไมโครคอนโทรลเลอร์ รูป LED ที่เลือกจากเมนู Optoelectronics

47 ใช้เมาส์เลือกที่ LED และกดปุ่มขาของเมาส์เพื่อทำกาหมุน LED
หมุนอุปกรณ์ ในทีนี้คือ LED

48 ขั้นต่อไปก็คือนำตัวต้านทานมาต่อกับ LED โดยเลือกที่กลุ่ม Resistors ดังรูป

49 เลือกตัวต้านทานโดยใช้เมาส์ปุ่มขวาคลิกที่ตัวต้านทานที่วางไว้แล้วจนเกิดเป็นสีแดงดังรูปจากนั้น Click เมาส์ปุ่มซ้ายซึ่งจะปรากฏ Dialog ดังรูป ซึ่งอาจซ่อนข้อความบางอย่างของ Rได้ด้วยการเลือกที่ Hidden ซึ่งก็คือการซ่อน 470R คือ 470 โอห์ม 4R7 คือ 4.7 โอห์ม

50 เริ่มใช้โปรแกรม Proteus
จากนั้นคลิกเมาส์ที่ ICON รูปลูกศรเพื่อจะทำการเคลื่อนย้าย LED หรืออุปกรณ์อื่นตามต้องการแล้วก็เลือก ICON ดังรูปเพื่อใช้ในการเชื่อมสัญญาณระหว่างอุปกรณ์ต่างในวงจร เป็นส่วนของการเลือก wire ซึ่งจะเชื่อมต่อขาสัญญาณต่างๆ

51 เลือกเมนูนี้เพื่อเอาพอร์ตที่ต้องการออกมา
ชนิดของพอร์ตที่ปรากฏ ในที่นี้เลือก GROUND เพื่อต่อกับ Resistor

52 รูปวงจรที่ตัวอย่างที่วาดเสร็จแล้ว

53 Double Click ที่ MCS-51 ขณะเลือก ICON ลูกศร ซึ่งจะเกิด dialog ดังรูป
คลิกที่นี่เพื่อเลือกHex File ที่ได้จากการแปลงโปรแกรมควบคุมที่เขียนขึ้น

54 เริ่มใช้โปรแกรม Proteus

55 สีแดงในที่นี้คือลอจิก ‘1’
สีน้ำเงินคือลอจิก ‘0’

56 หลังจากเลือก HEX File ที่เป็นโปรแกรมควบคุมเรียบร้อยแล้วก็จะเริ่มขั้นตอนการรันโปรแกรมเพื่อจำลองการทำงานโดยอาจกดปุ่มดังในรูปซึ่งเป็นการเริ่มทำงานซึ่งจะเห็นผลการทำงานของโปรแกรมซึ่งขึ้นกับว่าเขียนโปรแกรมให้เกิดอะไรขึ้น เลิกการจำลองซึ่งหากต้องแก้ไขวงจรต้อง Stop ก่อนจึงแก้ไขวงจรได้ เริ่มจำลองการทำงาน

57 เลือกเพื่อจบการจำลอง
ปุ่มนี้สั่งให้เริ่มทำการจำลองการทำงาน


ดาวน์โหลด ppt สาขาวิชาอิเล็กทรอนิกส์

งานนำเสนอที่คล้ายกัน


Ads by Google