PART 1 Serial 통신 Interface
1.1 기본 이론
1.1.1 RS-232, RS-422, RS-485
1.1.2 시리얼 통신의 기본
1.1.3 RS-232
1.1.4 RS-422
1.1.5 RS-485
1.2 RS-232 통신 실습
1.2.1 프로그램 Source
1.2.2 송/수신 통신 실행
PART 2 USB Interface
2.1 기본 이론
2.1.1 USB의 개요
2.1.2 USB의 구성
2.1.3 USB 속도
2.1.4 USB 3.0
2.1.5 USB 단자 종류
2.1.6 USB 기본 단자 구조
2.2 USB 통신 실습
2.2.1 프로그램 Source
2.2.2 송/수신 통신 실행
PART 3 Ethernet(TCP/IP Interface
3.1 기본 이론
3.1.1 Ethernet의 개요
3.1.2 인터넷과 TCP/IP
3.1.3 통신 프로토콜
3.1.4 IP 주소의 이해
3.2 Ethernet 통신 실습
3.2.1 프로그램 Source
3.2.2 송/수신 통신 실행
PART 4 CAN Interface
4.1 기본 이론
4.1.1 CAN의 개요
4.1.2 CAN 통신의 특징
4.1.3 CAN 통신의 단일배선 적응 능력
4.1.4 CAN 물리 계층
4.1.5 CAN 관련 용어
4.1.6 CAN 통신 방법
4.2 CAN 통신 실습
4.2.1 프로그램 Source
4.2.2 송/수신 통신 실행
PART 5 WIFI Interface
5.1 기본 이론
5.1.1 WIFI란
유선/무선 통신 원리와 기초 프로그래밍 방법 소개!
4차 산업혁명의 시대 통신 프로그램 개발의 입문서!!
우리의 사회생활은 상호 간의 의사소통을 기본으로 하고 있으며, 원활한 의사소통은 소유의 시대에서 공유의 시대로 달라진 최근의 사회에서 매우 중요한 요소이기도 하다.
의사소통은 비단 사람 간의 상호 소통뿐만 아니라 기기 간의 상호작용을 위해서도 중요하다. 이는 이미 오래전부터 산업화의 과정에서 그 중요성이 부각되어 왔으며, IT 기술이 급속도로 발전하고 있는 현재에는 기기 간의 상호작용을 위한 의사소통, 즉 통신의 중요성이 더욱 크게 다가오고 있다.
4차 산업혁명의 시대는 인간과 (센서, 액추에이터 등 개별 또는 조합된디바이스, 디바이스와 디바이스, 디바이스와 가상의 세계(VR, 디바이스와 혼합의 세계(AR, MR 등 모든 것들이 연결되는 초연결의 시대라고도 한다. 이것은 사물인터넷(IoT, 디바이스에서 발생하는 데이터(Big Data, 데이터의 학습을 통한 인공지능(AI으로 연결 또는 확장되면서 모든 것의 연결이 가능하고 상호 공유가 가능한 시대로의 변화를 촉진시키고 있다.
이러한 변화는 스마트 홈(Smart Home, 스마트 팩토리(Smart Factory, 스마트 그리드(Smart Grid, 스마트 시티(Smart City 등의 구체적인 삶의 환경 변화로 나타나고 있다.
사회, 문화, 산업의 변화에는 통신이라는 중요한 요소가 자리를 잡고 있으며, 우리가 인식하던 인식하지 못하던 통신이 기반이 되는 다양한 기기들의 환경에서 생활하고 있다. 그리고 그 다양한 기기들은 세계적으로 표준화되어 있는, 그리고 표준화되어 있지 않은 다양한 통신 방법이 사용되고 있다.
이에 우리는 최근 산업 현장에서 많이 사용되고 있는 유선/무선 통신 방식들을 구분하여 그 원리를 이해하고, 통신을 이용한 기기 간의 연결을 구현하기 위한 기초 프로그래밍 방법을 소개하고자 하였다. 이 책은 기초 프로그래