현재는 CC2530용 ZigBee Light Link용 프로파일용으로 Gateway S/W가 나왔습니다만...
HomeAutomation이나 다른 프로파일등을 지원할 수 있도록 확장하면 여러모로 쓸모가 있을것같습니다.
(TI에서는 왠만한 소스를 오픈하기 때문에 이건 맘에 드는데, 설명은 좀 부실하죠~)
Z-Tool용으로 빼놓은 인터페이스 중에서 모니터용 커맨드 중에..
MT_APP용 메세지를 정의해서 사용하는 것같네요.
Z-Tool에 대한 소스는 공개되어 있지 않기 때문에,
ZLL 예제와 ZLL 호스트용 프로그램을 분석해서 다른 프로파일에 적용하면 될것같습니다.
(아마 프레임워크는 건드릴 필요가 없을 것으로 예상이 됩니다.)
그리고 최종 목표는 LM3S9B96 보드에 Ethernet 붙여서 ZigBee Gateway를 구성하는 것이 되겠지요.
(이렇게까지는 갈 길이 멀어서, 일단 TI의 Linux용 예제를 통해서 Gateway 호스트를 구성해보는게 우선입니다.)
그리고 인터넷 공유기에 물려서 통신으로 ZigBee Network에 명령을 줄 수 있는 시스템이 되어야겠죠?
이렇게 시스템 꾸며놓으면 어떤데라도 응용할 수 있지 않을까요?
(Building Automation쪽에서는 BacNet인가 그런거랑 맞물리도록 뭔가를 하던데..
그런것까지 알지 않아도 이정도 수준이면.. 왠만한데는 전혀 문제가 없을듯..)
그런데 인터넷망으로 통신한다고 생각하니깐..
IoT에서 제공하는 6LowPAN으로 시스템을 꾸며도 그렇게 될 수 있겠네요..
중간 단계의 소프트웨어 및 어플리케이션이 전혀 다르기 때문에 새롭게 공부를 해야하는 부담이 있습니다.
인터넷망으로 통신한다는 얘기는 우리가 어디서든지, 휴대폰으로도 제어 가능하다는 건가. 이건 재밌겠는데.
전에 Wiznet 무선 이더넷 모듈을 TI DSP 에 연결해서 무선 송수신 test 를 해본적은 있는데 그런 비슷한 구조로 가는건가?
TI에서 제공해주는 솔루션은 중간에 ZigBee to Ethernet 게이트웨이로 비글본 보드를 이용하도록 하고 있습니다.
여기다가 CC2531 USB 모듈을 꼽도록 되어있어요~
http://processors.wiki.ti.com/index.php/ZigBee_Lighting_Gateway
이 사이트보면 자세한 구성정보가 나와있습니다.
일단은 이걸 그대로 따라해보고요~
나중에 ZigBee to Ethernet 개념으로 원보드로 구성하는게 맞을듯합니다..
그리고 클라이언트는 소켓통신만 되면 전혀 문제가 되지 않을것같네요~
안드로이드 폰이나 PC나...
생각해보면 아트멜 솔루션도 나쁘진 않을듯..
TI보단 후발주자인듯하지만 더 다양한 솔루션을 제공해주네요~
임베디드 게이트웨이랑 원칩 솔루션이나 RF 트랜시버를 이용하는 2칩 솔루션도 있고..
이런 얘도 있네요.. (석사 논문인데.. O_O)
http://www.smartgrid.agh.edu.pl/pdf/Master_Thesis_DominikNowak.pdf
그리고 몇군데 소스들을 살펴보고 있는데..
아마 지그비가 표준이라 호환이 되긴 할텐데...
솔루션을 구성하는 방법들이 뭔지 모르게 틀려서..
여러 벤더들의 솔루션을 하나로 통합해서 사용하기는 어렵네요...
번호 | 제목 | 닉네임 | 조회 | 등록일 | |
---|---|---|---|---|---|
14 | CC2538 노드 제작 스펙 논의.. [2] | ||||
just4you |
2505 | 2013-09-03 | |||
CC2538의 무선 노드를 제작할 스펙에 대해서 논의~
- CC2538SF53RTQT
Cortex-M3 based ZigBee processor (TI)
- LSM9DS0
9 axis MEMs sensor (ST Microelectronics)
- 온도계 및 광량 센서
- 그리고 나머지 핀들을 ...
|
|||||
13 | 지그비 스터디의 방향에 대한 논의 [4] | ||||
just4you |
2107 | 2013-08-19 | |||
지그비 스터디에 대한 방향에 대해 논의를 하는 글입니다.
참여자는 회원으로만 제한됩니다.
실제적으로는 여러단계에 거쳐서 실행이 되겠지만..
가장 먼저해야하는 일은 개발환경을 설정하는 것이니깐..
타겟인 CC2538, LM3S9B96+CC2520...
|
|||||
12 | ZLL Gateway 테스트 중... [1] | ||||
just4you |
7505 | 2013-08-13 | |||
BeagleBone 보드 + CC2531EMK를 통한 ZigBee Gateway 설정방법..
(참고 사이트 - http://processors.wiki.ti.com/index.php/ZigBee_Lighting_Gateway)
Ninja palladium 이미지를 SD card에 설치하고 부팅한 다음..
그리고 비글본에 접속하...
|
|||||
11 | CC2538DK 개발 환경 설정하기. [1] | ||||
just4you |
7942 | 2013-08-02 | |||
개발환경은 IAR의 EWARM으로 꾸미고자 합니다.
구하기도 쉬울 뿐더러 많이들 사용하고 있으니깐...
하지만 문제가 발생~ IAR EWARM 버전이 계속 업데이트 되면서..
최신 칩인 CC2538의 경우 TI에서 제공해주는 예제들의 경우엔 최신...
|
|||||
TI에서 CC2530용 게이트웨이 솔루션이 나왔습니다. [2] | |||||
just4you |
4448 | 2013-06-26 | |||
현재는 CC2530용 ZigBee Light Link용 프로파일용으로 Gateway S/W가 나왔습니다만...
HomeAutomation이나 다른 프로파일등을 지원할 수 있도록 확장하면 여러모로 쓸모가 있을것같습니다.
(TI에서는 왠만한 소스를 오픈하기 때문에 이건 맘...
|
|||||
9 | CC2538 Cortex-M3로 원칩 솔루션이 새로 나왔네요.. [3] | ||||
just4you |
3504 | 2013-06-03 | |||
ST 같은 경우엔 cortex 계열로 솔루션이 있었지만...
요건 소스 공개가 아니라서..
TI에서 CC2538이라는게 새로나와서 DK(Development Kit)는 있는데...
아직 제대로 된 Z-Stack이 나온건 아니네요..
나온지는 좀 됐는데 아직 이...
|
|||||
8 | Z-Stack에 대해서.. | ||||
just4you |
1218 | 2013-05-24 | |||
오늘도 그간 알아낸 사항에 대해 몇글자 적어봅니다.
먼저 제가 사용하고자 하는 Stellaris는 Z-Stack에서 비중을 차지하는게 아닙니다.
노드에서 연산 기능이 좀 필요하는 경우에 활용할만하지만..
아무래도 대세는 CC2530으로 원칩 솔...
|
|||||
7 | Z-Stack의 네트워크 초기화... | ||||
just4you |
3034 | 2013-05-16 | |||
▲ ZigBee RF 규격
- 868MHz : 0번 채널 (1개)
- 915MHz : 1~10번 채널 (10개)
- 2.4GHz : 11 ~ 26번 채널 (16개)
※ 2.4GHz에서 5MHz 폭의 16개 채널을 가짐.
▲ TI의 Z-Stack
TI의 Z-Stack 소스를 보면, f8wConfig.cfg...
|
|||||
6 | Z-Stack에 대한 SampleApp 예제 설명 및 테스트.. | ||||
just4you |
7116 | 2013-05-10 | |||
LM3S9B96 Z-Stack을 활용하기 위해서는 CC2530이나 MSP430에 대한 Z-Stack 소스를 참고하고 비교하기 바람..
(지난번 글에도 적어놨듯이 Cortex-M3로 노드를 만드는 경우가 별로 없는 듯...
개발자들도 대부분 원칩 솔루션인 CC2530을 ...
|
|||||
5 | Z-Stack HomeAutomation SampleLight 소스 포팅 작업 | ||||
just4you |
8091 | 2013-04-26 | |||
CC2530의 HomeAutomation\SampleLight 소스를 포팅하였습니다.
포팅 과정은 생각보다 꽤 길었습니다.
오늘 오전부터 온 종일 여기에 매달려야 했으니까요.
(지난번에 집인가 회사에선가 시도해보긴 했었는데..
한 2~3시간 삽질하니깐 컴...
|
|||||
4 | 지금까지 TI의 Z-Stack에 대해 알아낸 사항들을 중간 정리합니다. [2] | ||||
just4you |
7802 | 2013-04-12 | |||
이 글은 TI Z-Stack을 통해서 개발하고자 하는 과정에서 겪은 문제점들을 통해,
어떻게 접근해야 효율적인지 적어놓는 것입니다.
그리고 앞으로 해야할 일에 대한 순서도 적어놓을 것입니다. (과정이 달라지면 수정하도록 하겠습니다)
혹여...
|
|||||
3 | 휴~ 드디어 기본 툴까지 테스트가 끝났네요. | ||||
just4you |
4278 | 2013-01-24 | |||
수개월 동안 안풀리던 문제를 겨우 풀었습니다.
개발보드에는 큼직한 LCD가 달려있어서..
쬐끄만 노드들을 만들면 모니터링을 어떻게 해야할지가 고민이었는데..
Z-Tool이라는 모니터링 툴에서 명령을 주고 반응을 살펴보는게 가능합니다....
|
|||||
2 | [중간보고] RF 인터페이스까지 동작 테스트함... | ||||
just4you |
1364 | 2012-10-13 | |||
지금까지 진행된 상태를 알려드리도록 하겠습니다. Dk-LM3S9B96 개발보드를 참고해서 만든 센서노드의 인터페이스의 차이는.. - RF 인터페이스 (동일) - LED 인터페이스 (2개 동일, 6개 추가) - 버튼 인터페이스 (포트 변화 및 개수 증가...
|
|||||
1 | WSN 센서 노드 개발 프로젝트 시작 - 테스트 보드 회로도입니다. [1] | ||||
just4you |
1574 | 2012-09-07 | |||
원래 스프링노트에 프로젝트 공간을 마련했지만, 이번달까지만 유지가 되기 때문에 이곳으로 옮깁니다...
현재 테스트하고 있는 보드의 회로도입니다.
LM3S9B96-DK의 개발보드를 참고해서 만들었습니다.
그런데 USB로 배터리를 충전하...
|