Microprocessor Embedded Embedded System microprocessor single board computer

  • Slides: 31
Download presentation

무선통신시스템 Microprocessor와 Embedded(임베디드) 시스템 ü Embedded System ‘microprocessor’를 내 장 한 ‘single- board computer’로써,

무선통신시스템 Microprocessor와 Embedded(임베디드) 시스템 ü Embedded System ‘microprocessor’를 내 장 한 ‘single- board computer’로써, 크기와 성능 면에서 desktop computer와 차이가 날뿐 동일한 구조의 computer임. ü 대표적인 예 : Arduino, Rasberry-Pi (라즈베리 파이) ü 마이크로컨트롤러의 사용 예: Mobicom Lab /Dept. of ICE, Changwon National University 2021 -03 -03 통신회로설계

무선통신시스템 Microcontroller를 위한 프로그램 개발환경 ? ü 개발 시스템과 target(목적) 시스템 ü Program coding

무선통신시스템 Microcontroller를 위한 프로그램 개발환경 ? ü 개발 시스템과 target(목적) 시스템 ü Program coding compiling 실행파일(기계어) upload 실행 Serial (직렬) 통신 Mobicom Lab /Dept. of ICE, Changwon National University 2021 -03 -03 통신회로설계

무선통신시스템 Arduino의 구성 (Uno: 계속) Microcontroller: (8 -bit) Mobicom Lab /Dept. of ICE, Changwon

무선통신시스템 Arduino의 구성 (Uno: 계속) Microcontroller: (8 -bit) Mobicom Lab /Dept. of ICE, Changwon National University 2021 -03 -03 통신회로설계

무선통신시스템 Arduino 종류 (계속) l Arduino Nano: ATmega 328 microcontroller를 사용 l Uno와 Nano는

무선통신시스템 Arduino 종류 (계속) l Arduino Nano: ATmega 328 microcontroller를 사용 l Uno와 Nano는 동일한 마이크로컨트롤러(ATmega 328) 사용함 l Uno와 Nano 차이는 ATmega 328의 packaging과 용도(실험용과 실제제품용) Mobicom Lab /Dept. of ICE, Changwon National University 2021 -03 -03 통신회로설계

무선통신시스템 Arduino 종류 (계속) l Arduino Nano: ATmega 328 microcontroller를 사용 Arduino Nano 뒷면

무선통신시스템 Arduino 종류 (계속) l Arduino Nano: ATmega 328 microcontroller를 사용 Arduino Nano 뒷면 Arduino Nano 앞면 Mobicom Lab /Dept. of ICE, Changwon National University 2021 -03 -03 통신회로설계

무선통신시스템 Arduino (아두이노) 종류 (계속) l Arduino 레오나르도 & 아두이노 마이크로 Mobicom Lab /Dept.

무선통신시스템 Arduino (아두이노) 종류 (계속) l Arduino 레오나르도 & 아두이노 마이크로 Mobicom Lab /Dept. of ICE, Changwon National University 2021 -03 -03 통신회로설계

무선통신시스템 Arduino Shield (쉴드: 확장 보드)의 종류 ? l Arduino board들에 공통으로 사용할수 있는

무선통신시스템 Arduino Shield (쉴드: 확장 보드)의 종류 ? l Arduino board들에 공통으로 사용할수 있는 shield(쉴드) 종류 (예) Mobicom Lab /Dept. of ICE, Changwon National University 2021 -03 -03 통신회로설계

무선통신시스템 AVR이란 ? v AVR이란 ? Ø AVR: Alf Vergard RISC ü RISC (Reduced

무선통신시스템 AVR이란 ? v AVR이란 ? Ø AVR: Alf Vergard RISC ü RISC (Reduced Instruction Set Computer) 구조 : 고속수행능력 , 저전력 소모 ü 비휘발성의 Flash 메모리 내장 : 프로그램 저장용 ü EEPROM 내장 : 데이터 저장용 ü 8 -bit 마이크로프로세서 내장 ü ISP (In System Self-Programmable) 기능 이용 가능 Mobicom Lab /Dept. of ICE, Changwon National University 2021 -03 -03 통신회로설계

무선통신시스템 ATmega 328의 특징 (3/3) v 주변장치의 특징 üA/D Converter 내장 ü직렬 USART 내장

무선통신시스템 ATmega 328의 특징 (3/3) v 주변장치의 특징 üA/D Converter 내장 ü직렬 USART 내장 Mobicom Lab /Dept. of ICE, Changwon National University 2021 -03 -03 통신회로설계 25

무선통신시스템 Arduino의 특징 Mobicom Lab /Dept. of ICE, Changwon National University 2021 -03 -03

무선통신시스템 Arduino의 특징 Mobicom Lab /Dept. of ICE, Changwon National University 2021 -03 -03 27

무선통신시스템 Arduino Nano 실습을 위한 준비: USB–Serial 드라이브 설치 (1/4) → Arduino Nano는 PC와

무선통신시스템 Arduino Nano 실습을 위한 준비: USB–Serial 드라이브 설치 (1/4) → Arduino Nano는 PC와 연결하기 위해선 별도의 드라이버 설치 필요 ! 1. 인터넷에 http: //www. microcontrols. org/arduino-uno-clone-ch 340 -ch 341 chipset-usb-drivers/ 을 검색 Mobicom Lab /Dept. of ICE, Changwon National University 2021 -03 -03 통신회로설계

무선통신시스템 Arduino Nano 실습을 위한 준비: USB–Serial 드라이브 설치(2/4) 2. 본문 내용 중 USB

무선통신시스템 Arduino Nano 실습을 위한 준비: USB–Serial 드라이브 설치(2/4) 2. 본문 내용 중 USB Drivers CH 340 / CH 341 을 클릭 3. 다운로드 받은 파일을 압축해제 한 후 SETUP 프로그램 실행 Mobicom Lab /Dept. of ICE, Changwon National University 2021 -03 -03 통신회로설계

무선통신시스템 Arduino Nano 실습을 위한 준비: USB–Serial 드라이브 설치 (3/4) 4. ‘Install’을 Click !

무선통신시스템 Arduino Nano 실습을 위한 준비: USB–Serial 드라이브 설치 (3/4) 4. ‘Install’을 Click ! Mobicom Lab /Dept. of ICE, Changwon National University 통신회로설계

무선통신시스템 Arduino Nano 실습을 위한 준비: USB–Serial 드라이브 설치 (4/4) 5. Driver 설치 확인

무선통신시스템 Arduino Nano 실습을 위한 준비: USB–Serial 드라이브 설치 (4/4) 5. Driver 설치 확인 ! Mobicom Lab /Dept. of ICE, Changwon National University 통신회로설계