2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
อินเทอร์เน็ตเต็มไปด้วยโครงการต่างๆ ที่มี Arduino ในขณะที่ข้อมูลเกี่ยวกับไมโครคอนโทรลเลอร์ ATMEGA328 หายไปในข้อมูล Arduino ทั้งหมด Inscstructable นี้ต้องการฟื้นการเริ่มต้นของวิธีพัฒนาโครงการโดยใช้ไมโครคอนโทรลเลอร์ AVR ที่ไม่มี Arduino โดยเฉพาะ ATMEGA328
เป็นบอร์ดพัฒนาที่เรียบง่ายสำหรับไมโครคอนโทรลเลอร์ที่กล่าวถึง ฉันตั้งชื่อมันว่า: คลอดิโน
ในโครงการมีวัสดุดังต่อไปนี้:
1x ATMEGA328
1x LM7805
1x แจ็คไฟ DC
1x ปุ่มกด
1x LED
ตัวเก็บประจุ 2x 0.1uF
ตัวเก็บประจุ 1x 10uF
ตัวต้านทาน 1x330 โอห์ม
ตัวต้านทาน 1x 10k ohm
1x 1N4001 ไดโอด
หัวหมุดและส่วนหัวบางส่วน
ขั้นตอนที่ 1: ออกแบบวงจร
สำหรับคำแนะนำนี้ ฉันใช้ซอฟต์แวร์ Eagle of Autodesk Coftware นี้เป็นนักออกแบบแผนผังและบอร์ดที่มีประสิทธิภาพซึ่งมีส่วนประกอบมากมายที่จะเป็นประโยชน์ในกระบวนการนี้ ฉันใช้ข้อมูลเกี่ยวกับระบบขั้นต่ำที่มีอยู่ในแผ่นข้อมูล AMEGA328 ในบอร์ด ฉันใช้พินเฮดเพื่อแสดงส่วนหัวของ GPIO และพินเฮดเดียวกันเพื่อเชื่อมต่อโปรแกรมเมอร์ ISP และพอร์ตเสริมสำหรับคริสตัลภายนอก
สำหรับการเลี้ยงบอร์ดฉันใช้แจ็คบาร์เรล DC และตัวควบคุม LM7805 เพื่อให้มี 5v ที่จำเป็นในไมโครคอนโทรลเลอร์ บอร์ดมีปุ่มกดรีเซ็ตและไฟ LED แสดงสถานะ
การออกแบบเกือบทั้งหมดถูกจัดวางไว้ที่ด้านล่างของกระดานโดยใช้จัมเปอร์ที่ด้านบนเท่านั้น
ขั้นตอนที่ 2:
อย่างแรกเลย ฉันใช้กระบวนการกรดทำ PCB เป็นครั้งแรก อีกครั้งที่ฉันใช้เครื่องกัด CNC ที่โรงเรียน แต่ไม่ใช่ทุกครั้งสำหรับจำนวนนักเรียน ตอนนี้ฉันใช้วิธีกรดเพราะฉันไม่มีโรงงาน PCB อื่น
ขั้นตอนแรกคือการพิมพ์ด้านล่างของกระดานเป็นแผ่นกระดาษ (ใช้โทนเนอร์คุณภาพสูง) จากนั้นจึงนำแผ่นทองแดงมาประกอบเข้ากับหน้าทองแดงด้วยวงจรพิมพ์ แล้วยึดด้วยเทป จากนั้น คือเวลารีดด้วยเตารีด (แน่นอน) โดยมีวัตถุประสงค์เพื่อให้ความร้อนที่หน้าทองแดง รอสิบนาทีแล้วออกจากแผ่นกระดาน คุณจะเห็นผงหมึกเป็นทองแดง นำกระดาษที่เหลือทั้งหมดออกแล้วล้างด้วยน้ำเย็น
ตอนนี้เป็นขั้นตอนที่อันตราย คุณต้องใช้ถุงมือยาง ถุงมือนิรภัย และต้องทำในที่ที่มีลมพัด ในภาชนะพลาสติกหรือแก้ว ผสมเฟอริกคลอไรด์สองส่วนกับน้ำหนึ่งส่วน ใส่บอร์ดลงในส่วนผสมแล้วรอให้มีเพียงรางทองแดง ล้างกระดานด้วยน้ำเย็นมาก ๆ และระมัดระวังในการประหยัดกรดที่ใช้แล้ว
เมื่อบอร์ดสะอาดแล้ว ตอนนี้คุณสามารถถอดบอร์ดส่วนเกินออกและทำการเจาะได้ ระวังด้วยรางทองแดง
ขั้นตอนที่ 3: ประสานและ Bla Bla Bla
ด้วยมัลติมิเตอร์ ให้โพรบต่อเนื่องระหว่างจุดต่างๆ ของรางทองแดง ขั้นตอนสุดท้ายคือการประสานส่วนประกอบทั้งหมดบนบอร์ด อาจเป็นขั้นตอนที่สำคัญที่สุดในกระบวนการนี้ เพราะตอนนี้บอร์ดเสร็จแล้ว ตอนนี้คุณสามารถใช้เครื่องหมายเพื่อวางป้ายชื่อบนกระดาน และคุณสามารถตั้งชื่อกระดานตามที่คุณต้องการ
เร็วๆ นี้ ฉันจะแสดงให้คุณเห็นว่ามันทำงานอย่างไรกับโปรเจ็กต์ AVR ขนาดเล็กและขนาดใหญ่จำนวนมาก การเขียนโปรแกรมจะรับรู้ด้วยซอฟต์แวร์และฮาร์ดแวร์ที่คุณโปรดปราน เช่น avrdude ด้วย USBasp หรืออะไรก็ตาม