본문 바로가기

[TI]/LM3S2xxx

(11)
[LM3S2616 EVM] GLCD(ST7516) 테스트 [LM3S2616 EVM] GLCD(ST7516) 테스트 LM3S2616을 이용하여 GLCD 모듈을 테스트 하는데 CS핀이 PC3으로 JTAG핀과 공용으로 사용된다. Lunmiary Micro Cortex-M3는 JTAG핀을 GPIO로 사용할수 있지만 GPIO로 사용할 경우 JTAG을 사용할 수 없기 때문에 JTAG로 개발하거나 디버딩할 때 상당히 힘들다. 특정 핀을 이용해 JTAG모드로 사용할것인지 GPIO로 설정할 것인지를 선택할 수 있도록 하거나 리셋직후 일정 시간후 JTAG모드에서 GPIO모드로 전환하도록 하는 방법이 있겠지만... 아무튼 신경 쓰지 않으면 문제가 있을 수 있다. 시리즈마다 설정이 조금씩 다른것 같다. LM8962에서 잘 사용했던 코드를 LM3S2616보드에 그대로 적용해서 테스트..
[LM3S2616 EVM] 보드제작 [LM3S2616 EVM] 보드제작 Luminary Micro Coretex-M3 코어의 LM3S2616 테스트 보드를 제작 했다. 64핀 LQFP패키지의 소형으로 CAN, QEI, PWM 기능으로 모터 제어 하기에 최적화되어 있다. 128k Flash, 16Ram에 저렴한 가격? (3.4$, 1k)으로 소형의 모터용으로 제작해 보았다. LM3S2616 EVM 확장 테스트 보드
[ LM3S2965 EXP ] CAN통신을 이용한 모터 PID 제어 테스트 [ LM3S2965 EXP ] CAN통신을 이용한 모터 PID 제어 테스트 PC프로그램 - PID값 설정에 따른 위치 추의값을 실시간으로출력
LM3S2965 CAN EVAL 테스트 LM3S2965 CAN EVAL 테스트 주요 프리페럴 핀맵 기본 LED제어를 위해 config.h 파일 수정 //----------------------------------------------------------------------------- //LED Driver #define LED1_BIT BIT2 #define LED1_PORT GPIO_PORTG_DATA_R #define Led1Init() #define Led1Off() Sbi(LED1_PORT, LED1_BIT) #define Led1On() Cbi(LED1_PORT, LED1_BIT) #define Led1Toggle() Tbi(LED1_PORT, LED1_BIT) #define LED2_BIT #define LED2_PORT #..
[LM3S2965] 모터제어 - PID제어 테스트 [LM3S2965] 모터제어 - PID제어 테스트 Luminary Cortex-M3 LM3S2965 Motor Driver Test보드를 이용하여 PID제어 테스트를 진행했다. 홀센서 엔코더 결선도 테스트 동영상
[LM3S2965] QEI 테스트 [LM3S2965] QEI 테스트 Lunminary Micro QEI특징 Position integrator that tracks the encoder position Velocity capture using built-in timer QEISPEED, QEIPOS레지스터가 각각 독립적으로 구동할 수 있다. (QEIPOS는 QEISPEED보다 먼저 Enable해야 함) 인터럽트 소스 - Index pulse - Velocity-timer expiration - Direction change - Quadrature error detection QEI모듈은 quadrature phase 모드와 clock/direction 모드를 지원한다. quadrature phase모드 엔코더는 90도 위상을 가진 두개의..
[LM3S2965] 모터 드라이버 보드 테스트 - 모터 정역, PWM 테스트 [LM3S2965] 모터 드라이버 보드 테스트 - 모터 정역, PWM 테스트 LuminaryMicro사의 LM3S2965를 이용하여 모터 드라이버 보드 제어 테스트를 진행 했다. 드라이버 스펙상 30A까지 가능하다고 하는데.. 부하를 걸어봐야 알겠지만 일단 간단한 모터 제어먼저 시작. Pinmap INA1 – PB.4 INB1 – PB.5 PWM1 – PG.2(pwm : 10Khz) 테스트 동영상 PWM 으로 모터 속도 제어 및 정역제어 테스트 Mobie Robot Body Test
[LM3S2965] 모터 드라이버 베이스 보드 제작 [LM3S2965] 모터 드라이버 베이스 보드 제작 Luminary Micro사의 Cortex-M3코어 LM3S2965 보드를 이용한 모터제어 베이스 보드를 제작 했다. LM3S2965는 2채널 Encoder, PWM 6, ADC, CAN 이터페이스를 내장하여 모터 제어용으로 사용하기 좋아 모터 드라이버 테스트 용으로 만들어 보았다. Motor Driver 보드의 LM3S2965 QEI핀맵 Motor PWM 핀맵 Motor2 -> PWM2, PB3, PG4 Motor3 -> PWM3, PF5, PF6