'mx mini'에 해당되는 글 3건

  1. MX-mini ps2avr 기판 조립 가이드
  2. MX mini ps2avr 관련 자료 4
  3. MX mini ps2avr / A.87 ps2avr 기판 및 소자 신청 12



* 플래시를 안써서 사진이 전체적으로 어둡고, 플럭스 세척제를 안써서 사진상의 기판이 지저분한 점은 양해바랍니다. 


* 가이드 작성을 위해서 납땜한 사진을 올리지만, 기본적으로 모든 소자는 직접 납땜을 해야합니다.




기판 앞면의 모습입니다. USB 커넥터를 제외한 모든 소자가 뒷면에 배치되었습니다.






C4 (Chip Tantal A size 10uF 16V) : 극성에 주의하며 사진과 같이 땜해야합니다.

C3 (2012 size Chip Monolithic Ceramic Capacitor 0.1uF) : 극성과 관계없이 땜해줍니다. 

R1 (2012 Chip Resistor, 10kΩ) : 마찬가지로 극성과 관계 없습니다.

N1 (MMBT2222A SOT-23) : 사진과 같은 모양으로 땜해주면 됩니다.

R2,3 (2012 Chip Resistor, 330Ω) : 극성과 관계없이 땜해줍니다.

IC1 (ATMEGA32A-AU) : 윗면의 모서리중 한 곳에 ○ 표시가 되어 있습니다. 아래 사진과 같이 기판의 표시부분과 위치를 맞춰 땜하면됩니다.






C1,2 (2012 size Chip Monolithic Ceramic Capacitor 18pF) : 극성에 관계 없습니다.

Y1 (CRYSTAL SMD 3X5 size 12MHz) : 크리스탈의 바닥을 보시면 4곳의 모서리중 1곳이 다른 모양의 동판입니다. 이 부분이 기판의 ㅁ(네모)표시한 부분으로 위치하도록 방향을 주의 해야합니다.





뒷면의 다이오드나 Full LED를 위한 칩저항(2012size)는 아래 사진과 같이 땜을 합니다. 칩저항은 극성이 상관없지만, 다이오드는 극성에 주의해야합니다. 칩저항의 LED 컬러별 저항값은 자료실의 내용을 참고하세요 - http://www.kbdmania.net/xe/6229604






USB 케이블을 이용할 경우 USB to PS2 젠더를 사용해 PS2인터페이스로 변환해줘야 합니다.





MX mini ps2avr 관련 자료



* 파일 설명


bsk.b_frame_2000.dwg : 보강판, 윈키/윈키리스 2종


bsk.b_outline_2000.dwg : 기판의 외곽선과 스위치/스테빌 홀/ISP 홀 표시


firmware_MX_mini_ps2avr_V02.zip : 펌웨어 V0.2 (A.87과 기능은 동일하며, 아래 기본 Key matrix의 설명과 같이 키배열만 약간 다릅니다.)


ps2avr_MX_mini_V02.zip : 펌웨어 소스 (원소스 : http://ps2avr.sourceforge.net/ )



* 소자 목록

9종 11개

ATMEGA32A-AU

USB-120

Chip Tantal A size 10uF 16V

MMBT2222A (SOT-23)

CRYSTAL SMD 3X5 size 12MHz

2012 Chip Resistor, 330Ω(331) * 2

2012 Chip Resistor, 10kΩ(103)

2012 size Chip Monolithic Ceramic Capacitor 18pF * 2

2012 size Chip Monolithic Ceramic Capacitor 0.1uF



* LED 컬러별 저항 값 - PS/2 200mA 기준 (출처 : 코렐라스님 자료)

하얀색/보라색(최소전압 약 3V) : 820

빨간색/노란색(최소전압 약 1.8V) : 1.3K

파란색/초록색(최소전압 약 2.8V) : 900


- 저항 사이즈 : 2012


- 위 값은 보통의 사용하는 LED를 기준으로 작성되었습니다.

LED의 정확한 저항 값은 해당 데이터시트를 참고하여 계산해야 합니다.



* 스위치 입력에 필요한 다이오드는 1N4148(DIP or SMD) 입니다.



* 펌웨어를 새로운 MCU에 업로드 할 경우 퓨즈비트 설정 값

avrdude -c stk500v2 -P com3 -p atmega32 -U hfuse:w:0xDF:m -U lfuse:w:0x0E:m

avrdude -c stk500v2 -P com3 -p atmega32 -U flash:w:ps2avr_MX_mini_V02.hex:i

pause;


- 빨간색의 글자는 자신의 환경에 맞게 수정하여 실행합니다.



* 기본 Key matrix (V0.2까지)

- A.87 과 비교 했을 때 Home키와 Delete키의 위치가 뒤바뀌었습니다. 설계는 동일한 펌웨어를 사용할 수 있도록 했는데 이 부분에서 제 실수로 V0.1과 V0.2 기판은 다른 펌웨어를 사용했습니다. 만약, V0.3 기판을 제작하게되면 이 부분은 수정할 생각입니다. 




* 기본 사양

- ps2avr 컨트롤러 사용(ps2 인터페이스, 무한동시 입력 등) - 공개된 소스이므로 키매트릭스를 수정하여 컴파일하면 키배열 변경가능

- 윈키/윈키리스 콤보

- 캡스락 3000계열과 8000계열 호환

- 우 쉬프트 1.75 및 2.75 호환

- 모든 소자 뒷면에 배치

- 기존 3곳의 USB커넥터 위치에서 좌우는 제거하고 중앙만 남김

- 윈키의 하단열이 기존과 다름. 아래 이미지의 "2. 새로운 배열"로 변경 ( 체리 3000 시리즈의 윈키용 하단열 이용 )



- 편집키 부분의 키 매핑

 



* Full LED 컨트롤 방법


ESC + Scroll Lock키(또는 FN + Scroll Lock)를 누르면 4가지 모드가 번갈아가며 바뀌게 됩니다.

1. LED off -  꺼짐

2. fading - 숨쉬기

3. on - 계속 켜짐

4. key down level - 키 입력이 많을수록 밝아짐


LED 모드는 전원이 차단되어도 키보드에 값이 저장되어 있어 다시 전원을 연결하면 그 상태가 유지됩니다. 

(모드 변경 뒤 약 20초 후에 저장이 됩니다. 이 때문에 모드 변경 후 바로 전원을 차단하면 값이 저장되지 않을 수 있습니다.)





'자료실 > 기판' 카테고리의 다른 글

A.87U 기판 관련 자료  (27) 2013.09.10
키 레이아웃 그리는 유틸 (keyLayout)  (0) 2013.06.21
thumb V0.1 관련 자료  (2) 2013.06.21
ps2avr Layout Editor V0.1.3  (7) 2013.06.21
A.87 ps2avr 관련 자료  (4) 2013.06.21

안녕하세요.



MX mini ps2avr V0.2,  A.87 ps2avr V0.3 기판입니다.



사양은 


- ps2avr 컨트롤러 사용(ps2 인터페이스, 무한동시 입력 등)


- 윈키/윈키리스 콤보


- Full LED 지원


- 1.0T 화이트 컬러


- 소자 포함, 미조립 (부트로더만 설치된 상태로 납땜 후 펌웨어를 업로드해야 합니다.)


- ps2avr-ext 모듈 제공 (이 모듈을 이용하면 USB로도 사용 가능합니다.)


* 부트로더를 이용한 펌웨어 업로드 방법 : http://blog.winkeyless.kr/18



관련자료


A.87 ps2avr


http://blog.winkeyless.kr/5


http://blog.winkeyless.kr/4




MX-mini ps2avr


http://blog.winkeyless.kr/7


http://blog.winkeyless.kr/6






아래 양식에 수량과 배송 정보를 입력해주시면 계좌번호를 확인하실 수 있습니다.


택배 발송은 보통 다음날 하게 됩니다. 









< A.87 ps2avr 재고 : 없음 > 


< MX-mini ps2avr : 종료 > 


'신청 > 상시' 카테고리의 다른 글

ThumbU 기판 및 소자 신청  (11) 2013.10.29
FaceU 기판 및 소자 신청  (36) 2013.10.16
A.87U 기판 및 소자 신청  (23) 2013.10.12
MX-miniU 기판 및 소자 신청  (3) 2013.10.12
ps2avrU 소자 셋 신청  (0) 2013.10.01