꽤 오랜만에 글을 적어봅니다.
이래저래 다른 일들이 바쁘다보니 벌써 몇년이 지나갔네요..
그사이 RF 관련 기술들도 정리된 것도 있고, 또 새롭게 생겨난 것들도 있습니다.
그동안의 기술들에 대해서 느낌 점은..
일단 보급율이 높을수록 생존에 유리하다는 점입니다.
이러한 근거로 본다면.. 앞으로도 WIFI나 Bluetooth는 절대 없어지지 않을꺼라 보이고요.
(왜냐면 노트북과 스마트폰에 기본으로 내장되어 있으니까요..)
그리고 두번째 움직임은 Lora나 Sigfox와 같은 저속의 장거리 통신이 생겨났다는 점입니다.
이전에 저도 샘플로 보드들을 제작할때 CC2592와 같은 증폭기를 달았었는데..
칩 두개를 쓸 필요가 없다는 점입니다. 그리고 통신 거리도 무지막지하게 늘어났죠.
이제는 송신시에 파워 증폭기 없이도 칩 레벨에서 그것보다 더 높은 파워를 내보내고...
수신 시에도 수신 증폭기 없이 더 높은 감도를 보여줍니다.
다만 현재까지 이 기술들은 1GHz 이하 대역에 머물러 있기 때문에..
국가별로 상이한 주파수 대역의 규제를 받을 것이란 점이 좀 아쉽네요..
전 세계 공통의 ISM 밴드(2.4GHz, 5.8GHz)용으로도 해당 기술의 칩셋이 나온다고 하니 기대해볼만 하겠습니다.
Lora나 Sigfox와 같은 장거리 통신은 기존의 통신사들이 전국망을 구성하기가 용이하게 해줍니다.
통신 운용 거리가 수Km에 달하기 때문이죠..
따라서 앞으로는 이런 장거리 통신 칩셋만 하나 달리면 어디서든 네트워크에 접근할 수 있는 시대가 올 것입니다.
(물론 망사용료라는 돈이 드는 것은 어쩔 수가 없겠지만요..)
두번째는 기존의 가장 많이 사용되는 기술인 WIFI입니다.
장거리 통신은 아니지만 현재 가장 많이 깔려있습니다.
(집집마다 공유기 하나 정도는 있으니까요..)
제가 볼때 이 WIFI와 장거리 통신이 결합된 게이트웨이가 필요하겠지만...
이러한 조합 또한 상당한 장점이 있을 것으로 보입니다.
Lora의 경우에는 개활지에서 5Km 정도, 도심에서도 1~2Km 정도의 통신 반경을 가지니까 왠만한 곳은 커버가 가능하죠.
■ 테스트 후보군
일단 테스트할 모듈들은 크게 WIFI와 Lora입니다.
Bluetooth는 특정한 어플리케이션을 제외하면 데이터 통신으로서는 약간 모자라기 때문이죠.
4.2가 되면서 장거리 통신용 스펙이 나왔다곤 하지만..
호환성 문제도 있고.. 이래저래 복잡한 블루투스입니다.
그리고 추가적으로 Nordic사의 NRF24L01의 클론 칩들이 중국에서 꽤 많이 나옵니다.
(물론 점점 시간이 지나면서 변종들이 나오고, 약간의 스펙 차이는 있을 수 있습니다만..
그냥 통칭으로 NRF24L01의 클론이라고 하겠습니다.)
이 모듈들은 가격이 상당히 저렴하기 때문에 가능하면 테스트를 할 수도 있습니다.
가격 이 외에 다른 이유는 없습니다. ^^;
Lora칩으로는 Semtech의 SX1278이 많이 보이는데...
HopeRF라는 곳에서 웨이퍼를 사다가 패키징한 RFM98W도 있습니다.
■ 구입처
요즘 중국을 제외하면 저렴한 가격에 살만한 곳이 없기 때문에 알리익스프레스를 통해서 직구를 할 것이구요.
WIFI 모듈의 경우 ESPRESSIF사의 ESP8266EX가 널리 이용되고 있죠..
알리에서 ESP12라고 찾아보면 ESP12-X 모듈들이 많은데..
이 중에 ESP12-F가 최근 모듈로 보이고, PCB 안테나 내장하고, 가격은 개당 1.7불 정도입니다.
https://ko.aliexpress.com/item/Free-Shipping-1pcs-lot-remote-serial-Port-WIFI-wireless-module-through-walls-Wang-ESP-12/32326244075.html?spm=a2g12.search0104.3.110.YrUHa7&ws_ab_test=searchweb0_0,searchweb201602_2_10152_10065_10151_10068_10084_10083_10080_10307_10082_10081_10110_10137_10175_10111_10060_10112_10155_10113_10114_10154_10056_10055_10054_10310_10059_100031_10099_10078_10079_10103_10073_10102_10052_10053_10142_10107_10050_10051,searchweb201603_1,ppcSwitch_5&btsid=d6326779-d8d2-4b9a-b398-d9a953abdfd8&algo_expid=93e0b610-818b-440b-af00-8c10dfc66510-17&algo_pvid=93e0b610-818b-440b-af00-8c10dfc66510
찾아보면 여러가지가 있는데... 보통 배송추적이 안되는 것들이다보니 분실의 소지가 다분합니다.
따라서 천원 정도 더 쓰고, 배송추적이 되는 방식으로 보내주는 것으로 구입하는 것을 추천합니다.
물론 하나만 사면 단가가 올라가기 때문에 공구하는 식으로 여러개 모아서 한번에 사는게 좋습니다.
아니면 여러 모듈들을 한 판매자에게서 사는 것도 배송료를 아끼는 방법입니다.
그리고 ESP32라는 칩셋이 최근에 나왔는데.. 이것은 WIFI+Bluetooth인 원칩 솔루션입니다.
ESP32로 검색하면 4불 정도하는 모듈을 찾을 수 있습니다.
https://ko.aliexpress.com/item/ESP-32S-ESP-WROOM-32-ESP32-ESP-32-Bluetooth-and-WIFI-Dual-Core-CPU-with-Low/32802438946.html?spm=a2g12.search0104.3.10.Os1fTZ&ws_ab_test=searchweb0_0,searchweb201602_2_10152_10065_10151_10068_10084_10083_10080_10307_10082_10081_10110_10137_10175_10111_10060_10112_10155_10113_10114_10154_10056_10055_10054_10310_10059_100031_10099_10078_10079_10103_10073_10102_10052_10053_10142_10107_10050_10051-10052,searchweb201603_1,ppcSwitch_5&btsid=776818ca-8fb0-4b94-b76a-a2db40c6954f&algo_expid=021b6334-a337-490e-b5c1-034bd24d0b00-1&algo_pvid=021b6334-a337-490e-b5c1-034bd24d0b00
마찬가지로 배송을 추적하기 위해서는...
아래와 같은 제품에 배송료가 조금 더 붙는 것을 사는게 나을 수도 있습니다.
https://ko.aliexpress.com/item/Vorbestellen-Elecrow-ESP32S-Wifi-Bluetooth-Combo-CPU-Netzwerk-Port-Top-Mit-MCU-Low-power-bluetooth-ESP32/32759169679.html?spm=a2g12.search0104.3.307.uf5jEI&ws_ab_test=searchweb0_0,searchweb201602_2_10152_10065_10151_10068_10084_10083_10080_10307_10082_10081_10110_10137_10175_10111_10060_10112_10155_10113_10114_10154_10056_10055_10054_10310_10059_100031_10099_10078_10079_10103_10073_10102_10052_10053_10142_10107_10050_10051,searchweb201603_1,ppcSwitch_5&btsid=4ba6f79a-f31c-4997-875e-e7e7b79eec6b&algo_expid=f12a5288-68dc-410f-9c89-449c1b61056b-40&algo_pvid=f12a5288-68dc-410f-9c89-449c1b61056b
Lora 모듈의 경우에는 La-01과 같이 안테나는 납땜할 수 있는 모델들이 나아보입니다.
UFL 커넥터 안테나를 사기엔 가격대도 좀 있을 것이구요..
대략 3.5불 정도부터 시작하네요.
https://ko.aliexpress.com/item/Smart-Electronics-SX1278LoRa-spread-spectrum-wireless-module-ultra-far-10KM-433M/32780357684.html?spm=a2g12.search0104.3.86.sHy3y6&ws_ab_test=searchweb0_0,searchweb201602_2_10152_10065_10151_10068_10084_10083_10080_10307_10082_10081_10110_10137_10175_10111_10060_10112_10155_10113_10114_10154_10056_10055_10054_10310_10059_100031_10099_10078_10079_10103_10073_10102_10052_10053_10142_10107_10050_10051,searchweb201603_1,ppcSwitch_5&btsid=3af41d98-1574-4767-9380-ea183463094c&algo_expid=08f5bcdc-e7b9-4823-9d56-11f40bfbaa7f-11&algo_pvid=08f5bcdc-e7b9-4823-9d56-11f40bfbaa7f
아니면 아래와 같이 덮여있지 않은 모듈을 구해서..
433MHz의 통신 대역을 915MHz로 바꿔도 될 것 같습니다.
https://ko.aliexpress.com/item/1pc-433-LoRa-SX1278-Long-Range-RF-Wireless-Transceiver-Module-SX1276-5Km-For-Arduino/32822577213.html?spm=a2g12.search0104.3.182.XfuiBQ&ws_ab_test=searchweb0_0,searchweb201602_2_10152_10065_10151_10068_10084_10083_10080_10307_10082_10081_10110_10137_10175_10111_10060_10112_10155_10113_10114_10154_10056_10055_10054_10310_10059_100031_10099_10078_10079_10103_10073_10102_10052_10053_10142_10107_10050_10051,searchweb201603_1,ppcSwitch_5&btsid=54e0ac4e-de2a-4db2-bcd7-8c4372f9d20e&algo_expid=28425fb7-7687-4593-b597-88d50f648f10-24&algo_pvid=28425fb7-7687-4593-b597-88d50f648f10
그것도 귀찮다면 조금 더 비싸더라도 915MHz짜리를 사는게 낫겠죠..
RFM95를 선택한다면 5불 정도부터 시작하는 것으로 보이고,
SX1276이나 SX1278은 SMA 커넥터가 아니라면 개당 10불 정도나 그 이상을 생각해야할 것 같습니다.
SMA는 7불정도부터 있네요.
마지막으로 XN297L이라는 노르딕 호환칩이 있습니다.
개당 0.5불 정도였는데.. 이제는 좀 올라서 0.75달러 정도네요.
그래도 모듈이 8백원 정도라는 점은 상당한 메리트입니다.
https://ko.aliexpress.com/item/XN297L-2-4G-wireless-module-Spike-NRF24L01-5pcs-1lot/32819658843.html?spm=a2g12.search0104.3.8.TrrGyG&ws_ab_test=searchweb0_0,searchweb201602_2_10152_10065_10151_10068_10084_10083_10080_10307_10082_10081_10110_10137_10175_10111_10060_10112_10155_10113_10114_10154_10056_10055_10054_10310_10059_100031_10099_10078_10079_10103_10073_10102_10052_10053_10142_10107_10050_10051,searchweb201603_1,ppcSwitch_5&btsid=bf30cdbd-8f7d-4620-903b-9de338b564b1&algo_expid=b47dcc36-0db3-4ab0-a460-41c88fbee865-1&algo_pvid=b47dcc36-0db3-4ab0-a460-41c88fbee865
번호 | 제목 | 닉네임 | 조회 | 등록일 | |
---|---|---|---|---|---|
54 | 앞으로 ESP 모듈 관련한 계획 입니다. [1] | ||||
just4you |
1562 | 2017-09-11 | |||
내년 초까지 회사일도 그렇고 집안일도 좀 바쁠 것 같아서.... 아무래도 올해는 별 소득없이 넘어가야할 것 같습니다. 내년 초부터는 뭔가를 해볼 수 있도록 준비를 할 예정인데... 1. Lora Gateway with LCD + Lora Module : 로라 ...
|
|||||
53 | Testing operational voltage of ESP-12F module [1] | ||||
just4you |
1480 | 2017-09-11 | |||
혹시나 구글링 검색에 노출될까해서 영어로 제목을 적어봤습니다. ^^; Operational Voltage of ESP8266Ex : 2.5 ~ 3.6V Operational Voltage of ESP-12F : 3.0 ~ 3.6V Real Operational Voltage of ESP-12F : 2.4V ~
|
|||||
52 | Visual Studio에서 ESP8266 개발하는 방법 [2] | ||||
just4you |
1459 | 2017-08-07 | |||
비주얼 스튜디오에서 ESP8266을 개발하는 방법입니다. J-Link로 연동됩니다. https://visualgdb.com/tutorials/esp8266/ 아래는 아두이노 스케치랑 연동하는 방법인 것 같네요. http://www.visualmicro.com/page/esp8266.aspx
|
|||||
51 | ESP with 1ch Lora gateway [1] | ||||
just4you |
1584 | 2017-07-31 | |||
인터넷을 뒤져보다보니 아래와 같은 프로젝트가 있네요. ESP8266이 싸게 풀리다보니 이 MCU를 이용해서 아예 게이트웨이로 사용하는 프로젝트네요. https://github.com/things4u/ESP-1ch-Gateway-v4.0 위의 프로젝트랑 비슷한데 Lua라는 언어를 사...
|
|||||
50 | Arduino 개발환경 (Sketch)에서 ESP-12 모듈 개발하기 | ||||
just4you |
1456 | 2017-07-31 | |||
인터넷을 뒤져보다보니 꽤나 흥미로운 프로젝트가 있어서 올려봅니다. 원래는 espressif 사에서 SDK를 제공해주고, 그걸 이용해서 롬 이미지를 빌드하고 라이팅을 해야하지만.. Arduino 개발환경에서 비슷한 동작이 가능하게 만들어놓은게 있...
|
|||||
49 | espressif의 개발환경.. | ||||
just4you |
1559 | 2017-07-28 | |||
일단 espressif의 모듈들은 전부 UART를 기본으로 동작한다. WIFI 모듈은 WIFI to Uart로 동작하고, AT 커맨드를 통해 설정을 할 수 있다. WIFI & Bluetooth 모듈은 찾아보진 않았지만 WIFI to Uart & Bluetooth to ...
|
|||||
앞으로 테스트할 RF 모듈들.. | |||||
just4you |
1579 | 2017-07-27 | |||
꽤 오랜만에 글을 적어봅니다. 이래저래 다른 일들이 바쁘다보니 벌써 몇년이 지나갔네요.. 그사이 RF 관련 기술들도 정리된 것도 있고, 또 새롭게 생겨난 것들도 있습니다. 그동안의 기술들에 대해서 느낌 점은.. 일단 보급율이 높을수록...
|
|||||
47 | 안녕하세요 zigbee 공부하는 대학생입니다. | ||||
떡재 |
6277 | 2016-05-20 | |||
저는 대학교 4학년생이고 zigbee 에 대해서 공부하고있습니다. 이론적인 공부를 마치고 z-stack 에대해 실습을 하고있는데 저는 cc2530 을 사용하고 rf05보드를 사용하고 있습니다. 저는 여기에서 양방향 통신을 해보고 싶습니다. 엔드디바이...
|
|||||
46 | 현재 진행 중인 작업... | ||||
just4you |
1520 | 2014-08-08 | |||
Z-Stack Home Automation 1.2 예제를 Z-Tool로 연동해서..
각각의 동작에 따른 메시지들의 흐름을 캡춰하고 있음.
그리고 난 다음은 Z-Stack Lighting Link 1.0.2의 예제를 Gateway 소스와 연동시키고,
이에 대한 동작들에 대한 ...
|
|||||
45 | [2014-08-02] CC2538 보드 테스트.. | ||||
just4you |
4287 | 2014-08-08 | |||
CC2538보드를 테스트한 방법에 대해 글을 올립니다.
■ 테스트 방법에 대한 고민
처음엔 어떻게 할까 고민을 많이 했습니다.
특히나 테스트를 했던 지난주 주말에는 조이스틱 스위치가 달려있지 않았어요.
(테스트하려니깐 깜박했던게 ...
|
|||||
44 | 할일 정리.. [4] | ||||
just4you |
5743 | 2014-07-21 | |||
1. CC2538 보드 테스트 디버거 보드가 정상 동작하기 전에 CPU 및 RF 파트의 동작을 확인하기 위해.. J-Link를 이용해서 디버깅을 할 예정임.. 2. 디버거 보드 테스트 XDS100v3의 회로도와 SmartRF06 Eval 보드의 회로도를 비교해보...
|
|||||
43 | [2014-07-05] CC2538 테스트 경과 보고 | ||||
just4you |
1643 | 2014-07-07 | |||
그동안 바빠서 토요일에 나와서 CC2538을 테스트를 한게 오랜만이네요~~ 1. CC2538 보드 전원부에서 사용한 AAT3670이 정상 동작하는지 여부... (그 전 보드에서 문제가 됐었던 벅-부스트 (SEPIC) 전원 IC인 TPS61131은 인덕터를 Pair...
|
|||||
42 | [미래부] 내가만드는 ICT 활성화 추진계획 [1] | ||||
just4you |
4150 | 2014-06-26 | |||
2014-06-19일에 동호회인들을 상대로 뭔가를 한것 같네요. 앞으로 ICT 관련 정부 지원 사업이 출범하려나.? 그렇다면 한번쯤 시도해볼 수 있을 것같네요~~
|
|||||
41 | CC2538 및 디버거 보드 테스트 중.. | ||||
just4you |
6143 | 2014-06-16 | |||
■ 2014-06-15 테스트 결과 1. CC2538 보드 - SEPIC(Buck-Boost) 전원칩은 5V 입력에 대해 동작하는 것으로 보임. - 배터리 충전 IC 테스트 : 동작 확인 안됨 리튬폴리머 전지를 연결해야 동작되기 시작함. Vout단에 회로가 걸리면 미...
|
|||||
40 | 저렴이 버전의 CC2538 보드 제작 방향 논의 [1] | ||||
just4you |
3542 | 2014-05-13 | |||
일단 저희껄로 테스트가 다 되면 저렴이 버전을 만들려고 하는데...
TI의 LaunchPad라는 저가형 개발보드 시리즈가 있는데, 이 규격에 따라 만들면 어떨까요?
MSP430, C2000, C5000, Tiva, 허큘레스 시리즈들만 나와있고 무선 버전들은...
|
|||||
39 | [2014-05-07] CC2538에서 USB 사용하도록 빌드하기 [2] | ||||
just4you |
6397 | 2014-05-08 | |||
대상 : CC2538 Z-Stack Home Automation 1.2 예제... CC2538에서 USB를 통하여 Z-Tool에 연결하면.. 나중에 시리얼 포트가 없어도 되니깐 개발환경을 구축하는데 상당히 편리하지 않을까 싶어서 빌드 테스트를 해보았음.. 과정 1. Def...
|
|||||
38 | [2014-04-28] 해외 부품 주문함. [2] | ||||
just4you |
1569 | 2014-04-28 | |||
토요일에는 부품 재고 파악하고.. PCB V-Cut한거 손질하고 나니깐 저녁이 되어버렸네요.. 예전에 야금야금 사놨던 것들을 제외하고.. 해외에서 부품을 주문하였고... 국내에서는 몇가지만 사면 되는데.. 이것도 다른거랑 껴서 이번주 안으로...
|
|||||
37 | [로드맵] 현 상황에서 로드맵.. [4] | ||||
just4you |
9301 | 2014-04-16 | |||
앞으로 계속 논의할겠지만, 현재 상황에 맞춰 수정된 로드맵을 올립니다. ■ 현재 목표 1. 2개의 플랫폼 구성 - CC2538 (Cortex-M3 기반 원칩 솔루션) - TM4C129x + CC2538 (Cortex-M4 ZAP + ZNP 2칩 솔루션) (TI의 웹포럼에 ...
|
|||||
36 | 프로젝트 목표... [1] | ||||
dwkim |
1553 | 2014-04-15 | |||
그 동안 혼자 헛갈려 하다가 파악한 프로젝트의 목표임... 빨리 2차 목표까지는 해보자구. 그 이후에 적용해볼 부분은 무지 많을 듯 하니... CC2538, CC2520+LM3S (Optional Module) --> CC2538(Arm(Cortex M3) 기반 One-chip Soluti...
|
|||||
35 | contiki 예제 빌드 & 다운로드까지 성공~ [1] | ||||
just4you |
15775 | 2014-04-11 | |||
■ 준비 사항 1. XDS100v3 드라이버 설치 (EWARM의 arm\drivers\ti-xds\ti_emupack_setup.exe 파일 실행 혹은 ti.com에서 해당 파일을 다운로드) ■ contiki 예제 빌드 1. www.contiki-os.org 에서 Instant Contiki 2.7을 다운받는다. ...
|