ATmega8 개발 모듈
- Atmel사의 8Bit 마이크로 컨트롤러인 AVR ATmega8 코어를 내장한 ATmega8 개발모듈
- 16MHz 외부 크리스탈 내장
- TQFP타입 ATmega8 MCU의 32개 핀을 1x14P핀헤더 커넥터로 설계
→ 총 64개핀 중 24 개 입출력(I/O) 핀과 전원, 펑션 핀을 배열
→ 입출력포트 전압레벨: VCC(3.3~5V)
ㅁ 외부전원 입력에 따라 입출력 핀 전압레벨이 달라짐
ㅁ 싱크, 소스전류: 20~30mA
- 만능기판에 장착되도록 PCB를 설계해 엔지니어링 프로토타입 제품 제작시 응용 가능
- 리셋 스위치, 전원 공급 상태 LED 내장
- LC필터회로를 아날로그 전원 단자 AVCC에 구성해 안정화된 아날로그 전원 공급 가능
- UART to USB Bridge IC CP2102 내장
- 전원회로의 바이패스 필터회로를 설계해 안정적인 마이크로 컨트롤러 구동 가능
- 외부전원 입력 가능한 2P 몰렉스 커넥터 5267-2 PAD 내장
→ 외부전원 입력 범위: 3.3~5.5V
- 프로그래밍
→ ISP 전용 6P 핀헤더를 통해 AVRISP mkII 프로그래머를 연결해 ATmega8 플래쉬 및 EEPROM 메모리에 프로그래밍 가능
→ AVRStudio 4.19, Atmel Studio 7.0통합개발환경 소프트웨어을 사용해 프로그램 다운로드 가능
- 엔지니어 기술지원 및 ATmega8 기본 예제소스 제공
- Atmel사의 AVR ATmega8 마이크로 컨트롤러 코어 탑재
→ 데이터시트 바로가기
- 24개의 입출력(In/Out) 핀 확장성
→ 프로그래밍 가능한 입출력포트, 펑션, 전원 핀을 2개의 핀헤더 커넥터로 설계
만능기판에 장착 가능하도록 설계해 엔지니어링 샘플 테스트 보드로 활용 가능
입출력포트 전압 레벨 VCC(3.3~5V), 싱크 & 소스 전류 20~30mA
- 통신
→ Silicon Lab社에 대표 UART to USB 트랜시버(Tranceiver) CP2102회로 설계
→ PC와 ATmega8 개발모듈간의 USB 2.0 통신 최대속도(Upto BaudRate) 1Mbps 지원
- 전원
→ 마이크로 컨트롤러 전원의 바이패스 필터회로를 설계해 안정화된 내부전원 공급 가능
→ USB 전원입력 시 외부전원 입력을 차단하여 안정적인 USB통신 및 마이크로 컨트롤러 동작이 가능하도록 전원회로를 구현함
→ 전원 입력시 전원상태를 확인할수 있는 LED 내장
→ 외부전원 입력 가능한 2P 몰렉스 커넥터 PAD 설계
- 프로그래밍
→ Fig 1처럼 ISP 전용 핀헤더 커넥터를 통해 AVRISP mkII 프로그래머를 연결해 ATmega8 플래쉬 및 EEPROM 메모리 프로그래밍 가능
Fig 1. 6P 핀헤더 커넥터: ISP 프로그래밍
- 개발환경
→ AVRStudio 4.19, Atmel Studio 7.0 통합개발환경 소프트웨어를 이용하여 ATmega8 프로그래밍, 디버그 가능
[각부 명칭]
Fig 2에서는 개발모듈에 주요 하드웨어를 블록으로 보여주고 있다.
Fig 2. 개발모듈 각부명칭 블록
- ATmega8 개발모듈 1개, 1x14 핀헤더 2개
제품 Dimension
Fig 3에서는 ATmega8 개발 모듈에 주요 하드웨어를 블록으로 보여주고 있다.
- USB AVRISP mk2 프로그래머
→ Fig 4처럼 ATmega8 프로그램 다운로드 동작 시 USB AVRISP mk2 프로그래머를 PC와 연결해 사용
! Notice
- 제품 자료실 안내
LK랩에서는 본 제품의 “기술 문서 및 예제코드”를 당사 홈페이지 자료실에서 제공하고 있습니다.
아래 웹사이트 접속하셔서 해당 자료 참고하시어 제품 이용 하시길 바랍니다.
상품이 장바구니에 담겼습니다.
바로 확인하시겠습니까?