LabVIE로 프로그래밍과 전자 회로 실험을 배우자

$22.68
SKU
9791163722229
+ Wish
[Free shipping over $100]

Standard Shipping estimated by Fri 05/10 - Thu 05/16 (주문일로부 10-14 영업일)

Express Shipping estimated by Tue 05/7 - Thu 05/9 (주문일로부 7-9 영업일)

* 안내되는 배송 완료 예상일은 유통사/배송사의 상황에 따라 예고 없이 변동될 수 있습니다.
Publication Date 2024/02/29
Pages/Weight/Size 175*223*20mm
ISBN 9791163722229
Categories 대학교재 > 공학계열
Description
자연 현상을 관찰하고, 관찰 내용을 자료로 남겨, 분석하면 자연을 이해하고, 자연 속에서 살아가는 사람은 이 자연을 살아가는 데 잘 쓸 수 있다. 지금까지 사람은 이렇게 발전했다. 아주 짧거나, 길거나, 빠르거나, 느리거나, 크거나, 작게 바뀌는 자연 현상은 사람 몸이 가진 오감으로는 느끼기 어렵거나, 지루해 꾸준하고, 잘 관찰할 수 없다. 자연 현상에 나오는 신호를 바꿀 수 있는 전자 회로를 꾸미고, 정한 시간 동안 때에 따라 관찰할 수 있으면, 더 많은 자료와 정보를 얻을 수 있다. 현상을 관찰하는 감지 회로를 전자 회로로 꾸미고, 전자 회로를 조절, 통제하는 프로그래밍 기초를 설명했다. 간단한 센서 회로를 꾸미고, 랩뷰(LabVIEW) 프로그래밍 언어로 회로를 통제해, 자료를 얻고, 자료를 분석해, 회로를 작동시켰다. 이 책으로 간단한 전자 회로와 프로그래밍 개념을 알려주고 싶었다. 또한 자료를 얻고, 분석하고, 작동하는 이어진 과정을 익힐 수 있었으면 하는 생각으로 이 책을 썼다.
Contents
01 실험
1.1. 자연과학
1.2. 실험
1.3. 전자 회로

02 프로그래밍이란
2.1. 보통 생활에서 쓰는 말 '프로그램'
2.2. 루틴(Routine)과 기능(Function) 그리고 프로그램(Program)
2.3. 컴퓨터 프로그래밍

03 랩뷰(LabVIEW)는 그래픽 프로그래밍 언어이다
3.1. LabVIEW04

04 객체(Object)와 클래스
4.1. 랩뷰에서 클래스와 객체
4.2. 랩뷰 객체 프로그래밍

05 함수
5.1. 보통 알고 있는 함수
5.2. 수학 함수 나타내기
5.3. 랩뷰에서 함수
5.4. SubVI5.5. 아이콘 배선
5.6. 아이콘 꾸미기
5.7. 초기값 설정
5.8. 변수(variable)와 상수(constant)
5.9. 함수 이동과 확대 축소

06 데이터 만들기
6.1. 데이터
6.2. 데이터 분류
6.3. 데이터 묶음
6.4. 되풀이해서 데이터 만들기
6.5. Shift Register
6.6. 형이 같은 여러 데이터 묶기-배열
6.7. 형이 다른 여러 데이터 묶기-클러스터
6.8. 형이 다른 여러 데이터 묶기-1. 프론트 패널
6.9. 형이 다른 여러 데이터 묶기-2. 블록 다이어그램
6.10. 클러스터 데이터 읽고, 바꾸기
6.11. 다항식 값 만들기
6.12. 신호 생성기(Signal Generator)
6.13. 기본 함수 생성기(Basic Function Generator)

07 데이터 보이기
7.1. 데이터 보이기
7.2. 랩뷰에서 숫자 하나 보이기
7.3. 랩뷰에서 여러 데이터 한꺼번에 보이기
7.4. 웨이브폼 차트
7.5. 1차원 배열 데이터와 숫자
7.6. 데이터 하나와 숫자
7.7. 둘 이상 차트
7.8. 웨이브폼 그래프
7.9. x-y 그래프

08 데이터 파일에 저장하고, 파일에서 읽기
8.1. ASCII(American Standard Code for Information Interchange)
8.2. 파일
8.3. 파일 위치(주소) 정하기
8.4. 파일 저장과 읽기
8.5. 2진(binary) 파일 저장
8.6. 2진 파일 읽기8.7. 텍스트 파일 쓰기
8.8. 텍스트 파일 읽기
8.9. 수를 파일에 쓰기
8.10. 수를 파일에서 읽기
8.11. 파일 중간부터 읽기-1
8.12. 파일 중간부터 읽기-2

09 신호 데이터 모으기
9.1. 범위 정하기
9.2. 엘비스(ELVIS, Engineering Laboratory Virtual Instrumentation Suite)
9.3. 전압 범위
9.4. 시간 범위
9.5. 오실로스코프-시간 축
9.6. 오실로스코프-트리거
9.7. 오실로스코프-쓰임새
9.8. 오실로스코프 만들기
9.9. 태스크 만들기
9.10. 채널과 태스크 만들기-전압 범위
9.11. 채널과 태스크 조절하기-시간 범위
9.12. 채널과 태스크 조절하기-트리거
9.13. 데이터 읽기-DAQmx Read

10 데이터 분석하기
10.1. 보간(補間, Interpolation)
10.2. 추세선
10.3. 통계값: 분산
10.4. 맞춤(fitting)
10.5. General Polynomial Fit VI
10.6. 오차가 있는 데이터
10.7. Levenberg-Marquardt 방법
10.8. Levenberg-Marquardt 방법-sin 함수
10.9. 단진동
10.10. 푸리에 변환
10.11. 푸리에 변환 (예)-맥놀이(beating)

11 데이터로 신호 만들기
11.1. 채널과 태스크 만들기-전압 범위
11.2. 채널과 태스크 조절하기-시간 범위
11.3. 채널과 태스크 조절하기-신호 데이터
11.4. 신호 데이터 저장과 출력

12 신호를 주고, 재기
12.1. 저항값 재기
12.2. RC 시상수(time constant) 구하기

13 신호를 읽고, 신호에 따라 작동하기
13.1. 스위치 종류
13.2. 회로 꾸미기-1
13.3. 프로그래밍 준비-1
13.4. 프로그래밍 준비-2-바코드(Barcode)
13.5. 프로그래밍 준비-3-리모컨
13.6. 프로그래밍 준비-4-신호 캐리어
13.7. 프로그래밍 준비-5-신호
13.8. 프로그래밍 준비-6-디지털 화(Digitization)
13.9. 신호 재생
Author
부상돈,김현우
서강대학교 물리학과 박사
미국?University of Wisconsin-Madison?연구원
미국?Duke University?연구원
서울대학교 연구원
(현)?전북대학교 자연과학대학 물리학과 교수
서강대학교 물리학과 박사
미국?University of Wisconsin-Madison?연구원
미국?Duke University?연구원
서울대학교 연구원
(현)?전북대학교 자연과학대학 물리학과 교수