Chữ chạy

"Con đường đến với tri thức không dễ dàng, nhưng nếu chúng ta quyết đi sẽ đến được bến bờ tri thức !". Chào mừng các bạn đến với trang thông tin của Võ Hoàng Tâm - GV Khoa Điện Điện tử - Trường Đại học SPKT Vĩnh Long. Trang cung cấp thông tin - tài liệu học tập cho các bạn học viên và sinh viên. Chúc các bạn thành công trên hành trình đi tìm tri thức ...

Làm việc với rơ le (relay) (Arduino)

Thế nào là một relay?
Cách điều khiển nó bằng Arduino
Sau này khi chúng ta ứng dụng với Arduino nâng cao sẽ điều khiển các thiết bị thông qua rơ le

Yêu cầu phần cứng
- Mạch Arduino
- Rơ le
- Bảng cắm Breadboard
- Dây cắm
- Transistor

Như vậy câu hỏi đầu tiên đặt ra đó là: Thế nào là rờ le (relay)???
Rờ le là một thiết bị đóng ngắt
Cấu tạo cơ bản của rờ le như sau: Một công tắc bật tắt, một cuộn cảm(cuộn dây), có nhiều loại rờ le, Chia theo chân: có các loại 3 chân, 4 chân, 5 chân ...
Chia theo điện áp có rờ le 5v, 12v, 24v ...
Nguyên lý hoạt động của rờ le
Khi nguồn điện đi qua cuộn cảm sẽ tạo ra một từ trường hút hoặc đẩy để đóng ngắt công tắc của rờ le để điều khiển thiết bị.
Để cho rờ le hoạt động ta chỉ cần
- Nối nguồn vào chân của công tắc rơ le và nguồn đi vào cuộn cảm thông qua một bộ điều khiển ( ví dụ công tắc, nút nhấn ...)
- Chân còn lại của cuộn cảm đi ra mát và chân dương chờ của công tắc đi đến thiết bị cần điều khiển
Làm thế nào chúng ta sử dụng Arduino để điều khiển rơ le?
Để điều khiển rơ le trong ví dụ ngày ta sử dụng một transistor, (trong bài học này tôi sử dụng transistor C1815). 

Sơ đồ chân C1815

Sơ đồ kết nối với Arduino
Chân 2 của Arduino nối với chân B của transistor C1815
Chân Gnd của Arduino nối với chân E của C1815 và nối mass
Chân C của transistor nối với chân cuộn cảm của Rơ le

Code

void setup()
{
  pinMode (2, OUTPUT); // set pin 2 as an output pin
}

void loop()
{
      digitalWrite (2, HIGH);
    // Bật chân 2 một giây sau đó tắt đi
    delay (1000);
    digitalWrite (2, LOW);
    delay (1000);
 }
                                                                                                                                        nguồn: internet