2011년2학기 임베디드시스템 응용(# ) #5. Timer_3

Slides:



Advertisements
Similar presentations
Timer 마이크로 프로세서 (Micro Processor) 2015 년 2 학기 충북대학교 전자공학과 박 찬식 교육관 325 호, T
Advertisements

Hankuk University of Foreign Studies Design and Verification Using FPGA Board Part I.
NVH System Line Up 제작처 : HEAD acoustics GmbH EbertstraBe 30 a D Herzogenrath-Kohlscheid 판매처 : ABC 무역 서울 강남구 선릉로 103 길 11 ABC 빌딩 3 층 영업 담당 : 최재현 이사.
컴퓨터 계측 및 실습 개 요 영남대학교 기계공학부. PC 의 기본장치 PC 의 작동구조.
개인의견 차가있을수있음 훈훈한남자 배우 TOP 5. 5 위는 박보검 웃을때보이는 치명적인 미소 꺄 ~~~ 5위5위.
제 1 회 도전 ! 한글 골든벨 2014 년 7 월 12 일 ( 토 ) 주최 : 센다이 한국교육원 후원 : 駐仙台大韓民国総領事館 在日韓国民団宮城県地方本部 韓日觀光交流センター.
기능 자동속도 조절팬 내장 완벽한 보호회로 내장 및 전류리미터 회로 내장 5 개 스피커 존 A.T.T. 채택 Direct 출력단자 채택 (8ohm, 100V) 현상시공이 편리한 스크류터미널 채택 (INPUT 2~4) 리모트 차임기능 채택 (INPUT 2~4) 팬텀파워 내장.
Family 의 개요 의 외부 Pin 기능과 내부 기능 Memory 구조 Timing 2 장 8051 의 구조.
1 8 장 대형 순차회로 문제의 해법 1) 시프트 레지스터 2) 카운터 3)ASM 도를 이용한 설계 4)One Hot encoding 5) 복잡한 예제.
1 모터 (Motors) 김원웅. 2 모터 (Motor) □ 모터 응용분야 □ Desktop PC 의 DVD ROM, HDD □ 러닝머신, 전동드릴, 선풍기 등 전력에 의해서 뭔가가 움직이 는 분야에는 거의 모두 모터가 사용 □ 우리가 배울 모터의.
Digital Storage Oscilloscopes 란 ? DSO (Digital Storage Oscilloscope) - 전기 신호를 디지털화하고 해당 데이터를 처리 하여 파형 디스플레이를 구성하는 장치입니다 * 크기에 상관없이 모든 오실로 스코프 에는 그래프가 표시됩니다.
브러시리스 DC 모터의 기동 토크 향상 및 고속 구동을 위한 이상기동-단상구동 구동법에 관한 연구
KT-M128 Peripheral Device
Chapter 9. 컴퓨터설계기초 9-1 머리말 9-2 데이터 처리장치 (Datapath)
Copyright SangSangDom, All Rights Reserved.
HM Plug-On Transmitter PICTURE / FEATURES SPECIFICATIONS
ROBOTICS LAB. DSP TMS320F2812 ROBOTICS LAB.
AVR 실습.
최종 프로젝트 Final Experiments in Electrical & Computer Engineering 1
AMBA BUS Protocol의 이해 (AMBA 2.0 Specification)
Switched – Mode Power Supply
자동제어 개념2 1 1.
2013 여름방학중 근무지외 연수 결과보고서 함수발생기 사용법 (전자기계제어교과 교수학습자료) 교사 O O O.
Project . A/D Converter AD Converter using for MOSFET 무한도전 팀명 : 무한도전
Technical Trends of Servo Drive and Performance
PWM 2학년A반 윤영헌 PWM 방식의 종류 ① Carrier Based PWM ② Optimal PWM
UNIT 15 Timer & Watch Dog 로봇 SW 교육원 조용수.
10장 주변장치 (PIO) Slide 1 (of 28).
DVR HD-1600M 1 제품 소개 시스템 구성도 H 채널 HD-SDI Stand Alone 타입 DVR
 midi LOGGER GL220   신제품 소개 Dec, 2011.
임베디드 하드웨어 Lecture #6.
VHDL Description D-latch C=1 일 때 Q 는 D의 입력 값 이 전달된다.
MECHA 3차 세미나 2015년 4월 9일 목요일 김지원.
S3c6410을 이용한 리눅스 비디오 드라이버 포팅 가이드 – - Linux Video Driver Porting Guide Using s3c6410 – 박영만
Watch VHDL을 이용한 다용도 시계 다른 사람의 지적 재산권을 침해 하지 않았다..
2-1. PLC I/O 할당 입.출력 기기와 외부기기와의 접속
순차회로 모델링 Sun, Hye-Seung.
PLC를 이용한 제어로직에 관한 연구 김 재 은.
AVR - Chapter 13 황 지 연.
변수와 자료형.
Chapter 06 명령어와 번지지정 방식.
DVR HD-400H 1 제품 소개 시스템 구성도 H.264 4채널 실시간 HD-SDI Stand Alone 타입 DVR
Chapter 18 전압 조정기.
DK-128 실습 타이머카운터 사용법 아이티즌 기술연구소 김태성 연구원
타이머/카운트 정리 정보통신•컴퓨터 공학부 송명규
Stop Watch 예비제안서 10조 이인희 김민석 박재원
아날로그 VS 디지탈 -. Analog Vs Digital -. 디지털 논리에 대하여 -. 메모리에 대하여
Chapter 12 다중 접속 (Multiple Access).
ATmega128 기초와 응용 타이머/카운터.
타이머 8051 타이머 타이머 설정 및 모드
MEDICAL INSTRUMENTATION
TinyOS Tutorial Network lab. 김인태
8051 IO-PORT 정보통신•컴퓨터 공학부 송명규
DK-128 실습 타이머카운터 사용법 아이티즌 기술연구소
1. 실험 목적 회전체를 일정한 힘으로 회전시켜 에너지 보존 법칙을 이용하여 관성 모멘트를 구한다.
4. 아두이노로 LED 제어하기 - 스마트 폰으로 제어하는 아두이노 -.
제 1회 예천자활복지센터 보호자 간담회 예천자활복지센터.
24시간후 사이다속 닭뼈 & 돼지뼈 하루 지난 사이다속 돼지뼈
LCD.
Introduction to Lab. Instruments
품 목: ELIMINATOR & POWER PROTECTION 모델명: SX2216RT 제조사: SURGE X
정수기필터 CMS매뉴얼 (주) 소프트웨어메이크 가. 프로그램 시작하기 1. 효성CMS 이용 안내 및 용어 설명 1
품 목: CONFERENCING SYSTEM DSP 모델명: NEXIA PM 제조사: BIAMP
임베디드 하드웨어 Lecture #6.
실험 6. RLC Circuit.
생물과 함께하는 오토마타.
논리회로 설계 및 실험 9주차.
Lecture 7 7-Segment LED controller using u-controller
Progress Seminar 선석규.
ADLAD System MANUAL [ ] SEM. Digital Appliance ADLAD System ?
Presentation transcript:

2011년2학기 임베디드시스템 응용(#514118 ) #5. Timer_3 한림대학교 전자공학과 이선우

순 서 8-bit timers 50/51 (ch. 8) 8-bit timer H0/H1 (ch.9) 2011/02 임베디드시스템 응용

8-BIT Timer/Event Counter 50/51 2011/02 임베디드시스템 응용

8-bit Timer/Event counter 50/51 Functions Interval timer External event counter Square-wave ouput PWM output Configuration Timer reg.: TM5n, Compare reg.:CR5n Input: TI5n, Output: TO5n Control reg.: TCL5n, TMC5n 2011/02 임베디드시스템 응용

Block diagram Mask flag: MMK50/51 Priority spec.: TMPR50/51 51의 경우 fPRS/2^12 2011/02 임베디드시스템 응용

Control reg.: clock selection 2011/02 임베디드시스템 응용

Control reg.: Mode control 5개 동작 설정 TCE5n:TM5n count operation control (ON/OFF) TMC5n6: mode control (clear&start, PWM) TMC5n1: Timer F/F control (1=enable), Active level sel. TOE50: timer output control 2011/02 임베디드시스템 응용

Operation: interval timer 2011/02 임베디드시스템 응용

Operation: external event counter 2011/02 임베디드시스템 응용

Operation: square-wave output 2011/02 임베디드시스템 응용

Operation: PWM output 2011/02 임베디드시스템 응용

Code for sounding using Tmr50 #define F_NOTE_C 262 //261.63Hz #define F_NOTE_D 294 //293.66Hz #define F_NOTE_E 330 //329.63Hz #define N_CNT_C 19 //2*Fclk/F_C=2*2440/262 #define N_CNT_D 17 #define N_CNT_E 15 void main(void) { //포트 설정 for TO50 PM1.7 = 0; //make output //TM50 설정 //fclk=fPRS/2^13 TCL50 = 5; //setup freq.=fPRS/2^13 ==> 2.44KHz CR50 = N_CNT_C; TMC50 = 0x07; TCE50 = 1; //starting timer } TMR50의 출력(TO50/P1.7)이 간단한 OP amp.를 거쳐 스피커에 연결되어 있다. 이를 이용하여 간단하게 도/레/미를 연주한다. 2011/02 임베디드시스템 응용

8-BIT Timer H0/H1 2011/02 임베디드시스템 응용

Overview of 9-Bit Timer H0/H1 Functions Interval timer Square-wave output PWM output Carrier generator (H1 only) Configuration Timer reg. :Hn, where n=0,1 Control regs.: Compare reg. CMP0n, CMP1n TMHMDn (mode), TMCYC1 (carrier control) output pin: TOH0(P15), TOH1(P16) 2011/02 임베디드시스템 응용

Mode Control reg. (TMHMDn) 2011/02 임베디드시스템 응용

Operation 1: interval timer/square-wave 2011/02 임베디드시스템 응용

Operation 2:PWM output 2011/02 임베디드시스템 응용

Operation 3: carrier generation 용도: infrared remote controller (적외선 원격 제 어기)용 신호 발생을 위해 이용. FclkH1, CMP01 /CMP11 값 에 의해 carrier clock 주파 수 결정. 이렇게 만들어진 클럭 신호 를 출력(TOH1 통해) 결정 은 시간은 INTTM51으로, 신호 ON/OFF 결정은 NRZB1 bit로 한다. 2011/02 임베디드시스템 응용