Quảng cáo
2 câu trả lời 382
1. Mạch điện sử dụng mô-đun cảm biến: Sơ đồ nguyên lý
Mình sẽ mô tả sơ đồ của một mạch điện đơn giản sử dụng mô-đun cảm biến, ví dụ như cảm biến PIR (Passive Infrared Sensor) để phát hiện chuyển động và kích hoạt LED sáng:
Các thành phần chính:
Nguồn điện: Pin hoặc adapter cung cấp nguồn điện (ví dụ: 5V hoặc 12V tùy vào cảm biến).
Mô-đun cảm biến (PIR Sensor): Phát hiện chuyển động.
Vi điều khiển (Arduino/ESP32/PIC) (tuỳ chọn): Nhận tín hiệu từ cảm biến và điều khiển thiết bị đầu ra.
Đèn LED hoặc Relay: Thiết bị đầu ra được kích hoạt khi cảm biến phát hiện chuyển động.
Điện trở: Hạn dòng cho đèn LED.
Sơ đồ mạch:
Nguồn (+) nối với cảm biến và vi điều khiển.
Cảm biến có chân VCC, GND và OUT:VCC: Nối nguồn.
GND: Nối mass (0V).
OUT: Nối vào chân tín hiệu (input) của vi điều khiển.
Vi điều khiển có chân điều khiển LED:Khi nhận tín hiệu từ cảm biến, chân output sẽ kích LED sáng hoặc điều khiển relay.
Nguyên lý hoạt động:
Bình thường: Mạch ở trạng thái nghỉ, đèn LED tắt.
Khi có chuyển động:Cảm biến PIR phát hiện hồng ngoại từ cơ thể người và gửi tín hiệu mức cao (HIGH) tới vi điều khiển.
Vi điều khiển xử lý tín hiệu và xuất mức cao tới chân điều khiển LED.
LED sáng hoặc relay đóng mạch cho thiết bị khác hoạt động (ví dụ: chuông báo động, đèn phòng,...).
Khi không còn chuyển động:Cảm biến trở về trạng thái nghỉ, gửi tín hiệu mức thấp (LOW).
Vi điều khiển tắt LED hoặc ngắt relay.
Để vẽ sơ đồ mạch điện sử dụng mô-đun cảm biến, hãy xem xét một trong những cảm biến phổ biến, chẳng hạn như cảm biến nhiệt độ DS18B20, kết nối với một vi điều khiển như Arduino. Dưới đây là hướng dẫn vẽ sơ đồ và mô tả nguyên lý hoạt động của mạch.
Sơ đồ mạch điện
Copy +--------------------+ +-----------------+
| Arduino | | Cảm biến DS18B20|
| | | |
| +-------------+ | | +---------+ |
| | GND |----------------|---| VCC | |
| +-------------+ | | +---------+ |
| | D2 |----------------|---| DQ | |
| +-------------+ | | +---------+ |
| | | |
+--------------------+ +-----------------+
Mô tả kết nối:
GND (Mát): Kết nối chân GND của Arduino với chân GND của cảm biến.
VCC (Nguồn): Kết nối chân VCC của cảm biến với chân 5V của Arduino.
DQ (Dữ liệu): Chân DQ của cảm biến được kết nối với một chân digital (trong trường hợp này là D2) của Arduino.
Nguyên lý hoạt động:
Cảm biến DS18B20: Đây là một cảm biến nhiệt độ kỹ thuật số thường được sử dụng trong các dự án DIY. Nó sử dụng giao thức giao tiếp 1-Wire, cho phép nhiều cảm biến có thể kết nối trên cùng một dây dữ liệu.
Arduino: Khi khởi động, Arduino sẽ khởi tạo giao tiếp với cảm biến DS18B20 qua chân D2. Arduino sử dụng thư viện OneWire để gửi lệnh tới cảm biến nhằm đọc nhiệt độ.
Quá trình đọc dữ liệu:
Arduino sẽ gửi một lệnh đến cảm biến để yêu cầu đọc nhiệt độ.
Cảm biến sẽ xử lý yêu cầu và gửi lại dữ liệu nhiệt độ qua chân DQ.
Arduino nhận dữ liệu và có thể hiển thị chúng trên màn hình hoặc xử lý theo yêu cầu của dự án.
Điện áp & Nguồn: Cảm biến DS18B20 hoạt động với điện áp từ 3.0V đến 5.5V, vì vậy nó có thể được cấp nguồn trực tiếp từ Arduino.
Kết quả: Sau khi đọc dữ liệu, Arduino có thể thực hiện các hành động cụ thể (như bật quạt hoặc đèn) hoặc ghi lại thông tin cho các phân tích thêm, tùy thuộc vào ứng dụng của bạn.
Kết luận:
Mạch điện này là một ví dụ đơn giản nhưng hiệu quả để sử dụng cảm biến nhiệt độ với Arduino. Nguyên lý hoạt động cho phép các thiết bị cảm biến thu thập dữ liệu môi trường và cung cấp cho người dùng một cách dễ dàng để theo dõi và điều khiển các thiết bị khác dựa trên dữ liệu đó.
Quảng cáo
Câu hỏi hot cùng chủ đề
-
197152
-
46150
-
Hỏi từ APP VIETJACK40590