Analog Signal 의 PWM 출력 By hyaoo.

Slides:



Advertisements
Similar presentations
10장. 시기별 학급경영 11조 염지수 이 슬 권용민 신해식.
Advertisements

일본 근세사. (1) 에도막부의 개창 ( ㄱ ) 세키가하라의 전투 (1600) - 히데요시의 사후 다섯 명의 다이로 ( 大老 ) 가운데 최대 영지 (250 만석 ) 를 보유하고 있던 도쿠가와 이에야스가 급부상. 이에 이에야스와 반목해 온 이시다 미쓰나리 ( 石田三成 ),
아니마 / 아니무스 송문주 조아라. 아니마 아니마란 ? 남성의 마음속에 있는 여성적 심리 경향이 인격화 한 것. 막연한 느낌이나 기분, 예견적인 육감, 비합리적인 것에 대 한 감수성, 개인적인 사랑의 능력, 자연에 대한 감정, 그리.
대구가톨릭대학교 체육교육과 06 학번 영안중학교 체육교사 신웅섭 반갑습니다. 반야월초등학교 축구부 대륜중학교 축구부 대륜고등학교 대구가톨릭대학교 차석 입학 대구가톨릭대학교 수석 졸업 2014 년 경북중등임용 체육 차석 합격 영안중학교 체육교사 근무 소개.
일장 - 1 일 24 시간 중의 명기 ( 낮 ) 의 길이 ( 밤은 암기, 낮은 명기 ) 광주기성 - 하루 중 낮의 길이의 장단에 따라 식물의 꽃눈 형성이 달라지는 현상 일장이 식물의 개화현상을 조절하는 중요한 요인 단일식물 - 단일조건에서 개화가 촉진되는 식물 장일식물.
2 학년 6 반 1 조 고은수 구성현 권오제 김강서.  해당 언어에 본디부터 있던 말이나 그것에 기초하여 새로 만들어진 말  어떤 고장 고유의 독특한 말  Ex) 아버지, 어머니, 하늘, 땅.
2014년도 교원 및 기간제교사 성과상여금 전달교육 개 회 국기에 대한 경례 - 인사말
이탈리아 피자스파게티올리브등.
11 레지스터 (Register) IT CookBook, 디지털 논리회로.
선진 고양교육 “유아교육 행정 업무 연수” 유치원 회계실무 및 유아학비 연수 경기도고양교육청.
사운드.
묵자 겸애, 비명, 비공, 상현, 상동, 천지, 명귀, 삼표 법.
AVR 실습.
최종 프로젝트 Final Experiments in Electrical & Computer Engineering 1
PIC는 우리의 친구 한국정보통신대학교 디지털미디어연구소.
내 아이를 위한 구강관리.
Smart IoT 설계 시스템 Lecture 07. 센서와 액츄에이터 실습.
제16장 원무통계 • 분석 ☞ 통계란 특정의 사실을 일정한 기준에 의하여 숫자로 표시한 것을 말한다.통계로서 활용할 수 있는 조건으로는 ① 동질성을 지녀야 하고 ② 기준이 명확하고 ③ 계속성이 지속되어야 하며 ④ 숫자로 표시하여야 한다 경영실적의.
2015년 2학기 PULSE 4 전자물리실험 09 - Servo Motor 제어 - DSU 메카트로닉스 융합공학부 -
마이크로프로세서(Microprocessor,µP)
2D 게임프로그래밍 프로젝트 2차 발표 유제원.
서울지방세무사회 부가세 교육 사진클릭-자료 다운 세무사 김재우.
요한계시록 진행과정 장 차 될 일 천년왕국(20:4-6)/흰보좌(20:11-15) 20
Lecture #4 멀티미디어 데이터: 사운드(Sound).
치매의 예방 김 은민 윤금 노인요양원 치매의.
Programming을 이용한 ECG증폭기 설계
PWM 2학년A반 윤영헌 PWM 방식의 종류 ① Carrier Based PWM ② Optimal PWM
Chapter 11. 레지스터.
 midi LOGGER GL220   신제품 소개 Dec, 2011.
DSP와 TMS320F28X의 이해
Motor And Control 하늘소 19기 한승욱.
Medical Instrumentation #1
Watch VHDL을 이용한 다용도 시계 다른 사람의 지적 재산권을 침해 하지 않았다..
AC 서보 모터의 전력변환회로 전력변환회로의 목적 : 개요 : 직류전력 교류전력 AC 서보 모터의 전력변환회로
AVR - Chapter 13 황 지 연.
Arduino uno의 Hardware 구성부품의 종류와 그 용도.
5 장 아날로그 전송 5.1 디지털 대 아날로그 전환 5.2 아날로그 신호 변조.
AVR - Chapter 15 황 지 연.
컴퓨터 계측 및 실습 D/A Converter DC 모터 구동
디지털 앰프의 기초 아날로그 앰프와 디지털 앰프의 차이 음질과 스펙과의 연관 관계
1 장 서론 목원대학교 정보통신공학과.
DSP 소개 및 TMS320LF2407A 6th hyaoo.
5장. 센서활용 전자회로 설계 및 제작 1. Digital Clock Board
AVR - Chapter 12 황 지 연.
DK-128 실습 타이머카운터 사용법 아이티즌 기술연구소 김태성 연구원
전자의료시스템 및 실습 C-언어 구 환 경희대학교 전자정보대학 동서의료공학과.
타이머/카운트 정리 정보통신•컴퓨터 공학부 송명규
아날로그 VS 디지탈 -. Analog Vs Digital -. 디지털 논리에 대하여 -. 메모리에 대하여
Data Communications 제 6 장 신호변환과 신호변환기.
Chapter 01. 들어가기.
2015년 2학기 PULSE 4 전자물리실험 10 – 조도 센서와 소리 발생 - DSU 메카트로닉스 융합공학부 -
Chapter 01 디지털기초.
DK-128 실습 타이머카운터 사용법 아이티즌 기술연구소
1. 실험 목적 회전체를 일정한 힘으로 회전시켜 에너지 보존 법칙을 이용하여 관성 모멘트를 구한다.
Moving Walk 17조 장철훈 장황재 이연호.
제12주제 갈보리언덕에서 누가복음 23:33-49.
마이크로소프트 박종호.
신 호(Signal).
AVR - Chapter 14 황 지 연.
발표: G2 박진수 사도요한 준비: G2 박진수 사도요한 T3 김택준 미카엘
설비 접점/PLC 연결방안 및 수집대상 자료 TV현황판 POP SERVER Ethernet 작업기계 PLC와의 연결방법
耽羅國 建國神話 허남춘(제주대 국문학과 교수)
실험 목적 회전축에 대한 물체의 관성모멘트를 측정하고 이론적인 값과 비교한다 .
생체계측 강의록 Medical instrucmentation#8
아날로그 신호와 디지털 신호의 개념을 이해할 수 있다.
이야기 치료에 대하여 <8조 학문적 글쓰기 발표> 주희록 최은지
▶서류관리 프로그램 1. 로그인….2 2. 서류등록 … 서류도착 서류스티커발행
Progress Seminar 권치헌.
중국문학개론 한부와 겅건안문학 중어중국학과 ㅇ이진원 한부와 건안문학.
연구 진행 상황 보고서 2주전 계획 연구 결과 문제점 및 대책 목표 및 계획 노인 낙상 모니터링 시스템 AEP 어지럼증 한양대
Presentation transcript:

Analog Signal 의 PWM 출력 By hyaoo

기본배경 음성 및 가변저항(Analog Signal)을 디지털 데이터로 변환 후 PWM의 듀얼비 조절하여 스피커에 출력한다. 사람의 음성 주파수 300~3400hz 3400hz대까지 보존하려면 최소 6400hz으로샘플링 //대략 약간의 마진을 두어 8Khz 샘플로 나누어 각 샘플마다 진폭값을 부여하는 것으로, 이를 펼스진폭변조(Pulse Amplitude Modulation)방식이라고도 한다.

환경설정

ADC (Analog-to-Digital Converter) sampling time? 아날로그 신호의 시간 축으로 조밀한 간격으로 디지털 값으로 변화시킬 것인가 결정하는 단위. 샘플링 시간은 변환하고자 하는 아날로그 신호에 있는 가장 빠른 주파수보다 최소 2배 이상 빠른 주파수로 샘플링 시간을 결정해야 함. 2407은 2.6MHz[375ns]까지 샘플링 시간결정.

ADC (Analog-to-Digital Converter) 양자화 단위 아날로그 신호의 신호 크기 축으로 얼마나 조밀한 간격으로 디지털 값을 바꿀 것인가를 결정하는 단위. 2407에서는 10비트 양자화 단계 제공 210 = 1024 단계 0~1023

ADC (Analog-to-Digital Converter) 2407에서의 기능 16개의 채널제공 각 채널에 대한 A/D 변환 버퍼 레지스터제공 사용자가 각 채널의 순서를 지정변환 (auto-sequencing capability) 8개씩 2개로 나누어 독립적으로 순서 설정 (daul sequencer mode)

PWM (Pulse Width Modulation) Duty cycle 전체 주기에서 하이 레벨의 펄스 폭의 %

PWM (Pulse Width Modulation)

Programming (ADC) void c_int2(void) // EVA의 timer1 인터럽트 서비스 루틴 { DI; .. AD0 = (RESULT0>>6)&0x03FF; ADCTRL2 |= 0x4200; PADATDIR = 0xff00 | AD0; PEDATDIR = 0xff00 | ((AD0 >> 8)&0x0003); EI; }

Programming (ADC) void main(void) { // Timer interrupt setting .. EVA_ENABLE; GPTCONA |= 0x0100; T1DISABLE; T1CON = 0x5700; // continue_up_cnt, x/128, internal_clk T1PR = 62499; // 5Hz T1CNT = 0; T1ENABLE; .. SET(EVAIMRA,T1PINT_ENA); // Timer1 Period Int.를 사용

Programming (ADC) .. // ADC setting ADC_ENABLE; ADCTRL1 = 0x4000; NOP; // delay ADCTRL1 = 0x2092; MAXCONV= 0x0003; // 4 channels CHSELSEQ1 = 0x0000; // 0,0,0,0 순서로 변환 ADCTRL2 |= 0x4700; SET(IMR,INT2_MASK|INT1_MASK); EI; ..

Programming (PWM) SET_PWM1; ACTRA = 0x0009; T1PR = (CPU_clk / PWM_PERIOD); // PWM_PERIOD = ADC_PERIOD; CMPR1 = (unsigned int) (T1PR * AD_DATA); // AD_DATA = (AD0/1024)*100; COMCONA = 0xc200; T1CON = 0xD040;

예상결과 일상의 모든 신호들을 digital data화시켜 여럿 일상DATA를 활용 가능함 각종 센서를 이용 사물을 측정하여 얻어낸 데이터 값으로 활용하여 비교 분석 Ex) 온도센서이용 온도가 점점 올라갈수록 선풍기의 모터를 점점 빠르게 한다. 조도센서를 이용 밝기에 비례하여 전구의 밝기를 제어한다.