본문 바로가기

전자회로

AVR(ATmaga128)로 FND 1Digt 7세그먼트 전자회로 장난하기 1. 1-Digit FND 7세그먼트 특성 및 전자회로 1> 1-digit FND 7세그먼트 전자회로 FND 1-Digit 7세그먼트 외형과 회로 FND 7세그먼트는 7개의 세그먼트로 이루어져 있으며, dot를 포함하고 있기 때문에 8개의 세그먼트로 이루어졌다고 볼 수도 있다. 8개의 세그먼트는 위쪽 세그먼트부터 시계방향으로 a부터 f까지 부여되고 가운데는 g가 된다. 한편, 핀 배열은 순서적이지 않다. e이름을 가진 세그먼트가 1번핀과 연결된다. 2> 1-digit FND 7세그먼트의 공통단자 전자회로 FND 7세그먼트는 공통 음극(cathode)방식과 공통 양극(anode)방식 두 가지가 존재한다. 콘트롤러의 전자부품이나 전자회로로 지금도 많이 사용되고 있다. 2. FND 7세그먼트 제어에 사용되는 .. 더보기
AVR(ATmaga128)로 LED전자회로 장난하기 1. LED 특성 및 제어회로 a. 그림은 LED에 정 방향의 바이어스 전압을 인가하여 전류가 잘 흐르는 그림을 보이고 있다. 이때 LED는 밝게 켜진다. b. 그림은 LED에 역 방향의 바이어스 전압을 인가하여 전류가 흐르지 않는 상태를 나타내고 있다. 이때 LED는 OFF다. 위 두 회로는 모두 LED를 ON/OFF할 수 있도록 구성된 회로다. 다만 LED가 켜지기 위한 포트의 출력이 다른데, a에서는 포트의 핀 출력이 'Low'(0)일 때 LED가 켜진다. 반면 b에서는 포트의 핀 출력이 'High'(1)일 때 LED가 켜진다. 2. AVR(Atmega128)의 LED제어에 사용되는 디지털 출력 레지스터 3. AVR(Atmega128) 연습용 키트를 사용한 실제 LED제어 이 블럭은 앞에 설명한 것.. 더보기
아두이노로 압력을 측정하기 FSR(Force Sensing Resister)은 고분자후막(PTF)장치의 하나입니다. 압력을 감지하는 면에 가해지는 압력에 반비례해서 전기 저항이 감소하는 특성이 있고, 이것을 센서 입력으로 받아서 입력을 측정할 수 있습니다. 필름 상태로 된 얇고 가벼운 센서로, 아주 약한 압력도 감지할 수 있습니다. 또 어느 정도 구부러지는 성질이 있어 곡면에도 접착할 수 있기 때문에 버튼으로 사용되고 있습니다. 보통 스위치를 이용하는 버튼에는 ON/OFF 두 단계의 정보밖에 얻을 수 없지만, FSR을 이용하는 버튼에서는 버튼을 누르는 강도에 따른 정보까지 얻을 수 있는 것이 특징입니다. 정확하게 측정하기 위해서는 압력을 감지하는 면을 균일하게 눌러야 합니다. 누르는 범위가 감지하는 면보다 넓으면, 면의 크기보다 .. 더보기
아두이노로 거리(초음파 센서)를 측정하기 초음파 센서는 약 20kHz이상의 높음 주파수의 음파가 물체에 부딪힌 다음 반사파가 되어 돌아오는 시간을 측정하여 물체까지의 거리를 계산합니다. ▶초음파센서 원리 초음파 센서에는 4개의 핀이 있는데 왼쪽부터 VCC, Trig, Echo, GND가 있습니다. Trig는 VCC에 신호가 들어오면 초음파을 발신합니다. 발신된 초음파가 장애물이나 벽에 부딪혀 다시 돌아오게 됩니다. 이 신호를 Echo가 받아들입니다. Trig를 통해 초음파는 340m/s의 속도로 발신됩니다. triger 핀에 10us 정도의 High 신호를 주면 초음파센서는 40khz 펄스를 자동적으로 8번을 발생시킵니다. 펄스를 발생시킨 직후에 echo 핀은 high 되고 반사된 초음파가 감지 되었을때 echo 핀이 low 가 됩니다. 이 e.. 더보기
아두이노로 온도(LM35D)를 측정하기 아두이노 우노로 온도 측정 하기 LM35DZ는 섭씨(℃)에 비례해 전압을 측정하는 센서로, 센서의 접압을 읽어 들여서 온도를 측정할 수 있습니다. 온도의 계수는 10.0mV/℃이므로, 0℃라면 0V, 20℃라면 200mV가 됩니다. 아두이노 보드의 아날로그 입력은 0~5V까지의 전압을 1024단계로 읽어 들이므로, 읽어 들인 값(0~1023)을 온도로 쓰면 됩니다. 0~100℃까지를 약 205단계로 측정하므로 기온의 변화 들을 측정하는 것과 같은 용도라며 층분한 정밀도를 얻을 수 있습니다. 이번 예제는 온도 센서의 값을 읽어 들여, 섭씨로 변환하는 것을 LCD에 표시합니다. [온도측정 부품목록] ▶ 아두이노 보드 : 1개 ▶ 브레드보드 : 1개 ▶ 점프선 ▶ 온도 센서 : 1개 (LM35D) (http:.. 더보기
아두이노로 빛의 밝기를 측정하기 밝기를 재기 위한 기본적인 방법은 포토레지스터를 사용하는 방법입니다. 포토레지스터는 받는 빛의 세기가 증가하면 전기저항이 낮아지는 부품으로 빛 의존성 저항(LDR)이나 광도전체(Photoconductor), 포토셀(photocell)이라고도 불립니다. 포토레지스터 중에서도 대중적인 것은 Cds(황화카드뮴)셀로 단순히 'cds'라고 불리기도 합니다. 빛의 세기에 따라 저항값이 변하는 Cds셀과 저항기 한 개를 조합해서 저항값의 변화를 전압의 변화로 바꿉니다. 여기에서는 주변의 빛이 밝으면 LED를 어둡게, 어두우면 LED를 밝게 켜는 여제를 소개합니다. [부품목록] ▶ 아두이노 보드 : 1개 ▶ 브레드보드 : 1개 ▶ 점프선 ▶ Cds셀 : 1개 (http://www.icbanq.com/P000411228.. 더보기
아두이노 기초지식_전자회로 안녕하세요 고군입니다~ 전자회로는 매우 깊이 있는 분야이지만, 최소한의 지식을 몸에 익혀야 아두이노 보드를 갖고 좀더 재미있게 테스트를 할 수 있니다. 여기서는 전자회로에 별로 익숙하지 않은 사람을 위해 전자회로의 기초 지식을 설명합니다. ▶ 전압, 전류, 저항 전기의 흐름은 물의 흐름에 곧잘 비유됩니다. 물론 엄밀히 말하면 다르지만, 그 성질은 대강 파악하는 데는 효과적입니다. 전압은 두 개의 물체 사이에 있는 전압(전위)차이를 나타내는 용어입니다. 물은 높은 곳에서 낮은 곳을 향해 흐릅니다. 마찬가지로 전기도 전압이 높은 곳에서 낮은 곳을 향해 흐릅니다. 서로 다른 두 지점의 높이를 비교하려면 기준이 되는 지점이 필요합니다. 전기는 그라운드GND를 기준으로 비교하는데, 보통 전원의 마이너스 쪽을 그라.. 더보기