일단 저희껄로 테스트가 다 되면 저렴이 버전을 만들려고 하는데...


TI의 LaunchPad라는 저가형 개발보드 시리즈가 있는데, 이 규격에 따라 만들면 어떨까요?

MSP430, C2000, C5000, Tiva, 허큘레스 시리즈들만 나와있고 무선 버전들은 아직 만들어진게 없는데..

물론 이 CPU 보드에 달라붙는 서브 보드가 BoostPack이라고 여러종류가 나와있네요..

이 중에 CC2530이 포함되어 있는게 있긴해요~


아래 그림처럼 구성이 되는 시스템이네요.



BoosterPack_Standard.png




■ 전원부에 대한 고찰  [2014-05-25]


Launchpad의 전원은 그냥 스텝다운 레귤레이터를 하나 쓸까 합니다.

5V 쪽에 슬라이드 스위치 하나를 달아서 시스템 파워 소스를 VBUS 혹은 5V(배터리 보드에서 Vout이랑 연결) 중에서 선택.

1개의 슬라이드 스위치가 필요하지 않을까 싶고요.


충전지의 전압에서 3.3V 만들때 LM3671MF-3.3 (600mA) 하나만 사용하면...

Vin이 Vdropout보다 커야지 될테니 그 조건을 살펴보니..

Vdropout = I * (R_P + R_L) 이런 식이 나오네요..


2.2uH 890mA 인덕터인 CBC2518T2R2M이랑 조합을 살펴보면..

Vdropout = 0.6A * (0.68 + 0.13) = 0.486V → 600mA가 흐를때는 Vin이 3.786V보다 커야한다는 것!

최대치를 가정할때 이정도니깐 보통은 이정도 전류를 쓰지 않을테니.

300mA 정도가 흐른다고 할때는 Vin이 3.543V를 넘으면 되므로...

배터리 파워를 사용한다고 할때도 그런대로 사용이 가능한 레귤레이터지 않을까 싶네요~

(가격은 얼마 안하지만 TI 제품이니 나중에 DIY 손땜 버전으로 판매한다고 할때도 제외할 수 있음..)



■ RF 부에 대한 고찰  [2014-05-25]


CC2592를 사용해서 파워를 뻥튀기하는 버전이랑 그냥 버전이랑 이렇게 두가지를 만들어야 할지 고민중..


CC2592가 최대 파워로 보낼때 155mA 전류를 소모,

CC2538은 코어가 idle이고 보낼때 최대 34mA 소모,

여기에 주변장치들을 다 사용하면 18.2mA이고 코어가 프로그램을 실행할때 얼마 먹는다 치더라도..

CC2538+CC2592 조합은 최대 스펙으로만 본다면 200mA가 넘는데 최대 250mA정도로만 잡으면 되지 않을까..

CC2592 없이 CC2538만으론 최대 100mA라고 본다면 충분하지 않을까 싶음.


레귤레이터 스펙이랑 Vin 관계를 따져봐도 괜찮고요~~


다만 Launchpad가 위쪽엔 에뮬레이터 아래쪽엔 MCU 보드 관련 기능을 넣으라고 되어있어서..

모양이 RF 안테나가 아래로 와야하는 것같네요..

아래는 저렴한 소자들이랑 같이 구성해본 그림입니다.

(50.8 x 55mm 사이즈면 아래처럼 모양이 되지 않을까 싶네요.

 GPIO에 따라 커넥터는 두줄이 아니라 한줄이 될수도 있을꺼에요..)


CC2538_Launchpad.png