아주대 임베디드 시스템 실험4_결과
- 최초 등록일
- 2019.01.28
- 최종 저작일
- 2018.09
- 8페이지/ 어도비 PDF
- 가격 2,500원
목차
1) 실험목적
2) 실험이론
1. 직렬 & 병렬 통신
2. USART(Universal Synchronous and Asynchronous serial Receiver and Transmitter)
3. 초음파 센서(Ultrasonic Sensor) - NT-TS601
3) 실험과정 및 결과
1. 실험 1. 초음파 센서를 이용하여 그 값을 CLCD에 출력
2. 실험 2. 초음파 센서를 이용하여 그 값을 USART 통신으로 Teraterm에 출력
4) 고찰
5) 참고문헌
본문내용
1) 실험목적
- USART의 Register를 설정하고 PC와 통신환경을 구현한다. - Teraterm 또는 Hyperterminal program을 이용하여 Sensor값의 결과를 확인한다.
2) 실험이론
1. 직렬 & 병렬 통신
- 병렬통신은 여러 개의 병렬 채널로 한 번에 여러 개의 bit을 전송하는 방식을 말하며, 고속데이터 전송이 필요한곳에서, 여러 개의 라인에서 동시에 통신이 이루어진다. 직렬통신은 컴퓨터-컴퓨터, 컴퓨터-주변장치 사이에 하나의 통신선을 이용하여 한 번에 한 개의 bit만 전송하는 방식을 말하며 직렬통신은 한 개의 라인에서 통신이 이루어지므로, 병렬통신에 비하여 데이터의 송수신 속도가 느리다.
- 직렬 통신은 전송 방식에 따라 동기식과 비동기식으로 구분되며, 동기식 통신 방식은 클럭에 동기(synch)를 맞추어 데이터를 순차적으로(sequential) 전송하는 방식을 말한다. 동기식 전송 방식은 높은 전송 속도를 요구하는 곳에 사용되며, 선로에 잡음이 있거나 장거리 전송 시 유리한 통신방법이다. 송수신기기 간에 동기를 맞추어야하기 때문에 비동기식에 비해 제어가 어렵다.
- 비동기식 통신 방식은 동기 클럭 없이 데이터의 전송속도(Baud rate / 초당 데이터 전송 개수)를 서로 일치시켜 데이터를 순차적으로 전송하는 방식을 말한다. 비동기식 전송 방식은 송수신기기 간에 동기(synch)를 맞출 필요는 없지만, 제어비트(start bit, stop bit)을 이용하여 데이터의 시작과 끝을 알리는데 사용하므로, 동기식 전송 방식에 비하여 낮은 전송 속도를 갖는다.
2. USART(Universal Synchronous and Asynchronous serial Receiver and Transmitter)
- AT90CAN은 컴퓨터 또는 다른 디바이스와 데이터 통신을 위해 두 개의 직렬 통신 포트(USART0, USART1)을 가지고 있다. 동기 및 비동기 전송 모드에서 전이중(full-duplex) 통신 방식..
<중 략>
참고 자료
최한호・서계원・김재경. (2011) 한번에 이해되는 AVR ATmega128 마이크로컨트롤러. 서울:인피니티북스.
김종부・서종완. (2008) AVR Embedded System 설계를 위한 ATmega128 이론 및 실험. 서울:복두출판사
티스토리, http://webnautes.tistory.com/991(17. 09. 26)
전자공학정보, http://it.news.danawa.com/view?boardSeq=66&listSeq=1424697&past=Y#csidx977f0ae43ee1f548b116cfbc285b441(17. 09. 26)
오픈스토리,http://openstory.tistory.com/63(17. 09. 26)
AT90CAN data sheet