ผู้เขียน หัวข้อ: ลายปริ้นวงจรบอร์ดทดลองไมโครคอนโทรลเลอร์ (Arduino) เวอร์ชั่น 2014  (อ่าน 1680 ครั้ง)

admin

  • Administrator
  • Hero Member
  • *****
  • กระทู้: 688
    • ดูรายละเอียด
    • อีเมล์
ลายปริ้นวงจรบอร์ดทดลองไมโครคอนโทรลเลอร์เวอร์ชั่น 2014
ลายปริ้นที่ใช้ศึกษาในวิชาไมโครคอนโทรลเลอร์ (Arduino) ในระดับ ปวส. นักศึกษาสามารถใช้ปริ้นเอนกประสงค์ในการสร้างงานได้ดังในรายละเอียดของแต่ละใบงาน แต่สำหรับนักศึกษาที่ต้องการสร้างลายปริ้นโดยไม่ใช้ปริ้นเอนกประสงค์ ครูได้ออกแบบลายปริ้นโดยปรับขนาดให้เป็น 6x3.5 นิ้ว เพื่อให้สามารถตัดแผ่นปริ้นขนาด 1 ตารางฟุตได้ 6 แผ่น โดยในลายปริ้นจะครอบคลุมงานที่ใช้ในการเรียนการสอน 18 สัปดาห์ ซึ่งไม่สามารถเรียนได้ทั้งหมดในรายการงานที่ครูสร้างเตรียมไว้ (เตรียมไว้เพื่อสำหรับนักศึกษาระดับปริญญาตรีและผู้สนใจที่จะศึกษาเพิ่มเติม)



ลายปริ้นดาวน์โหลดได้ที่...

http://www.mediafire.com/download/7827qx5dbtxd0ze/board2015.pdf


ลายปริ้นขนาด 6 นิ้ว x 3.5 นิ้ว (วัดขนาดก่อนทำปริ้น)

การตั้งค่าเครื่องพิมพ์เพื่อให้ได้ขนาด PCB ที่ถูกต้อง


การจัดขา Pin Mapping


« แก้ไขครั้งสุดท้าย: ธันวาคม 23, 2018, 10:36:13 AM โดย admin »

admin

  • Administrator
  • Hero Member
  • *****
  • กระทู้: 688
    • ดูรายละเอียด
    • อีเมล์
ตำแหน่งการจัดวางตัวต้านทานค่าต่าง ๆ


ในกรณีใช้ซีพียู Atmega8 เลือกบอร์ดดังรูป


และในกรณีที่ใช้ไอซี CPU เบอร์ Atmega8 ที่ลงบูตโหลดเดอร์ optiboot_atmega8.hex (หรือต้องการทำบูตโหลดเดอร์ไอซีตัวใหม่ที่เป็น optiboot) ให้เพิ่มรายการบอร์ดลงในไฟล์ Board.txt ดังนี้
โค๊ด: [Select]
##############################################################
Opti8.name=[Optiboot] Arduino ATmega8
Opti8.upload.protocol=arduino
Opti8.upload.maximum_size=7680
Opti8.upload.speed=115200
Opti8.bootloader.low_fuses=0xbf
Opti8.bootloader.high_fuses=0xdc
Opti8.bootloader.path=optiboot
Opti8.bootloader.file=optiboot_atmega8.hex
Opti8.bootloader.unlock_bits=0x3F
Opti8.bootloader.lock_bits=0x0F
Opti8.build.mcu=atmega8
Opti8.build.f_cpu=16000000L
Opti8.build.core=arduino:arduino
Opti8.build.variant=arduino:standard
##############################################################

หมายเหตุ Arduino NG กับ Optiboot ต่างกันที่ความเร็วในการอัพโหลดและพื้นที่เหลือให้ใช้เขียนโปรแกรมดังนี้
Arduino NG ความเร็วอัพโหลด 19200 bps พื้นที่เหลือให้ใช้งาน 7168 byte
Optiboot  ความเร็วอัพโหลด 115200 bps พื้นที่เหลือให้ใช้งาน 7680 byte

admin

  • Administrator
  • Hero Member
  • *****
  • กระทู้: 688
    • ดูรายละเอียด
    • อีเมล์
วิธีการทำปริ้นด้วยตนเอง..ให้นักศึกษาใช้เทคนิคโทนเนอร์ทรานเฟอร์ซึ่งรายละเอียดการทำดูได้จากเวปไซต์ของครู

กรณีใช้กระดาษโฟโต้
http://www.praphas.com/index.php/2008-11-03-14-25-25/36-2008-11-04-15-15-34/77-2010-09-13-05-43-56

กรณีใช้กระดาษโบว์ชัวด์
http://www.praphas.com/index.php/2008-11-03-14-25-25/36-2008-11-04-15-15-34/78-toner-transfer

เทคนิคนี้ใช้ได้ดีเฉพาะพิมพ์ด้วยเครื่องพิมพ์เลเซอร์ สำหรับใช้วิธีการถ่ายเอกสารอาจไม่ประสบความสำเร็จ เนื่องจากเครื่องถ่ายเอกสารมีความร้อนสูงทำให้หมึกละลายลงกระดาษมันได้

เมื่อกัดปริ้นเสร็จ ทำการล้างหมึกที่ติดแผ่นปริ้นออกด้วยทินเนอร์

admin

  • Administrator
  • Hero Member
  • *****
  • กระทู้: 688
    • ดูรายละเอียด
    • อีเมล์

admin

  • Administrator
  • Hero Member
  • *****
  • กระทู้: 688
    • ดูรายละเอียด
    • อีเมล์

admin

  • Administrator
  • Hero Member
  • *****
  • กระทู้: 688
    • ดูรายละเอียด
    • อีเมล์