DIY ทำมันเอง
คลาสมาสเตอร์, คำแนะนำ, เคล็ดลับที่มีประโยชน์, สูตรอาหาร
» » »โปรแกรมเมอร์รูปคอนโทรลเลอร์ Extra-pic
วงจรที่ใช้ไมโครคอนโทรลเลอร์กำลังได้รับความนิยมอย่างมากบนอินเทอร์เน็ต ไมโครคอนโทรลเลอร์นั้นเป็น microcircuit พิเศษซึ่งโดยพื้นฐานแล้วเป็นคอมพิวเตอร์ขนาดเล็กที่มีพอร์ต I / O ของตัวเองซึ่งเป็นหน่วยความจำ ต้องขอบคุณไมโครคอนโทรลเลอร์ที่มีความสามารถในการสร้างวงจรที่มีประสิทธิภาพสูงโดยมีส่วนประกอบแบบพาสซีฟขั้นต่ำเช่นนาฬิกาอิเล็กทรอนิกส์, เครื่องเล่น, เอฟเฟกต์ LED ต่างๆ, อุปกรณ์อัตโนมัติ
Extrapic pic คอนโทรลเลอร์โปรแกรมเมอร์

เพื่อให้ microcircuit เริ่มทำหน้าที่ใด ๆ คุณจำเป็นต้องแฟลชนั่นคือ โหลดรหัสเฟิร์มแวร์ลงในหน่วยความจำของเธอ สิ่งนี้สามารถทำได้โดยใช้อุปกรณ์พิเศษที่เรียกว่าโปรแกรมเมอร์ โปรแกรมเมอร์เชื่อมโยงคอมพิวเตอร์ที่มีไฟล์เฟิร์มแวร์อยู่กับไมโครคอนโทรลเลอร์เฟิร์มแวร์ เป็นมูลค่าการกล่าวขวัญว่ามีไมโครคอนโทรลเลอร์ของตระกูล AVR เช่น Atmega8, Attiny13 และ pic series เช่น PIC12F675, PIC16F676 ซีรี่ส์ pic เป็นของ Microchip และ AVR ของ Atmel ดังนั้นวิธีการเฟิร์มแวร์ pic และ AVR จะแตกต่างกัน ในบทความนี้เราจะพิจารณากระบวนการสร้างโปรแกรมเมอร์ Extra-pic ซึ่งคุณสามารถแฟลชไมโครคอนโทรลเลอร์ pic ซีรี่ส์ได้
ข้อดีของโปรแกรมเมอร์ตัวนี้คือความเรียบง่ายของวงจรความน่าเชื่อถือความสามารถรอบตัวเพราะมันรองรับไมโครคอนโทรลเลอร์ทั่วไปทั้งหมด คอมพิวเตอร์ยังได้รับการสนับสนุนจากโปรแกรมเฟิร์มแวร์ทั่วไปเช่น Ic-prog, WinPic800, PonyProg, PICPgm

วงจรโปรแกรมเมอร์


Extrapic pic คอนโทรลเลอร์โปรแกรมเมอร์

มันมีวงจรสองตัวคือ MAX232 นำเข้าและ KR1533LA3 ในประเทศซึ่งสามารถแทนที่ด้วย KR155LA3 สองทรานซิสเตอร์ KT502 ซึ่งสามารถแทนที่ด้วย KT345, KT3107 หรือ PNP ทรานซิสเตอร์พลังงานต่ำอื่น ๆ KT3102 สามารถเปลี่ยนได้เช่นเป็น BC457, KT315 ไฟ LED สีเขียวทำหน้าที่เป็นตัวบ่งชี้ความพร้อมของพลังงานไฟ LED สีแดงจะสว่างขึ้นในระหว่างกระบวนการเฟิร์มแวร์ของไมโครคอนโทรลเลอร์ ไดโอด 1N4007 ใช้เพื่อป้องกันวงจรจากแหล่งจ่ายไฟของขั้วที่ไม่ถูกต้อง

วัสดุ


Extrapic pic คอนโทรลเลอร์โปรแกรมเมอร์

รายการชิ้นส่วนที่จำเป็นสำหรับการประกอบโปรแกรมเมอร์:
  • เหล็กกันโคลง 78L05 - 2 ชิ้น
  • โคลง 78L12 - 1 ชิ้น
  • 3v LED สีเขียว - 1 ชิ้น
  • 3v LED สีแดง - 1 ชิ้น
  • ไดโอด 1N4007 - 1 ชิ้น
  • ไดโอด 1N4148 - 2 ชิ้น
  • ตัวต้านทาน 0.125 W 4.7 kOhm - 2 ชิ้น
  • ตัวต้านทาน 0.125 W 1 kOhm - 6 ชิ้น
  • 4 ยูเอฟตัวเก็บประจุ 16V - 4 ชิ้น
  • ตัวเก็บประจุ 220 ยูเอฟ 25 โวลต์ - 1 ชิ้น
  • ตัวเก็บประจุ 100 nF - 3 ชิ้น
  • ทรานซิสเตอร์ KT3102 - 1 ชิ้น
  • KT502 ทรานซิสเตอร์ - 1 ชิ้น
  • Microcircuit MAX232 - 1 ชิ้น
  • ชิป KR1533LA3 - 1 ชิ้น
  • ขั้วต่อสายไฟ - 1 ชิ้น
  • ขั้วต่อ COM พอร์ต "แม่" - 1 ชิ้น
  • Socket DIP40 - 1 ชิ้น
  • ซ็อกเก็ต DIP8 - 2 ชิ้น
  • Socket DIP14 - 1 ชิ้น
  • Socket DIP16 - 1 ชิ้น
  • Socket DIP18 - 1 ชิ้น
  • Socket DIP28 - 1 ชิ้น

นอกจากนี้คุณต้องมีหัวแร้งและความสามารถในการใช้งาน

การผลิต PCB


โปรแกรมเมอร์ประกอบบนแผงวงจรพิมพ์ขนาด 100x70 มม. แผงวงจรพิมพ์จะดำเนินการโดยวิธีการ LUT ไฟล์ที่แนบมากับบทความ คุณไม่จำเป็นต้องสะท้อนภาพก่อนพิมพ์
Extrapic pic คอนโทรลเลอร์โปรแกรมเมอร์

ดาวน์โหลดบอร์ด:
[25.33 Kb] (ดาวน์โหลด: 631)

การประกอบโปรแกรมเมอร์


ก่อนอื่นจัมเปอร์จะถูกบัดกรีไปยังแผงวงจรพิมพ์จากนั้นก็จะมีตัวต้านทานไดโอด ขั้นสุดท้ายคุณต้องประสานแผงควบคุมและขั้วต่อสายไฟและพอร์ต COM
Extrapic pic คอนโทรลเลอร์โปรแกรมเมอร์

Extrapic pic คอนโทรลเลอร์โปรแกรมเมอร์

เพราะ มีแผงควบคุมบนแผงวงจรพิมพ์จำนวนมากเพื่อให้ตัวควบคุมขนาดเล็กกระพริบ แต่ไม่ได้ใช้ข้อสรุปทั้งหมดคุณสามารถใช้กลอุบายและกำจัดผู้ติดต่อที่ไม่ได้ใช้ออกจากแผงควบคุม ในกรณีนี้จะใช้เวลาน้อยลงในการบัดกรีและใส่ microcircuit ในซ็อกเก็ตดังกล่าวจะง่ายขึ้นมาก
Extrapic pic คอนโทรลเลอร์โปรแกรมเมอร์

ขั้วต่อพอร์ต COM (เรียกว่า DB-9) มีสองพินที่จะต้อง "ติด" เข้ากับบอร์ดเพื่อไม่ให้เจาะรูเพิ่มเติมสำหรับพวกเขาบนบอร์ดคุณสามารถคลายเกลียวสกรูสองตัวที่ด้านข้างของตัวเชื่อมต่อได้ในขณะที่หมุดจะหล่นลงมารวมถึงขอบโลหะของขั้วต่อ
Extrapic pic คอนโทรลเลอร์โปรแกรมเมอร์

หลังจากบัดกรีชิ้นส่วนทั้งหมดแล้วบอร์ดจะต้องถูกล้างออกจากฟลักซ์ส่วนที่อยู่ใกล้เคียงจะดังขึ้นหากมีการลัดวงจร ตรวจสอบให้แน่ใจว่าไม่มี microcircuits ในซ็อกเก็ต (คุณต้องถอดรวมทั้ง MAX232 และ KR1533LA3) เชื่อมต่อพลังงาน ตรวจสอบว่าแรงดันไฟฟ้า 5 โวลต์อยู่ที่เอาท์พุทของโคลง ถ้าทุกอย่างเรียบร้อยคุณสามารถติดตั้งวงจร MAX232 และ KR1533LA3 ได้โปรแกรมเมอร์ก็พร้อมทำงาน แรงดันไฟฟ้าของวงจรคือ 15-24 โวลต์
Extrapic pic คอนโทรลเลอร์โปรแกรมเมอร์

Extrapic pic คอนโทรลเลอร์โปรแกรมเมอร์

บอร์ดโปรแกรมเมอร์ประกอบด้วย 4 แผงควบคุมสำหรับไมโครคอนโทรลเลอร์และอีกหนึ่งแผงสำหรับชิปหน่วยความจำแบบกระพริบ ก่อนที่จะติดตั้งไมโครคอนโทรลเลอร์เฟิร์มแวร์บนบอร์ดคุณต้องดูว่า pinout ตรงกับ pinout บนบอร์ดโปรแกรมเมอร์หรือไม่ โปรแกรมเมอร์สามารถเชื่อมต่อกับพอร์ต COM ของคอมพิวเตอร์โดยตรงหรือผ่านสายเคเบิลต่อพ่วง การชุมนุมที่ประสบความสำเร็จ!
Extrapic pic คอนโทรลเลอร์โปรแกรมเมอร์
ความเห็น (2)
  1. บุคคลทั่วไป Sergey
    #1 บุคคลทั่วไป Sergey แขกผู้เข้าพัก 1 เมษายน 2018 07:51
    0
    ฉันหวังว่าคุณเพิ่งเผยแพร่บทความ โดยสิ่งที่ต้องทำในปีพ. ศ. 2561 เป็นเพียงโปรแกรมเมอร์โดยไม่มีดีบักเกอร์และพอร์ต com - นี่คือสุนัขจิ้งจอกขั้วโลกตัวเต็ม
  2. แขกของ Alexander
    #2 แขกของ Alexander แขกผู้เข้าพัก 19 กุมภาพันธ์ 2019 07:37
    0
    สวัสดี แต่บอกฉันเกี่ยวกับโปรแกรมเมอร์ของ Microcircuit Max 232 และ Kr1533laz ที่ใช้ตัวอักษร (ชื่อ) และ kt3102 และ kt502 ก็ใช้ชื่ออะไรเช่นกัน จากนั้นฉันก็ยิงมันบนอินเทอร์เน็ตและมันก็ออกมาพร้อมกับตัวอักษรเพียงอย่างเดียวเท่านั้นและฉันก็ไม่เข้าใจ ขอบคุณค่ะ

อ่านยัง

รหัสข้อผิดพลาดสำหรับเครื่องซักผ้า