การทำงานของระบบควบคุมความเร็วพัดลมอัตโนมัติโดยใช้ไมโครคอนโทรลเลอร์ PIC16F877A

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา





พัดลมไฟฟ้าเป็นหนึ่งในอุปกรณ์ไฟฟ้าที่จำเป็นที่สุดตลอดกาลเนื่องจากประโยชน์เช่นความคุ้มค่าการใช้พลังงานต่ำ ฯลฯ พัดลมไฟฟ้าเป็นส่วนประกอบพื้นฐานของ เทคโนโลยีขั้นสูงมากมาย . สิ่งเหล่านี้เป็นอุปกรณ์ที่จำเป็นในคอมพิวเตอร์ไฟ LED ขนาดใหญ่สถานีอวกาศเลเซอร์รถยนต์น้ำมันและไฟฟ้าอีกนับไม่ถ้วน พัดลมถูกใช้ในระบบ HVAC ซึ่งให้มนุษย์สร้างสิ่งก่อสร้างขนาดใหญ่หรือใต้ดิน คงเป็นเรื่องยากที่จะมองเห็นโลกที่ไม่มีพัดลมไฟฟ้า!

ระบบควบคุมความเร็วพัดลมคืออะไร?

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




ไมโครคอนโทรลเลอร์ PIC16F877A

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

ไมโครคอนโทรลเลอร์ PIC16F877A

ไมโครคอนโทรลเลอร์ PIC16F877A



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

แหล่งจ่ายไฟที่มีการควบคุม

โดยทั่วไปเราเริ่มต้นด้วย UPS (แหล่งจ่ายไฟที่ไม่มีการควบคุม) ซึ่งมีตั้งแต่ 9v ถึง 12v DC ในการสร้างแหล่งจ่ายไฟ 5v ได้ใช้ IC ควบคุมแรงดันไฟฟ้า KA8705 IC นี้ใช้งานได้ง่ายโดยเชื่อมต่อกับขั้วบวกแบบ DC ที่ไม่มีการควบคุม แหล่งจ่ายไฟ ไปที่ขา i / p เชื่อมต่อขั้วลบกับพินทั่วไปจากนั้นเปิดเครื่องแหล่งจ่ายไฟ 5v จากขา o / p จะถูกส่งไปยังไมโครคอนโทรลเลอร์

แหล่งจ่ายไฟที่มีการควบคุม

แหล่งจ่ายไฟที่มีการควบคุม

LM35 เซ็นเซอร์อุณหภูมิ

โปรดดูลิงค์เพื่อทราบข้อมูลเพิ่มเติมเกี่ยวกับเซ็นเซอร์อุณหภูมิ LM35: เซนเซอร์จับอุณหภูมิ - ประเภทการทำงานและการทำงาน


LM35 เซ็นเซอร์อุณหภูมิ

LM35 เซ็นเซอร์อุณหภูมิ

มอเตอร์กระแสตรงไร้แปรงถ่าน

โปรดดูลิงก์เพื่อทราบข้อมูลเพิ่มเติมเกี่ยวกับ: Brushless DC Motor - ข้อดีการใช้งานและการควบคุม

มอเตอร์กระแสตรงไร้แปรงถ่าน

มอเตอร์กระแสตรงไร้แปรงถ่าน

จอแสดงผลคริสตัลเหลว (LCD)

โปรดดูลิงก์เพื่อทราบข้อมูลเพิ่มเติม หลักการก่อสร้างและการทำงานของจอ LCD

จอแสดงผลคริสตัลเหลว (LCD)

จอแสดงผลคริสตัลเหลว (LCD)

ระบบควบคุมความเร็วพัดลมโดยใช้วงจร PIC16F877A

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

ความเร็วพัดลมสามารถควบคุมได้ด้วยเทคนิค PWM ตามอุณหภูมิของห้อง สัญญาณแอนะล็อกสามารถประมวลผลโดย ADC ในไมโครคอนโทรลเลอร์ซึ่งแปลงสัญญาณแอนะล็อกเป็นสัญญาณดิจิทัล เซ็นเซอร์อุณหภูมิจะให้ 10mv สำหรับการเปลี่ยนแปลงอุณหภูมิทุกๆ 1 ° c นี่เป็นค่าอนาล็อกและควรเปลี่ยนเป็นดิจิตอล การเปลี่ยนแปลงอุณหภูมิจะถูกส่งไปยังไมโครคอนโทรลเลอร์ผ่านพิน 2 ใน PORT-A ไมโครคอนโทรลเลอร์นี้มีโมดูล PWM ในตัวซึ่งใช้สำหรับควบคุมความเร็วของพัดลมโดยการเปลี่ยนรอบการทำงาน

ระบบควบคุมความเร็วพัดลมโดยใช้ไมโครคอนโทรลเลอร์ PIC16F877A

ระบบควบคุมความเร็วพัดลมโดยใช้ไมโครคอนโทรลเลอร์ PIC16F877A

ให้เป็นไปตาม เซ็นเซอร์อุณหภูมิ การอ่านรอบการทำงานจะเปลี่ยนโดยอัตโนมัติเพื่อควบคุมความเร็วพัดลม ไมโครคอนโทรลเลอร์จะส่งสัญญาณ PWM ผ่าน pin-RC2 ในพอร์ต -C ไปยังทรานซิสเตอร์ซึ่งทำงานเป็นตัวควบคุมไปยังพัดลม คริสตัลออสซิลเลเตอร์ใช้ระหว่างพิน -13 และพิน -14 ของ PIC16F877A ซึ่งเป็นพินหากเราต้องการมอบนาฬิกาภายนอกให้กับไมโครคอนโทรลเลอร์ ตัวเก็บประจุบายพาส 0.1 μFใช้กับขาเอาต์พุต +5 V ของตัวควบคุมแรงดันไฟฟ้าเพื่อจ่ายแรงดันไฟฟ้าไปยังไมโครคอนโทรลเลอร์และ LCD ขาเอาต์พุตของเซ็นเซอร์อุณหภูมิเชื่อมต่อกับ pin-RA2 ซึ่งเป็น ADC0 ของขาอินพุตทั้งหมดของ ADC Pin-3 ของ LCD เชื่อมต่อกับ GND ผ่านตัวต้านทาน 1Kohm เพื่อค้นหาความคมชัดของ LCD เพื่อแสดงอุณหภูมิบน LCD

หมุดจาก RB2-RB7 เชื่อมต่อกับพิน LCD ที่เหลือที่ใช้สำหรับข้อมูลและสัญญาณควบคุมระหว่าง LCD และไมโครคอนโทรลเลอร์ o / p ของ PWM ถูกกำหนดให้กับเทอร์มินัลประตูของ NPN KSP2222A ทรานซิสเตอร์จากไมโครคอนโทรลเลอร์ ทรานซิสเตอร์เปิดและปิดที่ความถี่ PWM และหยุดแรงดันไฟฟ้าทั่วมอเตอร์ เมื่อทรานซิสเตอร์เปิดอยู่มอเตอร์จะเริ่มเพิ่มความเร็วและปิดจากนั้นมอเตอร์จะสูญเสียความเร็ว

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