
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12

ไงพวก!
เรียนรู้วิธีสร้างตัวจับเวลาที่ปรับได้อย่างแม่นยำพร้อมการหน่วงเวลาแบบปรับได้ตั้งแต่ 1 - 100 วินาทีที่ใช้ไอซี 555 ตัวจับเวลา 555 ถูกกำหนดค่าเป็น Monostable Multivibrator
ไปรับจากที่ที่เราไปเมื่อครั้งที่แล้วกัน สำหรับใครที่ยังไม่ได้ดู Part-1 คลิกที่นี่
ขั้นตอนที่ 1: บอร์ดประดิษฐ์

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

รูปด้านบนแสดงส่วนประกอบทั้งหมดประกอบอยู่บนบอร์ด PCB ตรวจสอบส่วนประกอบด้วยขั้ว สุดท้ายประสานอะแดปเตอร์ไฟเข้ากับ PCB เมื่อส่วนประกอบทุกชิ้นถูกบัดกรีบน PCB แล้ว คุณสามารถเชื่อมต่อโหลดผ่านขั้วรีเลย์ได้
LM555 มีพิกัดแรงดันไฟฟ้าทั่วไปสูงสุดที่ 16V ในขณะที่คอยล์กระดองของรีเลย์เปิดใช้งานที่ 12V ดังนั้นจึงใช้แหล่งจ่ายไฟ 12V เพื่อลดจำนวนส่วนประกอบ เช่น ตัวควบคุมแรงดันไฟฟ้าเชิงเส้น เมื่อพิน 2 ของ LM555 ถูกทริกเกอร์ (โดยการลัดวงจรไปที่พื้น) ผ่านสวิตช์ชั่วขณะ S1 ตัวจับเวลาจะเริ่มขึ้น
ขั้นตอนที่ 3: การทำงาน
ตัวจับเวลาสร้างพัลส์เอาต์พุตด้วยช่วงเวลา ON ที่กำหนดโดยเครือข่าย RC เช่น t = 1.1RC ในกรณีนี้ ค่าคงที่ของตัวเก็บประจุคือ 100uF ค่าของ R ประกอบด้วยตัวต้านทาน 10KΩ ในซีรีย์ที่มีโพเทนชิออมิเตอร์ 1MΩ เราสามารถเปลี่ยนโพเทนชิออมิเตอร์เพื่อเปลี่ยนช่วงเวลาของพัลส์เอาต์พุตได้
ตัวอย่างเช่น หากโพเทนชิออมิเตอร์ตั้งไว้ที่0Ω ค่าของ R จะเท่ากับ 10KΩ ดังนั้น t = 1.1 x 10K x 100u = 1 วินาที
แต่ถ้าหม้อตั้งไว้ที่ 1MΩ ค่าของ R จะเท่ากับ 1MΩ + 10KΩ = 1010KΩ ดังนั้น t = 1.1 x 1010K x 100u = 100 วินาที
ขั้นตอนที่ 4: เอาท์พุต


เมื่อตัวจับเวลาเริ่มต้น รีเลย์จะเปิดขึ้น ดังนั้นเทอร์มินัล Common (COM) ของรีเลย์จึงถูกลัดวงจรไปที่เทอร์มินัลปกติเปิด (NO) สามารถเชื่อมต่อโหลดกำลังสูงเข้ากับขั้วนี้ เช่น หลอดไฟหรือปั๊มน้ำ ทรานซิสเตอร์ Q1 ทำหน้าที่เป็นสวิตช์เพื่อให้แน่ใจว่ากระแสไฟของไดรฟ์เพียงพอให้กับรีเลย์ Diode D1 ทำหน้าที่เป็น flyback diode ซึ่งปกป้องทรานซิสเตอร์ Q1 จากแรงดันไฟกระชากที่เกิดจากขดลวดรีเลย์
LED2 เปิดขึ้นเพื่อแสดงเมื่อรีเลย์เปิดอยู่ LED1 แสดงว่าวงจรเปิดอยู่ ใช้สวิตช์ SPDT S3 เพื่อเปิดวงจร ตัวเก็บประจุ C2 และ C4 ใช้เพื่อกรองสัญญาณรบกวนในสายจ่าย
แนะนำ:
VentMan Part II: Arduino-Automated Furnace Detection สำหรับพัดลมบูสเตอร์: 6 ขั้นตอน

VentMan Part II: Arduino-Automated Furnace Detection สำหรับ Booster Fans: ประเด็นหลัก: นี่เป็นการแฮ็กชั่วคราวเพื่อตรวจจับเมื่อมอเตอร์พัดลม AC/เตาของฉันทำงาน เพื่อให้พัดลมบูสเตอร์สองตัวของฉันสามารถเปิดได้ ฉันต้องการพัดลมบูสเตอร์สองตัวในท่อเพื่อเพิ่มอากาศอุ่น/เย็นให้มากขึ้นในห้องนอนแยกสองห้อง แต่ฉัน
IR Illuminator (อินฟราเรด) Part-2: 3 ขั้นตอน

IR Illuminator (Infrared) Part-2: สวัสดีทุกคน ฉันกลับมาพร้อมส่วนที่ 2 ของ IR Illuminator (Infrared) Instructable หากคุณยังไม่ได้ดู Part-1 คลิกที่นี่ เริ่มกันเลย…วงจรไฟเรืองแสง IR แบบง่ายๆ เพื่อช่วยในการมองเห็นตอนกลางคืนของกล้องวงจรปิด IR Illuminator Night Vision เป็นชื่อ
Pedometer Part 1: หน้าจอขาวดำขนาด 128x32 และ Arduino: 5 ขั้นตอน

Pedometer ตอนที่ 1: หน้าจอขาวดำขนาด 128x32 และ Arduino: นี่คือบทแนะนำพื้นฐานที่สอนวิธีใช้หน้าจอ OLED กับ Arduino ฉันใช้หน้าจอขนาด 128x32 แต่คุณยังสามารถใช้หน้าจอ oled ที่มีความละเอียดต่างกันและเปลี่ยนความละเอียด/พิกัดได้ตามต้องการ ในส่วนนี้ ฉันจะแสดงให้คุณเห็นว่า
ROS MoveIt Robotic Arm Part 2: Robot Controller: 6 ขั้นตอน

ROS MoveIt Robotic Arm ตอนที่ 2: Robot Controller: https://github.com/AIWintermuteAI/ros-moveit-arm.gitในส่วนก่อนหน้าของบทความ เราได้สร้างไฟล์ URDF และ XACRO สำหรับแขนหุ่นยนต์ของเรา และเปิดตัว RVIZ เพื่อควบคุมของเรา แขนกลหุ่นยนต์ในสภาพแวดล้อมจำลอง ครั้งนี้เราจะทำกับเรีย
Arduino Hot Wheels Speed Track Part #2 - รหัส: 5 ขั้นตอน

Arduino Hot Wheels Speed Track Part #2 - รหัส: ในส่วนแรกของโครงการนี้ เราได้สร้างฮาร์ดแวร์สำหรับต้นแบบบนเขียงหั่นขนม 2 อัน และในส่วนนี้ เราจะพูดถึงโค้ด วิธีการทำงาน และทดสอบ อย่าลืมชมวิดีโอด้านบนสำหรับการตรวจสอบโค้ดทั้งหมดและการแสดงของ th