이글의 전부 또는 일부, 사진, 소스프로그램 등은 저작자의 동의 없이는 상업적인 사용을 금지합니다. 또한, 비상업적인 목적이라하더라도 출처를 밝히지 않고 게시하는 것은 금지합니다.

 


(본 글은 2016.12.27.에 필자의 다른 티스토리 (http://avrlab.tistory.com)에 적었던 것을 옮겨왔습니다.)

 

 

 

arduino는 3.3V를 공급하니까 ATmega32 arduino에서도 3.3V를 사용 가능하도록 하기 위해 만들었습니다.

 

이번에 구입한 W5100 ethernet shield도 3.3V를 사용합니다.

그래서 부랴부랴 만물상 사장님께서 주신 88MG877로 3.3V DC 컨버터 만들어 봤습니다.

 


 

(출처 http://www.manmullsang.com/shop/item.php?it_id=1394788821)

 

 

지금은 재고가 없습니다.

 

매뉴얼은 2015년 6월에 인터넷에서 찾아서 역시 만물상 자료실에 올려 놓았습니다.

http://www.manmullsang.com/bbs/board.php?bo_table=file&wr_id=2256

 

 


 

 

위 사진의 가장 왼쪽 핀에 핀번호 1이 적혀 있습니다.

1번핀은 SDI로 매뉴얼에 특수 기능을 가진 핀이이라고 적혀 있습니다. 일반적인 용도로 사용시에는 이 핀은 아무 것과도 연결하지 않아야 하며, 이 핀에 관한 정보를 얻으려면 제조사인 marvell에 문의하랍니다.

2번핀은 없습니다.

3번핀은 EN(Enable)으로 이 핀을 high로 하면 출력이 나옵니다.

4번핀은 POR(Power On Reset)핀으로 전원이 들어오면 40mS 후에 high 상태가 됩니다.

5번핀은 VIN(V in)으로 전원 +입니다. 이 핀에 3V - 5.5V의 전압을 공급합니다.

6번핀은 PSET(Percent Set)으로 허용 오차를 설정합니다. 이핀을 GND에 연결하면 오차를 0%로 설정합니다. 자세한 설정 값은 매뉴얼의 14쪽과 15쪽 표에 있습니다.

7번핀은 VSET(Voltage Set)으로 출력 전압을 설정합니다. 출력 전압을 3.3V로 하려면 이 핀을 470k옴을 통해 GND에 연결합니다. 출력 전압의 설정값도 매뉴얼의 14쪽 15쪽의 표에 있습니다.

8, 9번핀은 GND(Ground)로 전원의 -입니다.

10, 11번핀은 VOUT(V out)으로 설정한 전압이 나오는 출력입니다.

 

위 사진에서는 7번핀을 470k옴을 통해 gnd와 연결하여 출력 전압을 3.3V로 설정하였습니다.

 

뒷면에는 아래 사진과 같이 3번핀 EN을 5번핀 VIN과 연결하여 항시 출력이 나오도록 하였고, 6번핀 PSET을 9번핀 GND에 연결하면 허용 오차를 0%로 설정하였습니다.

외부와 연결하기 위해 적색 전선을 5번핀에, 흑색 전선을 9번핀에 연결하였습니다. 적색 선에 5V의 +를, 흑색 선에 5V의 -를 연결하면 10번핀과 11번핀에 3.3V가 출력됩니다.

 


 

 

 

위 모듈을 다음과 같이 ATmega32 arduino에 양면 테이프로 부착했습니다.

 


 

 


블로그 이미지

엠쿠스

Microprocessor(STM32, AVR)로 무엇인가를 만들어 보고자 학습 중입니다.

,