[자동제어실습] ATmega를 이용한 모터제어

  • 등록일 / 수정일
  • 페이지 / 형식
  • 자료평가
  • 구매가격
  • 2010.04.16 / 2019.12.24
  • 16페이지 / fileicon ppt (파워포인트 2003)
  • 평가한 분이 없습니다. (구매금액의 3%지급)
  • 1,600원
다운로드장바구니
Naver Naver로그인 Kakao Kakao로그인
최대 20페이지까지 미리보기 서비스를 제공합니다.
자료평가하면 구매금액의 3%지급!
이전큰이미지 다음큰이미지
목차
실 험 진 행 사 항
LCD 출력 제어
코 드 분 석
실 험 목 표
MOTOR SPECIFICATION
진 행 내 용
실험 결과 및 보완점
Q & A
본문내용
#include <mega32.h> // only Codevesion
#include <delay.h> // only Codevesion
#include "LCD_Text_Out.h"
void Instruction_Set(unsigned char value)
{
delay_us(40); // 39us
LCD_RS_CLEAR;
delay_us(1); // 40ns
LCD_E_SET;
LCD = value; // write
delay_us(1); // 100ns
LCD_E_CLEAR;
delay_us(1); // 50ns
}
void Lcd_Clr(void)
{
Instruction_Set(0x01);
delay_ms(2); // over than 1.53ms
}
void Lcd_Init(void)
{


delay_ms(31); // over than 30ms
LCD_RW_CLEAR;
Instruction_Set(0x38); // function set (8bit, 2line, 5x7dots)
Instruction_Set(0x0C); // display on/off(cusor, blink off)
Instruction_Set(0x02); // return home(default position)
Instruction_Set(0x06); // entry mode set(shift right)
Instruction_Set(0x01); // display clear
delay_ms(2); // over than 1.53ms
Lcd_Clr();
Lcd_Pos(0, 0); // default position
}
void Lcd_Char_Out(char ch)
{
delay_us(40); // wait for next character
LCD_RS_SET;
delay_us(1); // 40ns
delay_us(1);
LCD_E_SET;
LCD = ch; // write
delay_us(1); // 100ns
LCD_E_CLEAR;
delay_us(1); // 50ns
}
void Lcd_Pos(unsigned char x, unsigned char y)
{
unsigned char position;
if(y > 3) y = 3;
if(x > 19) x = 19;
switch(y)
{
case 0: position = x + 0x80; break;
case 1: position = x + 0xc0; break;
case 2: position = x + 0x94; break;
case 3: position = x + 0xD4; break;}
Instruction_Set(position);}
void Lcd_String_Out(char *text)
{
while( *text )
Lcd_Char_Out( *(text++));}
void Lcd_UINT_Out(unsigned int data)
{
char temp[6] = {0};
temp[0] = ((data / 10000) % 10 ) + '0';
temp[1] = ((data / 1000) % 10 ) + '0';
temp[2] = ((data / 100) % 10 ) + '0';
temp[3] = ((data / 10) % 10 ) + '0';
temp[4] = ((data / 1) % 10 ) + '0';
temp[5] = '\0';
Lcd_String_Out(temp);}
자료평가
    아직 평가한 내용이 없습니다.
회원 추천자료
  • 전기공학과에서 마이크로프로세서의 중요성
  • 기쁘다. 이 교과과정을 맞닥들이게 된다면 열의를 다해 배우고 싶은맘 또한 든다.1. 국내 논저양오,『ATMEGA128 마이크로프로세서 기초 및 응용』, 홍릉과학출판사, 2010.남시병,『마이크로프로세서』, 두양사, 2007.전재욱,『8086 마이크로프로세서 시스템 설계 및 응용』, 성균관대학교출판부, 1998.2. 기타 자료서울시립대학교, 『전자전기컴퓨터공학부』, 2010.05.23,.마이크로프로세서,반도체기억장치,전기공학

  • [[AVR 자동문 만들기]]AVR 자동문,자동문 소스코드,자동문 회로도,ATmega128 자동문,적외선 센서,PSD센서,ADC,모터제어
  • FILE:AVR자동문 만들기.hwpAVR 자동문 만들기● 목 차Ⅰ. 목 표Ⅱ. 개발환경Ⅲ. 제작1. 부품리스트2. 회로도3. 소스코드Ⅳ. 결과1. 사진2. 동작설명3. 기능별 원리 및 해석(1) PSD 센서 ADC(2) 모터 드라이버를 이용한 모터 제어(3) 구조물 제작AVR 자동문 만들기Ⅰ. 목 표자동문(Automatic Door)은 센서로 근접거리의 물체를 감지하여 자동으로 도어를 개방하고 폐쇄하는 것을 말한다. 이 문서에서는 AVR ATmega128을 이용하여 실생활에서 상용되고 있는

  • [전자전파공학] MicroscoAVR Microcontroller를 이용한 원격 제어 무인 골프 카트
  • 이용한 무인 골프 카트1. 라인트레이싱 이동2. 원하는 홀에서 자동정지3. 리모콘으로 골프카트를 무선제어기능AVR Microcontroller를 이용한 무인 골프 카트시스템 구성도Ir 수신모듈스테핑 구동모듈전원부 레귤레이터거리 감지 센서적외선 센서(라인트레이싱 용)적외선 센서(자동정지 용)ATmega128 프로세서센서부EL-1KL2 –발광부, ST-1KLA –수광부전원부LM2575D2T-5.0  레귤레이터 5V구동부IR수신모듈 V02(PSU-84) 초음파센서 SRF0프로세서스테핑 모터

  • [AVR, 마이컴, 마이크로컨트롤러, 텀프로젝트] AVR을 이용한 지능형 선풍기 만들기.(무선리모콘)
  • >< 수광 센서 >< 구동부 회로도 >< 전원부 앞면 >< 전원부 뒷면 >11. 결과 및 고찰현재 15만 원 선에서 팔리고 있는 선풍기를 3만 원 이하로 제작할 수 있어서 설계의 목적을 달성 할 수 있었다. 뿐만 아니라 기존에 없던 기능인 자동 Off 기능을 추가하여 안정성 및 기능을 향상 시킬 수 있었다. 또한 한 번도 사용해보지 못한 ATmega8을 사용해 볼 수 있었으며, 1학기에 이어 AVR의 거의 모든 기능을 사용할 수 있어서 계획한 목표를 충분히 달성 할 수 있었다.

  • [메카트로닉스분야실험] 도립진자 시스템의 제어기 설계하고 실험을 통하여 검증한다
  • 모터 구동 토크간의 정확한 분석을 위해서는 마찰력에 대한 분석도 역시 요구된다.2.2 제어의 이론본 과제는 크게 DC모터에 대한 특성분석(System identification)과 역진자 시스템 제어기 설계로 나눠 수행된다. DC 모터에 대한 특성은 입력전압과 모터 토크와의 수학적 관계 추정으로 볼 수 있다. 역진자 시스템 제어기는 최적 제어방법인 LQR을 이용한 State feedback 제어를 통해 이뤄진다.2.2.1 PID제어기(1) PID제어PID제어란 자동제어방식으로 제어 변수와 기준

오늘 본 자료 더보기
  • 오늘 본 자료가 없습니다.
  • 저작권 관련 사항 정보 및 게시물 내용의 진실성에 대하여 레포트샵은 보증하지 아니하며, 해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지됩니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터에 신고해 주시기 바랍니다.
    사업자등록번호 220-06-55095 대표.신현웅 주소.서울시 서초구 방배로10길 18, 402호 대표전화.02-539-9392
    개인정보책임자.박정아 통신판매업신고번호 제2017-서울서초-1806호 이메일 help@reportshop.co.kr
    copyright (c) 2003 reoprtshop. steel All reserved.