Hướng dẫn nhanh cho SCR-485, hướng dẫn từng bước
Khởi động thiết bị
Đầu vào: Kết nối đầu vào điện áp 220V
Đầu ra: Kết nối với tải điện trở, chẳng hạn bộ gia nhiệt của nồi hơi.

Nguồn cấp cho quạt: Quạt cần nguồn 220V, kết nối trực tiếp với điện áp đầu vào.

ESPHome
Cài đặt ESPHome
Nếu bạn đã cài đặt Home Assistant, bạn có thể thêm add-on ESPHome trong Home Assistant. Chúng tôi sẽ giới thiệu cách thêm và chỉnh sửa thiết bị SCR-485 trong Home Assistant ở một tài liệu khác.
Nếu bạn chưa quen với Home Assistant, bạn có thể cài đặt ESPHome trực tiếp. Tham khảo liên kết bên dưới.
https://esphome.io/guides/installing_esphome
Nếu bạn đã cài đặt Python, toàn bộ quá trình rất đơn giản, chỉ cần một lệnh:
pip install esphome

Chạy ESPHome
Chúng tôi chọn sử dụng ESPHome ở chế độ dashboard. Nếu bạn đang dùng hệ thống Windows, các bước như sau:
- Mở cmd (vui lòng không dùng PowerShell).
- Tạo một thư mục có tên esphome_config (tên tùy ý, nhưng sẽ được dùng trong lệnh bên dưới).
- Chạy
esphome dashboard esphome_config.

- Truy cập http://localhost:6052/, bạn sẽ thấy trang như sau.

Nếu bạn đang dùng hệ thống khác, cách làm cũng tương tự; vui lòng tự tìm kiếm.
Cập nhật tệp YAML
- Truy cập http://localhost:6052/. Lần đầu tiên, bạn cần thêm một thiết bị như trong hình sau:

- Lấy tệp YAML mới nhất từ https://github.com/lewei50/Solar-PV-Monitoring/blob/master/ESPHome/scr-485.yaml

- Nhấp vào edit, sao chép tệp YAML mới nhất vào đó. Nhấp Save, sau đó nhấp Install.

- Sau khi nhấp "Install", một menu sẽ hiện ra, chọn "Wirelessly".

- Chờ quá trình tải lên hoàn tất, sau đó nhấp "Close".

Sử dụng SCR-485
Cấu hình WLAN
- Tìm WLAN AP, kết nối với Scr-485.

- Nhập SSID và mật khẩu của WLAN, sau đó nhấp Save.

Danh sách tham số
Truy cập http://scr-485.local/ để thiết lập trực tiếp các tham số liên quan

Danh sách tham số:
| Tên | Ghi chú |
|---|---|
| 1 Start Time | Đặt: Thời gian bắt đầu chế độ tự động (chỉ có hiệu lực khi chế độ tự động được bật) |
| 2 End Time | Đặt: Thời gian kết thúc chế độ tự động (chỉ có hiệu lực khi chế độ tự động được bật) |
| 3 Auto Mode Switch | Đặt: Công tắc chế độ tự động, bật lên để tự động điều chỉnh công suất đầu ra dựa trên công suất lưới |
| 3 With Battery | Đặt: Cho biết hệ thống có pin hay không, bật lên để điều chỉnh công suất đầu ra dựa trên công suất lưới và công suất pin (chỉ có hiệu lực ở chế độ tự động) |
| Battery Power | Giá trị hiển thị: Công suất pin |
| Grid Power | Giá trị hiển thị: Công suất lưới |
| Hysteresis | Đặt: Giá trị trễ của điều khiển tự động (chỉ có hiệu lực ở chế độ tự động) |
| Max Power | Đặt công suất tải tối đa (nếu công suất tải tối đa là 3600W, cần đặt thành 3600) |
| Restart | |
| Set Power | Đặt: Công suất đặt hiện tại của SCR-485 |
| Threshold | Đặt: Công suất điểm đặt của chế độ tự động (chỉ có hiệu lực ở chế độ tự động) |
| scr_485_adc_read | Giá trị hiển thị |
| scr_485_set_adc | Giá trị hiển thị |
Ví dụ 1: Điều khiển thủ công công suất bộ gia nhiệt nồi hơi
Bắt đầu từ một ví dụ đơn giản, giả sử bạn có một bộ gia nhiệt nồi hơi với công suất tối đa 3.5 kW, và bạn muốn giới hạn công suất đặt của nó ở 1500W bằng SCR-485.
Bạn chỉ cần làm như sau:
- Đặt "Auto Mode Switch" và "With Battery" thành "off".
- Đặt "Max Power" thành 3500.
- Đặt "Set Power" thành 1500.

Tất nhiên, bạn có thể thấy khó đặt được các giá trị chính xác bằng cách kéo trên trang web. Vì vậy, bạn có thể cân nhắc thiết lập qua API API của ESPHome
Gọi các địa chỉ sau qua HTTP Get:
http://scr-485.local/number/max_power/set?value=3500
http://scr-485.local/number/set_power/set?value=1500

Ví dụ 2: Điều khiển công suất bộ gia nhiệt nồi hơi dựa trên công suất lưới
Ví dụ này phức tạp hơn một chút vì cần chỉ định nguồn của công suất lưới. Nó gói gọn trong ba bước:
- Xác định nguồn của công suất lưới.
- Truy cập http://localhost:6052/ để sửa tệp YAML và tải lên SCR-485.
- Truy cập http://scr-485.local/ để đặt các tham số.
Cách lấy công suất lưới
Ở đây, chúng tôi lấy dòng đồng hồ IAMMETER làm ví dụ, vì các đồng hồ năng lượng IAMMETER cung cấp API này API MonitorJson, cho phép SCR-485 lấy số đo công suất theo thời gian thực qua API này.
Sửa tệp YAML
Do giới hạn chức năng của ESPHome, không thể đặt nguồn của công suất lưới từ trang giao diện; chỉ có thể thực hiện bằng cách sửa tệp YAML (nếu bạn biết cách làm điều này, vui lòng cho chúng tôi biết).
Đăng nhập vào ESPHome Dashboard và nhấp "Edit"
http://localhost:6052/

Sửa địa chỉ IP, nhập IP của đồng hồ đo công suất lưới tại đây.

Nếu dùng đồng hồ ba pha để đo công suất lưới, hãy chỉ định pha tương ứng trong YAML.

Nhấp "save" ở góc trên bên phải, "Install", "Wirelessly", chờ đến khi kết thúc, sau đó nhấp "Close"

Lưu ý: Sau mỗi lần sửa và tải YAML lên, bạn cần cấu hình lại tham số Wi-Fi của SCR-485 (kết nối lại với AP của Scr-485)
Truy cập http://scr-485.local/ để đặt các tham số

Nếu bạn không thể đặt tham số chính xác bằng cách kéo, bạn có thể gọi trực tiếp hai API sau để hoàn tất việc thiết lập:
http://scr-485.local/number/threshold/set?value=-50
http://scr-485.local/number/hysteresis/set?value=25
Các thiết lập trong hình trên tương đương với chiến lược sau:
- Bật chế độ tự động
- Đặt công suất điểm điều khiển là -50W (công suất lưới âm biểu thị đang phát điện lên lưới, công suất lưới dương biểu thị đang tiêu thụ điện từ lưới), độ trễ 25W
- Chiến lược tự động này có hiệu lực từ 9 giờ sáng đến 4 giờ chiều mỗi ngày.
Nghĩa là, khi công suất lưới lớn hơn -25W (ngưỡng + độ trễ), SCR-485 sẽ giảm công suất đầu ra, mức giảm bằng công suất lưới - ngưỡng.
Khi công suất lưới nhỏ hơn -75W (ngưỡng - độ trễ), SCR-485 sẽ tăng công suất đầu ra, mức tăng bằng ngưỡng - công suất lưới.
Logic điều khiển tự động
Đây là sơ đồ logic điều khiển tự động của toàn bộ thiết bị, sử dụng logic điều khiển mức cao-thấp cơ bản nhất. Nếu quan tâm, bạn có thể tìm hiểu thêm. Nếu bạn có ý tưởng hay hơn, hãy thoải mái thảo luận tại https://imeter.club/

Tài liệu tham khảo
Activities - Đăng ký Bộ điều khiển công suất tuyến tính (SCR-485)
Điều khiển bộ gia nhiệt nồi hơi bằng mô-đun SCR Wi-Fi tự động
ESP32 + mô-đun SCR: Điều chỉnh công suất đầu ra của tải điện trở theo tuyến tính, ví dụ bộ gia nhiệt