Author Topic: In Circuit Debugger (ICD)  (Read 1315 times)

0 Members and 1 Guest are viewing this topic.

Offline Weerasak

  • Global Moderator
  • Hero Member
  • *****
  • Thank You
  • -Given: 864
  • -Receive: 1705
  • Posts: 1545
In Circuit Debugger (ICD)
« on: November 15, 2009, 03:16:44 PM »
ดีบัคเกอร์ (debugger) เป็นเครื่องมือสำคัญที่ใช้พัฒนาซอฟท์แวร์และฮาร์ดแวร์ยุกใหม่ครับ อย่างตัวนี้ผมได้ใช้บริการของมันมานาน ใช้พัฒนางานให้ลูกค้าและตัวเองมาหลายครั้ง  และเห็นว่าเราทั้งหลายสามารถสร้างเองได้ (DIY) จึงเลยนำมาฝากกันครับ




ผมจะค่อยทยอยลงรายละเอียด จากวงจร (schematic) และลายวงจร PCB และต่อด้วยการใช้งานเบื้องต้นนะครับ ;D

ตามรูปเป็น ICD clone ที่คอมเพทิเบิลกับ ICD ตัวแรกของ Microchip และถูกแก้ไข firmware ให้เป็น ICDS ของบริษัท CCS ซึ่งน่าใช้กว่าของ Microchip ผมทำได้เสริม crystal ความถี่ 20Mhz เพื่อสามารถทำให้เป็น ICDS-20 ทำการดีบักได้เร็วขึ้น

ตัวนี้เป็น ICD โคลนรุ่นแรกๆที่แพร่หลายในอินเตอร์เน็ต ก่อนที่ Microchip จะออก ICD2 ซึ่งปัจจุบัน Microship ได้ออกเป็น ICD3 ไปแล้วคิดว่าก็จะต้องถูกนักอิเล็กทรอนิกส์แกะและออกเป็นตัวโคลนมาได้ในที่สุึด

แม้ว่าตัวนี้จะออกมานาน เชื่อหรือไม่ว่า ICDS ตัวนี้ก็ยังทันสมัยอยู่ ทั้งนี้เป็นเพราะซีคอมไพเลอร์ของ CCS ยังรองรับฮาร์ดแวร์ตัวนี้อยู่นั้นเอง  :D

ซึ่งทำให้นักไมโครคอนโทรลเลอร์ตระกูล PIC ที่เบี้ยน้อยหอยน้อยสามารถเรียนรู้และสร้างสรรค์ผลงานด้านนี้ได้อยู่ตลอด
« Last Edit: November 15, 2009, 09:52:26 PM by Weerasak »

Offline Weerasak

  • Global Moderator
  • Hero Member
  • *****
  • Thank You
  • -Given: 864
  • -Receive: 1705
  • Posts: 1545
Re: In Circuit Debugger (ICD)
« Reply #1 on: November 15, 2009, 09:19:14 PM »
รูป PCB


และไฟล์ที่เหลือครับ

Offline kcnc

  • Full Member
  • ***
  • Thank You
  • -Given: 469
  • -Receive: 149
  • Posts: 103
Re: In Circuit Debugger (ICD)
« Reply #2 on: November 20, 2009, 05:01:40 PM »
....ขอบคุณสำหรับความเอื้อเฟื้อครับ..จะนำไปลองทำดูถ้าติดขัดอย่างไรช่วยแนะนำด้วยนะครับ.... :D :)

Offline noom33

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 1
Re: In Circuit Debugger (ICD)
« Reply #3 on: February 08, 2010, 12:42:39 PM »
thank you!

Offline Old Baby

  • Jr. Member
  • **
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 4
Re: In Circuit Debugger (ICD)
« Reply #4 on: February 10, 2010, 05:10:24 PM »
ขอบคุณครับ. บังเอิญหลงเข้ามาเลยอยากมีMini CNCสักเครื่อง ส่วนโครงสร้างคงเริ่มจากจ้างโรงกลึงแถาบ้าน(ที่บ้านไม่มีเครื่องมือเลยนอกจากไขควง ;D) วงจรนี่สิอ่านๆไปมาเริ่มงงจับทางไม่ถูก ถ้าเข้าใจไม่ผิดคือซื้อวงจร Hobby cnc proมาเชื่อมต่อระหว่าง Computer กับ Step Motor แล้วใช้โปรแกรม Mach3 สั่งงานหมุนมอเตอร์ผ่าน Parallel Port ใช่มั๊ยครับ แล้วเจ้า Pic Controller มันเอามาใช้ตรงจุดไหน ใช้ยังไง รบกวนด้วยครับ.
ป.ล. วางแผนว่าจะเริ่มจากวงจรหมุนมอเตอร์ให้ได้ก่อน ทำงานบริษัทด้วยเลยไม่ค่อยมีเวลา นานๆจะได้เข้ามาทีนึง

Offline atxev

  • Jr. Member
  • **
  • Thank You
  • -Given: 1
  • -Receive: 0
  • Posts: 6
Re: In Circuit Debugger (ICD)
« Reply #5 on: February 17, 2010, 10:25:53 AM »
ขอบคุณครับ  :D

Offline banthom

  • Jr. Member
  • **
  • Thank You
  • -Given: 2
  • -Receive: 0
  • Posts: 3
Re: In Circuit Debugger (ICD)
« Reply #6 on: March 12, 2010, 08:26:56 AM »
ขอบคุณมากครับ เห็นแล้วอยากลองสร้างบ้างจัง

Offline เล็กซ์อาร์ต

  • Hero Member
  • *****
  • Thank You
  • -Given: 441
  • -Receive: 682
  • Posts: 584
  • Learning & Teach Not Coping
    • http://lexsign.multiply.com/photos/
Re: In Circuit Debugger (ICD)
« Reply #7 on: March 12, 2010, 08:48:07 AM »
เอาไว้ทำไรได้บ้างครับ ไม่ถนัดมาทางนี้เอาซะเลย :D
Design By Lexarts  Tel. 082 440 3409  

Offline pikky_team

  • Jr. Member
  • **
  • Thank You
  • -Given: 0
  • -Receive: 4
  • Posts: 15
Re: In Circuit Debugger (ICD)
« Reply #8 on: June 20, 2010, 11:23:43 PM »
ใช้ได้กับปิ๊กอย่างเดียวใช่ใหมครับ

Offline kikapo

  • Jr. Member
  • **
  • Thank You
  • -Given: 1
  • -Receive: 1
  • Posts: 3
Re: In Circuit Debugger (ICD)
« Reply #9 on: October 04, 2010, 10:53:47 AM »
ขอบคุณครับ

Offline tamptamp

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 1
Re: In Circuit Debugger (ICD)
« Reply #10 on: January 10, 2011, 02:29:20 AM »
โหลดไงหว้า งง  ;D