
총 7개
-
atmega1282024.11.091. 마이크로프로세서와 마이크로컨트롤러 1.1. 마이크로프로세서의 정의 및 구성 마이크로프로세서는 초소형 연산 처리 장치라고 불리는 컴퓨터의 중앙처리장치이다. 구체적으로 CPU가 직접 이해할 수 있게 하기 위해 단계별로 실행과정을 나누어 처리를 위한 마이크로 코드를 작성 후 이 마이크로 코드에 의해 단계적으로 처리하는 논리회로이다. 처음에는 하나의 칩으로 만들어졌으나 점점 다른 하드웨어 요소들을 집적시키며 CPU-코어라는 말로 다른 요소들과 구분되어 왔다. 컴퓨터 전체 시스템의 위치와 입장에서의 CPU가 동작방식에서 나온 마이크로...2024.11.09
-
마이크로프로세서응용회로및실습2025.02.141. 개요 마이크로프로세서는 다양한 산업 분야에 적용되어 전자 기기를 제어하는 핵심 부품이다. 마이크로프로세서 응용 회로 및 실습을 통해 마이크로프로세서의 동작 원리와 다양한 관련 기술들을 이해할 수 있다. Floating 현상은 마이크로프로세서 회로에서 발생할 수 있는 문제로, 주로 전원 공급, 입출력 신호 불안정, 접촉 불량, 노이즈 등의 원인으로 발생한다. 이를 방지하기 위해 Pull-Up 및 Pull-Down 회로를 사용하여 입력 신호를 안정화할 수 있다. Chattering 현상은 스위치나 버튼을 입력으로 사용할 때 ...2025.02.14
-
atmega1282024.10.311. 마이크로프로세서와 마이크로컨트롤러 1.1. 마이크로프로세서의 정의 및 구성 마이크로프로세서는 초소형 연산 처리 장치라고 불리는데, 컴퓨터의 중앙처리장치인 CPU가 직접 이해할 수 있게 하기 위해 단계별로 실행과정을 나누어 처리를 위한 마이크로 코드를 작성하고, 이 마이크로 코드에 의해 단계적으로 처리하는 논리회로이다. 초기에는 하나의 칩으로 만들어졌으나 점점 다른 하드웨어 요소들을 집적시키면서 CPU-코어라는 말로 다른 요소들과 구분되어 왔다. 컴퓨터 전체 시스템의 위치와 입장에서의 CPU가 동작방식에서 나온 마이크로프로세서...2024.10.31
-
아트메가1282024.11.191. 마이크로프로세서의 소개 1.1. AVR이란? AVR은 Alf Vergard Risc의 약자로, ATMEL사에서 제작된 RISC 구조의 MCU(마이크로 컨트롤러 유닛)이다. AVR은 저전력, 고성능의 특성을 가지고 있으며, 16MHz의 클럭을 사용할 때 16MIPS의 명령처리 속도를 달성할 수 있다. 또한 128KB의 ISP(In-System Programming) 방식 플래시 메모리, 4KB EEPROM, 4KB Internal SRAM 등의 메모리를 지원한다. AVR 마이크로프로세서는 ATtiny, AT90S, mega,...2024.11.19
-
디지털공학2025.06.161. 디지털 공학 개요 1.1. 디지털 공학의 정의 디지털 공학의 정의는 디지털 기술을 기반으로 한 공학 분야이다. 디지털 전자 기술, 컴퓨터 하드웨어 및 소프트웨어 설계, 정보통신 기술 등을 포함하며, 이진 논리 체계를 활용한다. 디지털 공학은 아날로그 기술에 비해 정확성, 효율성, 확장성이 뛰어나며, 현대 전자 기기와 정보통신 시스템의 핵심 기반 기술이 되고 있다. [] 1.2. 디지털 공학의 중요성 디지털 공학은 오늘날 전자 기기와 시스템의 근간이 되는 핵심 분야이다. 디지털 공학은 정보를 이진수의 형태로 처리 및 전송하는 ...2025.06.16
-
로봇공학과2024.12.251. 작품 개요 1.1. 4족 로봇 작품 개요 4족 로봇 작품 개요는 다음과 같다. 최근 노령화 사회로 접어들면서 환자, 신체 부자유자 등을 도와 인간이 해야 할 일을 보조하거나 대신하는 의료복지용 로봇과 상호 대화를 하며 지능을 가져 아이들에게 학습 효과를 높이고 집안일을 도울 수 있는 가정용, 애완용 로봇의 필요성이 높아지고 있다. 이러한 요구를 충족하기 위한 로봇에 있어 이동의 기능은 필수적이다. 인간과 같은 생활공간에 있기 위해서는 기존의 로봇의 이동구조로는 불가능하다. 그 해결 방안으로 인간이나 동물과 같은 이동구조의...2024.12.25
-
쉽게 배우는 AVR ATmega128 연습문제2025.04.281. AVR ATmega128 기초 1.1. ATmega128 개요 ATmega128은 고성능의 저전력 8비트 마이크로컨트롤러이다. AVR 아키텍처를 기반으로 하는 ATmega128은 진보된 RISC 구조를 갖추고 있어 대부분의 명령어가 단일 클럭 사이클에서 실행된다. 32개의 8비트 범용 레지스터와 16MHz의 클럭 속도를 지원하여 16MIPS의 처리 성능을 보여준다. 또한 2 사이클에서 실행되는 고속 곱셈기를 내장하고 있어 복잡한 연산 처리에 효과적이다. ATmega128은 128KB의 ISP 방식의 프로그래밍이 가능한 플...2025.04.28