thumb V0.1 관련 자료



* 파일 설명




MX_big_wwl_V01_2mm_2000_130705.dwg : 기판 아웃라인, 보강판, 기본 하우징 도면


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


thumb key matrix - Sheet1.pdf : 키 매트릭스 


firmware_thumb_V01.zip : 펌웨어




* 기본 사양

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

- 윈키/윈키리스 콤보

- 캡스락 3000/8000 타입 콤보

- 백스페이스 1X 2X 콤보

- 우 shift 1.75X 2.75X 콤보

- Full LED 지원

- 1.0T 녹색



* 소자 목록

9종 11개

ATMEGA32A-AU

micro USB (MOLEX 47589-0001)

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:thumb_V01.hex:i

pause;


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


* 레이어 

1. 기본 레이어




2. FN 레이어





3. FN2 레이어 - FN + space를 눌러 전환하고 유지됩니다. 이때 numlock led는 약 1초간격으로 점멸됩니다. 

다시 기본레이어로 돌아가려면 FN + space를 다시 누르거나 Esc + Backspace를 누르면됩니다.

(포커의 크루즈 커서 기능과 유사하게 이용할 수 있습니다.)





* LED 모드

- 모드 변경키 : ESC + caps lock (또는, FN + caps lock)

1. LED off -  꺼짐

2. fading - 숨쉬기

3. on - 계속 켜짐

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


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

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





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

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