Microcontroller     

ทดสอบบอร์ดและการใช้งาน AVR                     

[ข้อมูลเมื่อ  27 มิถุนายน 2552 ]
อดิศักดิ์ ชิณะวงศ์

 

ข้อตกลง เป็นการทดลองการโปรแกรมลงไอซี และการทดสอบบอร์ด ไม่ได้ให้ทำ Ardoino นะครับ บังเอิญมันเอื่อกันพอดีครับ

      

  1. การทดสอบการทำงานของบอร์ด

1.1 ต่อวงจรดังรูป

1.2 เปิดโปรแกรม หรือเปิดโปรแกรม  เลือก Browse… หาไฟล์ที่ต้องการบันทึกลงตัวไอซี HEX ไฟล์

เลือก Auto Detect ใช้การกำหนดพอร์ตการติดต่อแบบอนุกรมที่ Configure เลือก AUTO

   1.3 ทดสอบโดยเลือกไฟล์ ATmegaboot ดังรูป (ได้มาโดยการเปิดไฟล์                       

1.4 โปรแกรมครั้งที่ 1 เป็นการโปรแกรมหน่วยความจำแบบแฟลช์ดำเนินการตามรูป

1.5 การโปรแกรมโดยการค่ากำหนดฟิวส์

1.6 โปรแกรมครั้งที่ 2 เป็นการโปรแกรมค่าฟิวส์บิต ดำเนินการตามรูป

 

2. ผลจากการโปรแกรม จะได้การใช้งานให้เป็นบอร์ด Ardoino

2.1 ต่อวงจรตามรูป

2.2 เปิดโปรแกรม ได้ดังรูปกำหนดค่าพอร์ตการติดต่ออนุกรม (ตรวจสอบได้จาก Device Manager)

2.3 กำหนดบอร์ดติดต่อที่ใช้งานในที่นี้เลือก Arduino NG older w/ATmega8 ดังรูป

2.4 เปิดโปรแกรมตัวอย่างดังรูป

2.5 ทำการแปลงไฟล์ให้เป็นภาษาเครื่องโดยเลือก Verify/Compile

2.6 ทำการโหลดข้อมูลลงไอซีในบอร์ด โดยกดที่ปุ่มรีเซต จะสังเกตเห็นไฟกระพริบ หลังจากนั้นให้เลือกที่ Upload to I/O Board

2.7 ทดสอบการทำงานโดยรอสักครู่ หรือกดที่ปุ่มรีเซตแล้วรอสักครู่ ถ้าไม่เข้าสู่โปรแกรม Bootloader  ของ Arduino บอร์ดจะแสดงผลโดยแอลอีดีจะกระพริบตามโปรแกรมสั่งงาน

 

 

กลับหน้าหลัก
Home

Designed by Adisak Chinawong