라즈베리파이4, UPS plus error (진행중)

yes 2023.01.08 19:51:52

처음 구입 후, 잘 작동했습니다.

그런데, 배터리 성능을 좊이고 싶어서, 18650 양품 배터리를 새로 주문했습니다.

 

image.png.jpg

 

 

 

새로운 배터리로 교체한 후, 장착을 했습니다.

이때, PCB 보드에서 타는 냄새가 났습니다.

보드를 자세히 살펴 봐도, 어느곳에서 타는 냄새가 발생했는지 알 수 없네요.

 

image.png.jpg

 

0x17 에 장비가 없습니다

 

 

 

아래는, 전원을 RPI4 에 직접 연결한 후,  (UPS plus 메뉴얼에서는 RPI4 에 직접 전원선을 연결하면, 배터리가 고장 날 수 있다고 함)

 

hs7@raspberrypi8:~ $ python3 /home/hs7/bin/upsPlus.py
------------------------------------------------------------
------Current information of the detected Raspberry Pi------
------------------------------------------------------------
Raspberry Pi Supply Voltage: 4.704 V
Raspberry Pi Current Current Consumption: -4.205 mA
Raspberry Pi Current Power Consumption: 23.549 mW
------------------------------------------------------------
-------------------Batteries information-------------------
------------------------------------------------------------
Voltage of Batteries: 2.824 V
Battery Current (discharge) Rate: -3.902 mA
Current Battery Power Consumption: 9.756 mW
------------------------------------------------------------
Traceback (most recent call last):
  File "/home/hs7/bin/upsPlus.py", line 65, in <module>
    aReceiveBuf.append(bus.read_byte_data(DEVICE_ADDR, i))
  File "/usr/local/lib/python3.9/dist-packages/smbus2/smbus2.py", line 433, in read_byte_data
    ioctl(self.fd, I2C_SMBUS, msg)
OSError: [Errno 121] Remote I/O error

 

 

 

hs7@raspberrypi8:~ $ python3 /home/hs7/bin/upsPlus_iot.py
Traceback (most recent call last):
  File "/home/hs7/bin/upsPlus_iot.py", line 41, in <module>
    aReceiveBuf.append(bus.read_byte_data(DEVICE_ADDR, i))
  File "/usr/local/lib/python3.9/dist-packages/smbus2/smbus2.py", line 433, in read_byte_data
    ioctl(self.fd, I2C_SMBUS, msg)
OSError: [Errno 121] Remote I/O error

 

 

 

현재까지 자료조사에 의하면,

UPS plus 보드에서 일부 소자가 망가진 것으로 보입니다.

(하지만, 다른 소자들은 또, 잘 작동하는듯 보입니다.)