생체 신호의 실시간 디지털 처리 7조 홍윤호( )-1등

Slides:



Advertisements
Similar presentations
42 강 신호 변환 방식 5 과목 데이터통신 강사 이 민 욱. 42 강 신호 변환 방식  신호 변환 방식 1. 데이터와 신호 변환기 (1) 신호 변환기 ① Modem : 디지털 데이터 (Data) 를 아날로그 신호 (Signal) 로 변환시키는 장비로 PSTN( 공중.
Advertisements

파이썬 (Python). 1 일 : 파이썬 프로그래밍 기초 2 일 : 객체, 문자열 3 일 : 문자인코딩, 정규표현식, 옛한글 4 일 : 파일 입출력 5 일 : 함수와 모듈 6 일 : 원시 말뭉치 다루기 실습 7 일 : 주석 말뭉치 다루기 실습 8 일 : 웹 데이터로.
출석수업 과제 – 총 5문제, 10월 25일 제출 정보통계학과 장영재 교수.
7 – 세그먼트 동작 시키기 (0~9, A, B, C, D, E, F 표시하기)
* 그룹 상시 연락망 : 각사 조직도 기준 연락망으로 대체함
제14장 동적 메모리.
제 3 장 74HC541 소자를 이용한 키 입력 및 74HC574로 출력하기.
Programming을 이용한 ECG증폭기 설계
UNIT 15 Timer & Watch Dog 로봇 SW 교육원 조용수.
10장 랜덤 디지털 신호처리 1.
데이터 파일 C 데이터 파일과 스트림(Stream) 텍스트 파일 처리
EEG 회로 설계 7조 1등 이건우 2등 조영선 3등 홍윤호 4등 전진웅 5등 정다운 Biomedical Engineering.
Medical Instrumentation. H.W #9
Sharpening Filter (High-Pass Filter)
Root Filesystem Porting
Communication and Information Systems Lab. 황재철
Root Filesystem Porting
Progress Seminar 선석규.
DK-128 ADC 실습 아이티즌 기술연구소
DK-128 실습 EEPROM 제어 아이티즌 기술연구소
타이머카운터 사용법 휴먼네트웍스 기술연구소
KHS JDBC Programming 4 KHS
PC오실로스코프 & 주파수발생장치 캡스톤 22조 차재호 박진우.
적외선 센서를 이용한 차량 후방 감지기 날 짜 : 11 월 14 일 발표자 : 정 재 석 학 번 :
사용자 함수 사용하기 함수 함수 정의 프로그램에서 특정한 기능을 수행하도록 만든 하나의 단위 작업
디지털회로설계 (15주차) 17. 시프트 레지스터와 카운터 18. 멀티바이브레이터 * RAM & ROM.
박성진 컴퓨터 프로그래밍 기초 [09] 배열 part 1 박성진
2015. 인문소양교육.
Linux/UNIX Programming
2015학년도 PHP 기말 레포트 로그인 홈페이지 제작.
Java의 정석 제 5 장 배 열 Java 정석 남궁성 강의 의
영상처리 실습 인공지능연구실.
Linux/UNIX Programming
ITQ 정보기술자격 국가공인 Excel 2007 Ⅱ 함수- 11회차 강사 : 박영민.
                                  11장 컴퓨터 기반 데이터 수집.
4 장 신호(Signals) 4.1 아날로그와 디지털(Analog and Digital)
논리회로 설계 및 실험 5주차.
DK-128 실습 내부 EEPROM 제어 아이티즌 기술연구소 김태성 연구원
DK-128 실습 타이머카운터 사용법 아이티즌 기술연구소
13장 CTC and DMA Slide 1 (of 10).
Biomedical Instrumentation
클라우드 서버로 부터 값 읽어오기 WiFi 시리얼 보드 활용가이드 김영준 헬로앱스 (
필터링 적용방법(1) = X 10X1 + 20X2 + 10X3 + 60X4 + 10X5 + 30X6 + 50X X =
제2장 통신 신호 및 시스템 해석(2).
계산기.
과제 1 4bit x 4 SRAM이 있다 아래 (1), (2) 두 입력에 대한 출력값 [3:0] Dout을 나타내시오 (1)
Linux/UNIX Programming
Linux/UNIX Programming
Canary value 스택 가드(Stack Guard).
여러가지운동 신나는 과학 이원숙.
Excel 일차 강사 : 박영민.
4장. 데이터 표현 방식의 이해. 4장. 데이터 표현 방식의 이해 4-1 컴퓨터의 데이터 표현 진법에 대한 이해 n 진수 표현 방식 : n개의 문자를 이용해서 데이터를 표현 그림 4-1.
생체계측 강의록 Medical instrucmentation#8
Homework #12 (1/2) 프로그램을 작성하고, 프로그램과 실행 결과를 프린트하여 제출한다.
Flow Diagram IV While.
논리회로 설계 및 실험 4주차.
구조체(struct)와 공용체(union)
AdcRead API 함수 분석 마이크로프로세서.
Chapter 12 파일 입출력.
공인인증로그인 매뉴얼.
동적메모리와 연결 리스트 컴퓨터시뮬레이션학과 2016년 봄학기 담당교수 : 이형원 E304호,
RPTree 코드분석 (월) Dblab 김태훈.
아두이노 프로그래밍 2일차 – Part4 아날로그 키패드 활용하기 강사: 김영준 목원대학교 겸임교수
개정판 누구나 즐기는 C언어 콘서트 제13장 동적 메모리 출처: pixabay.
버스와 메모리 전송 버스 시스템 레지스터와 레지스터들 사이의 정보 전송을 위한 경로
Report #2 (기한: 3/16) 데이터 구조 과목의 수강생이 50명이라고 가정한다. 이 학생(학번은 2016????으로 표현됨)들의 중간 시험(0~100), 기말 시험(0~100) 성적을 성적 파일에 작성하라(프로그램을 통해서 또는 수작업으로). 성적 파일을 읽어들여서.
Linux/UNIX Programming
공인인증로그인 매뉴얼.
Progress Seminar 권순빈.
Progress Seminar 양승만.
Presentation transcript:

생체 신호의 실시간 디지털 처리 7조 홍윤호(2003200449)-1등 정진웅(2005200444)-2등 이건우(2005200431)-3등 조영선(2004200744)-4등 정다운(2007102858)-5등

EMBEDDED SYSTEM 출력(Output) Embedded Software 측정된 생체신호를 어떻게 처리할 것인가?

PROGRAM FLOW CHART 시스템 초기화 NO 입력이 들어왔을 때와 들어오지 않았을 때의 값 설정 YES 시스템의 전원이 ON 되어 있는 동안 계속 반복됨 입력된 값들을 신호 처리하여 영상으로 보여줌

PROGRAMMING monitor.c (main 함수) Programming of program flow chart 다른 함수 에서도 계속해서 이 정의가 사용 반복해서 써야하는 번거로움을 없애고자 헤더파일로 따로 만들어 불러온다 monitor.c (main 함수) Programming of program flow chart

PROGRAMMING 사용자 필요에 따라 시스템 초기화 Key 의 변화 상태 표현 키값을 입력하지 않았을 때에는 전의 값을 계속 받음 ADC로 부터 date를 읽어 들임

PROGRAMMING HR 계산 처리된 디지털 신호를 lowpass, highpass Filter를 거쳐 미분한 후 이를 절대값을 해서 적분하고 특정값보다 큰지 작은 디를 판단, 신호사이의 interval time을 측정하고 이를 통해 HR을 계산한다.

PROGRAMMING Low-pass Filter y(n) = {x(n)+2x(n-1)+x(n-2)} /4 전의 값 저장 High-pass Filter y(n) = x(n) – 2y(n-1) 전의 값 저장

PROGRAMMING f(t) n-1 n y(n) = x(n) – x(n-1)

PROGRAMMING 앞서 처리된 신호의 값을 양수화 처리된 신호를 디지털화 기준치 이상이면 1, 이하면 0을 리턴

PROGRAMMING 적분기 Ring buffer 들어온 데이터 개수가 30개가 넘어가면 가장 오래된 데이터를 제외하고 새로운 데이터를 넣어 계산

PROGRAMMING 한번 신호가 들어오고 다음 신호가 들어오기까지의 시간 측정 Rising Edge 가 생길 때 그 횟수를 측정, 리턴

PROGRAMMING HR 계산 Sampling frequency(fs) : 200Hz Ts = 1/fs = 5ms HR = {1000 / (r*5) } * 60

- Thanks for your attention -