제어기초 - AVR과 ARM/Altium으로 반파정류회로 만들기
AVR이란
1.AVR이란.
ATMEL사가 개발한AVR은 현재 8비트 AVR과 32미트 AVR을 제공하고 있는 마이크로 컨트롤러이다.
AVR의 다양한 명령과 쉬운 구조를 띄고 있어 마이크로컨트롤러를 이해하는데 쉽게 접근할 수 있으며, 가격이 저렴하고 응용하
기 쉬워 산업시장에서도 많이 사용되어지고 있다.
AVR은 1개의 클록사이클에 1개의 명령을 처리할 수 있으며, 1.8V~5.5V까지 어느 전압이든 동작 시킬 수 있다
AVR의 종류
Tiny : 8-24 시리즈 핀수가 핀 정도의 작은 외형으로 대부분 외부 시스템버스가 없고 내부에 정 1K-2K byte도의 플래시 메모리
를 가지고 있어 용량도 작은 편이다 를 지원하지 않고 타이머가 없으며 비트 . UART RTC 16타이머가 없고 비트 타이머만 개
있는 등 기능이나 성능이 비교적 낮지만 가격이 저렴하여 소형제어기에 8 1-2적당하다.
Mega : 28-100 8K-256Kbyte 256-4K byte 시리즈 핀 정도의 외형을 갖고 내부에 정도의 플래시 메모리와정도의 과 의 을 내
장하고 있다 의 클럭에서 의 속도를 갖는 등 성 EEPROM 512-4K byte SRAM . 20MHz 20MIPS능과 기능이 높으나 가격도 높
다.
AT90 : AT90S . 시리즈 중간정도 사양을 가진 시리즈로 의 경우에는 사양화 되었
AVR 내부 Block Diagram(Atmega 2560 data sheet)
1
AVR 특징
-프로그램을 다운로드하여 저장할 수 있는 2k ~ 128k 바이트의 플래시 메모리를 내장
- 내부 EEPROM 용량: 128에서 512byte까지 가능
- 내부 Ocillator에 의해 동작하는 watchdog timer와 full duplex 방식의 다양한 외부 접속 장치를 내장
- 다양한 인터럽트 소스와 파워 절약 모드, 외부 메모리 추가가 가능
- 내장 Device
- Timer/Counter, 직렬 통신 장치, 아날로그 비교기, 외부 데이터 장치 인터페이스, 입출력 포트, SPI, 아날로그 디지털 변환기(ADC)
ARM
ARM이란 무엇인가?
-Advanced RISC Machine의 약자
-향상된 RISC 기계
-임베디드 기기에 많이 사용되는 32-bit RISC 프로세서
-1985년 4월 26일 영국 캠브릿지에 있는 Arcon Computer사에서 처음으로 사용화 -> Arcon RISC Machine의 약자에서 ARM이라는 단어 유래
ARM의 종류
ARM의 특징
- 소비 전력이 적다.
- 빠른 속도에도 발열이 적다.
- 베터리를 전원으로 사용하는 모바일 기기에서 가장 각광받는 요인이 됨.
- 칩 면적이 작다.
-소형화에 유리
-발열 문제 적음
- 고성능 32비트 RISC프로세서이다.
- 캐쉬메모리를 내장하여 파이프 라인 처리 방식으로 명령을 실행(1명령/1cycle)
- 명령 패치와 데이터 액세서를 동시에 수행할 수 있도록 개선
- 명령 처리 구조 단순화를 위해 모든 데이터 처리나 연산 명령은 내부 레지스터를 중심으로 이루어 지며 레지스터와 메모리 사이에 데이터 이동은 별도의 로드 및 스 토어 명령으로 수행한다.
- 많은 범용 레지스터와 효율적인 명령 세트를 가지고 있다.
- 명령 세트를 확장하기가 매우 용이한 구조(ISA ; Instruction Set Architecture) 로 되어 있다.
- Endian Mode 지원
- ARM사는 반도체 제조사가 아니다.
- 가격이 저렴하다.
/* Endian : 컴퓨터나 메모리와 같은 1차원 공간에 여러 개의 연속된 대상을 배열하는 방법
Little Endian Mode : 큰 단위가 앞에 오는 것
Bit Endian Mode : 작은 단위가 앞에 오는 것
ARD의 응용 분야
- 임베디드 실시간 시스템 - 데이터 저장 장치, 자동차, 산업용 기기, 네트워크 장비 등과 같이 OS를 탑재하지 않은 프로세서 내장형 실시간 제어 시스템
- 개방형 응용 플랫폼 - Linux, Palm OS, Symbian OS, Windows CE 등의 OS를 탑재하여 다양한 응용 프로그램을 실행할 수 있는 개방형 플랫폼, 휴대용 기기, 오락 기기, 디지털 영상 처리 장비 등에 사용됨.
- 보안 응용 분야 - 스카트 카드, SIM 카드, 화폐지불시스템 등
** Altium 실습으로 반파 정류회로 만들기
'Busan IT > 제어기초' 카테고리의 다른 글
휴대폰 충전기(MC34063) 시뮬레이션 (0) | 2015.02.24 |
---|---|
Altium에서 라이브러리 활용으로 휴대폰 충전기 회로 설계 (0) | 2015.02.23 |
데이터시트의 도면 설계 및 시리얼 통신 (0) | 2015.02.16 |
반파 정류 회로 PCB 만들기 (0) | 2015.02.13 |
반파 정류 회로 Capture 설계 (0) | 2015.02.12 |