지금 사는 집 보일러는 린나이 제품입니다.
보일러실에 있는 큰 통의 이름은 잘 모르지만, 매일 얼굴을 마주하는 컨트롤러는 압니다.
제품에 누가 봐도 "저 오류 코드예요" 하는 듯한 두 자리 수가 나오면, 코드의 의미를 찾아 그대로 수행하면 됩니다.
예를 들어 15번은 물순환 이상, 99는 배기 폐쇄라고 하네요.
그런데, 화면의 모든 불이 빠르게 돌아가면서 점등되다가, 전체가 꺼졌다가 하는 이상이 최근 나타나고 있습니다. 이건 설명서엔 안 나와 있습니다.
"RBMC-35 88 코드" 같은 검색어로 여러 블로그를 찾아보면 "수리를 요청했더니 제품을 교체해야 한다고 했다. 6만원을 주고 교체했다"는 글이 많습니다.
금액이 크기도 하고, 뭔가 느낌이 "일정 시간 이후 강제 정지"가 아니라 "컨트롤러 자체 점검 이상" 같단 말이죠.
후자라면 노후 부품 교체 등으로 해결할 수 있을지도 모릅니다.
우선 알아낸 내용은 이렇습니다.
1.
이 제품은 보일러 본체와 전선 두 줄로 이어져 있습니다.
A가 본체, B가 이 RBMC-35 컨트롤러입니다.
엥? 플러스, 마이너스로 전력을 공급한다고 치면, 버튼을 눌러 온도를 설정할 때 쓰는 데이터선은 어딨지?
이건 PLC(power-line communication)을 사용합니다.
2. 회로는 이렇습니다.
1, 2 - 보일러에서 나오는 플러스, 마이너스입니다. DC 11.69V가 나오네요.
3 - bridge diode입니다. S1NB 80B58이라고 쓰여있습니다. 일본 신덴겐(新電元, 신전원) 사의 S1NB80 제품 같습니다.
전자공학을 잘 몰라서 그런지 DC volt가 찍히는데 이게 필요한가 싶습니다. 정류에 쓰는 걸까요?
4 - 뭔지 모르겠는데, L1이라고 적혀 있고, 원기둥에 에나멜선 같은 게 말려있으니 인덕터인가 봅니다. 입력을 정류하는 과정의 일부겠죠? 018T인지 0181인지 하는 게 적혀 있습니다. 0181이면 180μH라고 하네요.
5 - Y5139 / 100 / 25V라고 적혀 있는 SMD 캐패시터입니다. 어느 회사 제품인지는 모르겠네요. 9.98V이 찍힙니다.
6 - 뭔가를 컨트롤하는 핀들이 있습니다. RESET과 Vss를 쇼트하면 재부팅됩니다. 이건 이따 12에서 볼게요.
7 - KIA 7805AF 54A라고 쓰여 있습니다. 한국 기업인 KEC의 7805 리니어 레귤레이터입니다. 5.02V가 찍히네요.
8, 10, 13 - 모두 Y5237 / 100 / 16V라고 적혀 있는 SMD 캐패시터입니다. 찍어보면 거의 딱 5.00V가 나옵니다.
9 - 146, 15L이라고 쓰여 있는 소자입니다. 위에 두 개, 아래에 세 개의 핀이 나와 있고, 실크엔 IFT1이라고 적혀 있습니다. Intermediate frequency transformer 같은 걸까요? (찾아보니 Coilcraft에서 나온 146 series도 있어 혹했습니다.) 근데 걔네는 주로 가변 인덕터던데, 얘는 딱히 잡고 돌릴 수 있는 건 아닙니다.
11. 이 아래에 45도 돌아간 배열로 MCU가 있습니다.
네이버 블로그의 통통곰님이 직접 분해해 보셨을 땐, 일본 르네사스(Renesas)사의 8비트 마이크로컨트롤러인 D78F0484가 있었다고 하네요.
https://m.blog.naver.com/sumanaki/223192791490
D78F0484는 8비트 MCU 시리즈인 78K0의 세부 라인업 중 Lx3(04)에 속합니다. 세부적으로는 LF3 그룹이고, 1KB high-speed RAM, 1KB Expansion RAM, 그리고 48KB flash memory를 가진 80핀 프로세서라고 하네요. 데이터시트 파고 드는 건 왜 이렇게 재밌을까요?
아무튼 특징으로는 LCD 컨트롤러가 있구요. low-voltage detector 같은 것도 있습니다. 뭔가 문제가 있어서 low-voltage 시그널이 뜨는 걸지도 모르겠네요. 일단 LCD 컨트롤러 스펙엔 이렇게 자동으로 흐르는 동작을 하는 기능은 없는 것 같습니다.
12 - T6B70BFG라는 컨트롤러입니다. 찾아보니 이런 내용이 나오네요.
The T6B70BFG is designed to be used mainly as an interface IC for communication between hot water dispensers and the corresponding controller unit, and comes equipped with a two channel 4-bit D/A converter, pseudo sine wave generator and an external analog signal detection circuit.
보일러와 컨트롤러 사이의 통신을 매개하는 소자인가 보네요.
대충 보면, OSCIN(1번) 핀에 디지털 oscillation이 들어오고, AMPIN(7번) 핀에 0-Vdd 사이 아날로그 인풋이 들어옵니다.
AMPIN의 high/low 기준인 Vh/Vl은 데이터시트의 Vbias(약 1.63V)의 ±0.5Vpp(약 0.3-0.45V)입니다.
AMPIN에 정상 신호가 들어오면 DOUT(9번) 핀이 켜지고, DOUT 핀이 켜져 있을 때 AMPOUT(6번) 핀의 값이 의미가 있는 값입니다.
정상 신호란, 주파수가 디지털 oscillation의 주파수 Fosc를 기준으로, (1/17)Fosc부터 (1/15)Fosc 사이여야 하고, 9-15주기 정도 이어져야 합니다.
그러니까 이 위에서 통신하는 프로토콜은 9-15 cycle 이상 같은 bit를 가지지 말아야겠죠. (그러면 DOUT이 내려가면서 신호가 끊긴 것으로 여겨질 테니까요.)
일단 회로 리뷰는 이렇습니다.
3.
멀티미터로 T6B70BFG의 8번(VSS)과 9번(/DOUT) 핀의 전압을 재 보았더니 4.9V쯤 나옵니다.
DOUT이 0이라는 소리고, 정상적인 AM input이 안 보인다는 소리죠.
7번(AMPIN)과 8번(VSS)은 0V가 나옵니다. 엥? 이게 Vbias인 1.63V 정도 나와야 할 것 같은데요.
일단 지금 계속 비정상인 상황이라, 한 번 정상화됐을 때도 찍어보아야 할 것 같습니다.
그리고 이게 케이블이 분리가 잘 안 돼서, 벽에서 나온 선을 붙잡고 계속 서 있어야 하고,
그러면서 멀티미터도 찍고 하다 보니 작업이 상당히 불편하네요.
'취미' 카테고리의 다른 글
기계식 키보드 USB Type-C 탈착식 개조 - 3 (0) | 2024.12.25 |
---|---|
린나이 RBMC-35 문제 - 3 (0) | 2024.06.13 |
기계식 키보드 USB Type-C 탈착식 개조 - 2 (0) | 2024.06.01 |
린나이 RBMC-35 문제 - 2 (0) | 2024.05.22 |
기계식 키보드 USB Type-C 탈착식 개조 - 1 (0) | 2024.05.09 |