본문 바로가기

전체 글

(1955)
SOPWITH F1 - CAMEL SOPWITH F1 - CAMEL
IAR Systems, Luminary Micro MCU용 무료 개발 툴 발표 IAR Systems사는 Luminary Micro사의 Stellaris 계열인 100, 300과 600 시리즈 등 3가지 MCU 시리즈를 위한 자사의 IAR Embedded Workbench KickStart 판을 무료로 이용할 수 있다고 발표했다. KickStart 판은 32Kbyte 컴파일러를 갖추고 있는데 이는 현재 시장에 나와 있는 19개 Stellaris MCU 중 14개에 사용할 수 있는 칩 탑재형 플래시 모두를 완벽하게 지원한다. Luminary Micro사는 ARM Cortex-M3 프로세서 기반 MCU를 설계 및 출시하고 판매하는 팹리스 반도체 회사로서 내장형 개발자들에게 최초로 1달러짜리 ARM을 제공한 회사다. 이 회사는 현재 100, 300과 최고 32킬로바이트 범위의 칩 탑재형 ..
MSP430F2x EVM ADC16 테스트 MSP430F2x EVM ADC16 테스트 ADC16 속도 #pragma vector = SD16_VECTOR __interrupt void SD16ISR(void) { if (SD16MEM0 0.3V?, clears IFG P1OUT &= ~0x01; else P1OUT |= 0x01; P1OUT ^= 0x80; } ADC값 읽어서 비교하는 루틴을 포함하고도 ADC측정 속도는 220us정도로 측정되었다. ADC16속도 측정 -> 220us 테스트 동영상 P1.2에 연결한 VR의 전압값이 0.3V이상이면 LED를 On하는 예제 테스트 예제 코드 void main(void) { SystemInit(); Led1Init(); SD16CTL = SD16REFON + ..
MSP430F20x3 ADC16 관련자료 MSP430F20x3 ADC16 관련자료 참고 자료 아날로그 입력 범위 ADC16의 입력 범위는 아래와 같다. 기본적으로 1.2V 내부 ref를 사용할 경우 (1.2V/2)/1 = (+/-)0.6V까지 측정할 수 있다. 유니폴러의 경우 0.6V까지 측정 가능. 게인은 32까지 가능하고 SD16INCTL0 레지스터에서 설정할 수 있다. 아날로그 입력 특징 출력 형태 프로그램 초기화 코드 SD16CTL = SD16REFON + SD16SSEL_1; // 1.2V ref, SMCLK SD16INCTL0 = SD16INCH1 + SD16GAIN_1; // A1+/-, Gain = 1 SD16CCTL0 = SD16UNI + SD16IE; // 256OSR, unipolar, interrupt enable SD16..
멀티터치 - 저항막 터치스크린에 적용 값싼 저항막 터치스크린에서 멀티터치기능을 완벽하게 구현하는 기술을 국내 기업이 세계 처음 개발했다. 에이디반도체(대표 이상철)는 저항막 터치스크린으로 멀티터치를 구현하기 위한 필름패턴, 전용 컨트롤러칩(모델명 TSD2015rm)을 개발했다고 10일 밝혔다. 본래 저항막 터치스크린은 한곳의 압력신호만 인식하는 싱글터치 방식이다. 이 회사는 저항막 터치스크린을 바둑판처럼 잘게 나눠 셀마다 터치기능을 집어넣었다. 수십개의 작은 터치스크린이 자기 영역에서 좌표값을 인식한다. 여러 손가락을 동시에 눌러도 멀티터치가 구현된다. 에이디반도체는 저항막 터치스크린을 최대 300(20×15)개의 셀로 나눠서 멀티터치 기능을 구현하는 데 성공했다고 밝혔다. 여러 개의 터치신호을 동시에 처리하는 컨트롤러칩도 자체 기술로 개발..
[LM3S2965] Motor Controller [LM3S2965] Motor Controller LM3S2000 시리즈는 PMW 6ch, Encoder 2ch, ADC 3ch, CAN 의 특히모터 제어용으로 특화되어 있는 MCU이다. Luminary Micro사 특징은 대부분의 시리즈가 코드 호환 되므로 개발에는 어려움이 없어 보인다. 모터 제어용으로 사용해 보면 좋을것 같다. LM3S2965 The LM3S2965 microcontroller is based on the ARM Cortex-M3 controller core operating at 50 MHz, with 256 kB single-cycle flash, 64 kB single-cycle SRAM, two CAN controllers, Systick timer, four 32-bit o..
[Audio-Multi] 프로젝트 [Audio-Multi] 프로젝트 멀티 채널 Audo출력 장치 개발최대 32채널의 MP3 오디오 소스를 동일 시점에 출력하는 프로젝트 진행 USB를 이용하여 각 채널의 SD카드에 오디오 소스를 다운로드 하고 원하는 파일을 출력하고 음량 및 플레이 속도를 제어 할수 있도도록 했다. USB다운로드 테스트 1채널에 Mp3파일을 USB로 다운로드하여 플레이 및 음향 조절 테스트 8채널의 MP3파일을 독립력으로 출력하는 테스트 동영상 각 채널별 음향 조절 테스트 동영상
[PIC18f6x EVM] PIC18F67J60 Ethernet MCU [PIC18f6x EVM] PIC18F67J60 Ethernet MCU Microchp사의 이더넷 컨트롤러 + PIC18 PIC18F67J60 테스트 보드를 제작 했다. 이더넷 가능한 모듈로 최대한 소형으로 제작하려고 했고 기존 700mil간격 보드와 핀 호환되로록 했다. 아래면에서 최대 8Mbyte까지 가능한 시리얼 플래시 메모리도 포함하여 간단한 웹서버 제작에 적합하도록 했다. PIC18F67J60 관련 자료

반응형