สารบัญ:

UMakers Lantern: 6 ขั้นตอน (พร้อมรูปภาพ)
UMakers Lantern: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: UMakers Lantern: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: UMakers Lantern: 6 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Atomic Beam Lantern Review: How Well Does it Actually Work? 2024, พฤศจิกายน
Anonim
โคมไฟ UMAkers
โคมไฟ UMAkers

สวัสดีผู้ผลิต!

พวกเราคือกลุ่มนักศึกษาของมหาวิทยาลัยมาลากา (UMA) โครงการนี้เป็นส่วนหนึ่งของวิชา 'Creative Electronics' ซึ่งเป็นโมดูลปีที่ 4 ของ BEng Electronic Engineering ที่ UMA, School of Telecommunications (www.etsit.uma.es)

โครงการของเราประกอบด้วยไฟแฟลช รายละเอียดเกี่ยวกับส่วนประกอบที่ใช้และกระบวนการที่ตามมาจะอธิบายไว้ในขั้นตอนต่อไปนี้

ขั้นตอนที่ 1: การเตรียมการ

การตระเตรียม
การตระเตรียม

ส่วนประกอบที่ใช้:

  • ตัวต้านทาน (50Ω และ 10kΩ)
  • โพเทนชิออมิเตอร์ 10kΩ
  • เพาเวอร์ทรานซิสเตอร์ BDX
  • ไฟ LED SMD 50W
  • ไดรเวอร์นำ (240Vac - 50Vdc)

เราซื้อ SMD ที่มีไดรเวอร์ผ่าน Amazon (ที่นี่)

ATMega 328p

เราต้องการบอร์ด Arduino สองตัว (หนึ่งในนั้นมีไมโครคอนโทรลเลอร์แบบถอดได้)

  • PCB ต้นแบบก่อนเจาะ
  • ตัวแปลงบั๊ก DC-DC (LM2596)
  • ฮีทซิงค์และแผ่นระบายความร้อน [อุปกรณ์เสริม]

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

ขั้นตอนที่ 2: แผนผังและคำอธิบาย

แผนผังและคำอธิบาย
แผนผังและคำอธิบาย
แผนผังและคำอธิบาย
แผนผังและคำอธิบาย

เราได้เลือกทรานซิสเตอร์ BDX เนื่องจากมีค่าเกนกระแส DC สูง (เบต้า) เนื่องจากเราต้องควบคุมความอิ่มตัวและสถานะการตัดของทรานซิสเตอร์ด้วยกระแสของไมโครคอนโทรลเลอร์ (กระแสสะสม - อิมิตเตอร์สามารถเข้าถึงค่า 1A).

โครงการของเราออกแบบมาเพื่อควบคุมวงจรค่าไฟฟ้าแรงสูงด้วยไมโครคอนโทรลเลอร์ซึ่งให้ค่ากระแสไฟต่ำผ่านเอาต์พุตดิจิตอล

เราได้วางตัวลดกระแสไฟ DC-DC (โดยใช้เอาต์พุตของตัวแปลง AC-DC) เพื่อเปิดไมโครคอนโทรลเลอร์ เพื่อควบคุมรอบการทำงานของ PWM (ที่ควบคุมการกะพริบของแสง) เราได้ใช้โพเทนชิออมิเตอร์ที่เชื่อมต่อกับไมโครคอนโทรลเลอร์

ขั้นตอนที่ 3: การเข้ารหัสและการอัปโหลดรหัส

ในการอัปโหลดรหัสไปยังไมโครคอนโทรลเลอร์ คุณสามารถทำตามขั้นตอนต่อไป: (จากหน้าเว็บทางการของ Arduino)

  • ดาวน์โหลดไฟล์เก็บถาวรการกำหนดค่าฮาร์ดแวร์ (ที่นี่)
  • สร้างโฟลเดอร์ชื่อ "ฮาร์ดแวร์" ในโฟลเดอร์ Sketchbook Arduino ของคุณ
  • ย้ายโฟลเดอร์ที่ดาวน์โหลดไว้ก่อนหน้านี้ไปยังโฟลเดอร์ "ฮาร์ดแวร์"
  • รีสตาร์ทซอฟต์แวร์ Arduino
  • เมื่อคุณเรียกใช้โปรแกรมอีกครั้ง คุณควรเห็น "ATMega 328 บนเขียงหั่นขนม (นาฬิกาภายใน 8MHz)" ในเมนูเครื่องมือ>บอร์ด
  • เบิร์น bootloader (คุณควรเบิร์น bootloader เพียงครั้งเดียว)

    • เลือกบอร์ดและพอร์ตอนุกรมจากเมนูเครื่องมือ
    • ต่อบอร์ด Arduino และไมโครคอนโทรลเลอร์แบบนี้
    • เลือก ATMega 328 บนเขียงหั่นขนม (นาฬิกาภายใน 8MHz) จากเครื่องมือ> บอร์ด
    • เลือก Arduino เป็น ISP จากเครื่องมือ>โปรแกรมเมอร์
    • เรียกใช้เครื่องมือ>เบิร์น Bootloader
  • อัปโหลดรหัส: เมื่อ ATMega 328p ของคุณมี Arduino bootloader แล้ว คุณสามารถอัปโหลดโปรแกรมได้

    • ถอดไมโครคอนโทรลเลอร์ออกจากบอร์ด Arduino
    • ต่อบอร์ด Arduino และไมโครคอนโทรลเลอร์ตามที่แสดงในภาพถัดไป
    • เลือก " ATMega 328 บน breadboar (นาฬิกาภายใน 8MHz) " จากเมนูเครื่องมือ>บอร์ด
    • อัพโหลดได้ตามปกติ

ขั้นตอนที่ 4: มาประสานชิ้นส่วนกันเถอะ

มาประสานชิ้นส่วนกันเถอะ!
มาประสานชิ้นส่วนกันเถอะ!
มาประสานชิ้นส่วนกันเถอะ!
มาประสานชิ้นส่วนกันเถอะ!
มาประสานชิ้นส่วนกันเถอะ!
มาประสานชิ้นส่วนกันเถอะ!
มาประสานชิ้นส่วนกันเถอะ!
มาประสานชิ้นส่วนกันเถอะ!
  1. เราเริ่มบัดกรีทรานซิสเตอร์และตัวต้านทาน
  2. แนะนำไมโครคอนโทรลเลอร์ใน PCB ที่เจาะไว้ล่วงหน้าแล้วตัดแทร็กที่เหลือ
  3. มาบัดกรีไมโครคอนโทรลเลอร์กันเถอะ
  4. ประสานโพเทนชิออมิเตอร์ใกล้กับอินพุตแบบอะนาล็อกของไมโครคอนโทรลเลอร์ เพิ่มสายไฟที่จำเป็นเพื่อวางโมดูลตัวลดทอน DC-DC
  5. ประสาน DC-DC โดยอีกด้านหน้าของ PCB
  6. ใช้ไฟ LED SMD (เป็นทางเลือกในการวางฮีทซิงค์ เราได้นำเครื่องพิมพ์ 3D กลับมาใช้ใหม่แล้ว)
  7. ประสานสายไฟที่เชื่อมต่อ +Vcc และกราวด์ (GND)
  8. เมื่อชิ้นส่วนแต่ละชิ้นได้รับการบัดกรีแล้ว เราได้ตัดสินใจวางระบบทั้งหมดไว้ในหลอดดิสโก้แบบเก่าเพื่อให้การออกแบบมีขนาดกะทัดรัด
  9. อย่าลืมบัดกรี Led เป็น Vcc และทรานซิสเตอร์ (เราใช้ขั้วต่อไฟฟ้า) อย่าลืมประสานการเชื่อมต่อของตัวแปลง DC-DC (ให้ความสนใจกับแผนผัง)

คำแนะนำบางประการ:

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

แนะนำ: