죄송합니다. 브라우저가 JavaScript를 지원하지 않습니다!
로그인

SCR-485 빠른 시작 매뉴얼, 단계별 튜토리얼

장치 전원 켜기

입력: 220V 전압 입력 연결

출력: 저항 부하(예: 보일러 탱크의 히터)에 연결

image-20240605081243969

FAN 전원 공급: 팬은 220V 전원이 필요하며, 입력 전압에 직접 연결됩니다.

image-20240605082020285

ESPHome

ESPHome 설치

이미 Home Assistant를 설치했다면, Home Assistant 내에서 ESPHome 애드온을 추가할 수 있습니다. 다른 문서에서 Home Assistant에 SCR-485 장치를 추가하고 편집하는 방법을 소개하겠습니다.

Home Assistant에 익숙하지 않다면, ESPHome을 직접 설치할 수 있습니다. 아래 링크를 참조하세요.

https://esphome.io/guides/installing_esphome

이미 Python을 설치했다면, 전체 과정은 매우 간단하며 단 하나의 명령어로 끝납니다:

pip install esphome

image-20240605083123292

ESPHome 실행

ESPHome을 대시보드 모드로 사용하는 것을 선택합니다. Windows 시스템을 사용하는 경우, 단계는 다음과 같습니다:

  1. cmd를 입력하세요(PowerShell은 사용하지 마세요).
  2. esphome_config라는 폴더를 만드세요(이름은 임의로 지정할 수 있지만, 아래 명령어에서 사용됩니다).
  3. esphome dashboard esphome_config를 실행하세요.

image-20240605083816741

  1. http://localhost:6052/에 접속하면 다음 페이지가 표시됩니다.

image-20240605083851888

다른 시스템을 사용하는 경우에도 방법은 유사하니, 직접 검색해 보시기 바랍니다.

YAML 파일 업데이트

  1. http://localhost:6052/에 접속하세요. 처음에는 아래 이미지와 같이 장치를 추가해야 합니다: image-20240605084753651
  2. https://github.com/lewei50/Solar-PV-Monitoring/blob/master/ESPHome/scr-485.yaml 에서 최신 YAML 파일을 받으세요.

image-20240605084119225

  1. 편집(Edit)을 클릭하고, 최신 YAML 파일을 복사하여 붙여넣으세요. 저장(Save)을 클릭한 다음, 설치(Install)를 클릭하세요.

image-20240605085148386

  1. "Install"을 클릭하면 메뉴가 나타납니다. "Wirelessly"를 선택하세요.

image-20240605085245601

  1. 업로드가 완료될 때까지 기다린 후, "Close"를 클릭하세요.

image-20240605085531241

SCR-485 사용하기

WLAN 설정

  1. WLAN AP를 검색하여 Scr-485에 연결하세요.

image-20240605091725463

  1. WLAN의 SSID와 비밀번호를 입력한 후, 저장(Save)을 클릭하세요.

image-20240605092139918

파라미터 목록

http://scr-485.local/ 에 접속하여 관련 파라미터를 직접 설정할 수 있습니다.

image-20240605092226636

파라미터 목록:

이름 설명
1 Start Time 설정: 자동 모드 시작 시간 (자동 모드가 켜져 있을 때만 유효)
2 End Time 설정: 자동 모드 종료 시간 (자동 모드가 켜져 있을 때만 유효)
3 Auto Mode Switch 설정: 자동 모드 스위치, 켜면 전력망 전력에 따라 전력 출력을 자동으로 조정
3 With Battery 설정: 시스템에 배터리가 있는지 여부를 나타냄, 켜면 전력망 전력과 배터리 전력을 기반으로 전력 출력 조정 (자동 모드에서만 유효)
Battery Power 표시 값: 배터리 전력
Grid Power 표시 값: 전력망 전력
Hysteresis 설정: 자동 제어 히스테리시스 값 (자동 모드에서만 유효)
Max Power 최대 전력 부하 설정 (최대 전력 부하가 3600W인 경우 3600으로 설정해야 함)
Restart
Set Power 설정: SCR-485의 현재 설정 전력
Threshold 설정: 자동 모드 설정점 전력 (자동 모드에서만 유효)
scr_485_adc_read 표시 값
scr_485_set_adc 표시 값

예제 1: 보일러 히터 전력 수동 제어

간단한 예제부터 시작합니다. 최대 전력이 3.5kW인 보일러 히터가 있고, SCR-485를 사용하여 설정 전력을 1500W로 제한하려고 한다고 가정해 보겠습니다.

다음과 같이 하면 됩니다:

  1. "Auto Mode Switch"와 "With Battery"를 "off"로 설정합니다.
  2. "Max Power"를 3500으로 설정합니다.
  3. "Set Power"를 1500으로 설정합니다.

image-20240605102723555

물론, 웹페이지에서 드래그하여 정확한 값을 설정하는 것이 어려울 수 있습니다. 따라서 API를 통해 설정하는 것을 고려할 수 있습니다 ESPHome의 API

HTTP Get을 통해 다음 주소를 호출하세요:

http://scr-485.local/number/max_power/set?value=3500

http://scr-485.local/number/set_power/set?value=1500

image-20240605103217497

예제 2: 전력망 전력에 기반한 보일러 히터 전력 제어

이 예제는 약간 더 복잡하며, 전력망 전력의 출처를 지정해야 합니다. 세 가지 단계로 요약됩니다:

  • 전력망 전력의 출처를 명확히 합니다.
  • http://localhost:6052/에 접속하여 YAML 파일을 수정하고 SCR-485에 업로드합니다.
  • http://scr-485.local/에 접속하여 파라미터를 설정합니다.

전력망 전력 확보 방법

여기서는 IAMMETER 시리즈 계량기를 예로 사용합니다. IAMMETER 에너지 계량기는 MonitorJson API를 제공하여 SCR-485가 이 API를 통해 실시간 전력 판독값을 얻을 수 있기 때문입니다.

YAML 파일 수정

ESPHome의 기능 제한으로 인해 프런트엔드 페이지에서 전력망 전력의 출처를 설정할 수 없으며, YAML 파일을 수정해야만 가능합니다(이를 수행하는 방법을 알고 계시다면 알려주시기 바랍니다).

ESPHome 대시보드에 로그인하여 "Edit"을 클릭하세요

http://localhost:6052/

image-20240605112553365

IP 주소를 수정하고, 여기에 전력망 전력을 측정하는 계량기의 IP를 입력하세요.

image-20240605120330226

3상 계량기를 사용하여 전력망 전력을 측정하는 경우, YAML에서 해당 상을 지정하세요.

image-20240605120403007

오른쪽 상단의 "Save", "Install", "Wirelessly"를 클릭하고, 완료될 때까지 기다린 후 "Close"를 클릭하세요.

image-20240605121747631

참고: YAML을 수정하고 업로드할 때마다 SCR-485의 Wi-Fi 파라미터를 다시 구성해야 합니다(Scr-485 AP에 다시 연결).

http://scr-485.local/에 접속하여 파라미터를 설정하세요.

image-20240605123743941

드래그로 정확한 파라미터를 설정할 수 없는 경우, 다음 두 API를 직접 호출하여 설정을 완료할 수 있습니다:

http://scr-485.local/number/threshold/set?value=-50

http://scr-485.local/number/hysteresis/set?value=25

위 이미지에 표시된 설정은 다음 전략과 동일합니다:

  • 자동 모드 켜기
  • 제어점 전력을 -50W로 설정(음의 전력망 전력은 전력망으로 전력을 공급하는 것을 의미, 양의 전력망 전력은 전력망에서 전력을 소비하는 것을 의미), 히스테리시스 25W
  • 이 자동 전략은 매일 오전 9시부터 오후 4시까지 유효합니다.

즉, 전력망 전력이 -25W(임계값+히스테리시스)보다 크면 SCR-485는 전력 출력을 줄이며, 감소량은 전력망 전력 - 임계값입니다.

전력망 전력이 -75W(임계값-히스테리시스)보다 작으면 SCR-485는 전력 출력을 늘리며, 증가량은 임계값-전력망 전력입니다.

자동 제어 로직

이것은 전체 장치의 자동 제어 로직 다이어그램이며, 가장 기본적인 하이-로우 레벨 제어 로직을 사용합니다. 관심이 있다면 더 자세히 알아볼 수 있습니다. 더 좋은 아이디어가 있다면 https://imeter.club/ 에서 자유롭게 논의해 주세요.

automation_scr_grid_power

참고 자료

Activities - 선형 전력 컨트롤러(SCR-485) 신청

Wi-Fi SCR 모듈을 사용하여 보일러 히터 자동 제어

ESP32 + SCR 모듈: 히터와 같은 저항성 부하의 전력 출력을 선형적으로 조정

선형 전력 조정 기능이 있는 스마트 온도조절기 "Helper", "Wi-Fi 전압 컨트롤러"

IAMMETER 제품

맨 위