본문 바로가기

SM-Type

(28)
[PIC32-SM EVM] 보드 제작 - Mini USB Host Board [PIC32-SM EVM] 보드 제작 - Mini USB Host Board USB Host기능이 있는 작은 모듈을 제작 하기 위해 저렴하고 고성능의 PIC32를 선택해서 소형의 USB Host모듈을 제작 해 보았다. 기존 [SM-Type EVM] 형태로 제작하여 핀맵을 통일 했고 여러 용도로 사용하기 편리하게 제작 했다. USB Host기능을 우선으로 해서 USB Host커넥터를 보드 앞쪽에 장착했다. MPU는 PIC32중에서 가장 소형이고 기능이 좋은 PIC32MX440F512로 제작 해 보았다. Microchip의 장점으로 소형이지만 상당한 기능을 가지고 있는데 32bit core, USB Host에 512Flah로 웬만한건 쉽게 구현할 수 있을것 같다. 확장 테스트 보드 TFT LCD테스트 확장 ..
[LM3S8XX EVM] 보드 관련 자료 LM3S818 예제 소스 코드 Luminary Micro Cortex-M3 코어의 Lm3S8xx 시리즈를 [SM-Type EVM] 으로 제작 했다. LM3S800, LM3S812, LM3S818, LM3S810등 48핀 패키지를 테스트 가능하다. 64KFlash/8k Ram 의 LM3S818 을 이용해서 테스트 진행 해 보았다. 특징으로 PWM, QEI가 포함되어 있어 모터 제어용으로 사용하기 좋다. [SM-Type EVM] 으로 핀맵을 통일화 했기 때문에 USB2UART, Bluetooth, Zigbee와 같은 통신모듈을 연결 가능하다. 확장 테스트 보드 회로도 Connect Onboard LED/Switch PC7에 연결된 스위치는 부트 로드 올려서 테스트 하면 편리하다. UART Connector ..
[dsPIC33-SM EVM] 보드 관련 자료 - dsPIC33FJ128MC804 [dsPIC33-SM EVM] 보드 관련 자료 - dsPIC33FJ128MC804 기존 dsPIC33 소형 모듈 PCB가 남아 있지 않아 이번에 [SM-Type EVM] 으로 표준화 해서 제작해 보았다. 44핀 패키지 중 가장 기능이 좋은 dsPIC33FJ128MC804으로 보드 조립 [SM-Type EVM]이라 USB2UART, Bluetooth, Zigbee와 같은 통신 모듈을 연결 가능하다. dsPIC33 확장 테스트 보드 dsPIC33F-SM rev2 회로도
[LM3S5732 - SM EVM] 보드 관련 자료 - Luminary Micro Cortex-M3 USB OTG [LM3S5732 - SM EVM] 보드 관련 자료 - Luminary Micro Cortex-M3 USB OTG Luminary Micro Cortex-M3 LM3S5732 보드를 제작 했다. USB Device/ USB HOST 기능이 있어 여러가지로 장점이 많은것 같다. 또 하나의 장점으로 USB OTG 기능이 있는 LM3S3748과 달리 CAN기능이 있어 USB2CAN 제작에 쉽게 사용될 수도 있다. 물론 단점으로 가격이 만만치 않다. 1K 7$대 이다. 동급의 OTG가 없는 STM32의 경우 3$면 가능한데 OTG기능이 있어도 5$대로 가능하다고 하는데 말이다. LM3S5732 를 이용해 USB/USB OTG 가능한 소형 보드를 제작했다. 타입의 핀맵으로 동일한 핀맵으로 호환성을 유지하고 USB..
[AtMega16-SM EVM] Atmega32 보드 관련 자료 [AtMega16-SM EVM] Atmega32 보드 관련 자료 자주 사용하는 특수 기능핀들을 표준화해서 보드를 제작해 두면 여러모로 사용할 곳이 많다. 이번에 TQFP44핀의 Atmega16 시리즈를 몇가지 기능을 업데이트 하여 [SM-Type EVM] 으로 제작해 보았다. MPU는 TQFP 44핀의 Atmega16, Atmega163, At9085335등이 가능하지만 ATmega32를 이용하여 조립했다. 옵션으로 [AVR-USB 소프트웨어 스택] 을 이용하면 USB기능을 사용할 수 있도록 했다. 평소에 USB전원으로 사용하다 필요할때 저항 3개만 연결하면 된다. 회로도 [SM-Type EVM]이라 USB2UART, Bluetooth, Zigbee와 같은 통신 모듈을 연결 가능하다. AVR Mega16..
[STR911-SM] EVM 제작 [STR911-SM] EVM 제작 ARM9코어 STR911을 [SM-Type EVM]의 소형 모듈로 제작 했다. 지난번 제작해선 PCB가 남아 있지 않고 STR911은 핀수가 적기 때문에 소형으로 만들어 두면 좋을 것같아 SM타입으로 만들었다. MPU는 STR911FAM42X6 을 이용하여 보드 제작 했다. 256k falsh, 96k ram, 96Mhz ARM966E Core. [SM-Type EVM] 이라 동일한 핀맵과 USB2UART, Bluetooth 모듈을 호환 가능하다. ARM-EVM 테스트 보드
[MSP430-SM EVM] Board 제작 [MSP430-SM EVM] Board 제작 소형의 SM타입으로 제작한 MSP430 모듈 보드. 필수 GPIO만 이용하여 저전력 테스트시 용이하도록 제작했다. 그리고 테스트 완료되면 저가 모델로 변경할 수 있도록 통일화된 핀맵을 이용하고 있다. 많이 보유하고 있는 MSP430F2418 을이용하여 테스트 해 보았다. SM 모듈의 동일한 핀맵으로 확장 테스트 보드에 연결가능하다. MSP430F24xx 회로도
[Mega8-SM EVM] 소형 AVR보드 제작 [Mega8-SM EVM] 소형 AVR보드 제작 기존 [Mega8-s EVM]에 확장해서 [SM-Type EVM] 로 제작 했다. SM-Type은 USB2Seral 모듈이나 Bluetooth 모듈 등을 연결할수 있고 SPI, I2C, UART등의 자주사용하는 기능을 표준화된 핀맵으로 정의해서 제작하고 있다. 또한 소프트웨어 USB스택을 테스트 할 수 있도록 USB커넥터를 연결 하능하다. (참고 USB 관련 테스트 예제, USB 호스트 예제) USB커넥터를 두어 SW USB Stack을 테스트 할 수 있을 뿐아니라 USB2UART가 있어 디버깅 및 Arduino 를 쉽게 포팅할 수 있도록 제작했다. 회로도 확장 커넥터 on board LED USB Connector