สารบัญ:

ตัวจับเวลาแผงอินฟาเรด: 4 ขั้นตอน (พร้อมรูปภาพ)
ตัวจับเวลาแผงอินฟาเรด: 4 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: ตัวจับเวลาแผงอินฟาเรด: 4 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: ตัวจับเวลาแผงอินฟาเรด: 4 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Infrared Burner Control - Fully Automatic withTimer l ระบบควบคุมเตาอินฟาเรดอัตโนมัติหน่วงเวลา 2024, กรกฎาคม
Anonim
ตัวจับเวลาแผงอินฟาเรด
ตัวจับเวลาแผงอินฟาเรด

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

การทำงานของตัวจับเวลานี้ทำได้ง่าย เมื่อคุณกดปุ่มหนึ่งครั้ง LED หนึ่งดวงจะเปิดขึ้น แผงอินฟราเรดจะเปิดขึ้นและเริ่มจับเวลา 30 นาที การกดปุ่มอีกครั้งจะเพิ่มค่าตัวจับเวลาโดยเพิ่มอีก 30 นาทีและไฟ LED ดวงที่สองจะเปิดขึ้น เนื่องจากมี LED 4 ดวง ค่าตัวจับเวลาสูงสุดคือ 2 ชั่วโมง เมื่อนับถอยหลัง ไฟ LED จะระบุว่าเหลือเวลาเท่าใด ดังนั้นเมื่อเหลือเวลาอีก 1 ชั่วโมง ไฟ LED 2 ดวงจะสว่างขึ้น หากเวลาผ่านไป ไฟ LED ทั้งหมดจะดับลงและแผงอินฟราเรดจะปิดลง

ระหว่างการทำงาน ค่าตัวจับเวลาสามารถเพิ่มได้ภายใน 30 นาที หากยังไม่ถึงค่าสูงสุด 2 ชั่วโมง โดยการกดปุ่มหนึ่งครั้ง หากคุณต้องการปิดตัวจับเวลาก่อนหมดเวลา คุณจะต้องกดปุ่มค้างไว้หนึ่งวินาที

เช่นเคย ฉันสร้างโปรเจ็กต์นี้โดยใช้ไมโครคอนโทรลเลอร์ตัวโปรดอย่าง PIC แต่คุณสามารถใช้ Arduino ได้เช่นกัน

โปรดทราบว่าโครงการกำลังเปลี่ยนไฟหลักเป็น 230 โวลต์ ระวัง!

ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น

ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น

คุณต้องมีส่วนประกอบต่อไปนี้สำหรับโปรเจ็กต์นี้พร้อมข้อมูลอ้างอิงที่คุณสามารถหาได้:

  • เขียงหั่นขนมชิ้นหนึ่ง
  • ไมโครคอนโทรลเลอร์ PIC 12F615,
  • ตัวยึดฟิวส์ + ฟิวส์ 4A/250V
  • ตัวเก็บประจุเซรามิก 100nF
  • รีเลย์ 5 โวลต์ สามารถสลับได้ 230 V, 4 แอมแปร์
  • ตัวต้านทาน: 1 * 1k, 1 * 10k, 5 * 330 โอห์ม, 1 * 220 โอห์ม
  • ไดโอด 1N4148,
  • ทรานซิสเตอร์ BC548,
  • ปุ่มกด
  • LEDs: 1 สีเขียว, 4 สีเหลืองอำพัน, 1 สีแดง
  • แหล่งจ่ายไฟ 5 โวลต์
  • ตัวเรือนพลาสติก

ดูแผนผังเกี่ยวกับวิธีการเชื่อมต่อส่วนประกอบต่างๆ

ขั้นตอนที่ 2: พาวเวอร์ซัพพลาย

พาวเวอร์ซัพพลาย
พาวเวอร์ซัพพลาย

มีบางอย่างที่ต้องพูดเกี่ยวกับแหล่งจ่ายไฟที่ใช้ คุณสามารถใช้แหล่งจ่ายไฟ 5 โวลต์ใดๆ ที่สามารถจ่ายกระแสไฟได้ประมาณ 200 mA ในโครงการนี้ ฉันใช้ที่ชาร์จ iPhone เครื่องเก่าซึ่งฉันถอดเคสและขั้วต่อ USB ออกแล้ววางบนเขียงหั่นขนมโดยใช้สายไฟที่มีแกนแข็ง

คอนเน็กเตอร์ USB บนพาวเวอร์ซัพพลายนี้ยังใช้เพื่อเชื่อมต่อสองส่วนของ PCB ของพาวเวอร์ซัพพลาย ดังนั้นตรวจสอบให้แน่ใจว่าได้เชื่อมต่อด้วยสายไฟแล้ว ในภาพ - ขออภัยสำหรับคุณภาพของภาพที่ไม่ดี - คุณสามารถเห็นสายนี้ซึ่งอยู่ที่ตำแหน่งที่ขั้วต่อ USB เคยเป็น เครื่องชาร์จ iPhone สามารถให้พลังงานที่ต้องการได้อย่างง่ายดาย

ขั้นตอนที่ 3: สร้างอุปกรณ์อิเล็กทรอนิกส์

การสร้างอุปกรณ์อิเล็กทรอนิกส์
การสร้างอุปกรณ์อิเล็กทรอนิกส์
การสร้างอุปกรณ์อิเล็กทรอนิกส์
การสร้างอุปกรณ์อิเล็กทรอนิกส์

คุณสามารถสร้างวงจรบนเขียงหั่นขนมได้ แต่ต้องระวังให้มากกับฟิวส์และรีเลย์ที่สลับแหล่งจ่ายไฟหลักสำหรับแผงอินฟาเรด ห้ามสัมผัสสายไฟ แต่อย่างใด!

ในภาพคุณสามารถเห็นวงจรในขณะที่ฉันสร้างมันขึ้นมาบนเขียงหั่นขนมรวมถึงการตั้งค่าชั่วคราวสำหรับการทดสอบว่าใช้งานได้ทั้งหมดหรือไม่ ดังที่ได้กล่าวไว้ก่อนหน้านี้ฉันเชื่อมต่อที่ชาร์จ iPhone ด้วยสายไฟที่มีแกนแข็งเหนือเขียงหั่นขนมเล็กน้อย ทั้งหมดนี้พอดีกับตัวเรือนพลาสติกมาตรฐาน

เมื่อ LED และรีเลย์ทั้งหมดอยู่บนวงจรจะดึงกระแสไฟประมาณ 130 mA จากแหล่งจ่ายไฟ 5 โวลต์

ขั้นตอนที่ 4:

ดังที่ได้กล่าวไปแล้ว ซอฟต์แวร์นี้เขียนขึ้นสำหรับ PIC12F615 มันถูกเขียนใน JAL เนื่องจากฉันไม่ได้ใช้ไลบรารี่ใดโดยเฉพาะ ขนาดโค้ดทั้งหมดจึงมีเพียง 252 ไบต์ ซึ่งพอดีกับหน่วยความจำแฟลชของโปรแกรม 1k ได้อย่างง่ายดาย คอนโทรลเลอร์นี้จึงมี

ในโครงการนี้ PIC ทำงานบนความถี่สัญญาณนาฬิกาภายใน 4 MHz โดยที่ตัวจับเวลา 1 ถูกใช้เพื่อลดค่าการหมดเวลา ควบคุมรีเลย์และไฟ LED ตัวจับเวลา 1 ขีดทุก 262 มิลลิวินาที ลูปหลักจะสแกนปุ่มกดและเพิ่มการหมดเวลาเมื่อกดปุ่มหรือรีเซ็ตการหมดเวลาเมื่อกดปุ่มกดเป็นเวลา 1 วินาทีหรือนานกว่านั้น

ไฟล์ต้นฉบับ JAL และไฟล์ Intel Hex แนบมาด้วย

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

เห็นได้ชัดว่าฉันถ่ายทำกลับหัว ดังนั้นเมื่อเพิ่มค่าการหมดเวลา ไฟ LED ทางด้านซ้ายจะเปิดขึ้นแทนที่จะไปทางขวาตามที่คุณคาดหวังตามปกติ

วิดีโอแสดงสิ่งต่อไปนี้:

  • เมื่อกดปุ่ม LED ดวงแรกจะเปิดขึ้นและไฟจะสว่างขึ้น
  • การกดปุ่มอีกครั้งจะเพิ่มเวลาและไฟ LED จะเปิดขึ้นจนกว่าไฟ LED ทั้งหมดจะสว่างขึ้น
  • ในระหว่างการนับถอยหลัง ไฟ LED จะดับลงเรื่อยๆ จนกว่าจะหมดเวลาซึ่งปิดหลอดไฟ
  • การกดปุ่มระหว่างการทำงานจะเพิ่มการหมดเวลาในวิดีโอนี้ด้วย 5 วินาที
  • การกดปุ่มเป็นเวลา 1 วินาทีจะรีเซ็ตการหมดเวลาและปิดไฟ

ขอให้สนุกกับการสร้างโครงการของคุณเองและตั้งตารอปฏิกิริยาของคุณ

แนะนำ: