|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(PICKit2
Lite) เคริ่องโปรแกรม MCU-PIC ผ่านทาง USB พอร์ต โดยใช้ connector แบบ ICD2 ตามมาตรฐาน Microchip |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| เคริ่องโปรแกรม 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 ใหม่ โดยตัดส่วนที่คิดว่าไม่จำเป็นออก (PICKit2 Lite) เพื่อให้ง่ายต่อการสร้าง และ สามารถหาซื้ออุปกรณ์ได้ง่าย ผู้ที่สนใจ สามารถสร้าง ไว้ใช้งานเองได้ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - 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 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| การทดสอบบอร์ด PICkit2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ตัวอย่างการใช้งาน PICKit2 กับ PIC 28 PIN บนโปรโตบอร์ด | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PIC Develop 40 เป็นชุดพัฒนา MCU ตระกูล PIC | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||