|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
เคริ่องโปรแกรม
MCU-PIC ผ่านทาง USB พอร์ต โดยใช้ connector แบบ ICD2 ตามมาตรฐาน Microchip (PROPICUSBV1.0) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| เคริ่องโปรแกรม MCU-PIC ผ่านทาง USB พอร์ต | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - หลังจากที่บริษัท
Microchip ได้ผลิต PICkit 2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
เครื่องโปรแกรม
PICKit 2 ของบริษัท Microchip |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - PICKit 2 เป็นเครื่องที่โปรแกรม
MCU-PIC ผ่าน USB Port ทำให้สามารถใช้งานได้ บนเครื่องที่ไม่มี
serial port หรือ printer port เช่น คอมพิวเตอร์ Notebook หรือเครื่อง PC รุ่นใหม่ๆ
- มีความเร็วในการโปรแกรมสูง มีขนาดเล็ก (แต่ในบ้านเรา ราคายังสูงอยู่) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - สามารถ update firmware ได้เมื่อมี version ใหม่ๆ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - ดังนั้นทาง Thaimicrotron
จึงได้ออกแบบวงจรส่วน Interface ใหม่ เพื่อให้ง่ายต่อการสร้าง และ สามารถหาซื้ออุปกรณ์ได้ง่าย ผู้ที่สนใจ สามารถสร้างไว้ใช้งานเองได้ |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - ICD2 คือ In Circuit Debugging | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| โดยขาและสัญญาณเป็นมาตรฐาน
สำหรับการโปรแกรม Chip ของ Microchip ส่วนคอนเนคเตอร์ จะแตกต่างกันไป ขึ้นอยู่กับผู้ออกแบบเช่น
RJ11-6pin , Sip6, IDC-8 แต่จะมีขาและหน้าที่เหมือนกัน โดยขาทางด้านตัวโปรแกรมจะมีดังนี้
1) VPP ขาแรงดันไฟสูง 13V ต่อกับ ขา MCLR |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
วงจร
PROPICUSBV1.0 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| คุณสมบัติ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - สามารถโปรแแกรม MCU-PIC ที่เป็นแบบ flash ได้ ตามมาตรฐาน เช่นเดียวกันกับ PICKit 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - ออกแบบวงจร Interface ใหม่ ใช้อุปกรณ์พื้นฐาน สามารถหาซื้อได้ทั่วไป | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - เนื่องจากมีอุปกรณ์ไม่มาก สามารถออกแบบ PCB แบบหน้าเดียว ทำให้ง่ายต่อการสร้างด้วยตัวท่านเอง เพื่อใช้เป็นอุปกรณ์ ที่ใช้เริ่มต้น ในการศึกษา MCU ตระกูล PIC และใช้เป็น Logic Analyzer เพื่อเป็นประโยชน์ในการศึกษาและเรียนรู้ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - Connector เป็นแบบ RJ-11 สามารถถอดเข้าออกได้สะดวก หรืออาจจะแปลงเป็นแบบ SIP-6 ,IDC-8 เพื่อใช้กับ บอร์ทดลอง หรือ บอร์ดเอนกประสงค์ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
แผงวงจรต้นแบบ
PROPICUSBV1.0 ที่ประกอบเสร็จ |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| หลักการทำงาน | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Download รายการอุปกรณ์ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ท่านสามารถตรวจสอบ การ updateได้จาก http://www.microchip.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| NOTE: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
firmware ที่ใช้โปรแกรม
U1-PIC18F2550 version ใหม่จะอยู่ในโฟลเดอร์ |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ท่านสามารถทำ PCB ด้วยตัวท่านเองได้ โดยดูจากบทความ วิธีการทำ PCB โดยใช้แผ่นใส | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| การตรวจสอบไฟล์ Adobe Acrobat ให้ตรวจสอบขนาดก่อนนำไปทำ PCB | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| สำหรับผู้ที่คุ้นเคยกัย ICD2 ก็คงจะสามารถนำไปใช้งานได้แล้วครับ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| การใช้งานเบื้องต้น โปรแกรม PICkit 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| วิธีการทำ ICD2 TextTools สำหรับโปรแกรม PIC-MCU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| การออกแบบและใช้งานบอร์ดทดลองที่มี ICD2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PIC Develop 40 เป็นชุดพัฒนา MCU ตระกูล PIC | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ศมิทธิ์ เอมสมบัติ |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||