총 12개
-
스마트 생산과 자동화: 제어시스템과 산업용 제어2025.11.141. 제어 시스템의 응답 제어 시스템의 응답은 입력(주로 계단입력) 시 시간 변화에 따른 출력의 변화를 의미합니다. 과도응답과 정상응답으로 구분되며, 비진동 응답은 느린 응답속도를 가지고 진동 시스템은 빠른 응답속도를 가집니다. 물체의 고유진동수와 외부 힘이 일치하면 공명이 발생하여 구조물 붕괴 등의 파괴로 이어질 수 있으므로, 진동 흡수 설계가 중요합니다. 2. 발전된 자동화 기능 안전 모니터링은 작업자 안전과 장비 보호를 위해 시스템 동작을 지속적으로 추적 감시합니다. 유지보수 및 진단은 고장 문제를 반자동으로 처리하고, 상태 ...2025.11.14
-
프로그래밍방법론 프로그램 개요 정리 과제2025.05.021. 프로그래밍 과정 프로그래밍 과정은 크게 문제의 이해 및 정의, 문제의 논리적인 해법 설계, 프로그램 코딩, 프로그램 테스트, 프로그램 유지보수 총 5단계로 구분됩니다. 문제의 이해 및 정의는 첫 단추를 끼우는 단계로 매우 중요한 단계입니다. 2. 순서도와 의사코드 순서도와 의사코드는 프로그래밍 과정에서 문제의 논리적인 해법을 설계하는 단계에 사용됩니다. 순서도는 프로그램의 흐름을 시각적으로 표현하고, 의사코드는 자연어로 프로그램의 논리적 구조를 설명합니다. 3. 논리에러와 구문에러 논리에러는 프로그램의 논리적 오류로, 프로그램...2025.05.02
-
컴퓨터네트워크: CRC와 해밍코드 오류검출2025.11.141. CRC(순환중복검사) 계산방법 CRC는 모듈로-2 연산을 사용하여 자릿수가 맞으면 XOR 연산을 수행한다. 생성코드 G로 데이터코드 D의 LSB에 G의 최고차수만큼 0을 붙인 비트를 나누고, 나머지 R을 데이터코드의 LSB에 붙여 전송코드를 만든다. 수신측에서는 수신된 코드를 동일한 생성코드로 나누어 나머지가 0이면 에러가 없고, 0이 아니면 전송과정에서 에러가 발생했음을 확인할 수 있다. 2. CRC 종류 및 응용 CRC의 종류는 CRC-16, CRC-32, CRC-64 등이 있으며, -n에서 n은 생성 비트의 비트 수를 나...2025.11.14
-
C언어를 이용한 로또 번호 생성 및 분석 프로그램2025.11.151. 난수 생성 및 로또 알고리즘 C언어의 rand() 함수를 이용하여 1부터 45까지의 숫자 중에서 중복 없이 6개의 로또 번호를 무작위로 선정하는 알고리즘입니다. 5000번의 시행을 통해 로또 번호를 생성하며, 선정된 숫자들을 배열에 저장하고 정렬하여 관리합니다. srand() 함수로 시간 기반 시드값을 설정하여 매번 다른 난수가 생성되도록 구현되어 있습니다. 2. OMR 형식 디스플레이 및 시각화 100개의 선정된 로또 번호를 OMR(광학 마크 인식) 형식으로 표현하여 파일에 출력합니다. 각 번호를 1부터 45까지의 칸에 'X...2025.11.15
-
데이터통신 시스템의 전송계와 처리계 구성 및 기능 설명2025.01.181. 데이터통신 시스템의 전송계 데이터통신 시스템의 전송계는 송신기, 통신 채널, 수신기로 구성되어 있습니다. 송신기는 디지털 데이터를 전기 또는 전자기 신호로 변환하고, 통신 채널은 이러한 신호를 전송하는 수단을 제공하며, 수신기는 전송된 신호를 감지하고 디코딩 및 복조 프로세스를 통해 원본 데이터를 추출합니다. 전송 방식에는 아날로그 전송과 디지털 전송이 있으며, 직렬 전송과 병렬 전송이 있습니다. 전송 기술의 발전은 데이터 통신의 속도, 신뢰성, 용량 향상에 기여하고 있습니다. 2. 데이터통신 시스템의 처리계 데이터통신 시스템...2025.01.18
-
생물반응기의 온도제어 시스템 측정 실험2025.11.121. PID 제어 시스템 생물반응기의 온도제어에 사용되는 제어 방식으로 P제어(비례제어), I제어(적분제어), D제어(미분제어)로 구성된다. P제어는 에러값에 비례하여 제어량을 변화시키지만 정상상태 오차가 남으며, I제어는 에러값을 적분하여 미소한 잔류편차를 제거하고, D제어는 오차값의 변화를 보고 조작량을 결정한다. 이들을 조합하여 효과적인 온도제어를 구현한다. 2. 피드백 제어 온도제어는 피드백 제어의 일종으로, 제어신호의 되돌림에 의해 제어량을 설정치와 비교하고 일치하도록 수정동작을 행한다. 설정부에서 목표온도를 설정하면 비교...2025.11.12
-
디지털회로실험: 멀티플렉서, 디멀티플렉서, 패리티 발생기2025.11.151. 멀티플렉서(MUX) 멀티플렉서는 여러 개의 데이터 입력을 받아들여 선택된 입력만을 출력하는 논리 회로로, 데이터 셀렉터라고도 불린다. IC 74LS153을 이용하여 구성하며, Select 값 S1, S2에 따라 입력 D0~D3 중 하나가 출력 Y로 선택된다. 통신장비에서 여러 기기를 하나로 묶어 통신회선에 연결하여 관리를 간단하게 하고 통신 비용을 절감하는 이점이 있다. 2. 디멀티플렉서(DEMUX) 디멀티플렉서는 멀티플렉서의 반대 기능으로 하나의 입력을 여러 개의 출력 중 하나로 전달하는 데이터 분배기이다. IC 74LS13...2025.11.15
-
[인터넷프로토콜] ICMP프로토콜과 IP프로토콜2025.05.131. IP 프로토콜 IP 프로토콜은 인터넷에서 데이터를 전송하는 데 사용되는 가장 기본적인 프로토콜입니다. 이 프로토콜은 네트워크 계층에서 작동하여 서로 다른 네트워크 간의 통신을 가능하게 하고, IP 주소를 통해 패킷을 올바른 목적지로 전달합니다. IP 프로토콜은 비연결형 프로토콜로, 패킷을 전송하기 전에 연결을 설정하지 않습니다. 또한, 패킷의 전달을 보장하지 않고 오류 검출이나 패킷의 순서 보장도 제공하지 않습니다. 2. ICMP 프로토콜 ICMP 프로토콜은 IP 프로토콜의 한계를 극복하기 위해 개발된 프로토콜입니다. ICMP...2025.05.13
-
통계적 품질관리와 MLDL 활용한 품질 관리의 비교2025.04.261. 통계적 품질관리와 ML/DL 활용한 품질관리 비교 통계적 품질관리 방식인 SPC와 ML/DL 기술을 활용한 품질관리 방식인 K-Bro를 비교하였습니다. SPC는 공정능력 지표와 관리도를 통해 품질을 관리하는 반면, K-Bro는 데이터를 학습하여 예측하고 선제적으로 대응하는 방식입니다. 두 방식의 데이터 특성, 예방 특징, 향후 역할 등을 비교하였습니다. 2. SPC와 K-bro의 데이터 차이 SPC는 정규화된 데이터를 사용하지만, K-Bro는 정규화되지 않은 데이터를 사용합니다. 이에 따라 SPC는 사후 조치를 통한 예방 효과...2025.04.26
-
멀티미디어개론 색상변환을 하는 이유에 대한 설명2025.01.181. 색상 변환 색상 변환은 하나의 색 공간에서 다른 색 공간으로 이미지의 색상을 변경하는 과정을 말한다. 색 공간은 색상의 표현을 위한 특정한 방법을 지칭하며, RGB, YUV, HSV, CMYK 등 다양한 색 공간이 있다. 색상 변환은 다양한 출력 장치의 색 공간 차이, 데이터 압축, 이미지 및 비디오 처리 등의 이유로 실시된다. 2. 샘플링 샘플링은 연속적인 신호를 이산적인 값으로 변환하는 과정을 의미한다. 이는 디지털 컴퓨터가 이산적인 값만을 처리할 수 있기 때문에 필요한 과정이다. 샘플링은 신호를 일정한 시간 간격으로 측정...2025.01.18
