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
thumb V0.1 관련 자료  (2) 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