- Các thành phần bắt buộc:
- Sơ đồ mạch lá chắn trình điều khiển tiếp sức Arduino:
- Làm việc và Trình diễn:
- Thiết kế mạch và PCB sử dụng EasyEDA:
- Tính toán và đặt hàng mẫu trực tuyến:
Trong dự án tự làm này, chúng tôi tạo ra Mạch lá chắn tiếp điện 3 kênh Arduino cho các ứng dụng dựa trên rơle. Chúng tôi đã thiết kế một PCB cách ly cho 3 rơ le. Bằng cách sử dụng Arduino Relay Shield này, chúng ta có thể vận hành 3 thiết bị AC cùng một lúc. Chúng tôi đã đặt một khối đầu cuối vít hai pin (Trung tính, KHÔNG) để kết nối các thiết bị. Ở đây chúng tôi đã cung cấp bố cục PCB, sơ đồ mạch và các tệp Gerber để bạn có thể xây dựng hoặc đặt hàng trực tiếp Mô-đun Trình điều khiển Tiếp sức này.
Trước đây chúng tôi đã xây dựng Mô-đun trình điều khiển tiếp sức 4 kênh, nhưng lần này chúng tôi đang xây dựng mô-đun chuyển tiếp này dưới dạng Lá chắn Arduino, vì vậy bạn chỉ cần sửa nó qua Arduino và nó sẽ sẵn sàng sử dụng. Rơ le rất hữu ích để kích hoạt các thiết bị AC gia đình với tín hiệu thấp và chúng được sử dụng trong Hệ thống tự động hóa gia đình.
Các thành phần bắt buộc:
- Rơ le SPDT 12v -3
- 817 Optocoupler -3
- Transistor BC547 -3
- Đèn LED SMD -4
- PCB (đặt hàng từ JLCPCB) -1
- Khối đầu cuối 2 pin -4
- 1N4007 Diode -3
- Điện trở 1k -7
- Burg gậy nam -1
- Jumper - 1
- Nút ấn
- Nguồn cấp
- Arduino để trình diễn
- Kết nối dây
- Thiết bị AC
Sơ đồ mạch lá chắn trình điều khiển tiếp sức Arduino:
Trong Mạch điều khiển chuyển tiếp 3 kênh này, chúng tôi đã sử dụng một bộ ghép quang để kích hoạt bóng bán dẫn NPN điều khiển thêm rơle. Và optocoupler sẽ được kích hoạt bởi tín hiệu LOW đang hoạt động. Ở đây chúng tôi đã sử dụng rơ le 12v 10Amp trong bảng mạch PCB này, bạn cũng có thể sử dụng rơ le 5v.
Làm việc và Trình diễn:
Để trình diễn Lá chắn Trình điều khiển Tiếp sức Arduino này, chúng tôi đã sử dụng bảng Arduino Uno để điều khiển rơle. Chúng tôi đã kết nối tất cả 3 rơ le với Arduino ở chân 7, 9 và 12 (RLY1, RLY2 và RLY3). Chúng tôi đã sử dụng bộ chuyển đổi 12v để cấp nguồn cho mạch. Sau đó, chúng tôi đã kết nối bóng đèn 220VAC tại khối đầu cuối của bảng mạch PCB và nguồn cung cấp AC cũng được áp dụng cho bảng. Kiểm tra Video trình diễn ở cuối dự án này.
Mã Arduino hoàn chỉnh được đưa ra ở cuối dự án này, mã đơn giản và dễ hiểu. Nếu bạn muốn tìm hiểu thêm về Relay và giao diện của nó với Arduino thì hãy theo liên kết này.
Bạn chỉ cần cố định lá chắn Arduino trên Arduino và điều khiển 3 Thiết bị sử dụng lá chắn này. Bạn có thể sử dụng mã đã cho (cuối cùng) hoặc sử dụng mã của riêng bạn để điều khiển các thiết bị AC.
Thiết kế mạch và PCB sử dụng EasyEDA:
Để thiết kế Lá chắn Tiếp sức Arduino này, chúng tôi đã chọn công cụ EDA trực tuyến có tên EasyEDA. Trước đây tôi đã sử dụng EasyEDA nhiều lần và thấy nó rất thuận tiện khi sử dụng vì nó có một bộ sưu tập dấu chân tốt và nó là mã nguồn mở. Sau khi thiết kế PCB, chúng tôi có thể đặt hàng các mẫu PCB bằng dịch vụ chế tạo PCB chi phí thấp của họ. Họ cũng cung cấp dịch vụ tìm nguồn cung ứng linh kiện, nơi họ có một lượng lớn linh kiện điện tử và người dùng có thể đặt hàng các thành phần cần thiết của họ cùng với đơn đặt hàng PCB.
Trong khi thiết kế mạch và PCB của bạn, bạn cũng có thể công khai thiết kế mạch và PCB của mình để người dùng khác có thể sao chép hoặc chỉnh sửa chúng và có thể hưởng lợi từ công việc của bạn, chúng tôi cũng đã công khai toàn bộ bố cục Mạch và PCB cho mạch này, hãy kiểm tra liên kết dưới đây:
easyeda.com/circuitdigest/relayshield
Bạn có thể xem bất kỳ Layer nào (Top, Bottom, Topsilk, bottomsilk, v.v.) của PCB bằng cách chọn lớp tạo thành Cửa sổ 'Lớp'. Bạn cũng có thể xem PCB, nó sẽ trông như thế nào sau khi chế tạo bằng cách sử dụng nút Photo View trong EasyEDA:
Tính toán và đặt hàng mẫu trực tuyến:
Sau khi hoàn thành thiết kế của Arduino Relay Shield này, bạn có thể đặt mua PCB thông qua JLCPCB.com. Để đặt mua PCB từ JLCPCB, bạn cần có Tệp Gerber. Để tải xuống các tệp Gerber của PCB của bạn, chỉ cần nhấp vào nút Đầu ra Chế tạo trong trang trình chỉnh sửa EasyEDA, sau đó tải xuống từ trang đặt hàng PCB của EasyEDA.
Bây giờ, hãy truy cập JLCPCB.com và nhấp vào nút Quote Now hoặc nút, sau đó bạn có thể chọn số lượng PCB bạn muốn đặt hàng, bao nhiêu lớp đồng bạn cần, độ dày PCB, trọng lượng đồng và thậm chí cả màu PCB, như ảnh chụp nhanh hiển thị bên dưới:
Sau khi bạn đã chọn tất cả các tùy chọn, hãy nhấp vào “Lưu vào giỏ hàng” và sau đó bạn sẽ được đưa đến trang nơi bạn có thể tải lên Tệp Gerber mà chúng tôi đã tải xuống từ EasyEDA. Tải lên tệp Gerber của bạn và nhấp vào “Lưu vào giỏ hàng”. Và cuối cùng nhấp vào Kiểm tra Bảo mật để hoàn tất đơn đặt hàng của bạn, sau đó bạn sẽ nhận được PCB của mình vài ngày sau đó. Họ đang chế tạo PCB với tỷ lệ rất thấp là $ 2. Thời gian xây dựng của họ cũng rất ít, là 48 giờ với thời gian giao hàng của DHL trong 3-5 ngày, về cơ bản bạn sẽ nhận được PCB của mình trong vòng một tuần kể từ khi đặt hàng.
Sau khi đặt hàng PCB, bạn có thể kiểm tra Tiến độ sản xuất PCB của mình với ngày và giờ. Bạn kiểm tra nó bằng cách vào trang Tài khoản và nhấp vào liên kết "Tiến độ sản xuất" bên dưới PCB như, hiển thị trong hình ảnh dưới đây.
Sau vài ngày đặt hàng PCB, tôi đã nhận được các mẫu PCB trong bao bì đẹp như trong hình dưới đây.
Sau khi nhận được những mảnh này, tôi đã gắn tất cả các thành phần cần thiết qua PCB đã kết nối nó với Arduino để trình diễn.
Vậy là Lá chắn tiếp điện Arduino của chúng tôi đã sẵn sàng và bạn có thể trực tiếp sử dụng nó với Arduino để điều khiển ba thiết bị AC. Bạn chỉ cần đặt lá chắn Arduino này lên Arduino và tải lên đoạn mã dưới đây. Bạn có thể điều chỉnh mã theo ý mình.
Ngoài ra, hãy kiểm tra Video trình diễn dưới đây.