프로젝트 진행내용
개 요 10가지 부품 소개 프로젝트 내용 조원별 작업 내용
10가지 부품 소개
온도 센서 온도의 변화에 응답하는 센서. 온도의 변화를 감지하여 온도관리를 자동화 하는데 이용됨. 금속선이나 반도체의 저항값이 온도에 따라 변화한다는 성질과 종류가 다른 금속선의 결합접점을 가열하면 기전력이 발생하는 경우를 통해 여기서 발생하는 저항이나 기전력을 측정하여 온도를 구하는 방법이 온도센서의 원리.
CDS 빛의 변화에 응답하는 센서. 부품 내부에 빛을 받으면 저항값이 내려가는 물질(황화카드뮴)을 채워 빛을 받음에 따라 작동. CDS는 가장 보편적으로 사용되는 조도 센서로서 밝기에 비례하여 저항이 선형적으로 증가하는 것이 아닌 로그 그래프에 가까운 형태를 그리기 때문에 정확한 Lux값을 구하기보다는 밝음과 어두움 정도만을 판별하기에 적합.
초음파 센서 거리나 두께, 움직임 등을 검출하는 센서. 초음파의 특성을 이용하거나 초음파를 발생시켜 작동. 검출거리가 길지만, 바람과 온도의 영향을 받는다. 송파기에서 초음파를 보내 공기중에 전파하여 수파기에서 수파한 것으로 물체의 유무를 검출.
조이스틱 전, 후, 좌, 우로 움직이는 막대형 레버를 통해 원하는 방향으로의 조작을 행함. 각 4개의 방향에 전기접점을 만들고 스틱의 움직임에 따라 해당 접점들이 붙었다 떨어졌다를 반복하며 신호를 전달.
가속도센서 이동하는 물체의 가속도나 충격의 세기를 측정하는 센서. 방식에 따라 관성식, 자이로식, 실리콘반도체식이 있음. 그리고 원리에 따라 압전형, 동전형, 서모형, 변경 게이지형의 4종류로 분류.
DC모터 자기장과 전류를 이용하여 코일을 계속 회전시킴으로서 동력을 얻는 직류전동기. 계자저항의 수치를 가감하여 속도를 조절. AC모터에 비해 구조가 복잡하고 가격이 비싸나 속도 제어가 자유로움. 계자권선의 전류의 형태에 따라 타려, 분권, 복권, 직권 으로 분류.
RC서보모터 DC모터에 감속기를 달고, 감속기 축에 각도를 알 수 있는 포텐쇼미터를 달고 액츄에이터를 달기 위한 링크를 달아 이용하는 모터. 송신부에서 모터에 원하는 각도를 송신하면 수신부에서 모터를 구동하여 포텐쇼미터에서 읽어지는 각도가 송신각도와 일치할때까지 모터가 돌아 정지하는 방식. 주로 무선조종 모형항공기 등에 사용.
버저 철심에 코일을 감아놓은 전자석과 진동편을 조합하여 신호음을 발생시키는 장치. 전류가 흐르지 않을 때는 진동편과 철심이 떨어져있도록 스프링으로 조절하고, 전류가 흐르면 진동편에 설치된 접점과 철심이 연결되면서 신호음을 발생. 교류식과 직류식으로 나뉨.
LED 갈륨비소 등의 화합물에 전류를 흘려 빛을 발산하는 반도체소자. 아래 위에 전극을 붙인 전도물질에 전류가 통과하면 전자와 정공이라 불리우는 +전하입자가 이 전극 중앙에서 결합해 빛의 광자를 발산하는 구조. 해당하는 물질의 특성에 따라 빛의 색이 다름.
버튼 누름쇠를 눌러 전기 장치에 전류를 끊거나 이어 주며 기기를 조작하는 스위치의 일종.
프로젝트에 필요한 부분
프로젝트 내용 가속도센서를 이용하여 기울어짐을 체크하고 기울어짐이 감지될 경우에 연결된 LED가 점등되고, 수평상태가 되면 LED가 멸등되는 형태의 기기를 제작.
기기 작동 좌측 그림은 가속도센서인 MMA7260. 중앙 그림은 마이크로프로세서인 AT90CAN128. 우측 그림은 LED. 가속도센서에서 3축 센서에 의해서 얻어낸 값은 아날로그 값을 가집니다. Atmega128의 입력포트를 통해 센서에서 얻어진 값을 받아들이고 받아들 인 아날로그 값은 ADC를 통과시켜 디지털화 시킵니다. 변조된 신호는 다시 Atmega128의 출력포트를 통해 LED로 보내지어 LED의 작동을 가능하게 합니다.
가속도 센서 Freescale MMA7260QT 의 특징 ★XYZ: 한 디바이스에서 3축의 감도 감지 ★ 선택: 단일 디바이스에서 1.5 g, 2 g, 4 g, 6 g의 감도 선택 가능 ★ 낮은 소비전력: 500 μA ★ 대기 모드: 3 μA, 휴대용 배터리 작동식 전자제품에 최적 ★ 저전압 작동: 2.2 V∼3.6 V ★ 빠른 작동 시간: 1 ms ★ 로우노이즈: 더 높은 분해능력과 정확도 달성
마이크로컨트롤러 Atmega128의 특징 ★고성능, 저전력으로 동작하는 8비트의 마이크로 컨트롤러 ★최대 1만 번의 쓰고, 지우기가 가능한 128KB In-System 프로그램 플래시 메모리 ★JTAG(Joint Test Action Group) 인터페이스 지원 ★파워 온 리셋과 프로그램이 가능한 brown-out 감지 ★I/O 와 패키지 53개의 프로그램 가능한 I/O라인 ★주변 사양 - 8채널, 10bit ADC(Analog to Digital Converter)
제작 작업 내용 부품간 연결 및 조립 AVR Studio 를 통한 프로그래밍 작업 프로그래밍 완료 및 메모리에 저장 작동 확인 및 문제점 체크
조원별 작업 분담 내용
조원별 작업 내용 조원1. 관련된 정보 수집 및 정리 사용되는 부품 및 추가적인 요소들과 프로그래밍과 관련된 정보 등을 수집하여 사용에 용이하도록 정리하는 작업을 진행.
조원별 작업 내용 조원2. 부품간 연결 및 조립 할당받은 부품들의 연결 및 조립과정 진행. 완성 이후에도 지속적으로 부품 및 기기 관리.
조원별 작업 내용 조원3. AVR Studio 프로그래밍 작업 AVR Studio를 이용하여 C언어 프로그래밍 작업 진행.
조원별 작업 내용 조원4. 기타 업무 및 작업 진행 정리 작업 진행 상황 파악 및 정리작업. 추가적으로 필요한 사항들에 대한 업무 진행.