MSP432 EVM 보드 제작


TI사의 새로운 저전력 MCU인 MSP432 EVM 보드를 M-Tupe EVM 형태로 제작 했다.

48Mhz Cortex-M4 코어를 적용하고 기존 저전력 MCU인 MCP430보다 코어 속도 및 FPU가 추가되어  저전력 이면서 성능 향상시킨 모델이다.





MSP432 EVM 회로도









MSP432 EVM 보드는 M-Type EVM 형태의 표준 핀맵으로 제작 해서 기존의 다양한 확장 보드에서 테스트 가능하다.





Ethernet W5500, W5200 테스트 확장보드




MP3, Ehternet 확장 테스트 보드




TFT-LCD 확장 테스트 보드










[adStar EVM] 보드 제작 - DM16MF512

[MCU]/adStar | 2012.12.22 02:00
Posted by nexp

[adStar EVM] 보드 제작 - DM16MF512

 

 

저렴하고 고성능의 32bit MCU인 adStar (DM16MF512) EVM을 M-Type 형태로 제작 했다. adStar의 가장 큰 특징은 16Mbyte의 SDRAM와 TFT-LCD 컨트롤러를  내장하고 있어 저렴한 형태의 LCD제어에 아주 적합하다. 특히 메모리는 사용할 곳이 많을것 같다. adStar 특징 참고.

 

 

 

 

표준화된 핀맵으로 여러 확장보드에 사용 가능할 뿐 아니라 7" TFT LCD전용 확장보드에서 LCD관련 테스트를 해 볼 수 있다.

 

 

뒷면에는 SD Sard소켓을 장착하여 고용량 데이터를 제어할 수 있다.

 

 

표준 핀맵으로 TFT-LCD EVM보드에서 테스트 가능하다.

 

 

 

adStar EVM 핀맵

 

 

 

 

 

 

[STM32F4-100 EVM] USB Host 보드 제작


STM32F407/STM32F17 , STM32F2는 USB Host기능을 지원하는데, STM32F1, STM32F2, STM32F4를 모두 사용할 수 있는 보드를   [M-Type EVM] 형태로 새롭게 제작했다.




USB Device/Host 기능 모두 지원 할수 있도록 커넥터를 배치 했다.



STM32시리즈는 UART 프로그램이 가능하기 때문에 USB2UART 연결할 수 있는 커넥터를 연결할 수 있다.



STM32F4 확장 테스트 보드
[M-Type EVM] 표준 핀맵이므로 기존 확장 테스트 보드에 연결하여 테스트 가능하다.



[LCD_EXP_EVM] 보드 

[STM32F4] Cortex-M4 테스트 보드제작




우선 기존의 [STM32-MType EVM] 보드의 PCB를 이용하여 테스트 했다. 핀맵이 동일한데 전원핀 두개가 변경되었다.
STM32F405 를 이용하여 테스트 했다.




STM32F4는 Flash Loader 2.4에서 다운로드 가능하다.

Flash_Loader_Demonstrator_v2.4.0_Setup.exe



현제 인식되고 다운로드 까지는 되지만 코드가 실행이 안되는것 같다.
컴파일러 문제 인듯...
컴파일러를 최신으로 설치 하니 정상적으로 동작한다.





기존 확장 테스트 보드를 그대로 사용하여 테스트 가능하다.






[STM32F4 - MType EVM] 회로도





[MSC1210-M EVM] 24bit ADC 내장 MCU M-Type 보드 제작



채널 24bit ADC를 내장한 TI사의 MSC121x 시리즈를 [M-Type EVM]으로 제작 했다. 표준 핀맵이라 다양한 기존 제작 했던 다양한 보드에 적용 가능하다. 



TI의 MSC1210, MSC1212, MSC1214 모두 적용 가능하도록 했다.



기존 [MSC1210 EVN] 와 달라진 점으로 시리얼 통신을 위해 CP2102을 직접 실장하지 않고 USB2UART모듈을 이용해 좀더 컴펙트 하고 재활용 가능하도록 했다. MSC1210은 시리얼로 다운로드 가능하므로 USB2UART모듈로 프로그램 할 수 있다.



[M-Type EVM] 핀맵이므로 다양한 확장 테스트 보드에 연결하여 테스트 가능하다.



MSC1210 과 TFT LCD를 연결하여 테스트




[MSC1210-M EVM] 회로도



정밀 레퍼런스 LM4040 (Precision Micropower Shunt Voltage Reference, 0.1% accuracy )





[FX2 EVM] Ez-USB CY7C68013 보드 제작


USB 2.0-USB-IF high speed 를 지원하는 Cypress사의 Ez-USB FX2 CY7C68013A 테스트 보드를 제작했다.

[M-Type EVM]   표준 핀맵으로 제작해 여러 테스트 보드에서 테스트 가능하도록 했다.




TFT LCD 확장 테스트 보드





[FX2 EVM] 회로도












Ez-USB FX2 테스트 동영상
LED제어 펌웨어 다운로드 하여 FX2 EVM 동작 테스트




[FX2 EVM] Hispeed USB Bulk 테스트


[W7100 EVM] iMCU 테스트 보드 제작 (8051+MAC+Phy+HW TCP/IP 원칩)


iMCU W7100은 hardwired TCP/IP Core 를 내장하고 8051코어가 내장되어 있는 one-chip 인터넷 솔루션 이다. 256KByte Data Flash, 64K Code Flash, 64Kbyte RAM으로 구성된 메모리는 별도의 확장 필요없이 간단한 웹서버를 구현하기에 아주 적합한 솔루션을 제공할것 같다.

내부에 부트로더가 있어 별도의 장비 없이 UART나 이더넷으로 프로그램을 다운로드 할 수 있다. 가격도 저렴(IC Bank에서 6500원에 판매하고 있다.)하니 간단히 임베디드 웹서버 공부하는데 사용하면 좋을것 같다.

데이트시트


회로도

예제소스




[M-Type EVM]  으로 표준핀맵에 맞추어 모든 핀을 빼두었고 서포트로 고정 가능하다.



소형으로 제작하다 보니 스위치 및 LED는 윗면에 배치하고 뒷면으로 W7100을 실장하도록 했다.



확장 테스트 보드





W7100 테스트 동영상
LED테스트



웹서버 테스트








[ATXmega128A1 EVM] 보드 제작

[AVR]/ATXmega | 2010.08.21 18:15
Posted by nexp
[ATXmega128A1 EVM] 보드 제작



Atmel의 ATXmega128A1 EVM 보드를 제작 했다. 예전에 만들어 두었던 보드 인데 정리하면서 조립 했다. (XMega128A1 을 지인으로 부터 받아서..)

1.6~3.3V 에서32Mhz, 8개의 16bit timer, SPI 4채널, TWI 채널, USART 8채널, DMA 지원하고, SDRAM도 연결가능하니 나쁘지 않다.



기존 제작된 보드와 핀맵을 호환 되도록 했고 USB2UART나 Bluetooth모듈을 연결할 수 있다.
IR센서를 연결 할 수 있어 리모콘 수신 테스트를 해 볼수 있다.



포트가 풍부하다 보니(SPI 4채널) 뒷면에 T-Flash 연결 가능하도록 했다.


확장 테스트 보드
TFT-LCD테스트 확장 모듈


이더넷 테스트 확장모듈
사실 XMega128 보드 제작 동기는 8채널 Serial to Ethernet모듈 제작 테스트를 위해서 이다. XMega64의 경우 UART 8채널에 3$대로 구매 할수 있기 때문에 저렴하게 8채널 Serial to Ethernet모듈 제작이 가능하다. 특히나 Wizet의 W5300은 8개의 포트를 지원하는 하드웨어 TCP/IP이므로 쉽고간단히 그리고 저렴한 Seral To Ethernet 모듈을 제작 할 수 있다.



ATXmega128A1 테스트 동영상


XMega128a1 TFT LCD테스트 동영상



[MSP430F55x EVM] 보드 관련자료 - MSP430F5529 USB Interface


 
USB기능이 있는 MSP430F55xx EVM 보드를 [M-Type EVM] 형태로 제작 했다. 저전력에 USB를 요구하는 어플리케이션이라면 상당히 매리트 있는 MCU이다. USB를 연결할 수 있고 모든 핀을 확장할수 있으며 표준화된 핀맵으로 제작해 보았다. 만들고 보니 상당히 소형으로 가능하다.


MSP430 IAR 5.10 데모버젼 : 링크
최신의 MSP430시리즈(MSP430F55xx, MSP430F54xxA , MSP430F461x1, MSP430F461x, CC430F513x , CC430F612x, CC430F613x device, MSP430FG2xx, MSP430Fx63x)를 지원한다. 물론 무료버전이라 8Kbyte 제한이 있다.


Code Composer Studio v4 : 링크
TI에서 제공하는 MSP430 컴파일러. IAR보드 제한사항이 적고 잘쓰면 거의 무료로 사용가능하다.

 
예제 소스코드 
MSP430F5529 USB (HID, Mouse, Keyboard, CDC...) 예제 코드
TI에서 USB관련 예제 소스코드를 제공하고 있다. 물론 IAR데모 버전에서도 돌아가는 예제이다. 



[MSP430F55x EVM] USB 커넥터
MSP430F55xx는 하드웨어 적으로 USB기능이 있어 USB가 필요한 곳에서 많이 사용될것 같다.



MSP430F5529 이용하여 보드 조립
128k Flash/8k Ram, 80핀 LQFP의 MSP430F5529를 이용하여 보드를 제작했다. 이정도면 테스트용으로 넉넉하지 않을까...



USB2UART를 이용하여 디버깅 가능
[M-Type EVM]은 기본적으로 USB2UART, Bluetooth, RF(Zigbee) 인터페이스가 가능하여 디버깅이 용이하다.



MSP430F55xx EVM 확장 테스트 보드
표준 핀맵으로 제작해 여러 확장 보드에 연결하여 테스트 가능하도록 했다.



센서 인터페이스 보드


TFT LCD, VS1003 MP3 모듈, W5100 이더넷 모듈 테스트 보드





[MSP430F5529 EVM] 테스트 동영상

[LM3S8962 EVM] 보드제작 - LM3S8962 관련 자료


Luminary Micro Cortex-M3 LM3S8962 EVM 보드를 제작 했다. [M-Type EVM] 표준으로 제작해 기존 보드와 호환이 되도록 했다.
LM3S8962는 50Mhz Cortex-M3 코어에 Ethernet MAC, Phy를 포함하고 256k Flash, 64k Ram으로 이더넷 제어용으로 상당히 편리하다.






LM3S8962 확장 테스트 보드





LM3S8962 테스트 동영상



LM3S8962 TFT LCD테스트



LM3S8962 회로도




on board LED - PE0/PWM4, PE1/PWM5


on Board Swtich - PG0, UART




블로그 이미지

nexp

카테고리

분류 전체보기 (1550)
[MyProject] (48)
[TI] (75)
[NXP] (51)
[ST_MICRO] (129)
[FreeScale] (31)
[MSP430] (139)
[Microchip] (131)
Cortex-M (36)
[ATMEL] (29)
[AnalogDevice] (22)
[Embedded] (2)
ARM9 (24)
[AVR] (80)
[DSP] (111)
[8051] (21)
[MCU] (50)
[INTERFACE] (210)
[AppBoard] (23)
[ROBOT] (25)
[MODULE] (127)
[SENSOR] (41)
[DATA] (21)
[FPGA] (29)
[EVB] (1)
[Proramming] (38)
[MyLog] (6)
[IDEA] (0)
[Utility] (19)
[Book] (24)
취미생활 (4)
[Link] (2)

티스토리 툴바