[8051][졸업작품]수위감지기 , 서보모터 [AT90S2313]
- 최초 등록일
- 2009.09.12
- 최종 저작일
- 2009.07
- 231페이지/ 압축파일
- 가격 9,900원
소개글
CPU는 AVR 계열인 AT90S2313을 사용했으며 전체 시스템 구성은 AT90S2313 , 서보모터 HS-311 (또는 HS-301) , 전극봉센서회로 등으로 구성되어 있입니다.
자료 페이지수는 A4용지 31 장 이고
프로그램은 C 언어로 작성했습니다.
컴파일러는 CodeVisionAVR 이며, 컴파일된 hex파일도 올려놨습니다.
이작품은 수위를 감지하는 작품 입니다.
회로도,프로그램,사진,동영상등 많은 자료를 제공합니다.
목차는다음과 같습니다.
1. 작품명
2. 작품 개요
3. 목적
4. 구성 블록도
5. 부품 리스트
6. 제작 과정
7. 프로그램 다운로딩 하기
8. 작동 설명
8.1 회로도
8.2 회로도 설명
8.3 프로그램 설명
8.4 소스프로그램
9. 부품 리스트
10. 졸업작품 과정에서 느낀점
11. 참고서적
12. 데이타시트
13. 작동방법
=================== 본문 내용 ==========================
서보모터이다. 수위 감지가되면 서보 모터의 축을 특정 위치로 이동하여 수위 감지 되었음을 표현 하였다. 사용한 서보 모터 HS-311의 작동 법은 다음과 같다.
HS-311 서보 모터는 일반 DC 모터와는 다르게 전원을 공급한다고 해서 모터가 돌지 않는다. 서보 모터의 핀을 보면 SIG, VCC, GND 가 있다. VCC 와 GND 에는 전원 공급이며, SIG 핀에는 원하는 각도의 신호를 넣어 주는 것이다.
즉, 서보 모터는 원하는 각도로 응답해주는 용도의 모터인 것이다. 따라서 수위 감지 되었음을 나타내기에 적합 할 것 같아서 RC서보 모터를 사용했다. SIG 핀에 입력하는 펄스폭과 각도 와의 관계는 다음과 같다.
A값이 1.5msec 이면 모터는 0도의 위치에 가서 멈추게 된다.
A값이 0.7msec 이면 모터는 –90도의 위치에 가서 멈추게 된다
A값이 2.3msec 이면 모터는 +90도의 위치에 가서 멈추게 된다. 따라서 A값을 조절하면 HS-311 서보 모터의 회전각도를 제어할 수 있다.
B는 전체 주기를 나타낸다. 주기는 3~20msec 범위에 속해야 한다.
정리하면 다음과 같다.
:
:
:
컴파일 실행환경
CodeVisionAVR
압축파일 내 파일목록
수위감지기_서보모터_AT90S2313.doc
회로도/수위감지.DSN
회로도/수위감지.pdf
데이타시트/AT90S2313.pdf
데이타시트/ATtiny2313.pdf
데이타시트/LM311.pdf
사진/DSC00721.JPG
사진/DSC00722.JPG
사진/MOV00724.MPG
사진/Thumbs.db
프로그램/at90s2312.a
프로그램/at90s2312.asm
프로그램/at90s2312.c
프로그램/at90s2312.c!
프로그램/at90s2312.cof
프로그램/at90s2312.cwp
프로그램/at90s2312.c_cbf
프로그램/at90s2312.c~
프로그램/at90s2312.fct
프로그램/at90s2312.hdr
프로그램/at90s2312.hex
프로그램/at90s2312.i
프로그램/at90s2312.inc
프로그램/at90s2312.lst
프로그램/at90s2312.map
프로그램/at90s2312.o
프로그램/at90s2312.obj
프로그램/at90s2312.prj
프로그램/at90s2312.pr~
프로그램/at90s2312.rom
프로그램/at90s2312.str1
프로그램/at90s2312.sym1
프로그램/at90s2312.sym2
프로그램/at90s2312.sym3
프로그램/at90s2312.txt
프로그램/at90s2312.vec
프로그램/at90s2312__.c
참고 자료
없음