본문 바로가기

전체 글

(1955)
Application Board - Wiznet W5100, LCD, Analog Monitoring Application Board - Wiznet W5100, LCD, Analog Monitoring 이더넷 아날로그 모니터링 장비 프로젝트 진행하면서 만들었던 Wiznet W5100적용 보드 입니다. MAC + Phy + TCP/IP Stack이 하나의 칩으로 구성되어 아주 간단히 이더넷을 해결 했던 프로젝트 인데...
[VS1003 EVM] AVR(Atmega128, Atmega8) MP3 Module 테스트 예제 [VS1003 EVM] AVR(Atmega128, Atmega8) MP3 Module 테스트 예제 파일 설명 sd_playtest.c : SD에서 MP3파일을 읽어 데이터 출력 simple_play.c : AVR 플래시메모리에 저장된 MP3 데이터 출력 config.h : 하드웨어 핀 정의 부분 -> (하드웨어 핀맵은 실제로 이부분만 수정하면 된다.) 파일구조 파일 구조는 여러MCU에 쉽게 포팅하기 위해 00hal_xxx, 01_drv, main으로 나누어 져 있고 main폴더에 각 MCU의 프로젝트 파일 및 config.h파일이 있어 각 보드에 맞게 수정할 수 있다. PIN MAP : "config.h" 파일에서 수정 할 수 있다. //-------------------------------------..
[DSP2812 EVM] 예제 - TMS320F2812 Timer제어 [[DSP2812 EVM] 예제 - TMS320F2812 Timer제어 TMS320F2812 Timer제어 예제소스 타이머 제어 예제는 기존 프로젝트의 Led.c파일을 삭제 하고 \ex02_timer\timer1.c 파일을 추가 하면된다. 그리고 타이머 설정을 위한 Lib함수를 사용하기 위해 DSP281x_common\source\DSP281x_CpuTimers.c파일을 추가 해 주어야 한다. 타이머 설정은 SetTimer0()함수로 uSeconds단위로 설정하고 StartCpuTimer0()를 이용해서 타이머가 시작된다. 그리고 당연히 글로벌 인터럽터 설정은 기본적으로 설정해 주어야 하고... enable(); //INTM 예제를 돌려보면 100ms (100000us)마다 LED가 깜박이는 것을 확인 ..
[Aduc7024 EVM]외부인터럽트 예제 테스트 [Aduc7024 EVM]외부인터럽트 예제 외부 인터럽트발생(스위치)시 LED를 On/Off하는 예제를 테스트 했다. 예제소스 //============================================================================= // [Aduc7024] Evm Test Program // // by http://cafe.naver.com/elab //============================================================================= /* - Adcu7024 EVM Basic Test - EX0 인터럽트 발생시 P3 -> LED에 연결된 LED를 On/Off하는 프로그램 */ #include //--------..
적외선 이미지 센서를 이용한 게임기 컨트롤러 개발 적외선 이미지 센서를 이용한 게임기 컨트롤러 개발 2007/04 ~ 2007/ 05 적외선 이미지 센서를 이용하여 아케이드 게임기 제작 프로젝트가 있어 이미지 센싱 부분을 맡았다. 적외선을 출력하여 반사판에 반사되는 데이터를 이용하여 물체의 움직임을 감지하고 이를 통해 모션을 분석하여 게임 데이터로 적용한다. 적외서 이미지 센서 - ET21x110C MAIN MCU는 At91SAM7S64를 이용하였다. 저가격에 32비트라 처리 속도가 면에서는 문제가 없었다. 이미지 처리를 위해 영상 처리 알고리즘을 많이 적용 하였다. 아래는 이미지 센서에 포착되는 적외선의 센싱값으로 물체의 움직을 파악하고 변화값을 PC로 전송해 물체의 움직임을 표시하는 동영상이다.
Atmel AVR ISP 관련 자료 Atmel AVR ISP 관련 자료 STK500 표준 커넥터 AVR ISP MKII 표준 커넥터 프린트 포트용 AVR ISP 회로도
[ ET21x110C ] 적외선 이미지센서 테스트 보드 제작 및 자료 [ ET21x110C ] 적외선 이미지센서 게임기 컨트롤러 제작을 위해 사용된 적외선 이미지 센서 ET21x110C 를 이용하였다. 핀맵 FS : Frame Sync 신호로 32x32 데이터가 센싱 시작을 나타낸다. STR : Strobe 신호로 AD변환후 센서 어레이 값 하나에 대한 변환 완료를 나타내고 하강에지에서 데이터를 잡으면 된다. 실제로 FS와 STR두 신호만 체크해서 데이터를 수집하면 되는데 FS하나에 총 32x32(1024)개의 STR신호를 취한다. 타이밍도 적외선 이미지 센서 응용 회로도 적용 프로젝트 : 게임기 컨트롤러 개발
[ Aduc7024 EVM ] 모듈 플래시 다운로드 환경 설정 [ Aduc7024 EVM ]모듈 플래시 다운로드 환경 설정 Analog Device사의 ADUC시리즈(aduc7024)는 시리얼 포트를 이용하여 플래시에 라이트 하는 프로그램(WSD)을 제공한다. 시리얼 포트로 다운로드 하므로 비싼 디버깅 장비 필요 없이 그냥 시리얼 포트로 간편하게 다운로드 할 수 있다. [옵션설정] 플래시에서 실행되기 위해서 컴파일될 메모리를 변경 해야 하므로 링크옵션에서 ADI702x_FLASH_Standalone.xcl를 선택한다. ARMWSD는 Hex파일을 다운로드 하므로 Hex파일을 생성 할수 있도록 설정 한다. 옵션 설정을 완료하고 다시 컴파일 하면 \Debug\Exe 폴더에 Hex파일이 생성되는것을 확인 할 수있다. [다운로드 설정] 시리얼 포트를 연결하고 Aduc7024..

반응형