앞으로 우리가 해야할 로드맵에 대해서 적어봅니다
두서가 없겠지만 일단 앞으로 뭘할지에 대한 것으로 참고해주시기 바랍니다
1. 무선 노드 설계 및 제작
: 디버깅 및 모니터링 툴에서 동작하는 것까지 모두 고려해야함
- CC2520 + MCU 리비전
- CC2538 제작
※ 설계 고려사항
- 외부 인터페이스 핀들은 동일하게 유지, MCU 버전의 남는 핀들은 옵션 확장 커넥터에 연결
- 디버거 및 모니터링 툴도 포함 (J-Link+Serial 보드는 공용, FT2232보드는 MCU 전용)
- 센서 : 9축센서, 온도, 광량
(9축센서는 위치가 확장 보드의 초음파 센서 위치들과 맞아야하므로 확장 커넥터의 중앙쪽에 놓여야함)
- 추가장치 : 소형 조이스틱형 스위치 1개, RGB LED 1개, 상태 LED 2개
- 인터페이스 : UART (Z-tool용), USB (Gateway용) 등등...
2. 노드 동작 테스트
: 아래 단계를 모두 통과해야 노드가 정상적으로 동작, 하드웨어 동작은 HAL 작업에서 진행
- 디버거 연결 및 디버깅
- Z-Stack 샘플 프로그램 동작 테스트
- Z-Tool 모니터링툴 연결 테스트
3. HAL 수정 및 테스트
- 하드웨어 별 동작 테스트 (펌웨어)
- Z-Stack의 HAL 소스 수정
4. 샘플 어플리케이션 작성 및 테스트
- 센서나 주변장치를 활용할 수 있는 샘플 어플리케이션과 연동하도록 수정
여기까지하면 센서 노드를 완성했다고 볼 수 있겠죠..
두번째 단계는 다른 인터넷 망에 연결할 수 있도록 게이트웨이를 구성하는 것에 대한 작업이 되겠습니다.
(이때부터 CC2531 USB 동글 보드가 필요합니다)
1. ZigBee Lightening 샘플 어플리케이션 포팅 및 게이트웨이 테스트
- CC2538과 CC2520+MCU 보드는 Lightening 프로파일 예제 포팅
- Lightening 게이트웨이 샘플 어플리케이션과 서버 클라이언트 연동 테스트
2. CC2530 게이트웨이 어플리케이션 포팅
- CC2538 및 CC2520 + MCU 보드용으로 포팅
- Lightening 게이트웨이와 서버 클라이언트 연동 테스트
3. Lightening 게이트웨이를 Home Application 프로파일용에 맞게 확장해서 서버 클라이언트 소스 수정
- 샘플 서버 클라이언트 코드 수정
이단계까지 완성하면 인터넷 망을 통해 연결되는 과정까지 라고 할 수 있겠습니다.
마지막은 CC2520+MCU 조합에 이더넷 기능을 추가해서..
PC나 BeagleBone을 통해 연결되던 것을 직접 인터넷 연결되도록 구성하는게 되겠죠. (옵션)
번호 | 제목 | 닉네임 | 조회 | 등록일 |
---|---|---|---|---|
34 | CC2538+Debugger PCB를 맡기려고 하는데... [1] | just4you |
3227 | 2014-04-10 |
33 | [실패] Z-Stack Home에 LM3S9B96을 포팅하면서 느낀 점.. | just4you |
6142 | 2014-04-08 |
32 | EW8051 8.30.2로 Home Automation 1.2.0 빌드하기 | just4you |
5026 | 2014-04-07 |
31 | 중국 사이트 중에 amobbs.com이란 곳.. | just4you |
1469 | 2014-04-07 |
30 | EWARM 6.7이 SmartRF06EB 보드랑 잘 맞게 동작합니다. | just4you |
4354 | 2014-04-03 |
29 | [2014-02-15] 향후 진행 방향에 대한 논의 [1] | just4you |
11393 | 2014-03-17 |
28 | CC2520 ZigBee_Base 회로.(1차완료) | dwkim |
3216 | 2014-01-25 |
27 | Contiki 예제 컴파일 후기.. [3] | just4you |
5168 | 2014-01-21 |
26 | WSN 커넥터 핀아웃 0.99 [1] | just4you |
1002 | 2014-01-13 |
25 | CC2538 노드 및 디버거 회로도 [2] | just4you |
8211 | 2014-01-13 |
24 | 현재 진행상황 [1] | dwkim |
2947 | 2014-01-13 |
23 | CC2520 Base 회로 (작업중) [3] | dwkim |
1313 | 2013-11-14 |
22 | ZigbeeM 베이스의 전원문제에 대한 논의.. [2] | just4you |
2131 | 2013-11-07 |
21 | Thingsqaure 사에서 6lowpan Kit을 출시했네요.. [1] | just4you |
5498 | 2013-11-07 |
20 | CC2520 기반 노드의 MCU 선정에 대한 논의.. | just4you |
2160 | 2013-10-29 |
19 | 조이스틱 스위치 및 LED | just4you |
3247 | 2013-10-16 |
18 | J-Link 테스트 상황.. [1] | just4you |
3792 | 2013-10-14 |
앞으로의 진행 방향입니다. | just4you |
2776 | 2013-10-14 | |
16 | 지난 주(10/4) 프로젝트 관련 회의 | dwkim |
1059 | 2013-10-11 |
15 | CC2538 기반 노드 설계중... [3] | just4you |
2939 | 2013-09-26 |