
총 175개
-
사물 인터넷 플랫폼과 디바이스2025.04.251. Arduino 아두이노는 오픈 소스 전자 플랫폼으로, 다양한 마이크로컨트롤러 보드와 소프트웨어를 포함하고 있습니다. 아두이노 보드는 8비트 및 32비트 CPU를 사용하며, 디지털/아날로그 입출력 핀, PWM 출력, UART 통신 등의 기능을 제공합니다. 아두이노 IDE는 C/C++을 기반으로 하는 통합 개발 환경으로, 초보자도 쉽게 사용할 수 있습니다. 2. 아두이노 프로그래밍 기초 아두이노 프로그래밍에서는 다양한 데이터 타입과 진수 표현 방식을 사용할 수 있습니다. 또한 pinMode(), digitalWrite(), dig...2025.04.25
-
논리회로및실험 레포트2025.01.181. AND 게이트 AND 게이트는 두 개 이상의 입력과 하나의 출력으로 구성되며, 진리표에 따라 논리곱(logical conjunction)을 구현한 것이다. 입력 A와 B가 모두 참일 때만 출력 C가 참이 된다. 2. OR 게이트 OR 게이트는 두 개 이상의 입력과 하나의 출력으로 구성되며, 진리표에 따라 논리합(logical sum)을 구현한 것이다. 입력 A 또는 B 중 하나라도 참이면 출력 C가 참이 된다. 3. XOR 게이트 XOR 게이트는 두 입력의 비동일성을 판단하는 비등가(non-equivalence) 게이트로, 두...2025.01.18
-
BJT와 MOSFET을 사용한 구동(switch) 회로2025.01.111. BJT 구동 회로 설계 BJT 2N3904를 사용하여 BL-B4531 LED를 구동하는 회로를 설계하려 한다. BJT가 완벽하게 saturation 영역에서 동작하게 하기 위해서는 적절한 저항 값 R1, R2, RC를 설정해야 한다. 부하가 emitter에 연결된 LED 구동회로 설계 시 LED에 2V가 걸리고 20mA가 흐르도록 R1, R2, RC를 구한다. LED가 ON될 때 회로의 총 소비전력도 계산한다. 부하가 inverter에 연결된 LED 구동회로 설계 시 LED에 2V가 걸리고 20mA가 흐르도록 R3를 구하고, ...2025.01.11
-
아두이노를 이용한 회로 꾸미기 (충북대 일반 물리학 및 실험2)2025.01.281. 아두이노 기초 회로 구성 이번 실험에서는 아두이노를 이용하여 4가지의 간단한 회로를 구성하였다. 실험을 통해 아두이노의 작동 방식에 대해 알 수 있었다. 1번 실험에서는 아두이노의 기본적인 제어 방법을 익힐 수 있었고, LED가 코드에 따라 깜빡이는 것을 확인하였다. 2번 실험에서는 PWM을 이용하여 LED가 서서히 밝아지고 어두워지는 시간 주기를 조절하는 방법을 배웠다. 또한 삼색 LED를 이용하여 다양한 색상의 변화를 관찰할 수 있었다. 실험 3번에서는 조도 센서를 이용하여 주변 조도에 따라 LED의 밝기가 자동으로 조절되...2025.01.28
-
아날로그및디지털회로설계실습 (예비)설계실습 1.초전형(Pyroelectric) 적외선 센서 A+2025.01.291. 초전형(Pyroelectric) 적외선 센서 초전형 적외선 센서(RE200B)는 적외선 에너지를 전기 신호로 변환하는 센서입니다. 이 센서의 출력 신호를 증폭하고 처리하기 위해 다음과 같은 회로를 설계했습니다. 1) High-Pass Filter(DC -block, 3-dB freq.=5 Hz)를 R과 C를 이용하여 설계했습니다. 2) Op-amp 반전증폭기를 2-stage로 연결하여 적외선 센서의 출력 신호를 10000배 증폭하는 회로를 설계했습니다. 3) Op-amp의 출력 신호를 이용하여 센서의 움직임 검출 신호를 LED...2025.01.29
-
전자회로설계 및 실습9_설계 실습9. 피드백 증폭기_결과보고서2025.01.221. Series-Shunt 피드백 증폭기 Series-Shunt 피드백 증폭기 회로를 구성하고 입력전압을 0V에서 6V까지 0.1V씩 증가시키며 출력전압의 변화를 확인하였다. 입력저항 1kΩ, 부하저항 RL에 대해 평균 4.52%의 오차로 출력전압을 측정하였다. 입력저항 10kΩ, 부하저항 RL에 대해서는 평균 3.13%의 오차로 출력전압을 측정하였다. 전원전압을 12V에서 8V로 변경하고 입력전압을 0V에서 4V까지 증가시키며 평균 5%의 오차로 출력전압을 측정하였다. 2. Series-Series 피드백 증폭기 Series-S...2025.01.22
-
아날로그 및 디지털 회로 설계 실습 결과보고서3 스텝모터구동기2025.05.151. 범용 이동 레지스터 범용 이동 레지스터(74HC194)가 단극 스텝 모터의 컨트롤러로 사용되며, 전원을 끈 상태에서 구동회로를 구성하였다. 출력단(QA, QB, QC, QD)에 LED 회로를 추가하여 스텝 모터의 동작을 확인하였다. CLK, S0, S1 핀으로 스텝 모터를 조정하였으며, 초기화를 위해 S0, S1 스위치를 모두 닫고 CLR에 전압을 가해주었다. 출력단 LED 램프의 동작을 확인하여 레지스터의 동작이 예상대로 이루어짐을 확인하였다. 2. NPN 트랜지스터를 이용한 스텝 모터 구동기 범용 이동 레지스터의 전류를 스...2025.05.15
-
[A+보고서]전자회로실험-연산증폭기(op amp)2025.01.171. 연산 증폭기 연산 증폭기(operation amplifier)는 처음에는 이름대로 증폭과 가산, 감산, 미분, 적분 등의 연산을 수행하기 위해 만들어져 아날로그 컴퓨터에 이용되던 소자이다. 연산 증폭기가 하는 일은 두 입력 V_in1, V_in2의 '차이'를 '증폭'시켜 출력으로 내보내는 것이다. 이를 식으로 나타내면 V_out=A_o(V_in1-V_in2)이다. 여기서 A_0는 전압이득, 즉 전압 증폭도이며 이 연산 증폭기가 몇 배로 증폭을 하는지 나타낸 값이다. 기본적인 연산증폭기에 출력 신호의 일부를 다시 입력으로 넣어주...2025.01.17
-
[예비보고서] 11.카운터 설계2025.04.251. 4진 비동기 카운터 교재 이론부의 그림 14-2는 2개의 JK Flip Flop을 이용한 4진 비동기 카운터를 나타낸다. 입력 클럭 펄스 2개마다 Q1 출력은 1개의 펄스를 만들게 되며, Q1 펄스 신호 2개마다 Q2 출력은 1개의 펄스를 만들 것이다. 즉, 1MHz 펄스가 입력된다면 Q1 신호의 주파수는 주파수가 절반이 되므로 0.5MHz, Q2 신호의 주파수는 Q1 신호 주파수의 절반이 되므로 0.25MHz이다. 2. 8진 비동기 카운터 설계 11-3-1에서 설계한 4진 비동기 카운터는 2개의 JK Flip Flop으로 구...2025.04.25
-
교류및전자회로실험 실험2 Timer 기초 예비보고서2025.01.171. 다중 작업 처리 구조 마이크로컨트롤러에서 처리할 수 있는 데이터에는 직접 처리할 수 있는 디지털 데이터와 변환 과정을 거쳐 처리할 수 있는 아날로그 데이터가 있다. 이들 데이터의 처리를 통해 마이크로컨트롤러는 주변 환경과 상호 작용하게 된다. 주변 환경과 상호 작용하는 과정에서 어려운 점 중 하나는 마이크로컨트롤러가 처리해야 하는 작업이 2개 이상일 수 있다는 점이다. 하나의 작업만 처리하는 경우 마이크로컨트롤러를 위한 프로그램을 작성하는 것은 그리 복잡하거나 어렵지 않지만, 운영체제의 도움을 받을 수 없는 마이크로컨트를러에서...2025.01.17