본문 바로가기

[MODULE]

(131)
HDMI 출력 모듈 STM32F439 EVM 에서 HDMI 출력 테스트 참고
LM2576 - 초소형 파워모듈 제작 LM2576 - 초소형 파워모듈 제작 3A 출력의 스위칭 파워 LM2576 모듈을 최대한 작게 제작해 보았다. 프로젝트 테스트 하다보면 소형의 레귤레이터가 필요한데 특히 입력이 고전압이면 문제가 되는 경우가 있는데 저렴한 LM24576으로 초소형으로 제작해 보았다. LM2576-S EVM 회로도 J91 은 가변저항을 연결하여 출력전압을 가변할수 있다. 입력은 100mil 피치의 3핀 혹은 4핀 헤더핀으로 최소 공간을 필요로 한다.
SSD1963 EVM - 7" TFT LCD 테스트 보드 제작 SSD1963 EVM - 7" TFT LCD 테스트 보드 제작 TFT LCD 컨트롤러 SSD1963 테스트 보드를 제작 했다. 컨트롤러를 이용하여 테스트 할 수 있는 커넥터와 LCD만 연결하여 내장 TFT LCD컨트롤러로 제어 할 수 있는 커넥터도 함깨 내장하였다. SSD1963 TFT LCD 컨트롤러 사용할 경우 TFT LCD 만 사용할 경우STM32F429나 ADStar와 같이 TFT LCD컨트롤러를 내장하고 있는 MCU의 경우 SSD1963컨트롤러 없이 바로 LCD에 연결해서 TFT LCD테스트가 가능하다.
TPA2000D2 D-Clas Audio AMP - 인터넷라디오 보드에서 음질 테스트 TPA2000D2 D-Clas Audio AMP - 인터넷라디오 보드에서 음질 테스트 TPA2000D2는 5-V용 2W class-D 오디오 엠프 이다. 저전력에 고음질 앰프로 사용하기 좋을것 같다.인터넷 라디오 보드에 적용되어 있기 때문에 인터넷 라디오 테슽겸 음질 테스트를 해 보았다. TPA2000D2 D-Class AMP 테스트 동영상최대 출력이 2W 이지만 음질은 나쁘지 않은것 같다.
LM22674/LM22674-Q1 42V, 500 mA SIMPLE SWITCHER® Step-Down Voltage Regulator LM22674/LM22674-Q1 42V, 500 mA SIMPLE SWITCHER® Step-Down Voltage Regulator
LT1074 - 5A DC-DC Buck Converter 보드 LT1074 - 5A DC-DC Buck Converter 보드 - 5A Onboard Switch- Buck Converter with Output Voltage Range of 2.5V to 50V 출력전압 설정Vo = (R1xVref)/R2+Vref
[TPL0501]Digital Potentiometer - 전자 볼륨 테스트 [TPL0501]Digital Potentiometer - 전자 볼륨 테스트 기존 가변 저항으로 제작된 보드를 소프트웨어로 볼륨 조절할 일이 있어 알아 보던중 TPL0501을 사용하면 좋을것 같아 전자 볼륨 테스트를 해 보았다. TPL0501 특징은 아래와 같다. SPI방식이라 사용하기 편하고 정밀하게 잘 동작되는것 같다. 256-Position Resolution 100kOhm End-to-End Resistance Options Low Temperature Coefficient: 35 ppm/°C SPI-Compatible Serial Interface TPL0501 테스트 코드 void tpl0501_init(void) { //TPL0501_SPI_INIT(); TPL0501_CS_INIT(); T..
[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')..

반응형