SIM7600E-H1C 빨간 불만 들어오고 작동이 안 되는 문제

and-global.com의 SIM7600E-H1C breakout보드를 이용하는 중에 어느날 부터 빨간 불만 들어오고 작동을 안 하는 문제가 발생했습니다. (녹색불이 들어오지 않아요!)

  • SIM7600E – VCC – Arduino – USB허브 – 컴퓨터 (작동 안 함)
  • SIM7600E – VCC – Arduino – 보조배터리 (작동함)
  • SIM7600E – micro-5pin – USB 허브 – 컴퓨터 (작동함)
  • SIM7600E – VCC – Arduino – 컴퓨터 (작동함)

이상하게도 micro-5pin 단자에 추가적으로 전원을 공급해주거나, 보조배터리를 이용할 경우는 작동을 잘 했습니다.

여러 가지 원인을 찾아보니 USB 허브가 문제였습니다.

제조사에서 명확하게 밝히고 있지 않지만, 이 모듈은 5V 이상의 전압에서 자동으로 모듈이 켜지는 것 같습니다.

USB 허브 이용시 전압 강하 현상으로 4.3~4.95V 정도로 작동을 했기 때문에 모듈이 켜지지 않았던 것입니다.

  • SIM7600E – VCC – Arduino – USB허브 – 컴퓨터 : 4.95V, 0.14A (작동 안 함)
  • SIM7600E – micro-5pin – USB 허브 : 5.08V, 0.17A (작동함)
  • SIM7600E – VCC – Arduino – 컴퓨터: 5.12V, 0.10~0.18A (작동함)

SIM7600E 칩셋의 문제라기 보다, breakout 보드 상에서 5V 이하에서 작동이 안 되게 설계가 된 듯합니다. (실제 SIM7600E 모듈은 3.24~4.2V가 적정전압입니다. 제가 확인해보지 않았지만 breakout보드에서 전압을 내려주는 듯 합니다.)


12 thoughts on “SIM7600E-H1C 빨간 불만 들어오고 작동이 안 되는 문제”

  1. 석현님
    SIM7600E-H를 작은 보드(아두이노 NANO, MICRO 혹은 라즈베리 ZERO W)와 사용하고 싶습니다.
    이때, 보드를 고를 수 있는 기준을 혹시 조언해주실 수 있을까요? ㅠㅠ(예를 들어 최소한 필요한 프로세서 성능 같은 것이 있을까요?)
    만약 작은 보드와 함께 호환이 되지 않는다면, 프로세서에 덜 일을 시킬 거 같은 SIM7600E에서는 가능한 스토리일까요? ㅜㅜ

  2. 저는 Arduino UNO에 물려서 주로 사용하고 있습니다. 아마 언급하신 보드들 중에서 UNO가 제일 사양이 낮을 겁니다. (https://learn.sparkfun.com/tutorials/arduino-comparison-guide 여기를 들어가 보시면 보드별 상세 사양 비교가 되어 있습니다.)

    Arduino UNO에서는 AT Command라는 명령어만 UART(시리얼 통신)로 SIM7600 모듈에 전달합니다. 따라서 SIM7600을 사용하는것이나 다른 모듈을 사용하는 것이나 프로세서에는 거의 부하가 걸리지 않습니다.
    현재 공개된 아두이노 라이브러리들을 보면 SIM7600 라이브러리만 있는거 같습니다. 저는 라이브러리를 모두 직접 개발해서 사용하고 있기 때문에 다른 모듈이 사용 가능하나, 라이브러리 개발이 어려운 분들은 SIM7600 이외엔 대안이 없지 않을까 싶습니다.
    (장기적으로는 제가 개발한 라이브러리를 공개할 계획이 있습니다. 현재는 라이브러리가 지저분한 상황이라 정리가 되어 있지 않습니다.)

    모듈 선택이나 보드 선택은 무엇을 만드려고 하느냐에 따라 상당히 많이 달라질거 같습니다.
    무슨 용도로 쓰시는지 알려주셔야 제가 추천을 정확하게 해드릴 수 있을거 같네요.

  3. https://youtu.be/Ccm15e6jBPU
    이 영상을 보고 인터넷, 전화, 문자도 되는 폰을 만들어보고 싶었고, 알아보는 중이었습니다…ㅎㅎ!!
    인터넷에 대해서는 영상은 바라지 않고, 음악 스트리밍까지만 가능하면 충분할 거 같다고 생각했습니다!
    감사합니다!! ㅜㅜ

  4. 안녕하세요.
    남겨주신 LTE / Arduino 글 큰 도움이 되고 있습니다.
    저는 산업용 (공장용) IoT 기기와 관련 어플리케이션을 만들고 있습니다.
    TCP/IP WIFI 모듈은 만들어 보았는데 LTE 통신을 이용한 장비를 만들어 달라는 요청 때문에 연구 중입니다.
    LTE 모듈 선택이 고민되었는데 해외의 거래처까지 고려하여 일단 SIM7600G 로 개발을 시작해 보려고 합니다.
    좋은 정보 감사드립니다.

  5. ESP32+GPS+SIM7600 일체형으로 시험을 하는 CMS ERROR가 계속발생 다국USIM으로 해도 여전히 발생을 합니다. 저녘에 마트에서 KT USIM을 구매해서 시험을 해 보려고 한는데 국내 KT나 SKT USIM으로 시험하면 될까요.
    개발 하는 특성상 가능하면 일체형으로 사용하려고 했는데, 어려움이 많네요.
    국내 모듈업체것을 사면, 약정이 있어서 제품을 생산해도 팔리는 시점이 느리니 일반 usim으로 테스트만하고, 팔릴때 개통을 해야 하는데 팔리지 않을 동안 통신비를 부담하기에는 많은 어려움이 있습니다.
    제품의 특성상 이것이 최선이라 url을 첨부 하오니 지도 부탁 드립니다.
    https://ko.aliexpress.com/item/1005001705250713.html?spm=a2g0o.order_list.0.0.3764140f4qIiMX&gatewayAdapt=glo2kor

  6. 다국USIM이 어디 유심인지요? 한국 국내 KT, SKT 유심도 이용이 가능합니다.
    CMS ERROR가 어떤 AT명령어에서 발생하는지 알려주시면 그에 맞추어 답변드리겠습니다.

  7. 답변 주셔서 감사합니다.
    SerialAT.println(“AT+CMGF=1”); //Sets the GSM Module in Text Mode
    delay(5000); // Delay of 5000 milli seconds or 5 second
    SerialAT.print(“AT+CSCS=\”GSM\”\r”);
    delay(5000);
    SerialAT.print(“AT+CMGS=\”01040461228\”\r”); // Replace x with mobile number
    SerialAT.print(“I am SMS from GSM Module”);// The SMS text you want to send
    delay(5100);
    SerialAT.write((char)26);// ASCII code of CTRL+Z
    delay(5000);
    최종 명령에서 발생합니다.

    1. 1) 베트남SIM이 한국로밍이 가능한 심인가요? 어느 회사 제품인지 링크 알려주세요! 그리고 만약 안 되면 한국USIM으로 테스트 해보셔도 됩니다.

      2) GSM으로 접속을 시도하시는데, 한국은 GSM 망이 없습니다. 따라서 SIM7600 이니까, LTE망 이용 권장합니다.

      다음 명령어들 참고 바랍니다.

      // 통신 모듈 baud rate 변경
      // Arduino UNO와 통신 할 경우 9600bps 권장합니다
      AT+IPREX=9600

      // PLMN(통신사식별번호)을 지정하여 우선 접속
      // 해외 SIM카드를 이용한다면, SIM카드의 통신사가 아니라, 현지 통신망의 통신사를 지정해야 합니다.
      // 해당 해외 통신사에서 로밍이 가능한 한국 통신사를 알아보시고 선택하시면 됩니다. (제가 이용하는 ThingsMobile의 경우는 3대 통신사 이용이 모두 가능했습니다.)
      AT+COPS=4,2,”45005″ // SKT
      AT+COPS=4,2,”45006″ // LGU+
      AT+COPS=4,2,”45008″ // KT

      // APN 세팅 (생략 가능)
      // 보통 자동으로 불러와지는데 안 그런 경우가 있음.

      // 통신사별 APN
      // 접속 통신사가 아닌 SIM카드 공급사를 기준으로 선택
      // 정일님 같은 경우는 베트남 SIM카드에 해당되는 APN을 설정해야 합니다.
      AT+CGDCONT=1,”IP”,”tm” // ThingsMobile
      AT+CGDCONT=1,”IP”,”web.sktelecom.com” // SKT
      AT+CGDCONT=1,”IP”,””lte.ktfwing.com” // KT
      AT+CGDCONT=1,”IP”,”internet.lguplus.co.kr” // LG U+

      // APN 설정 확인 (설정된 APN이 잘 나타나면 이상 없는 것임)
      AT+CGDCONT?
      +CGDCONT: 1,”IP”,”tm”,”10.109.59.135″,0,0,,,, // 정상예시
      +CGDCONT: 1,”IPV4V6″,””,” “,0,0,,,, // 비정상 예시

      // 만일 +CME ERROR: phone failure 가 나온다면 RESET후 다시 설정
      AT+CRESET

Seok-Hyun Ga에 답글 남기기 응답 취소

이메일 주소는 공개되지 않습니다.