- 7-Segment숫자를 표시하는 7개의 LED와 소수점을 나타내는 1개의 LED로 구성되어 있다. 7-segment는 common cathode와 common anode type이 있다. Common cathode type은 공통 단자에 low 를 인가하고 점등하고자 하는 segment에 high voltage를 인가하여 선택적으로 점등시킨다. common anode type은 정반대이다. 이런 이유로 7-segment를 활용한 실습을 진행시 먼저 type을 확인해야 한다.- BCD to 7-Segment decoder디지털 회로의 출력은 대게 2진수로 표현되며 이를 10진수 방식인 7-segment로 바꾸어 주 기 위해서는 decoder가 필요하다. 10개의 숫자를 표한하기 위해서는 적어도 4개의 비트를 필요로 하며 7-segment로 출력하기 위해서는 출력 핀이 7개가 필요하다.
-RS 래치두 NOR 게이트가 교차교합되어 만들어진 회로로 기본 기억소자장치이다.R=1과 S=0인 경우를 생각해보면 입력이 R이 1이므로 출력 Q는 Q’의 값에 무관한게 0으로 리셋되고 입력 S가 0이므로 출력 Q’는 Q값의 반대값, 즉 1이 되기 때문에 R을 리셋 입력이 라 부른다.반대로 R=0이고 S=1인 경우를 생각해 보면, 출력 Q는 1로 셋되고 출력 Q’는 0으로 리셋되 는 것을 알 수 있다. 따라서 입력 S를 셋(set) 입력이라 부른다.진리표는 다음과 같다.-rs 래치의 타이밍 분석R과 S가 모두 1인 경우, 이를 금지된 입력이라 부른다. 이유는 출력 Q가 1과 0을 동시에 가 질 수 없기 때문이다. 또한 Q’가 Q에 대해 모두 0값을 가지기 때문에 Q와 Q’가 서로 반대값 을 가진다는 가정에 어긋난다.또한 R과 S가 1을 가진 상태에서 동시에 0으로 바뀌게 되면 출력이 진동하고 있음을 위 그 림을 통해 알 수있다.
- 반가산기 : 2진수 2개를 더하는 경우 2개의 2진수를 더해 다음 자리 올림수를 출력하는 경 우- 전가산기 : 자리 올림수를 포함하여 3개의 2진수를 더하는 경우.- 디코더 : 2진 부호, DCD 부호 등 여러가지 부호를 부호 없는 형태로 변환하는 회로이다. (해 독기와 같은 역할을 수행한다.)예를 들어 연산회로로부터 나오는 BCD부호를 발광 다이오드를 이요한 10개의 수치로 나타 내는 수치 디스플레이가 있다. N개의 입력에 대해 출력은 2^N까지 가능하다.- 인코더 : 입력으로 10진수나 8진수가 들어가면, 출력으로 2진이나 BCD와 같은 코드로 변환 되어 나온다. 즉 기호나 알파벳 또는 숫자를 코드화하는 것이 인코딩이다. (즉, 입력 신호를 컴퓨터 내부에서 사용되는 코드로 변환시켜주는 것이다.)
현재 R1은 10k옴 R2는 30k옴으로 gain이 1보다 크기 때문에 포화로 인한 출력파형이 왜 곡되어 나오게 된다. 이를 해결하기 위해 다이오드를 활용하여 gain을 조절하여 해결 할 수 있다. 소신호에서 gain이 1보다 크게 대신호에서는 gain이 1보다 작게 만들어 왜곡을 줄일 수 있다. 소신호는 다이오드에 영향을 주지 않아 다이오드가 연결된 저항이 저항으 로서 역할을 수행하여 gain이 1보다 커지고 대신호인경우 다이오드에 영향을 주고 다이 오가 forward bias됨으로써 저항이 의미가 없어진다. 그럼 R1은 10k옴 R2는 30k옴에서20k옴으로 줄어들어 gain이 1이 되어 포화를 방지한다.