(전자회로실험1) 아날로그 Input & 라이브러리 결과보고서
- 최초 등록일
- 2020.07.09
- 최종 저작일
- 2020.04
- 7페이지/ MS 워드
- 가격 1,000원
목차
1. 기본이론
2. 시뮬레이션 내용
3. 고찰
4. 참고자료
본문내용
1. 기본이론
1) 아두이노의 아날로그 핀
왼쪽 그림의 노란색 박스 부분과 같이 아두이노 보드에는 A0~A5까지 총 6개의 아날로그 핀이 있다. 이 아날로그 핀을 통해 아날로그 입력을 받을 수 있다. 디지털 핀은 0V와 5V의 전압을 오직 0과 1이라는 두 값만을 입출력으로 받는 것과 달리, 아날로그 핀은 0V ~ 5V 사이의 전압을 0 ~ 1023까지의 디지털 신호를 나타내는 정수값으로 변환하여 받아들인다. 이를 A/D(Analog - to - Digital) 변환이라고 한다. 이 때 변환된 정수값은 5V를 1024개의 수치로 나누어 나타내는 것이기 때문에, 변환된 정수에서의 1의 크기는 5V/1024≈0.0049V=4.9mV가 됨을 알 수 있다. 이러한 정수값을 출력할 때 사용되는 함수가 바로 anaologRead()함수이다. analogRead()함수의 입력으로는 pin번호를 입력해주면 된다. 가령 A0 핀을 입력으로 사용한다면 analogRead(0)또는 analogRead(A0)라고 적어주면 된다. 또는 analogRead(14)라고 적어주어도 되는데 그 이유는 디지털 핀의 번호인 1~13 이후 14부터의 핀번호 숫자에 아날로그 핀이 순서대로 정의되어있기 때문이다. 이는 아날로그 핀을 디지털 핀으로 확장하여 사용할 때 유용하게 쓰인다.
2) 부저와 가변저항
우리가 이 실험에서 진행하며 사용한 소자들은 부저, 가변저항 등이 있는데 각 소자들에 대해 간단히 알아보도록 하자. 먼저 부저에 대해 알아볼 것인데, 그 중에서 우리가 이번 실험에서 사용하는 부저는 ‘피에조 부저’이다. 피에조 부저는 ‘피에조’ 효과를 이용해 소리를 내는 작은 스피커인데, 피에조 효과란 ‘압전’효과를 의미한다. 압전효과는 수정이나 세라믹 같은 결정체의 성질을 이용하여 압력을 주면 변형이 일어나면서 표면에 전압이 발생하고, 반대로 전압을 걸어주면 응축, 신장과 같은 변형이 일어나는 현상을 말한다.
참고 자료
김경연, 장정형, 박민상 공저, 실험KIT와 함께하는 ARDUINO 입문서 아두이노 완전정복(2판), (복두출판사, 2014), p.92-102