สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ATMEGA328P ตัวป้องกันการเขียนโปรแกรมบูตโหลดเดอร์สำหรับ Arduino Uno
บางครั้งมันเกิดขึ้นและคุณสร้างความเสียหายให้กับไมโครโปรเซสเซอร์ Arduino Uno Atmega328P ของคุณ คุณสามารถเปลี่ยนโปรเซสเซอร์ แต่ก่อนอื่น มันต้องลงโปรแกรม boot-loader เอาไว้ก่อน บทช่วยสอนนี้จะทำให้บอร์ดนี้อัปโหลด bootloader ได้อย่างไร
หากคุณไม่ต้องการสร้างบอร์ดนี้ ให้ดูบทช่วยสอนนี้ >>
learn.sparkfun.com/tutorials/installing-an…
ในการสร้างโปรแกรมเมอร์นี้ คุณจะต้อง >>>อะไหล่:
1 x Atmega328P หรือ Atmega328 PU ไมโครโปรเซสเซอร์
2x 16MHz HC49S คริสตัลควอตซ์
2x 22pF 0805 ตัวเก็บประจุเซรามิก
ตัวต้านทาน 1x10K 0805
1x OR 1206 ตัวต้านทาน
ซ็อกเก็ตกรมทรัพย์สินทางปัญญา 1x 28 พิน
หมุดส่วนหัว 1x 40 พิน
แผ่นทองแดง 1x 75mm-75mm
ขั้นตอนที่ 1: บอร์ด PCB
ออกแบบแผงวงจรพิมพ์ (PCB) ผมใช้,, Sprint-Layout ไฟล์ Gerber ที่ส่งออก
ขั้นตอนที่ 2: บอร์ดบัดกรี
หมุดซ็อกเก็ต DIP 28 อันต้องงอ ไม่อยากเจาะรู
หลังจากบัดกรีบอร์ดนี้แล้วจะเป็นแบบนี้ครับ
ขั้นตอนที่ 3: การเขียนโปรแกรม Atmega328P Bootloader
1) เปิดซอฟต์แวร์ Arduino
2) ไฟล์> ตัวอย่าง> ArduinoISP
3) เครื่องมือ > โปรแกรมเมอร์ > Arduino เป็น ISP
4) ร่าง > อัพโหลด
5) เครื่องมือ > เบิร์น Bootloader