본문 바로가기

FND

(14)
[ MSP430_TSSOP EVM ] FND제어 - 스위치 이용 FND출력 [ MSP430_TSSOP EVM ] FND제어 - 스위치 이용 FND출력 프로젝트 파일 기본 드라이버 파일은 msp-tssop_LED.zip 를 이용하고 드라이버 파일이 있는 폴더에 압축 풀면 쉽게 테스트 할 수 있다. 테스트 동영상 MSP430F1232 모듈의 스위치를 누를때 마다 FND값을 증가 시키는 예제 소스코드 //----------------------------------------------------------------------------- // [MSP430 EVM] Test Program // // by http://cafe.naver.com/elab //----------------------------------------------------------------------..
[ MSP430_TSSOP EVM ] FND제어 [ MSP430_TSSOP EVM ] FND제어 프로젝트 파일 기본 드라이버 파일은 msp-tssop_LED.zip 를 이용하고 드라이버 파일이 있는 폴더에 압축 풀면 쉽게 테스트 할 수 있다. MSP430F1232를 이용하여 FND모듈을 테스트 하기 위해 회로를 아래와 같이 연결한다. FND모듈과 [MSP430 EXP] 모듈사이의 연결은 점퍼 케이블을 이용한다. FND모듈은 Shif resiter을 이용하여 제어 되고 [ /00_hal/shift_hal.h ]에 핀이 정의되어 있다. //shift resister관련 #define SHIFT_DATA_PORT P2OUT #define SHIFT_DATA_DDR P2DIR #define SHIFT_DATA_BIT BIT3 #define SHIFT_CLK_..
[MSP430 EXP]모듈화 하드웨어 제어 #2_FND모듈 [MSP430 EXP]모듈화 하드웨어 제어 #2_FND모듈 나는 소프트웨어나 하드웨어 제작에 있어 철저한 모듈화를 지향한다. 추후 재사용 면이나 개발시간 면, 유지보수 면에서 상당한 이득을 준다.. 특히 하드웨어의 경우 비용적인 측면에서 상당히 이득이 있다. 특히나 초기 개발단계에서는 더더욱 그러할 것이다. FND의 경우 개발면에 있어 디버깅용 디스플레이로 많이 사용하는데 ADC값을 출력하거나, 리모콘 수신값 출력 등등... 하지만 FND수가 많아지면 질수록 하드웨어나 소프트웨어 측면에서 상당한 부하가 되는데... 이를 모듈화 해서 필요할때만 연결하여 사용하면 상당히 편리하다. FND뒷면에 74HC595(Shif Register)를 2개 넣어 2개의 FND를 제어할 수 있도록 했고 수량이 늘어나더라도 3..
FND 모듈 관련자료 FND 모듈 FND를 시프트 레지스터(74Hc595)를 이용하여 확장 할 수 있는 모듈 입니다. - 래치 있는 시프트 레지스터를 이용하여 멀티플랙스 방식에 비해 CPU에 부하가 없습니다. - PCB사이즈가 FND크기에 맞도록 되어 있어 확장이 용이 합니다. - 전원포함 5핀의 커넥터로 (신호선은 3개) FDN제어 개수를 확장 가능합니다. (AVR을 사용할 경우 24개 이상 확장이 충분 하리라 생각합니다.) 회로도 핀맵 활용 AVR, MSP430 FND제어, PIC등의 소형 마이컴으로 제어할 때 부하없이 FND제어할 수 있는 모듈이다. 소스코드 MSP430이용 FND모듈 제어 예제 참고 테스트 동영상 [MSP430 EXP] 보드의 VR의 ADC값을 FND로 출력하는 예제
경기장용 Stopwatch 제작 경기장용 Stopwatch 제작 로봇 경기장에 사용될 대형 FND를 출력하는 Stopwatch를 제작할 프로젝트가 생겼다. 적외선 선서를 이용하여 로봇이 출발할때 그리고 도착할때 시간을 측정할 수 있는 스탑워치를 제작 하였다. 대형 FND 드라이버 보드와 센서및 측정을 담당하는 MCU모듈을 한 보드에 넣어 소형으로 만들었다. 케이싱 작업
대형 FND출력 보드 - Stopwatch 프로젝트용 보드 제작 대형 FND출력 보드 - Stopwatch 프로젝트용 보드 제작 경기장에 사용될 Stopwatch 제작 프로젝트를 진행하기 위해 대형 FND Driver보드를 제작하였다. 보드 사이즈를 줄이기 위해 FDN 드라이버와 컨트롤러를 포함하여 제작 하였다. 출발과 종료를 감지하는 적외선 센서 종류는 8가지 정도 되고 DIP스위치로 각 센서 타입을 결정할 수 있도록 했다.

반응형