[MSP430]/MSP430_EVM2008. 3. 12. 12:06

[MSP430 EXP]모듈화 하드웨어 제어 #2_FND모듈

[MSP430 EXP]모듈화 하드웨어 제어 #2_FND모듈

나는 소프트웨어나 하드웨어 제작에 있어 철저한 모듈화를 지향한다. 추후 재사용 면이나 개발시간 면, 유지보수 면에서 상당한 이득을 준다..
특히 하드웨어의 경우 비용적인 측면에서 상당히 이득이 있다. 특히나 초기 개발단계에서는 더더욱 그러할 것이다.

FND의 경우 개발면에 있어 디버깅용 디스플레이로 많이 사용하는데 ADC값을 출력하거나, 리모콘 수신값 출력 등등...
하지만 FND수가 많아지면 질수록 하드웨어나 소프트웨어 측면에서 상당한 부하가 되는데...
이를 모듈화 해서 필요할때만 연결하여 사용하면 상당히 편리하다.




FND뒷면에 74HC595(Shif Register)를 2개 넣어 2개의 FND를 제어할 수 있도록 했고 수량이 늘어나더라도 3선으로 연결하기만 하면 간단하게 제어 가능하다.





FND모듈 핀 맵




Posted by nexp

댓글을 달아 주세요

[MODULE]/FND2008. 2. 15. 01:10

FND 모듈 관련자료

FND 모듈

FND를 시프트 레지스터(74Hc595)를 이용하여 확장 할 수 있는 모듈 입니다.

  - 래치 있는 시프트 레지스터를 이용하여 멀티플랙스 방식에 비해 CPU에 부하가 없습니다.

  - PCB사이즈가 FND크기에 맞도록 되어 있어 확장이 용이 합니다.

  - 전원포함 5핀의 커넥터로 (신호선은 3개) FDN제어 개수를 확장 가능합니다.

     (AVR을 사용할 경우 24개 이상 확장이 충분 하리라 생각합니다.)


회로도






핀맵




활용



AVR, MSP430 FND제어, PIC등의 소형 마이컴으로 제어할 때 부하없이 FND제어할 수 있는 모듈이다.

소스코드
MSP430이용 FND모듈 제어 예제 참고

 

테스트 동영상
[MSP430 EXP] 보드의 VR의 ADC값을 FND로 출력하는 예제


")//]]>  
Posted by nexp
TAG FND

댓글을 달아 주세요

[MyProject]/20032003. 12. 26. 21:46

경기장용 Stopwatch 제작

경기장용 Stopwatch 제작

사용자 삽입 이미지


로봇 경기장에 사용될 대형 FND를 출력하는 Stopwatch를 제작할 프로젝트가 생겼다.
적외선 선서를 이용하여 로봇이 출발할때 그리고 도착할때 시간을 측정할 수 있는 스탑워치를 제작 하였다.
대형 FND 드라이버 보드와 센서및 측정을 담당하는 MCU모듈을 한 보드에 넣어 소형으로 만들었다.




케이싱 작업

Posted by nexp
TAG FND

댓글을 달아 주세요

[MODULE]/FND2003. 12. 19. 22:37

대형 FND출력 보드 - Stopwatch 프로젝트용 보드 제작

대형 FND출력 보드 - Stopwatch 프로젝트용 보드 제작

사용자 삽입 이미지


경기장에 사용될 Stopwatch 제작 프로젝트를 진행하기 위해 대형 FND Driver보드를 제작하였다.
보드 사이즈를 줄이기 위해 FDN 드라이버와 컨트롤러를 포함하여 제작 하였다.
 


출발과 종료를 감지하는 적외선 센서 종류는 8가지 정도 되고 DIP스위치로 각 센서 타입을 결정할 수 있도록 했다.




Posted by nexp
TAG atmega16, FND

댓글을 달아 주세요