ESP8266/Slack/Amazon Dash Button > 배터리 시험 > code(v0.2):14시간만 동작했다/code(v0.3):10시간+α/code(v0.4):14시간 약

ぃ tp // m / 7, f9 / ms / 9bcd, 8223b6, c791, 5c
코드를 사용한 배터리 테스트.

WIP (Work in Progress) 종료 (2017/01/04 19:18 JST)

Amazon Dash Button (이하 ADB)을 눌러 가서 ESP8266의 배터리 떡을 시험한다.

v0.2 코드로 테스트



h tp : // 쿠이타. m / 7, f9 / ms / 9bcd, 8223b6, c791, 5c
코드 v0.2를 사용한 배터리 테스트.

시험 내용



아래에 따른 소비 전류가 관련 될 것 같습니다.
  • promiscuous 모드에서의 처리
  • 대부분이 여기

  • slack에의 통지
  • ADB를 누를 때만
  • 하루 3 번 누르기로 결정


  • 배터리는 CR123A ( 공칭 용량 1400mAh @ pdf )

    1개월 가지는지, 1년 가지는가.

    promiscuous 모드에서 얼마나 소비하는지는 정보를 찾고 있지만 지금은 발견되지 않았다.
    프로바이더의 WiFi에 접속하고 있는 것에 의한 전력 소비가 있다고 생각하고 있다.
    같은 WiFi에 연결하고 있는 Macbook air나 iPad mini4의 통신도 영향을 줄지도 모르지만 검토하고 있지 않다.

    실시 중



    2017/01/03 16:08 JST에 시작.



    적절히 갱신할 예정입니다.

    시험 종료



    2017/01/04 19:18 JST에 ADB를 누르십시오.
    Slack 업데이트 없음.
    ESP8266의 전원 전압을 디지볼로 측정. 1.05V로 떨어졌다.

    시작이 2017/01/03 16:08 JST에서,
    Slack 알림을 마지막으로 확인할 수 있었던 것이 2017/01/04 06:11 JST
    그래서 14시간만 동작을 확인할 수 있었다.

    promiscuous 모드에서의 소비 전력이 큰 것이다.

    고찰



    1400mAh의 공칭 용량.
    과거 5년 정도에 경험한 배터리 시험으로부터, 대체로 7할 정도의 용량은 사용할 수 있을까 추측한다(개인의 생각입니다만).

    1400mAh * 0.7 = 980mAh

    이것을 14시간(+알 수 없는 몇 시간)으로 소비하면,

    980mAh/14h = 70mA
    정도의 소비가 된다.

    v0.3 코드에서의 시험



    ぃ tp // m / 7, f9 / ms / 9bcd, 8223b6, c791, 5c
    코드 v0.3을 사용한 배터리 테스트.
  • v0.3 변경
  • promiscuous 모드를 20% duty cycle로 실시
  • 1/5의 전력 소비가 될지 여부



  • 실시 결과



    2017/01/04 20:36 JST - 시작
    2017/01/05 06:10 JST - ADB 누르기 >> Slack 통지 있음
    2017/01/05 20:12 JST - ADB 누르기 >> Slack 통지 없음
    (배터리 전압: 1.197V)

    외출 때문에 슬랙 알림이 마지막으로 확인할 수 있었던 것은 01/05 06:10. 시작부터 10시간.

    v0.4 코드에서의 시험



    ぃ tp // m / 7, f9 / ms / 9bcd, 8223b6, c791, 5c
    코드 v0.4를 사용한 배터리 테스트.
  • v0.4 변경
  • Light-Sleep 사용으로 절전.


  • 2017/01/06 06:11 JST - 시작
    2017/01/06 06:11 JST - ADB 누르기 > Slack 알림 있음
    2017/01/06 19:51 JST - ADB 누르기 > Slack 알림 있음
    2017/01/06 21:50 JST - ADB 누르기 > Slack 알림 없음
    2017/01/06 21:52 JST - ADB 누르기 > Slack 알림 있음 (2.74V)
    2017/01/07 06:30 JST - ADB 누르기 > Slack 알림 없음
    2017/01/07 06:30 JST - ADB 누르기 > Slack 알림 없음 (1.24V)

    Light-Sleep을 사용한 (이라고 생각된다)가, ADB누름을 정상적으로 검지할 수 있었던 것은 01/06 21:50까지였다.
    14시간 약밖에 정상 동작하지 않았다.

    정말 Light-Sleep이 되어 있는지 확인하려면 소비 전류를 측정해야 한다.

    좋은 웹페이지 즐겨찾기