본문 바로가기

자격증 공부/임베디드기사2

공부한 것 기록하기 2 (논리 회로 / 논리적인 것을 물리적으로 만들어보기) 프로그래밍에서도 자주 사용되는 논리 연산 and or not이 있습니다. 이와 동일한 개념으로 회로에서는 0과 1로 논리적인 과정을 표현하는 것이 논리 회로입니다. 논리 회로는 가장 기초적인 회로를 논리적으로 표현한 것으로 실제 회로를 해석할 때 사용된다. 기본적으로 not, buffer, and, or gate가 있다. 이때 gate란 하나 이상의 논리 입력에 대해서 하나 이상의 출력이 있는 것을 gate라고 한다. NOT gate 이 회로는 입력이 들어오면 반대로 반전시키는 역할을 하게 된다. 이것을 실제 회로로 구성해보았다. 실습은 arduino와 트랜지스터(NPN)로 구현하였다. AND gate 모든 입력이 1이여야 최종 출력도 1인 gate입니다. 이 포스팅 속에 회로에 대해서 저항 값은 정밀하.. 2023. 9. 13.
공부한 것 기록하기 1 (디지털과 아날로그) 현실세계 물리적인 양은 연속적으로 변화하는 값이 많음 => 온도, 습도, 소리, 빛 등등 이런 것을 아날로그 양이라 함 디지털 양은 딱 두 가지로만 표현할 수 있는 물리량을 디지털 양이라 함 디지털 시스템은 이산적인 데이터가 들어오면 나가는 것도 이산적인 정보출력하는 시스템 아날로그 시스템은 연속적인 데이터가 들어오면 나가는 것도 연속적인 정보를 출력하는 시스템 연속적인 값을 이산적인 정보로 변환하는 것을 ADC(analog to digital converter)라 함 디지털 시스템의 장점 1. 내 외부 잡음에 강하다. 강하다는 것이지 잡음이 없는 것은 아님 => 이때 잡음이란 원래의 정보가 아닌 다른 불순물이라 생각하면 됨 2. 설계가 용이 3. 설계가 용이하다는 것은 전체 시스템을 프로그래밍으로 제어.. 2023. 8. 31.