ASRock BC-250 보드 RAZER CORE X CHROMA 에 설치하기 4

RAZER CORE X CHROMA 에 있는 12V 전원 을 사용하는 허브 보드를 설계중이다. 새로 설계되는 허브에는 4개의 USB 2.0 포트, 이더넷 포트를 통한 오디오 출력, 오디오 엠프 회로, 전원 감지 및 오디오 엠프 컨트롤을 위한 MCU 가 포함되어있다. 전원 소스는 12V 와 5VSB 를 사용하며, MCU 만 5VSB 를 사용하고 나머지 장치들은 12V 를 사용하도록 설계하였다. 보드 고정의 경우 RAZER CORE X CHROMA 에 장착 되어있던 PCIE 허브 카드의 브라켓을 그대로 사용할수 있도록 설계하였다. 핀 헤더를 통해 BC-250 의 USB 2.0 포트에 납땜하여 사용할 목적으로 설계 되었다. USB 2.0 포트 하나를 희생해서 사용한다. USB 허브 전원은 BC-250 에서 가져오지 않고 내부 전원 회로에서 컨버팅 된 5V3A 전원을 커런트 리미트로 제한하여 사용하도록 설계하였다. 그리고 이 보드에는 BC-250 전원이 꺼졌는지 감지하여 먼저 제작 하였던 PSU 컨트롤러로 신호를 보내주는 회로가 설계되어 지난번에 우려 했던 PSU 가 꺼지지 못하는 상황을 방지 할 수 있다.  오디오 엠프를 넣은 것은 개인적인 욕심인데 스피커를 내장하기 위함이다. 엠프를 넣지 않았다면 사이즈도 더 작아지고 설계도 많이 쉬웠을 것이다. 가장 큰 걸림돌은 USB 포트와 이더넷 포트의 위치를 바꿀 수 없다는 것 이다. 아직 수정해야 할 부분이 많아서 먼저 설계했던 브라켓이 오기 전까지는 설계를 확정 할 수 없다.

Raspberry Pi 에 사용할 디스플레이에 대한 고민


이 디스플레이는 저렴한 ILI9341 디스플레이로 해상도는 240x320 이며 2.8인치이다. 더 높은 해상도에 큰 제품도 있지만 디스플레이가 SPI 로 연결되기 때문에 아마 높은 프레임을 얻기는 힘들 것으로 생각된다. 

물론 위 사진과 같은 형태로 사용해도 괜찮지만 부피를 줄이려면 PCB에 장착되지 않은 형태의 제품을 사용해야 한다.


회로의 경우 데이터시트와 제품 사진만으로 어느 정도 알 수 있는데, U1 은 3.3V 레귤레이터 일 것이고, U2 터치 컨트롤러, Q1 은 백라이트 LED 에 연결된 NPN 트렌지스터로 확인되었다. 

이 디스플레이 보드의 회로를 그대로 쓰자면 다음과 같다.
SD 카드 슬롯은 넣지 않았다.



풋프린트도 비슷하게 그렸다고 생각하지만 딱히 확신이 서진 않는다. 나중에 다 만들었는데 화면 치우쳐있으면 스트레스를 받을 듯 함으로, 제품을 구매해서 실측을 해봐야 확신이 설 것 같다.


아래 사진은 Waveshare 제품 중 Raspberry Pi Zero 용 어댑터 상품이다. 제로 보드에 장착하면, B 시리즈 보드와 동일한 폼팩터로 사용할 수 있게 해준다. mini HDMI male 부품도 그렇고 Micro USB 도 그렇고 저렇게 생긴걸 구하기 쉽지 않을 것 같다.
딱 봤을 때 케이블에 사용되는 용도로 만든 부품 같은데, 이름도 모르겠고, 그렇다고 멀쩡한 케이블 사다 뜯어보는 방법도 있겠지만 돈만 버리게 될 수도 있다. 다른 방법으로 보드 뒷면 테스트 패드에 포고핀을 접촉 하는 방법이 있지만 HDMI 는 없고 TV 패드만 있다.



TV 패드는 옛날에 컴포지트 비디오, 노란색 RCA 단자 바로 그것이다. 너무 구릴 것 같지만, 그래도 막상 해보면 그렇게 나쁘진 않을지도 모른다. 추억 돋을 듯

Comments

Popular posts from this blog

[POE] - 패스 오브 엑자일 획득키 F 의 사용법 (Path of Exile)

[AD보드] - 맥북 패널을 모니터로 만들기 ( LP154WP4-TLA1 )

[Arduino] - HC-06를 이용해 PC 와 Arduino 블루투스 연결