태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

'Microcontroller'에 해당되는 최근 글 8건

  1. 2011/06/21 myMCU-EXP Rev.B(확장 테스트보드) (2)
  2. 2009/03/22 [myMCU-AVR128] 확장보드 myMCU-EXP보드 테스트 동영상2
  3. 2009/03/22 [myMCU-AVR128] 확장보드 myMCU-EXP보드 테스트 동영상1 (2)
  4. 2009/03/04 myMCU-AVR128 (27)
  5. 2008/09/01 myLCD-LM8962 (5)
  6. 2008/07/23 myCortex-LM2965
  7. 2008/05/20 myCortex-LM308/608/808 (17)
  8. 2008/03/19 myCortex-LM8962 (173)

myMCU-EXP Rev.B(확장 테스트보드)

Microcontroller/myMCU-AVR128 2011/06/21 11:35

 



myMCU-EXP보드는 myMCU 시리즈를 테스트 할 수 있는 확장 테스트 보드입니다.
LED, Switch, Buzzer, I2C Memory 등 기본 기능을 테스트 할 수 있으며 디바이스마트에서 판매중인 자사 통신 모듈 제품인 USB2UART, e2Net을 연결하여 테스트가 가능합니다.
기존 판매되었던 myMCU-EXP 보드에서 몇가지 기능이 추가 및 수정이 되면서 myMCU-EXP Rev.B 가 새롭게 출시 되었습니다.

myMCU-EXP Rev.B 구성도



Change history




myMCU-AVR128 Rev.B 메뉴얼


myMCU-AVR128 Rev.B 회로도


myMCU-AVR128 Rev.B 예제소스



Trackback 0 : Comments 2

[myMCU-AVR128] 확장보드 myMCU-EXP보드 테스트 동영상2

Microcontroller/myMCU-AVR128 2009/03/22 20:05
ADC테스트
 - ADC Test
 - ADC0의 ADC(가변저항)값을 UART0에 출력하는 예제




자이로 센서 테스트
 - Sensor Test
 - myMCU-EXP 보드상의 myGyro300SPI 테스트 예제




myBluetooth-EX 모듈 테스트
- USB2UART와 호환되는 myBluetooth-EX모듈을 이용하여 무선으로 PC에서 보드의 LED제어
- 사용자 입장에서는 UART통신 프로그램을 작성하면 무선으로 데이터 송수신 가능



 

myMCU-AVR128과 e2Net을 연결하여 인터넷 익스플로러에서 보드의 LED를 제어

")//]]>




myMCU-AVR128과 e2Net 및 myAccel3LV02를 연결하여 인터넷 익스플로러에서 가속도 값 모니터링


")//]]>



Trackback 0 : Comment 0

[myMCU-AVR128] 확장보드 myMCU-EXP보드 테스트 동영상1

Microcontroller/myMCU-AVR128 2009/03/22 19:55
LED테스트
- LED Test
- 보드상의 LED를 On/Off하는 예제




스위치 테스트
- Switch Test
- myMCU-EXP 보드의 스위치의 누름 상태에 따라 LED On/Off 예제




USB2UART 테스트
- UART0 Test
- USB2UART를 이용하여 PC에서 수신한 데이터에 따라 LED On/Off 예제



제품 구매처로 이동
Trackback 0 : Comments 2

myMCU-AVR128

Microcontroller/myMCU-AVR128 2009/03/04 11:55

myMCU-AVR128은 ATMEL사의 AVR마이크로 컨트롤러 ATmega128을 테스트 할 수 있는 소형 모듈형태의 보드 입니다. ATmega128은 사용의 편리성과 성능 및 풍부한 리소스로 인해 8비트 마이크로 컨트롤러 시장에서 상당한 점유율을 차지하고 있습니다.  Withrobot의 센서들을 테스트 하기위한 기본 마이크로 컨트롤러중의 하나로  myMCU-AVR128을 제작 하였습니다.  myMCU시리즈 제품군은 다양한 형태의 마이크로 컨트롤러 모듈을 동일한 크기와 핀맵으로 제작하여 MCU를 교체할 수 있도록 제작 하였습니다. 때문에 모듈 교체 만으로 다양한 MCU의 스터디나 업그레이드가 가능하도록 하였습니다.

제품 특징

  • myMCU제품군으로 다양한 MCU의 핀맵을 통일화 하여 쉽게 MUC교체 가능
  • 100mil(2.54mm) Size Pin Header Type Module(width 1300mil)
  • 128-Kbyte Flash Program Memory, 4-Kbyte SRAM, 4-Kbyte EEPROM
  • Operating Voltage of 3.1V to 3.6V (3.3V typical) by LDO
  • 5V Power Input
  • JTAG Connector, ISP Connector
  • myUSB2UART, myBluetooth-EX Connector
  • Onboard LED
  • 7.3728Mhz Main Clock 

확장 테스트 보드

myMCU-EXP 보드는 myMCU시리즈를 테스트 할 수 있는 확장 테스트보드 입니다. LED, Switch, Buzzer, SPI Memory, SD Card 등의 기본 기능을 테스트할 수 있을 뿐 아니라 위드로봇의 각종 센서모듈(자이로, 가속도)을 손쉽게 연결하여 테스트 가능한 보드입니다. 통신 모듈로 USB2UART, e2Net(SPI Ethernet Controller)을 연결하여 테스트 가능합니다.




관련제품
myUSB2UART및 myBluetooth-EX모듈을 이용하여 UART를 USB또는 무선으로 대체가능 합니다.




  • myAVRICE: AVR 프로세서용 JTAG/ISP 장치. myMCU-AVR128보드에 연결하여 디버깅 가능. (AVR 개발 환경 설정 매뉴얼)
  • e2Net : SPI 방식 이더넷 컨트롤러. myMCU-EXP 보드에서 연결하여 테스트 가능.
  • myUSB2UART: myMCU 시리즈를 지원하는 초소형 USB2UART. 전원 공급 기능 및 과전류 보호 기능 내장.

사용자 설명서



회로도





예제소스코드



이 보드로 테스트 해 볼 수 있는 예제 수행 동영상


핀맵
myMCU시리즈는 다양한 종류의 MCU들의 핀맵을 통일화 하여 MCU모듈 교체만으로 스터디나 업그레이드 가능하도록 하였습니다.

 J6

No

기능

핀이름

No

기능

핀이름

1

ADC0

ADC0/PF0

2

ADC1

ADC1/PF1

3

ADC2

ADC2/PF2

4

ADC3

ADC3/PF3

5

ADC4

ADC4/PF4

5

ADC5

ADC5/PF5

7

ADC6

ADC6/PF6

8

ADC7

ADC7/PF7

9

RXD1

RXD1/INT2/PD2

10

RXD0

RXD0/PE0

11

TXD1

TXD1/INT3/PD3

12

TXD0

TXD0/PE1

13

SPI1_SS/GPIO

XCK1/PD5

14

SPI0_SS

SS/PB0

15

SPI1_SCLK/GPIO

T1/PD6

16

SPI0_SCLK

SCK/PB1

17

SPI1_MISO/GPIO

T2/PD7

18

SPI0_MISO

MISO/PB3

19

SPI1_MOSI/GPIO

XCK0/AIN0/PE2

20

SPI0_MOSI

MOSI/PB2

21

GPIO

OC3A/AIN1/PE3

22

SCL

SCL/INT0/PD0

23

GPIO

T3/INT6/PE6

24

SDA

SDA/INT0/PD1

25

/RESET

system reset

26

GPIO

PG0/WR

27

GPIO/CAN+

-

28

GPIO/CAN-

-

29

GPIO

PG1/RD

30

GPIO

PG2/ALE

 J7

No

기능

핀이름

No

기능

핀이름

1

VDD

EX_5V

2

VDD

EX_5V

3

GND

GND

4

GND

GND

5

D0

PA0/AD0

5

D1

PA1/AD1

7

D2

PA2/AD2

8

D3

PA3/AD3

9

D4

PA4/AD4

10

D5

PA5/AD5

11

D6

PA6/AD6

12

D7

PA7/AD7

13

CTL0

A8/PC0

14

CTL1

A9/PC1

15

CTL2

A10/PC2

16

CTL3

A11/PC3

17

CTL4

A12/PC4

18

CTL5

A13/PC5

19

CTL6

A14/PC6

20

CTL7

A15/PC7

21

EXINT0

OC3B/INT4/PE4

22

EXINT1

OC3C/INT5/PE5

23

CAP1/T0

ICP1/PD4

24

CAP0/T1

ICP3/INT7/PE7

25

PWM0

OC0/PB4

26

PWM1

OC1A/PB5

27

PWM2/GPIO

OC1B/PB6

28

PWM3/GPIO

OC2/OC1C/PB7

29

GPIO

PG4/TOSC1

30

GPIO

PG3/TOSC2

 myMCU-AVR128보드의 인터페이스 핀 배치


제품 판매 페이지로 이동

Trackback 0 : Comments 27

myLCD-LM8962

Microcontroller/myCortex-LM8962 2008/09/01 22:02
사용자 삽입 이미지
myLCD-LM8962는 myCortex-LM8962(별매) 보드와 연결되는 2.8인치 컬러 TFT LCD 보드입니다. 터치 스크린을 내장하고 있으며, SD 카드 인터페이스 및 3축 가속도 인터페이스를 가지고 있어 다양한 응용 실험을 수행할 수 있습니다. 기본 제품 컨셉은 닌텐도의 게임보이 풍으로 LCD 밑에 게임 컨트롤러용 스위치 6개를 배치하였고 나머지 부품들은 모두 바닥면에 배치하였습니다. 또한 추가로 진동 모터, 부저를 연결하여 다양한 효과를 줄 수 있습니다.
사용자 삽입 이미지

myLCD-LM8962 바닥면 모습


필요에 따라 게임 플랫폼으로 또는 전자 액자 등으로 사용할 수 있습니다. 이 시스템의 활용폭은 개발자의 상상력에 달려있습니다.

myLCD에서는 Luminary Micro사에서 공개한 점, 선, 기본 도형을 출력하고, 버튼/캔버스/체크박스 등과 같은 각종 위젯을 지원하는 그래픽 GUI 함수군들을 지원합니다. 이를 이용한 예제 프로그램을 분석하시면 원하시는 그래픽 유저 인터페이스를 구성하실 수 있습니다.

문자열 출력
myLCD에 원하는 위치에 원하는 폰트, 색상, 크기로 편리하게 문자열을 출력할 수 있습니다. 관련된 예제 코드가 제공됩니다.

그림 출력
myLCD에는 BMP 파일을 출력할 수 있습니다. 관련된 예제코드가 제공됩니다.

터치 스크린
myLCD에는 터치 스크린이 장착되어 있어 스타일러스 펜이나 손으로 직접 입력할 수 있습니다. 아래 데모에서는 캘리브레이션 과정 및 터치 스크린을 이용한 그림 그리는 과정을 보실 수 있습니다.

가속도 센서
myLCD에는 3축 가속도 센서 myAccel3LV02(별매)을 연결하여 가속도 값을 측정할 수 있도록 설계되어 있습니다. 아래 데모에서는 가속도 센서로 보드의 기울어짐을 측정하여 공이 굴러가는 모습을 프로그래밍하였습니다.



myLCD-LM8962 예제 소스

'Microcontroller > myCortex-LM8962' 카테고리의 다른 글

myLCD-LM8962  (5) 2008/09/01
myCortex-LM8962  (173) 2008/03/19
Trackback 0 : Comments 5

myCortex-LM2965

Microcontroller/myCortex-LM2965 2008/07/23 11:23
사용자 삽입 이미지

ARM Cortex-M3 코어를 사용한 Luminary Micro사의 LM3S2965 프로세서를 이용한 프로세서 모듈 보드 myCortex-LM2965가 출시되었습니다. 50MIPS로 동작하며, 내부에 플래시 256KB, SRAM 64KB가 들어있습니다. 이 밖에도 CAN 2 포트, UART 3ch, SPI 2ch, i2c 2ch, ADC 4ch, PWM 6개, 엔코더 카운터 2ch 등 모터 제어용으로 딱 알맞는 프로세서입니다.

위드로봇에서는 myCortex-LM2965를 기반으로 Step motor, DC motor, BLDC 모터를 제어하는 제어 보드와 응용 예제 코드를 공개할 예정입니다. 많은 관심 부탁드립니다.


관련 자료 : LM3S2965 Datasheet






'Microcontroller > myCortex-LM2965' 카테고리의 다른 글

myCortex-LM2965  (0) 2008/07/23
Trackback 0 : Comment 0

myCortex-LM308/608/808

Microcontroller/myCortex-LMx08 2008/05/20 02:54
사용자 삽입 이미지

myCortex-LMx08 보드는 ARM Cortex-M3 코어를 사용한 소형 개발 보드입니다. 32비트의 특성을 가지고 있으면서도 AVR 가격대 및 편의성을 가지고 있어 AVR 프로세서를 사용하시던 과제를 대치하는데 유용합니다. 모델은 모두 세 종류가 존재합니다. 가장 저렴한 myCortex-LM308 모델은 25MHz로 동작하며 내부에 16KB의 플래시와 4KB의 램을 내장하고 있습니다. 세 가지 모델 중에서 가장 고성능에 해당하는 myCortex-LM808은 50MHz로 동작하며, 내부에 64KB 플래시, 8KB 램을 내장하고 있습니다. 성능면에서 세 모델 중 중간에 해당하는 myCortex-LM608은 50MHz의 동작 속도를 가지면서, 32KB의 플래시 메모리, 8KB 램을 내장하고 있습니다.

공통 기능
  • 32비트 타이머 3개
  • 와치독 타이머 1개
  • 10비트 ADC 8채널
  • UART 2채널
  • SPI 1채널
  • i2c 1채널
모델별 차이점
  • myCortex-LM308 (Luminary Micro LM3S308 사용)
    • 25MHz 동작, 16KB 플래시, 4KB 램
  • myCortex-LM608 (Luminary Micro LM3S608 사용)
    • 50MHz 동작, 32KB 플래시, 8KB 램
  • myCortex-LM808 (Luminary Micro LM3S808 사용)
    • 50MHz 동작, 64KB 플래시, 8KB 램

LM3S808 내부 블록도
사용자 삽입 이미지

관련 제품

사용자 설명서
(2010.11.22)

(2009/10/29)
(rev. B, 2008/11/16)


데이터쉬트
ver. 6438, 2009-10-05









API 함수 모음 : StellarisWare (ver. 6594, 2010/11/22, 분할압축)

 Stellaris Ware 6594 part 1
 StellarisWare 6594 part 2
StellarisWare 5228 part 1
StellarisWare 5228 part 2
StellarisWare 5228 part 3
StellarisWare 5228 part 4
StellarisWare 5228 part 5
StellarisWare 5228 part 6
StellarisWare 5228 part 7


시리얼 플래시 프로그래머
(2010/11/22)




예제 소스

examples_myCortex-LM308_20101115.rar

examples_myCortex-LM608_20101115.rar

examples_myCortex-LM808_20101115.rar



examples_myCortex-LM308_20091029.rar
examples_myCortex-LM608_20091029.rar
examples_myCortex-LM808_20091029.rar


examples_myCortex-LM308_20090317.rar
examples_myCortex-LM608_20090317.rar
examples_myCortex-LM808_20090317.rar

examples_myCortex-LM308_20081116.rar
examples_myCortex-LM608_20081116.rar
examples_myCortex-LM808_20081116.rar






myCortex WIKI 페이지로 이동





제품 판매 페이지로 이동

'Microcontroller > myCortex-LMx08' 카테고리의 다른 글

myCortex-LM308/608/808  (17) 2008/05/20
Trackback 0 : Comments 17

myCortex-LM8962

Microcontroller/myCortex-LM8962 2008/03/19 12:12
ARM사의 최신 코어 시리즈인 Cortex-M 프로파일을 채택한 Luminary Micro의 LM8962 프로세서가 출시되었습니다. 기존 ARM7TDMI 보다 빠른 인터럽트 반응 및 효율적인 명령어 셋트인 Thumb-2 명령어를 지원하여 보다 효율적인 시스템을 구성할 수 있습니다.
특히 UART, SPI, i2c로 대표되는 시리얼 통신 뿐만 아니라 DC 모터 제어에 많이 사용되는 엔코더 인터페이스 및 CAN, Ethernet 까지 내장하고 있어 myCortex-LM8962 보드 하나로 간단한 웹 서버를 만들거나 모션 제어기를 손쉽게 만들 수 있습니다. myCortex-LM8962으로 작업을 해 보시면 더 이상 모터 제어가 DSP만의 점유물이 아님을 확인 할 수 있습니다.
사용자 삽입 이미지
사용자 삽입 이미지

위드로봇에서는 myCortex-LM8962에서 동작 가능한 다양한 예를 선보이도록 하겠습니다. 현재 FreeeRTOS을 포팅하여 real time OS가 필요한 분야에서도 바로 적용할 수 있으며, 이더넷 스택들도 모두 준비되어 UDP, TCP 통신이 가능합니다. 또한 플래시 프로그래밍을 위한 시리얼 부트 로더는 물론 전용 JTAG인 Stellaris-JTAG을 염가에 공급하여 보다 편리한 프로그래밍 및 소스 레벨 디버깅이 가능하도록 지원하겠습니다.

또한 Cortex-M3 프로파일 시리즈 중 유용하다고 생각되는 모델들을 선정하여 myCortex-LM8962 보드처럼 평가 보드 형태로 제공할 계획입니다. 많은 관심 부탁드립니다.



관련 제품
  • Stellaris-JTAG : 플래시 프로그래밍 및 소스 레벨 디버깅이 가능한 myCortex 전용 USB JTAG
  • myUSB2UART : myCortex 시리즈를 지원하는 초소형 USB2UART. 전원 공급 기능 및 과전류 보호 기능 내장
  • myCortex-LMx08 : 성능은 32비트 Cortex-M3 코어, 가격은 8비트 AVR


사용자 설명서
(2010/11/22)

(2009/10/29)
(rev B, 2008/11/16)



제품 회로도




데이터쉬트 ver. 6462, 2009-10-13





API 함수 모음 : StellarisWare (ver. 6594, 2011/11/22, 분할압축)

 StellarisWare 6594 part 1
 StellarisWare 6594 part 2
 StellarisWare 6594 part 3
 StellarisWare 6594 part 4
 StellarisWare 6594 part 5
 StellarisWare 6594 part 6

StellarisWare 5228 part 1
StellarisWare 5228 part 2
StellarisWare 5228 part 3
StellarisWare 5228 part 4
StellarisWare 5228 part 5
StellarisWare 5228 part 6
StellarisWare 5228 part 7





시리얼 플래시 프로그래머
(2010/11/22)






예제 소스
example_myCortex-LM8962_20101115.rar

example_myCortex-LM8962_20091029.rar
example_myCortex-LM8962_20090317.rar
example_myCortex-LM8962_20081116.rar






myCortex WIKI 페이지로 이동



myCortex-LM8962 활용 동영상 예제


myCortex-LM8962 메일링 리스트
아래에 이름과 이메일주소를 입력해 주세요:
이름:
Email:
가입  탈퇴 
위 폼을 통하여 myCortex-LM8962 메일링리스트에 가입하실 수 있습니다. 본 메일링리스트는 개발환경 및 예제가 업데이트 되었을 때 안내 메일을 발송하는 용도로만 사용됩니다. 이름과 이메일 주소를 입력하여 가입신청 한 후 해당 이메일로 수신되는 가입확인 메일에 포함된 링크를 클릭해야 가입이 완료됩니다.



제품 판매 페이지로 이동



'Microcontroller > myCortex-LM8962' 카테고리의 다른 글

myLCD-LM8962  (5) 2008/09/01
myCortex-LM8962  (173) 2008/03/19
Trackbacks 2 : Comments 173