LAINO의 개발노트

직접 휴대폰을 만들어보자. 1부 본문

임베디드 , ARM, 아두이노/뻘짓

직접 휴대폰을 만들어보자. 1부

Laino 2019. 6. 16. 02:10

부제 : 무선 통신을 위한 SIM 제품군 Discover

진짜 오랜만에 쓰는글 인것 같다. 일단 이 글을 쓰기 전에 왜 직접 휴대폰을 만들생각을 했냐먼저 이야기해야 할 것 같다.
그냥 연락을 받기가 귀찮다 이것저것 SNS에서 나를 해방시키고 나를 편안하게 하는 장비를 하나 만들고싶었다.
(대충 연락받기 귀찮아서 휴대전화 만들어 쓴다는 이야기)

일단 부제를 무선 통신을 위한 SIM 제품군 Discover 라고 적었는데 그 이유는 우리가 이번에 1부에서는 SIM의 제품군을 자세하게 알아보고 그 특성을 비교하여 휴대폰에서 가장 중요한 통신 칩(모뎀)의 선정을 하기 위해서다.

근데 티스토리 에디터가 완전바뀌었네. 노션처럼 되어있어서 쓰기엄청 편해서 좋다. 요근래 노션만써서 이 타입에 너무 익숙해졋서,,,
사실 이글도 노션에 내가 정리해둔 글 블로그에 다시 정리하는 글이다.

https://www.notion.so/monivillainz/SIM-Discover-94568f348ed24fedb3178145343a2b57

 

무선 통신을 위한 SIM 제품군 Discover (직접 휴대폰 만들기)

근데 이거 왜삼? 이거로 뭐할수있음?

www.notion.so

그래서 이거 왜삼? 이거로 뭐 할수있음?

일단 이거로 난 휴대폰을 만들어 쓸것임.

Q. 휴대폰을 직접 만들어서 쓴다는놈은 진짜 또라이같은데 왜 그런거 만들어요?
A. 스마트폰 들고다니기 귀찮아서 하나만듬. 전화문자되고 탤래그램정도 되면 완벽하지 않을까요? ㅎㅎ
Q. 아무리 그래도 휴대폰을 직접 만든다고?
A. 뭐 어떰 만들면 잡혀가는거도 아니고. 일단 깐지나자나 내가만든 휴대폰.

너만완벽해... 전화통 붙잡은놈은 복창터질듯..

일단 각설하고 누가 뭐라던 난 만들거니까 만들기 전에 이거로 만들수 있는 다른 창의적인 띵킹들을 해보자

 

뭘 만든다 생각하면...

1. 이거로 뭐 LTE라우터를 만들수도 있겠고 아니면

2. 통신을 지원하는 IoT 장비라던가 (생각하기 나름?)

3. GPS달려있으니 써먹을곳이 많겠죠 뭐 무슨 물건 위치를 나타낸다거나 그걸 인터넷과 연동!...

4. 요즘 유행하는 그 공유 전동 킥보드 라던가... (사실 나는 얼마전까지 만들었음 화난다 화나)

5. 당신이 생각하는 모든기능을 만들수 있지 않을까 생각합니다.

 

여기있는거 다 만들수 있으니까 관심있으시면 맨 밑에 연락처로 연락좀 주세요 ㅠㅠ

(사실 NB-LTE가 너무 유행해서 서울에서는 LoRa망도 잘깔려있기도하고... 굳이 이걸 써야하나 싶은데? 그래서 다음에는 NB-LTE 제품들인 Nordic사의 nRF91 제품이나 무라타의 NB-LTE에 관해 이야기해보도록 준비해볼게요)

SIM 제품군이란?

Simcom에서 제작하는 무선통신 + GPS + GNSS를 지원하는 퀄컴 기반의 arm cortex CPU

한마디로 무선통신하면서 이것저것 쓸만한거 다있다 이말이다.

SIM 제품군의 세부 모델에 대해 알아보자

A 모델

US'A' 의 모델이다 딱히 필요없다.

E 모델

우리가 주로 사용하게될 유럽 모델이다. 주파수 대역이 우리랑 맞는거도 있고, 걍 우린 이거쓰면된다.

CE 모델

🇨🇳 딱히 알고싶지 않은 모델이다. 우리랑 별로 관련없는 중국모델이다.

JC 모델

두말할것 없이 그나라 모델이다 🇯🇵. 한때 그나라 주파수가 너무 변태적이라(지금도 진행중) 맞추기위해 따로 나온 모델이다. 이 모델도 딱히 알고싶지않다.

간단한 정리를 위해 LTE 기준으로 아래 표를 남겨둔다. 아래표는 7600기반의 A E CE 모델의 지원 주파수를 비교한 표이다. 아래에 남겨둔 대한민국의 이동통신 주파수와 함께 비교하면 쉽게 알수있다.

https://namu.wiki/w/대한민국의%20이동통신%20주파수 - 신빙성이 떨어지는 위키발이지만 한번에 비교하며 보기엔 편하다.

요것이 SIM 7600 제품군의 주파수 지원 범위

SIM 제품군의 종류

sim8xx

GSM 통신을 지원하는 칩셋이다. 우리는 전혀 쓸필요가 없다. (한국은 GSM 안되지롱~~ 아무튼 안됨)

sim5xxx

sim5320 / sim5360 모델이 있다. 3G통신 (HSPA+) 까지 지원하며 LTE가 전국에서 터지는마당에 굳이 쓸필요없다.

sim7xxx

이친구가 요주의 우리 관심인물이다. 조금더 알아보도록하자.

 

사실 큰차이는 없는거같고 7100과 7600 비교하면 크게 눈에 띄는 차이점이라면 7600은 B5 주파수를 지원한다는 점이고 다운로드 대역폭이 7100의 기존 100mbps에서 150mbps 까지나온다 아마 LTE 사양의 차이같다.

일단은 겉으로 보기엔 당연히 숫자가 높은친구가 사양이 좋아보이나, EVB 제품들이 한정적이라 득실을 잘 따져서 구매를 해야할것 같아 이 비교글을 작성한다.

sim7100

알리에서 찾아볼 수 있는 EVB(개발보드) 의 형태는 주로 이친구 이다. 여러면에서 찾아보니 이친구의 EVB를 구매하고자 한다면 이 셀러가 가장 나은선택같다.

 

https://ko.aliexpress.com/item/32960074563.html?spm

 

Buy Products Online from China Wholesalers at Aliexpress.com

By continuing to use AliExpress you accept our use of cookies (view more on our Privacy Policy). You can adjust your Cookie Preferences at the bottom of this page. Close

login.aliexpress.com

미니 제품들도 찾아볼수 있는데 이건 내가 연구가 어느정도 끝나고 (연구라 쓰고 삽질이라 읽는다) 본격적인 제작에 들어갈때 봐두면 좋을것같다(사실 그때쯤되면 걍 SMT 칩사서 보드를 뽑는게 나을거같다)

https://ko.aliexpress.com/item/32965400388.html?spm

 

Buy Products Online from China Wholesalers at Aliexpress.com

By continuing to use AliExpress you accept our use of cookies (view more on our Privacy Policy). You can adjust your Cookie Preferences at the bottom of this page. Close

login.aliexpress.com

sim7500

이제품은 충분히 안찾아봐서 잘 모르겠는데 일단 레퍼런스가 엄청 많은것같다. 중국에서 꾸준히 이 모델로 개발하고 있는 개발자도 있고 한데, 딱히 중요하진 않는게 단독칩 쓸거아니면 일단 AT커멘드로 제어가 가장 오디너리한 방식같고 모델별로 제어커멘드가 다른거같진않다. 그냥 사양차이정도. 그래도 관심있는분들을 위해 링크는 남긴다만, 솔드아웃이다.

https://www.botletics.com/products/sim7500-shield

 

Botletics™ SIM7500 4G LTE + GPS + Voice Shield Kit

NOTE: This product is not available for sale yet. Please do not contact about this product because availability is unknown! This feature-packed cellular shield for Arduino combines the widely-supported 4G LTE technology as well as GPS positioning for IoT p

www.botletics.com

관심있는 우리 독자분들을 위해 이친구 관련 레퍼런스를 몇개 남긴다. 참고가 되었으면한다.

(근데 나도 이거 개발해서 꾸준히 올릴거라 나중에 이 글을 보는 독자라면 내글을 봐주길바란다.)

https://www.cooking-hacks.com/documentation/tutorials/4g-gps-lte-wcdma-hspa-3g-gprs-shield-arduino-raspberry-pi-waspmote-tutorial/

 

4G + GPS Shield for Arduino and Raspberry Pi Tutorial (LTE / WCDMA / HSPA+ / 3G / GPRS)

 

www.cooking-hacks.com

https://www.hackster.io/botletics/lte-cellular-shield-for-arduino-with-voice-3da59b

 

LTE Cellular Shield for Arduino with Voice!

This powerful cellular shield can easily turn your project into a full-fledged phone with voice, SMS, LTE data, GPS, and more! By Timothy Woo.

www.hackster.io

https://github.com/botletics/SIM7500-LTE-Shield

 

botletics/SIM7500-LTE-Shield

An LTE CAT-1 cellular shield with GNSS and temperature sensor. Arduino library support SIMCom's 2G/3G/4G/CAT-M/NB-IoT modules! - botletics/SIM7500-LTE-Shield

github.com

sim7600

이상하게 알리에는 7600관련 EVB가 없다. 근데 쌀나라🇺🇸 형님들중 유명한 친구가 cp2102 기반 uart칩에 라즈베리파이 핀맵을 완전호환시키는 EVB를 내놨다. 가격차이도 중국 🇨🇳 7100EVB랑 큰차이가 없다.

 

문제점이 있다면 페이팔결제라서 수수료 붙고 그러면 기분이 나쁠것같다.

https://www.waveshare.com/product/modules/sim7600e-h-4g-hat.htm

 

LTE CAT4/4G/LTE-TDD/LTE-FDD/UMTS/HSPA+/GSM/GPRS/EDGE HAT for Raspberry Pi, SIM7600E-H

4G / 3G / 2G / GSM / GPRS / GNSS HAT for Raspberry Pi, LTE CAT4, for Southeast Asia, West Asia, Europe, Africa SKU: 14952 Part Number: SIM7600E-H 4G HAT Brand : Waveshare--> Brand: Waveshare --> Brand: Waveshare UPC: 614961952294 --> $68.292+ $67.893+ $67.

www.waveshare.com

아직 구매하지 않은 우리들의 단계에서의 할일

  1. 그래서 뭘로 살건데
  2. 둘중하나를 사야한다
    1. 중국 7100 EVB
    2. 뭔가 기분이 나쁜 쌀나라 7600 라즈베리파이 전격호환 EVB
      1. 크기가 좀더 작음
    3. 구성품은 두개다 거의 비슷하나(미국쪽이 4G안테나가 하나적다) 중국쪽은 소프트웨어랑 기술지원을 좀 잘해주는거같고 미국쪽은 잘 모르겠다
  3. 여러 장단점들이 존재해서 뭐하나 이게 딱좋네 결론을 못내리겠다

결론 :

그래서 7100e 중국산 샀음 저친구 배송 시작하면 데이터시트랑 드라이버랑 제어프로그램들 전부 보내라고하겠음 (아마 자료가 열라 많아보임)

위에서 열심히 막 소개하고 비교해두고 왜 결국 중국꺼 샀어? 큰 이유라도 있는거야?

사실 진짜 고민많이하고 우리 팀원들에게도 굉장히 조언을 많이 구했다.

근데 사실 중국놈이 대놓고 상품 소개페이지에 지들 드라이버 많은거랑 개발자료 빵빵하다고 광고해서 개발하기 쉬울것 같아서 중국꺼 골랐다.

그거말고도 이유(변명)을 대보자면 일단 미국놈꺼는 사용자층이 안 많아보여서 트러블슈팅하기 빡세보이는데 중국은 그나마 대륙파워로 이것저것 트러블 슈팅이 쉬울것같다.

주문도 다 했고 부품 준비는 다 끝난건가? 그럼 이제뭐해?

다음 글에서는 저걸 아두이노로 작동시키고 그다음 전화기 비스무리하게 펌웨어도 짜보도록 하자.

아직 다 준비한건 아니고 전화기의 형상을 가지려면 몇가지 준비물과 내 입맛에 맞는 부품들좀 쇼핑하도록 해보자.

 

궁금한게 있으면 항상 댓글이나 taeil@ants.dance편으로 메일 부탁드립니다!!

아참 크몽 열었어요, 관련 제품의 개발이나 임베디드 / 안드로이드 / UX 설계 및 개발 자문 / 컨설팅 문의는 이쪽으로 주셔도 좋아요!! (매일을 더 사랑합니다 ㅎㅎ..)

 

https://kmong.com/gig/156633

 

프리랜서 마켓 No.1 크몽

디자인, 마케팅, 프로그래밍, 영상제작, 과외, 레슨 등 각 분야 5천 여명의 전문가들이 비즈니스에 도움을 드립니다.

kmong.com

 

Comments