본문 바로가기

전체 글

(1955)
T-Flash Module 제작 T-Flash Module 제작 SMD Type의 T-Flash 소켓을 100mil 형태의 모듈을 제작 했다. 회로도
PIC18F14K50 USB HID 테스트 - USB 동작시 주의사항 PIC18F14K50 USB HID 테스트 - USB 동작시 주의사항 17번 핀은 3.3V USB모듈에 연결되는 전원 레귤레이터 이므로 콘덴서만 연결하면 된다. 5V공급하면 USB구동이 안된다. PIC18F14K50 HID 테스트 동영상
GPS Data Logger GPS Data Logger Cortex-M3 + SD Card + GPS + 3 Axis Accel + 3 Axis Gyro + Compass + Pressure Sensor Data Logger
[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)
[W5100 EVM] 소형 하드웨어 TCP/IP 모듈 제작 [W5100 EVM] 소형 하드웨어 TCP/IP 모듈 제작 새로운 형태의 Wizenet W5100 EVM보드를 제작 했다. 기존 모듈보다 좀더 제작하기도 쉽고 작으면서 SPI관련 회로를 추가해서 제작했다. 소형이 목적이기 때문에 SPI, Indirect모드만 지원한다. 특히 SPI의 경우 속도는 좀 느리지만 4핀만 연결하면 되므로 상당히 간단히 연결 할 수 있다. W5100 회로도 및 커넥터 핀맵 실제 보드상의 실크와 회로도가 좀금 다르게 되었는데... 아래 실제 핀맵은 회로를 이용하면 된다. 새롭게 제작하면서 추가된 사항은 SPI_EN핀을 따로 설정하지 않아도 자동으로 설정될 수 있도록 인버터를 추가 하였다. 위즈넷사의 버그(?)중 SPI를 멀티로 연결했을때(특히 SPI모드가 같을때) 인식이 잘 안되는..
DC MotorDriver Module 보드 제작 - dsPIC33FJ128MC802 DC MotorDriver Module 보드 제작 - dsPIC33FJ128MC802 가격 저렴하고 소형의 dsPIC33FJ128MC802 를 이용하여 200W급 DC모터 드라이버 모듈을 제작했다. 인터페이스로 CAN, UART가 가능하고 QEI가 있어 엔코더를 연결할 수 있다.
MSP430F2274 UART 테스트 MSP430F2274 UART 테스트 MSP430F2x의 레지스터명이 많이 바꼈다. 그대로 동작을 하지 않아 새로 작성하면서 정리해 보았다. TI에서 제공하는 예제는 인터럽트 방식 밖에 없어서 폴링방식을 추가 해보았다. 데이터 전송 PutByte() 함수는 데이터 보내기전 UCAxSTAT레지스터의 BUSY비트를 체크하면 된다. UCBUSY Bit 0 USCI busy. This bit indicates if a transmit or receive operation is in progress. 0 USCI inactive 1 USCI transmitting or receiving 데이터 수신 GetByte()함수는 데이터를 받았는지 확인하기 위해 UC1IFG 레지스터의 UCA0RXIFG 를 확인하면 된다...
DC MotorDriver Module 보드 제작 - dsPIC33FJ128MC802 (VNH2SP30 Motor Driver) DC MotorDriver Module 보드 제작 - dsPIC33FJ128MC802 (VNH2SP30 Motor Driver) 가격 저렴하고 소형의 dsPIC33FJ128MC802 를 이용하여 200W급 DC모터 드라이버 모듈을 제작했다. 인터페이스로 CAN, UART가 가능하고 QEI가 있어 엔코더를 연결할 수 있다.