본문 바로가기

전체 글

(1955)
XY로봇 실습 장치 개발 - (NI모션,머신비젼) XY로봇 실습 장치 개발 (2006년 3월~5월) - National Instrument사 모션제어 소프트웨어 작성 - National Instrument사 비젼처리 소프트웨어 작성 - 구미대학 전자과 납품 XY로봇 NI 모션 제어 보드 이용하여 2개의 서보모터 구동 NI 머쉰 비젼 야스까와 모터드라이버 서보팩 비젼 테스트 프로그램 -> PC에서 디버깅할 수 있는 프로그램 작성(PC에서 테스트된 코드를 ARM CPU에서 바로 실행 가능) 모션 제어 프로그램 랩뷰를 이용하여 NI모션 데모 프로그램 제작. 기판의 IC를 촬영하여 각 부품이 불량여부를 판단하는 데모 프로그램
[MSP430F2x EVM] JTAG 프로그래머 커넥터 확장 DYI [MSP430F2x EVM] JTAG 프로그래머 커넥터 확장 ez430의 JTAG커넥터는 1.27mm피치라 커넥터 구하기도 쉽지 않고, 견고함도 많이 떨어져 일반적인 2.54mm피치의 커넥터로 변경해서 사용하면 상당히 편리한점이 많다. - 회로를 확인하고 보드 뒷면에서 VCC, SBWTCK, SBWTDIO, GND신호를 연장한다. 적 : VCC 청 : SBWTCK 황 : SBWTDIO 흑 : GND -케이블 연결후 덮게를 쉬운다. -[MSP430F2x EVM]의 JTAG커넥터에 순서데로 연결 한다. -MSP430F2013 JTAG 커넥터 확장 완료
[MSP430F2x EVM]신버전 V1.1 PCB 제작 [MSP430F2x EVM]신버전 V1.1 PCB 입고되어 조립 완료 하였다. 가장 큰 차이점은 메인 전원이 3.3V입력에서 5V입력으로 바뀐것이다. 기존의 보드들과 호환성을 위해 5V로 변경하였다. 그 다음으로 PCB굵기 인데 기존 1.6T에서 0.8T로 줄여 좀더 심플해 보인다. 뒷면에 I2C방식의 12Bit DAC(U5)를 추가 하여 정밀 DA출력도 가능하도록 하였다.
[DSP280x EVM] 개발환경설정 - CCStudio v3.1설정 방법 [DSP280x EVM] 개발환경설정 - CCStudio v3.1설정 방법 CCStudio v3.1을 이용하여 DSP280x EVM보드( TMS320F2808 ) 테스트를 간단하게 해 보았다. CCStudio v3.1에서는 에뮬레이터(XDS510)설정이 예전과 달라 좀 고생 했는데... 아무튼 아래와 같이 하면 설정 쉽게 되는것 같다. 다시한번 느끼지만 소프트웨어는 최신버젼으로 설치해야 한다는 것을 뼈저리게 느낀다. 최신버젼으로 설치하니 예전에 번거럽고 됬다 않됬다 하는 문제가 확실하게 해결된것 같다. 물론 새롭게 설정하는 부분은 좀 머리아프지만... 보드에 에뮬레이터를 연결하고 부트 모드를 설정한다. 에뮬레이터로 램에 다운로드 할 경우 IO설정 Setup CCStudio v3.1 1.My System에..
간단한 스텝모터 드라이버 보드 제작 - ULN2803 이용 간단한 스텝모터 드라이버 보드 제작 - ULN2803 이용 전자쇼버제어 프로젝트에 사용하기 위한 아주 저렴한 가격의 스텝모터 제어 보드를 만들었다. TR 어레이를 이용하였고 실제 ULN2803은 상당히 저렴하다. 이렇게 해서 간단히 스텝모터를 쉽게 제어할 수 있었다. 회로도 ULN2803
[MCP2515] CAN, SPI, RS485, EEPROM 테스트 보드 제작 AVR, PIC, ARM, DSP MCU EVM의 SPI기능을 쉽게 테스트 할 수 있는 확장보드를 제작했다. 기능 SPI - EEPROM(93C46) CAN - MCP2515, MCP2251 RS485 - MXA485 예제소스(MCP2515 Source Code) CAN이 없는 MCU는 MCP2515 CAN Controller를 이용하여 통신할 수 있다. rd의 각 포트핀을 확장해서 SPI, CAN, RS485 포트 테스트
[개발일지]전자제어쇼버 보드 제작 - ATmega8 적용 테스트 [개발일지]전자제어쇼버 보드 제작 - ATmega8 적용 테스트 전자제어쇼버 프로젝트를 진행하기 위해 새롭게 보드 제작했다. 가장 큰 이슈인 가격을 고려해 Atmega8를 적용했다. 스텝모터 드라이버역시 TR어레이로 가격적인 면을 가장 고려 했고 2채널 스텝모터를 독립적으로 제어 가능하다. 실제 제품에는 2개의 모듈이 들어가 총 4개의 스텝모터를 독립적으로 제어하고 있다. 가격 이슈가 가장 크기 때문에 이 방법이 가장 저렴하지 않을까... 스텝모터는 가감속 제어 가능하고 스위치에 따라 각각의 위치로 이동하고 초기위치로 가면 보정을 하도록 하였다. ATMega8 + Step Motor Control
[AT90S2313], AtTiny2313을 이용한 간단 스텝모터 제어보드 [AT90S2313], AtTiny2313을 이용한 간단 스텝모터 제어보드 StepMotor 결선도 회로도

반응형