라즈베리파이3 간 통신 및 보조배터리 문제질문드립니다.



  • 질문이 장황하고 길어서 죄송합니다 ㅜㅜ
    답변 주시면 진행중인 프로젝트에 많은 도움이 될것같습니다.
    관심 주시면 감사하겠습니다!

    사이트나 구글을 뒤져보는데 원하는게 나오지 않아 질문드립니다.

    1. 라즈베리간 통신 및 노트북간 통신이 필요합니다
      다시말해 다음 그림과 같습니다.
      0_1468227943750_KakaoTalk_20160711_180304620.jpg

    우선 라즈베리는 opencv를 이용하여 영상처리를 각자하게 됩니다. (무단횡단 인식 프로그램)
    그다음 라즈베리끼리는 영상처리 결과를 토대로 스트링이나 0,1의 간단한 값만 주고 받습니다. 로컬끼리 통신이니 외부와의 인터넷연결은
    필요치 않습니다. 다시말해 라즈베리끼리 1:n 통신을 해야합니다

    여기에 더해서 라즈베리 네개는 노트북에 사진이나 스트링정보를 넘겨주는 일도 해야합니다.(모니터 프로그램)
    현재 설계를 생각했을적엔 노트북이 서버가 되는것은 아닙니다.

    하지만 이러한 통신환경을 구축하기 위해서 별도로 라즈베리따위를 하나 더 두어 서버를 두어야하는건지요

    참고로 모두 무선(wifi)로 통신을 할 예정입니다. 이러한 환경을 가능하게 하려면 어떻게 구축을 해야하는지요…


    2.0_1468228265265_KakaoTalk_20160711_180459237.jpg
    제가 전기쪽으론 완전 무지하여 질문드립니다 ㅜㅜ

    라즈베리파이를 밖에다 설치하고 짧은 시연을 할것이기 때문에 보조배터리가 필요합니다.
    그러기 위해서 샤오미 보조배터리를 이용하려 하는데 배터리의 출력의 문제가 걱정되어 질문드립니다.

    현재 구매하려는 보조배터리는 샤오미 20000mAh입니다.

    문제는 라즈베리3의 스펙입니다.
    http://www.devicemart.co.kr/1289629
    이곳에서 구매하였는데 (광고아닙니다)
    여기선 제공하는 충전기 2.5A를 강력 권장합니다만
    샤오미 배터리 스펙이 다음과 같습니다.
    0_1468229088311_KakaoTalk_20160711_182329756.png

    라즈베리에는 추가로 웹캠과 usb스피커만 연결됩니다.

    잘못하다 라즈베리 기판 날릴것 같아 전원에 대해서 다음과 같이 질문드렸습니다.


  • Global Moderator

    @M.K-Chae 안녕하세요 나무꾼 입니다.

    요지는 두가지의 핵심 질문이고 시스템 구성은 아래와 같이 정리 되어지는 것 같습니다.

    라즈베리파이 기능 정의

    • 카메라 영상 스트리밍
    • 카메라 영상 분석(openCV, 무단횡단 인식)
    • 영상 처리 결과 데이터 전달

    질문 1. 위의 기능정의 구성을 위한 네트워크 구축 환경은 어떻게 되는가요 ?

    질문 2. 각 디바이스의 정보처리를 위한 모니터링 서버 구축이 필요할까요 ?

    질문 3. 상기 프로젝트에 대한 외부 환경 구축 구성 시, 전원 문제는 어떻게 해결해야 할까요 ?

    사견을 이야기 드리자면,
    질문 1 에 해당하는 내용 중 무선환경 구축에 대한 제 생각은 공유기가 아닌 LG U+의 LTE 라우터를 추천 드립니다.

    이유는 무엇이 되었든 프로젝트 구현을 위해선

    • 외부환경에서 또한 테스트가 되어야 하는 점과,
    • 외부에서 영상 스트리밍 처리를

    위 두가지의 수반 조건 때문에 공유기나 일반 wifi 에그로는 딜레이현상이 심하게 나오실 겁니다.
    그렇기 때문에 LTE 급의 속도가 가장 현실적 입니다.

    추가로 가입 시에 두가지를 조건을 꼭 상담원에게 이야기를 하세요.
    무약정으로 1개월간 만 사용 할 것이라는 점과, 외부에서 LTE 라우터로 접속을 할 수 있는지 여부 입니다.
    (열어 달라고 질의를 하면 가능한 서비스를 추천 해 줍니다, 2년전 한국과 일본에서 드론 제어 테스트 시에는 LG U+ 만 가능했었음)

    질문 2 의 내용은 유사한 프로젝트를 제가 하던 건 B+ 때이긴 하지만, 영상처리를 위해선 파이 3급으로도 다소 무리가 될 수가 있다는 전제를 깔아두고, 1차 테스트 시에는 4대 중 별도의 라즈베리파이에 서버환경을 구축 한 뒤에 서버 없이 1차 테스트를 해 보는 것이 좋다고 생각이 듭니다.

    결과적으로는 개별 서버를 두는 것이 가장 좋다고 판단이 되어지고 모니터링 구축환경 시에는 Zoneminder 라는 camera 관련 오픈소스 소프트웨어를 추천 합니다.

    질문 3 마지막 질문의 해법은 의외로 간단 합니다.

    아래 그림 과 같이 Micro USB 가 아닌 GPIO PIN 을 통해 전류를 공급하시면 됩니다.
    또한, 듀얼 포트 중에 하나는 2.4A 하나는 1A 이런 식으로 되어 있는 제품이 있으니, 그 부분도 확인 해 보시면서 GPIO를 이용해 전원을 인가 해보시기 바랍니다.

    0_1468374322877_gpiopower.jpg



  • 답변 감사합니다!

    첫째로 ,
    답변을 해주신것에 따르면 결론은 라즈베리던 무엇이던 서버를 별도로 두어서 4대가 서로
    통신이 가능하게끔 설계를 해야 한다는 결론입니다. 그리고 그 서버를 통해 모니터프로그램이 설치된 클라이언트에 영상정보등이 보내져야 하겠습니다.

    둘째로
    저희가 GPIO를 통해 전원을 인가하고 하는 여력이 되지 못하여서(조원들의 업무량,하드웨어, 전기지식 전무…) 간편하게 샤오미 배터리로 할려 했습니다만 답변 주신것에 따르면 듀얼포트로 입력시 2.6A, 1A 이렇게만 출력이 된다면 어쨋든 micro usb로 전원을 인가해도 문제는 없다는 말씀이지요? 또 만일 2.6A를 초과해서 출력이 된다면 라즈베리 기판이 무사한지요? 라즈베리에 이를 위한 보호회로가 존재하나요?


  • Global Moderator

    @M.K-Chae 네 마이크로 USB 를 통해 전원이 공급될 경우 1.7A 정도에 해당하는 전력만 수용이 가능하도록 보호회로가 설계되어 있습니다.

    이 외에도 코어 내부에 보호회로가 되어 있는 것으로 압니다.

    제 경험상으로는 A는 높을 수록 좋습니다.
    필요한 만큼 땡겨가기 때문에요.



  • 친절한 답변 감사합니다.
    도움 주신것을 토대로 프로젝트를 잘 완수하겠습니다 ^^


  • Global Moderator

    @M.K-Chae 좋은 결과로 이어지시길 기도하겠습니다. ^^


답변을 위해 로그인하기