마우스의 기술적 구조 – 계층 기반 시스템 구조

마우스의 기술적 구조 – 계층 기반 시스템 구조

마우스의 기술적 구조 – 계층 기반 시스템 구조

Blog Article


1. 물리 계층 (Physical Layer)


사용자의 손동작을 가장 먼저 감지하고, 이를 물리적 방식으로 기록하는 계층이다.



① 센서 유닛




  • 광학 센서: 표면 질감의 변화를 추적하여 상대적인 움직임을 감지




  • 레이저 센서: 고감도 감지, 유리나 매끄러운 표면에서도 사용 가능




  • 렌즈 모듈: 센서가 받는 인천 쓰리노의 초점을 조정




② 스위치 및 휠




  • 버튼 스위치: 클릭 시 전기적 접점을 통해 on/off 신호 발생




  • 휠 인코더: 회전 방향과 속도를 디지털 값으로 변환




  • DPI 버튼: 감도 전환용 전용 입력








2. 제어 계층 (Control Layer)


물리 계층에서 받은 데이터를 처리하고, 논리적으로 분류해 인터페이스 계층으로 전달한다.



① 마이크로컨트롤러(MCU)




  • 입력 이벤트 처리: 클릭, 이동, 휠 동작 해석




  • DPI 처리 로직: 해상도 설정 값에 따른 이동량 보정




  • 전력 관리 기능: 유휴 상태 자동 진입, 슬립 모드 전환




② 내장 메모리




  • 설정 저장소: DPI, 버튼 매핑, 조명 등 사용자 환경 값 저장




  • 펌웨어 저장소: 마우스의 동작 로직 내장, 업데이트 가능 구조








3. 인터페이스 계층 (Interface Layer)


컴퓨터와 물리적으로 또는 무선으로 연결되는 통신 계층이다.



① 유선 인터페이스




  • USB HID (Human Interface Device) 프로토콜을 통해 PC와 통신




  • 5V 전원 및 데이터 통합 전송




② 무선 인터페이스




  • 2.4GHz RF 모듈: 동글을 통한 안정적 무선 통신




  • Bluetooth 모듈: 범용성 높은 무선 연결, 다중 기기 지원




  • 전력 최적화 회로: 송수신 주기 제어, 슬립 전환 알고리즘 포함








4. 표현 계층 (Presentation Layer)


사용자의 입력 결과를 시각적 또는 설정값 형태로 제공하는 계층이다.



① RGB LED




  • PWM 방식 제어: 조명 밝기 및 색상 조절




  • 상태 표시 기능: DPI 단계, 연결 상태, 배터리 상태 표시




② 조작 피드백




  • 버튼 클릭감 설계: 하드웨어적 피드백 제공




  • 휠 저항 조절 기능: 일부 모델은 휠의 저항도 소프트웨어로 설정 가능








5. 응용 계층 (Application Layer)


마우스를 사용자가 직접 설정하거나 활용하는 소프트웨어 계층이다.



① 전용 소프트웨어




  • 설정 UI: DPI, 조명, 매크로 등록, 버튼 재정의




  • 클라우드 프로파일 저장: 여러 시스템 간 설정 공유




  • 실시간 피드백: 배터리 잔량, 통신 상태 모니터링




② 운영체제 통합




  • 드라이버리스 연동: 대부분의 마우스는 OS에서 자동 인식




  • 게임 및 디자인 소프트웨어 연동: 특정 입력을 단축키나 명령어로 연결








요약 – 계층별 역할 정리

































계층 주요 기능
물리 계층 사용자의 물리 입력 감지 (센서, 스위치 등)
제어 계층 입력 해석 및 이벤트 처리 (MCU, 펌웨어 등)
인터페이스 계층 시스템과의 통신 및 데이터 전송 (USB, RF 등)
표현 계층 시각적 피드백 및 상태 표시 (LED, 클릭감 등)
응용 계층 사용자 설정 및 환경 구성 (소프트웨어, 드라이버)








결론


마우스는 단일 장치로 보이지만, 계층적으로 구성된 다섯 가지 인천 쓰리노가 유기적으로 작동하여 입력 감지, 해석, 전송, 피드백, 사용자 설정을 실현한다. 이 구조는 하드웨어 설계뿐 아니라 펌웨어 작성, 통신 안정화, 사용자 경험 설계까지 모든 기술 요소의 통합적 조율을 필요로 한다.

Report this page