본문 바로가기

DSPIC

(31)
dsPIC33 속도 테스트 - LED 토글 테스트 dsPIC33 속도 테스트 - LED 토글 테스트 LED토글링으로 dsPIC33 속도 측정을 했다. 여러가지 테스트를 해서 결론적으로 LED 속도는 56ns/6.6Mhz 이 출력된다. [다른 MCU속도 측정 결과] 에 비교하면 상당히 빠르다.. dsPIC33 속도 테스트를 위해 아래와 같이 LED토글 하는 코드를 작성했다. #define LED1_BIT BIT0 #define LED1_PORT PORTB #define Led1Init() _TRISB7 = 0 #define Led1Toggle() _RB7 ^= 1 main() { : while(1) { Led1Toggle(); } LED토글 속도 측정 결과 330ns/14Mhz 가 측정된다. 40MIP라기에는 너무 느리다. 어샘블 코드를 들여다보자 헉! ..
[dsPIC3xF-S EVM]관련자료 [dsPIC3xF-S EVM]관련자료 QFN-28을 패키지의 dsPIC33시리즈( dsPIC33FJ32MC202, DSPIC33FJ32GP202, dsPIC33FJ12GP202 ) 를 테스트 할 수 있는 EVM입니다. 핀맵은 표준화를 위해 s-Type 형태로 제작 하였습니다. 소형 타입이지만 정말 다양한 기능이 있습니다. 3 16-bit timers/counters, One 16-bit Capture input functions, Two 16-bit Compare/PWM, Dual Compare mode, SPI, I2C, 8 Motor Control PWM Channels.. dspic 테스트 보드 테스트 동영상 핀맵 회로도 ICP회로도 dsPIC3x 무료 컴파일러 http://www.microchip..
[dsPIC3xF-S EVM] PCB에서 dsPIC30F2010 테스트 예제 [dsPIC3xF-S EVM] -> dsPIC30F2010 테스트 예제 [dsPIC3xF-S EVM]은 소형 QFN-28타입의 dsPIC33 시리즈를 지원하기 위해 만들었는데, 전에 받아 두었던 dsPIC30 (dsPIC30F2010)있어 테스트 해 보았다. 특수목적 칩이라 사양은 가격대비 조금 낮은편인듯... project file down load 개발환경은 Microchip사에서 제공하는 무료 C30 컴파일러를 이용했고 MPLAB IDE 8.0을 용하여 빌더 하였다. MPLAB를 이용하여 프로젝트 생성시 디바이스를 dsPIC30F2010를 선택하고 C30 컴파일러를 선택 한다. dsPIC3x 무료 컴파일러 http://www.microchip.com/stellent/idcplg?IdcService=..
[ dsPIC3xF-S EVM ]보드 조립 - dsPIC33 [dsPIC3xF-S EVM]보드 조립 dsPIC33F32x-28 QFN타입을 위한 소형의 보드를 만들어 보았습니다. 특히 모터제어용 MC시리즈의 경의 PWM이 8개나 되서 소형의 로봇 만들어 보기에 좋을듯 합니다. PICkit2에 연결해 바로 테스트 해 볼수 있도록 2개의 LED, 1개의 스위치가 장착되어 있습니다. 기존 확장보드에 맞도로 핀을 구성해서 여러가지 다양한 Application을 테스트 해 볼 수 있습니다. 특히 모터 테스트용 확장보드에 연결하면 dsPIC의 모터관련 장점들을 테스트를 해 볼수 있습니다.
[dsPIC33Fx EVM]보드를 이용한 dsPIC33FJ256 개발환경 설정 [dsPIC33Fx EVM]보드를 이용한 dsPIC33FJ256 개발환경 설정 소스코드 프로그램 작성 프로그램은 MPLAB 8.0을 이용하고 컴파일러는 마이크로 칩사에서 제공하는 dsPIC용 무료 컴파일러를 이용하였다. http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en010065&part=SW006012 먼저 MPLAB를 실행하고 Project Wizard를 이용하여 프로젝트를 생성한다. 디바이스를 선택하고.. Pass 컴파일러를 선택한다. Microchip C30 그다음 원하는 폴더를 선택하고 프로젝트 생성을 완료한다. 메뉴에서 [View->Porject]를 선택하면 프로젝트가 생성되어 있는것을 ..
[dsPIC33Fx EVM]관련 자료 [dsPIC33Fx EVM]관련 자료 [dsPIC33Fx EVM] 보드는 dspPIC33및 PIC24를 연결할 수 있는 테스트 보드 이다. SPI모듈 커넥터 SPI방식의 모듈을 연결할 수 있는 커넥터를 두어 기존 모듈들을 쉽게 연결 할 수 있도록 하였다. 이더넷 모듈 테스트 dsPIC33Fx 와 W5100 EVM모듈을 이용한 이터넷 테스트 확장 보드 연결 회로도 Onboard LED 주의사항 -D38은 저항(330~470)으로 연결하면 된다. -보드 제작시 실수한 부분이 있다. 리셋 스위치를 GND로 연결해야 할 부분이 VDD로 연결되어 있다. 1)보드 조립시 스위치 부분의 붉은 표시를 컷팅한다. 2)그림과 같이 R118번과 VDD부분을 연결 3)그림과 같이 스위치를 C68 GND로 연결 한다.
[dsPIC33Fx EVM] Board 조립 [dsPIC33Fx EVM] Board 조립 DSPIC33FJ128, PIC24FJ128, PIC24Fx 시리즈 사용 가능 Application Board - 포트확장, ADC(VR), Switch, LCD