총 145개
-
이산제어와 PLC: 논리제어 및 순차제어2025.11.141. 이산제어(Discrete Control) 이산제어는 연속적이지 않은 제어값으로, 파라미터가 이산적인 시간에 따라 변화하거나 파라미터 자체가 이산적(보통 이진법)이다. 0 또는 1의 값을 가지며, 논리제어와 순차제어 두 가지 유형으로 나뉜다. 논리제어는 사건 기반 변화에 의한 제어로 이벤트에 기반하여 동작을 수행하고, 순차제어는 시간기반 변화에 의한 제어로 시간적 순서에 기반하여 동작을 수행한다. 2. 논리제어(Logic Control) 논리제어는 출력값이 현 시점의 입력값들에 의해 논리적으로 결정되며, 과거의 입력값이나 시간의...2025.11.14
-
초등 소프트웨어 교수학습 과정안2025.05.051. 순차·선택·반복 구조 순차 구조는 프로그램에서 명령어를 순서대로, 차례대로 나열하는 것이며, 선택 구조는 조건에 따라 선택적으로 명령어가 실행되도록 나열하는 것이고, 반복 구조는 같은 명령을 정해진 횟수만큼 반복하도록 하는 것입니다. 이러한 순차, 선택, 반복 구조를 활용하면 알고리즘을 보고 한눈에 이해하기 쉽고, 프로그래밍을 길고 복잡하게 하지 않고 간단하게 할 수 있습니다. 2. 로봇 청소기 프로그래밍 에디가 만든 로봇 로디에게 바닥 청소를 시키기 위해 알고리즘을 짰지만, 로디가 바닥 청소를 하지 못하고 벽에 부딪혀 버렸습...2025.05.05
-
조합 논리 회로와 순차 논리 회로의 비교2025.11.171. 조합 논리 회로(Combinational Logic Circuit) 조합 논리 회로는 입력에 대한 결과가 오직 현재 입력에만 의존하고 이전의 상태나 기억이 없는 논리 회로입니다. 논리 게이트(AND, OR, NOT, NAND, NOR 등)로 구성되며, 각 입력 조합에 대해 고유한 출력을 즉시 생성합니다. 내부 상태를 저장하지 않으며, 컴퓨터의 프로세서, 메모리, 제어 회로 등에서 입력 신호에 따라 즉각적인 출력이 필요한 경우에 사용됩니다. 2. 순차 논리 회로(Sequential Logic Circuit) 순차 논리 회로는 이...2025.11.17
-
에지트리거형 플립프롭(D-, JK-, T-)의 특성 비교2025.11.171. D 플립프롭 D 플립프롭은 디지털 회로에서 가장 간단한 형태의 플립프롭으로, 하나의 데이터 입력(D)과 클록 입력을 가집니다. 클록 신호의 상승 에지에서 D 입력이 Q 출력으로 전달되며, D 입력의 값을 저장하고 유지합니다. 클록 신호의 상승 에지에만 반응하여 안정적이고 예측 가능한 동작을 보장하며, 데이터 저장 및 동기화에 필수적인 요소로 사용됩니다. 2. JK 플립프롭 JK 플립프롭은 J 입력, K 입력 및 클록 입력을 가지며, J와 K 입력의 조합에 따라 출력 상태를 변경합니다. J=0, K=0일 때는 출력을 유지하고, ...2025.11.17
-
A+ / 디지털시스템설계 가/감산기 실험보고서2025.05.131. 프로그래머블 반 가/감산기 A입력의 반전 유무에 따라 가산기와 감산기로 동작하며, XOR 게이트의 특성을 이용하여 두 회로를 하나로 합쳐 반가감산기 회로를 구성할 수 있다. 실험을 통해 이를 확인하고 이해할 수 있었다. 2. 프로그래머블 전 가/감산기 프로그래머블 전 가/감산기는 제어신호에 따라 가산기와 감산기로 동작할 수 있는 회로이다. 실험을 통해 이를 확인하고 이해할 수 있었다. 3. 4비트 병렬 가산기 7483 IC 소자를 이용하여 4비트 병렬 가산기를 구성하고, 입출력 관계를 실험적으로 확인할 수 있었다. 입력을 피가...2025.05.13
-
2023년1학년1학기_파이썬프로그래밍기초_출석대체과제물2025.01.241. 파이썬 프로그래밍 언어의 특징 파이썬 언어는 인터프리터 언어로, 소스 코드를 실행 시점에 바로 한 줄씩 해석하여 컴퓨터가 처리할 수 있도록 하는 작동 방식을 가지고 있습니다. 이로 인해 초기 개발이 빠르고 코드 수정이나 디버깅이 편리하지만, 실행 속도가 비교적 느리다는 단점이 있습니다. 반면 C, 자바, C++와 같은 컴파일러 언어는 소스코드를 저급언어인 기계어로 먼저 번역하여 실행되는 방식으로, 실행 속도가 매우 빠르지만 초기 개발이 느리고 수정이 어려우며 플랫폼의 호환성이 떨어집니다. 2. 파이썬의 동적 타이핑 특징 파이썬...2025.01.24
-
디지털논리회로 4장 연습문제 풀이2025.11.131. 디지털논리회로 디지털 시스템의 기본을 이루는 논리회로는 이진 신호(0과 1)를 처리하는 전자회로입니다. 논리게이트(AND, OR, NOT 등)를 조합하여 복잡한 디지털 기능을 구현하며, 컴퓨터와 모든 디지털 장치의 핵심 구성 요소입니다. 디지털논리회로 학습은 전자공학, 컴퓨터공학 전공자들의 필수 기초 과목입니다. 2. 논리게이트 및 부울대수 논리게이트는 AND, OR, NOT, NAND, NOR, XOR 등의 기본 게이트로 구성되며, 이들의 조합으로 복잡한 논리 회로를 설계합니다. 부울대수는 논리 회로를 수학적으로 표현하고 최...2025.11.13
-
Shift Registers 실험 결과보고서2025.11.161. Serial Input-Parallel Output (SIPO) Shift Register SIPO shift register는 직렬 입력과 병렬 출력을 가진 레지스터로, TTL IC 7474 2개로 구성된다. 실험에서 Switch 1에 CL, Switch 2에 D, Switch 3에 CLK를 연결하여 동작을 관찰했다. Switch 2가 1일 때는 다이오드가 순차적으로 켜지고, 0일 때는 순차적으로 꺼진다. CLK 신호의 rising edge에서만 데이터가 이동하며, 함수 발생기로 생성한 5V와 0V의 사각파를 사용하여 정확한...2025.11.16
-
스마트 생산과 자동화: 제어시스템과 산업용 제어2025.11.141. 제어 시스템의 응답 제어 시스템의 응답은 입력(주로 계단입력) 시 시간 변화에 따른 출력의 변화를 의미합니다. 과도응답과 정상응답으로 구분되며, 비진동 응답은 느린 응답속도를 가지고 진동 시스템은 빠른 응답속도를 가집니다. 물체의 고유진동수와 외부 힘이 일치하면 공명이 발생하여 구조물 붕괴 등의 파괴로 이어질 수 있으므로, 진동 흡수 설계가 중요합니다. 2. 발전된 자동화 기능 안전 모니터링은 작업자 안전과 장비 보호를 위해 시스템 동작을 지속적으로 추적 감시합니다. 유지보수 및 진단은 고장 문제를 반자동으로 처리하고, 상태 ...2025.11.14
-
에지트리거형 플립플롭 (D-, JK-, T-)의 특성 비교 및 설명2025.05.111. D 플립플롭 D 플립플롭은 디지털 회로에서 사용되는 가장 간단한 형태의 플립플롭입니다. D 입력이 클록 신호의 상승 에지에서 Q 출력으로 전달되며, 출력은 입력 값에 따라 변경됩니다. D 플립플롭은 데이터 저장 및 동기화에 활용됩니다. 2. JK 플립플롭 JK 플립플롭은 D 플립플롭의 발전된 형태로, J 입력과 K 입력의 조합에 따라 출력 상태를 변경할 수 있습니다. JK 플립플롭은 초기 상태 설정과 상태 제어에 활용되며, 복잡한 시퀀스 제어에 유용합니다. 3. T 플립플롭 T 플립플롭은 T 입력에 따라 출력 값을 반전시킵니다...2025.05.11
