하드웨어 교육 02일 정리 [2016/12/18]

각종 하드웨어 장비 해킹에 대하여 공부

Moderator: amesianx

Post Reply
loremer
Posts: 39
Joined: Fri Dec 02, 2016 10:52 am

하드웨어 교육 02일 정리 [2016/12/18]

Post by loremer » Wed Dec 21, 2016 6:42 am

  • 1.전기회로 기본
    -전압과 전류
    -플로팅, PULL-UP, PULL-DOWN 레지스터

    2.통신방법
    -비동기식 통신
    -동기식 통신
1.전기회로 기본

-전압과 전류
전압과 전류는 수로를 예를 들어 설명해 주셨는데 괜찮은 자료가 있어서 주요 부분만 뽑았습니다.
좀 더 자세히 보고싶은 분은 하단에 url있습니다.
01전압과 전류.png
01전압과 전류.png (325.27 KiB) Viewed 402 times
02전류.png
02전류.png (269.98 KiB) Viewed 402 times
03전류2.png
03전류2.png (293.82 KiB) Viewed 402 times
04전압과 전류의 차이.png
04전압과 전류의 차이.png (153.89 KiB) Viewed 402 times
05옴의 법칙.png
05옴의 법칙.png (120.24 KiB) Viewed 402 times
-플로팅, PULL-UP, PULL-DOWN 레지스터

-플로팅 상태 (floating)
칩에 정보를 입력할 때는 핀에 5V(high)혹은 0V(low)의 전압을 가하여 작동하게 되는데
입력핀에 5V도 0V도 입력이 없는 상태일 경우 어떤값이 입력되는지 모르게 되며 주변의 노이즈에 쉽게 노출되어 오작동을 하게된다.
이런 상태를 플로팅 상태라고 한다.

PULL-UP 레지스터
풀업(PULL-UP)이라는 말의 의미는 플로팅 상태일때의 값을 끌어올린다는 의미로 플로팅 상태일 때 high로 만들어 준다.

PULL-DOWN 레지스터
풀업과 반대로 플로팅 상태의 값을 다운시켜버린다는 의미로 플로팅 상태일 때 low로 만들어 준다.
플로팅 상태와 PULL-UP, PULL-DOWN 레지스터에 대해 잘 설명되어있어서 URL로 첨부합니다.
PULL-UP, PULL-DOWN 레지스터

2.통신방법

-비동기식 통신
1초에 데이터를 몇비트 보낼것인가(Baud rate)를 사전에 약속하고 시작비트와 종료비트를 사용하여 통신한다.
06비동기식 통신.png
06비동기식 통신.png (20.18 KiB) Viewed 402 times
UART통신
RS232
UART와 RS232
UART는 통신방법 RS232는 하드웨어 규약으로 이해를 했는데 맞는지 모르겠네요.
UART는 이더넷, RS232는 RJ45 같은 느낌??
-동기식 통신
일정한 클럭을 서루 맞추는 작업을 이루면서 클럭을 기준으로 High와 Low를 구별하여 통신한다.
동기식 통신에는 문자 동기방식과 비트 동기 방식이 있다.
07동기식 통신.png
07동기식 통신.png (17.89 KiB) Viewed 402 times
USART
I2C
ISP



참조
ENCORED_전기회로기초_기술자료.pdf
PULL-UP, PULL-DOWN 레지스터
동기(syncronous), 비동기(asyncronous) 통신 간단 정리

h0n9t3n
Posts: 48
Joined: Tue Oct 13, 2015 11:14 am

Re: 하드웨어 교육 02일 정리 [2016/12/18]

Post by h0n9t3n » Wed Dec 21, 2016 2:20 pm

와우 쩐다 ㄷㄷㄷ ! :D

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest