ATmega4809 Development Board
About Project
채터링 노이즈를 해결하기 위해 타이머/카운터를 사용하는 소프트웨어 필터 구현
폴링, 인터럽트 및 DMA 방법의 차이점 알아보기
인터럽트 방식 사용시 발생하는 크리티컬 섹션 솔루션
UART, SPI 및 I2C 통신 프로토콜용 라이브러리 생성
이동 평균 필터와 칼만 필터를 이용한 초음파 센서
Objective
The Atmel AVR 8-bit를 체계적으로 공부하기 위한 인터럽트 방식의 프로젝트
Specification
The Atmel AVR 8-bit Microcontrollers ATMEGA4809
7 SEGMENT, BUTTON
CDS sensor, Strain Gauge for ADC protocol
Clock IC, EEPROM, Temperature sensor for I2C communication protocol
CLCD, Keypad for SPI IO Expander
Ultrasonic sensor, Rotary encoder
AM-MS2 Step Motor Driver
Schematics
부품 배치도
PCB Assembly
Top Layer
Bottom Layer
PADS를 통해 개발보드 PCB를 제작하였습니다.