[AVR]/Mega1282002. 2. 16. 23:43

[Ez-AVR] 보드 관련자료

[Ez-AVR]관련자료


회로도



Ez-AVR라는 명칭으로 atmel사의 AtMega128스터디를 위해 상당한 교육적 철학을 가지고 만든 보드이다.
일단 CPU는 확장 및 다른 MCU와 호환성을 가지도록 가능하도록 모듈로 제작 했다. 실제로 이런 모듈로 만든것은 거의 처음 시도이지 않을까...


가장 기본적인 베이스 보드로 연결될 수 있다.
기본 포트가 모두 뽑아져 있으며 RF. Bluetooth모듈을 장착할 수 있고 PC인터페이스 실습 장비와 호한성을 가지는 커넥터가 있다.



이후 Micomouse나 로봇 제어를 위핸 모듈에 연결할 수 있도록 확장 및  다른 MCU와 호환성을 위한 메모리 및 PLD가 있는 베이스 보드를 제작 하였다.






PC인터페이스 실습 장치와 호환되어 기존 코드를 그대로 사용할 수 있도록 구성되어 있고 실제로 PC에서 돌리던 여러가지 예제를 동일한 코드로바로 실습해 볼 수 있다.






기본적인 예제와 응용 예제를 마스터 한 후 최종 어플리케이션이 될수 있는 마이크로마우스와 같은 로봇 제어에 적용될수 있도록 해서 마이컴 베이스의 제어에 관련해 전체적인 스터디를 할 수 있도록 구성되어 있다.
Posted by nexp

댓글을 달아 주세요

[MyProject]/20012001. 11. 6. 19:28

반도체 Handler 구동 시스템 개발

반도체 Handler 구동 시스템 개발
    -모션보드 PCI 디바이스 드라이버 제작.
    -모션 제어 라이브러리 ActiveX Dll제작.
    -Handler 구동 소프웨어 라이브러리 제작.
    

    -대형(전자동) 버전 (2001.1~2001.9), 91'SMT전시회 전시  
    -소형버전(2001.10~2002.3)92'SMT전시회 전시


  • 플래시 메모리 자동 퓨징 시스템
  • 6축 모션보드 PCI 디바이스 드라이버 제작
  • 모션 제어 라이브러리 ActiveX Dll제작.
  • 구동부 소프트웨어 제작
  • 구동부 시뮬레이션 소프트웨어 제작

1차 테스트 보드

모터 구동용 시뮬레이션 소프트웨어 제작
- 장비 제작전 시퀀스 및 알고리즘 테스트 목적으로 시뮬레이터 동작
- 장비와 동일한 시퀀스로 모터 구동
- 소프트웨어 인터페이스부와 실제 장비 구동부의 계층을 분리 하여 디버깅

 



블록도

Posted by nexp

댓글을 달아 주세요

[INTERFACE]/LTP2001. 7. 17. 13:08

LPT포트 시그널

LPT포트 시그널






Pin No (DB25) Signal name Direction Register - bit Inverted
1 nStrobe Out Control-0 Yes
2 Data0 In/Out Data-0 No
3 Data1 In/Out Data-1 No
4 Data2 In/Out Data-2 No
5 Data3 In/Out Data-3 No
6 Data4 In/Out Data-4 No
7 Data5 In/Out Data-5 No
8 Data6 In/Out Data-6 No
9 Data7 In/Out Data-7 No
10 nAck In Status-6 No
11 Busy In Status-7 Yes
12 Paper-Out In Status-5 No
13 Select In Status-4 No
14 Linefeed Out Control-1 Yes
15 nError In Status-3 No
16 nInitialize Out Control-2 No
17 nSelect-Printer Out Control-3 Yes
18-25 Ground - -

Posted by nexp

댓글을 달아 주세요

[ROBOT]/MicroMouse2001. 1. 24. 17:26

[MicroMouse]주행 동영상 (스무스턴, 대각주행)

[MicroMouse]주행 동영상 (스무스턴, 대각주행)
2000년 판매용으로 만든 MicroMouse 테스트 주행이다. 그당시는 196으로 만들었었고... 추후 Aduc812, AVR(Atmega128)로 핀 호환되도록 수정 하였다.




스무스턴 주행 테스트



대각주행 테스트





Posted by nexp

댓글을 달아 주세요

[MyProject]/20002000. 11. 20. 19:08

PCI Interface Card(Device Driver/DLL/APP)

PCI Interface Card(Device Driver/DLL/APP)
* 2000년 4월 예전 회사 다닐때 만든 제품



PCI Interface Card Block Diagram

PCI 인터페이스를 이용하여 PC와 외부 기기제어를 위한 Interface card를 제작하 였다.

  • PCI 인터페이스를 이용하여 PC와 외부 기기제어를 위한 Interface card를 제작
  • PLX9052 PCI Interface Card제작
  • Windows Device Driver제작
  • ActiveX Control, Lib제작
  • Visual Application Program(VB, VC, C++builder)제작
  • 교재작성





PCI Windows Device Driver



AcitveX Contol 제작
윈도우 프로그램(VB, VC++, C++ Builder)에서 쉽게 사용하기 위한 ActiveX를 제작하였다.
이것하면 ActiveX COM에 대한 공부를 많이 하게 되었다.



Configuration Tool




Application Program
PC와 연결하여 프로그램과 동일하게 동작하도록 프로그램작성



PC Interface 교재
기존 도스용 교재를 윈도용으로 작성할 수 있도록 예제 및 가이드 추가... 책이 두배가 되었다. 책쓰는 일은 정말 힘들다. 두번다시 하고 싶지 않을 정도로...



Device Driver Installer 프로그램
드라이버를 쉽게 설치 할 수 있는 프로그램 작성. 무식하게 DDK 건드려 작성했는데... 요즘은 인스톨 툴들이 너무 잘 나온다.




개발후기
2001

Posted by nexp

댓글을 달아 주세요

  1. 혼자서 북치고 장구치고... 모든걸 혼자 다 공부해 가며 만들었던 보드...
    그째는 정말 대단한 열정이었다.

    2008.03.13 22:57 신고 [ ADDR : EDIT/ DEL : REPLY ]
    • 보잉

      blog 둘러 보고 감탄했습니다.

      2009.12.16 15:24 [ ADDR : EDIT/ DEL ]
  2. ㅎ..... 엄청나시군요....

    2009.09.08 15:09 신고 [ ADDR : EDIT/ DEL : REPLY ]
  3. Core

    관리자의 승인을 기다리고 있는 댓글입니다

    2011.02.12 02:23 [ ADDR : EDIT/ DEL : REPLY ]