본문 바로가기

[MODULE]/FND

(5)
[FND-SM] FND모듈 제작 [FND-SM] FND모듈 제작 SPI 및 UART로 간단히 제어 할 수 있는 제어 방식의 FND모듈을 제작했다. FND 제어는 저렴한 LM3S101 을 이용하였다. FND 출력 코드 if(temp==0x0d) { FndOut(fnd_value[d[0]], fnd_value[d[1]], fnd_value[d[2]], fnd_value[d[3]]); status = 0; } else { if(status == 0) { dig = temp; status = 1; } else if(status == 1) { if(dig=='0')d[0] = temp-'0'; else if(dig=='1')d[1] = temp-'0'; else if(dig=='2')d[2] = temp-'0'; else if(dig=='3')..
Serial FND Module Serial FND Module 0~9999까지 출력하는 4자리 Serial FND 모듈 모듈을 제작했다. 시리얼 포트로 입력되는 4자리 아스키 데이터를 출력하도록 했다. 시리얼 포트로(default 57600bps) 4자리 아스키코드와 리터 '\n'을 입력 받으면 데이터가 출력된다. FND의 도트는 'a'(dot 0 Off), 'A'(dot 0 On), 'b'(dot 1 Off), 'B'(dot 1 On), 'c'(dot 1 Off), 'C'(dot 1 On), 'c'(dot 1 Off), 'D'(dot 1 On) 로 제어할 수 있다. 회로도
[FND Module] - 소형 FND모듈 제작 [FND Module] - 소형 FND모듈 제작 소형 FND모듈을 제작했다. 시리얼 제어 방식의 FND모듈을 제작해 두면 여러가지로 사용될 곳이 많아 소형으로 제작했다. 시리얼 포트 및 SPI방식으로 제어 가능하하고, 4자리 수까지 표시하고 2개의 LED가 있다. MCU는 저전력의 MSP430을 이용하였다. 활용 예제 스탑워치 제작 -> 시리얼 제어 방식 FND모듈이라 쉽게 사용 가능하다. FND-S 핀맵 및 회로도
FND 모듈 관련자료 FND 모듈 FND를 시프트 레지스터(74Hc595)를 이용하여 확장 할 수 있는 모듈 입니다. - 래치 있는 시프트 레지스터를 이용하여 멀티플랙스 방식에 비해 CPU에 부하가 없습니다. - PCB사이즈가 FND크기에 맞도록 되어 있어 확장이 용이 합니다. - 전원포함 5핀의 커넥터로 (신호선은 3개) FDN제어 개수를 확장 가능합니다. (AVR을 사용할 경우 24개 이상 확장이 충분 하리라 생각합니다.) 회로도 핀맵 활용 AVR, MSP430 FND제어, PIC등의 소형 마이컴으로 제어할 때 부하없이 FND제어할 수 있는 모듈이다. 소스코드 MSP430이용 FND모듈 제어 예제 참고 테스트 동영상 [MSP430 EXP] 보드의 VR의 ADC값을 FND로 출력하는 예제
대형 FND출력 보드 - Stopwatch 프로젝트용 보드 제작 대형 FND출력 보드 - Stopwatch 프로젝트용 보드 제작 경기장에 사용될 Stopwatch 제작 프로젝트를 진행하기 위해 대형 FND Driver보드를 제작하였다. 보드 사이즈를 줄이기 위해 FDN 드라이버와 컨트롤러를 포함하여 제작 하였다. 출발과 종료를 감지하는 적외선 센서 종류는 8가지 정도 되고 DIP스위치로 각 센서 타입을 결정할 수 있도록 했다.