본문 바로가기

[Microchip]

(132)
[dsPIC33-SM EVM] 보드 관련 자료 - dsPIC33FJ128MC804 [dsPIC33-SM EVM] 보드 관련 자료 - dsPIC33FJ128MC804 기존 dsPIC33 소형 모듈 PCB가 남아 있지 않아 이번에 [SM-Type EVM] 으로 표준화 해서 제작해 보았다. 44핀 패키지 중 가장 기능이 좋은 dsPIC33FJ128MC804으로 보드 조립 [SM-Type EVM]이라 USB2UART, Bluetooth, Zigbee와 같은 통신 모듈을 연결 가능하다. dsPIC33 확장 테스트 보드 dsPIC33F-SM rev2 회로도
[dsPIC33] SPI 테스트 [dsPIC33] SPI 테스트 dsPIC33 SPI 블록도 SPI모드 설정 SPI2CON1bits.SMP = 0; //한 주기 클럭 중간에서 데이터 출력 위상 설정 SPI2CON1bits.CKE = 0; //MODE 0,0 , 클럭이 LOW 상태에서 SPI2CON1bits.CKP = 0; //MODE 0,0 , 데이터 비트 중간에 High SPI클럭 설정 dsPIC33 SPI 초기화 코드 // SPI 초기화 함수 void SPI1_Init(void) { SPI2CON1bits.DISSCK = 0; //내부 시리얼 클럭 사용 설정 SPI2CON1bits.DISSDO = 0; //SPI모듈 SDO2 핀 사용 설정 SPI2CON1bits.MODE16 = 0; //송수신 전송 데이터 크기 : 8비트 설정 SP..
dsPIC33 - dsPIC Remap포트 설정(UART 테스트) dsPIC33FJ802MC 를 이용하여 여러가지 테스트를 하던중에 UART설정에 오류가 있는걸 확인했다. dsPIC33은 PPS기능을 제공해 Pin map을 PRx 핀에 원하는 형태로 설정(remap)할 수 있다. 입력과 출력에따라 설정 방법은 다른데 UART의 경우 RPINR18에 입력 RP를 설정하면 된다. //U1RX를 RP20에 입력으로 연결 RPINR18bits.U1RXR = 20; //RP19를 U1TX에 연결 RPOR9bits.RP19R = 3; PPS제어를 위해서는 UNLOCK_PPS() 해서 설정하고, 설정후에는 LOCK_PPS() 를 해 주어야 한다. 그리고 만약 포트가 ADC와 겹쳐있다면 ADC기능을 disable해 주어야 한다. #define U0_RXINIT() (AD1PCFGL ..
[PIC32 - 100 EVM] 관련자료 [PIC32-100 EVM] 관련자료 회로도 참고자료 PIC32 예제소스코드 : Microchips PIC32 홈페이지 개발환경설정 PIC 개발환경설정 참고 MPLAB C32 C Compiler Microchip Full-Speed USB Framework MPLAB IDE (version 8.0 or higher)
DC MotorDriver Module 보드 제작 - dsPIC33FJ128MC802 DC MotorDriver Module 보드 제작 - dsPIC33FJ128MC802 가격 저렴하고 소형의 dsPIC33FJ128MC802 를 이용하여 200W급 DC모터 드라이버 모듈을 제작했다. 인터페이스로 CAN, UART가 가능하고 QEI가 있어 엔코더를 연결할 수 있다.
eCAN 관련예제 Wired Communication CAN dsPIC30F CE034 - CAN Loopback 09/13/2007 Wired Communication CAN dsPIC33F CE127 - Crosswire Communication between ECAN 1 and ECAN 2 modules 06/10/2008 Wired Communication CAN dsPIC33F CE128 - ECAN FIFO Receive Example 06/10/2008 Wired Communication CAN dsPIC33F CE129 - ECAN Remote Transmission Request 09/13/2007 Wired Communication CAN PIC24H CE227 - Crosswire Communicati..
[ PIC18 USB - 14k EVM ] 초소형 USB모듈 제작 [ PIC18 USB - 14k EVM ] 초소형 USB모듈 제작 Microchip 사의 USB기능이 있는 소형 MUC인 PIC18F14K50 을 이용한 초소형 USB모듈을 제작했다. USB기능에 소형이고 아주 저렴(1.5$대)한 MCU로 눈여겨 봐두었는데 이번에 작은 모듈로 제작해 보았다. (Low Cost USB MCU) 물론 프로토 타입이라 기존 보드와 최대한 호환되도록 설계하였다. s-Type 형태로 제작하여 핀맵을 표준화 하였다. PIC18F14K50 MCU 조립 확장 테스트 보드 기존 PIC18F2450모듈과이 크기 비교 테스트 동영상 PIC18F14K50 USB HID 테스트 동영상
[PIC32 - 100 EVM]보드 제작 [PIC32-100 EVM]보드 제작 Microchip사의 32비트 PIC32 보드를 제작했다. USB Host기능이 있어 PIC32MX460 을이용하여 보드 조립 확장테스트 보드 PIC32 TFT LCD테스트 보드 PIC32 테스트 동영상

반응형