Page 31 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 31

우선  ARM  Processor와  UART  통신을  통해서  RFID모듈을  통해  받은  정보를  Raspberry  PI
            에  보내주게  되는데,  이를  사용하기  전에  우선  Raspberry  PI  UART  기능  테스트를  해보고자

            한다.
                UART는  이종  컴퓨터간의  데이터  통신을  위해  사용되는  것으로,  지금은  Windows  PC  와
            RaspberryPi  를  시리얼로  연결하여,  Windows  PC의  키보드  신호를  라즈베리파이에서  확인해

            보는  간단한  시리얼  입출력을  다루어  볼  것이다.  사용언어는  C언어이다.


                PC  와  RaspberryPi  의  시리얼  통신을  위해서는  PC의    TxD,  RxD와  RaspberryPi  의  TxD,
            RxD  를  크로스로  연결해줘야  한다.  하지만,  두  기종은  사용되는  신호  기준이  틀리기  때문에

            바로  연결할  수가  없다.  RaspberryPi  통신은  0V~3.3V의  디지털  신호이고  PC에  서는  -12V  ~
            +12V  디지털  신호를  사용하기  때문이다.  신호가  서로  다른  이  두  기종의  컴퓨터를  연결하기
            위해서는  RaspberryPi  에서의  출력레벨과  PC의  출력레벨을  상호변환  가능하도록  만들어야  한

            다.  아래의  회로는  3.3V  통신  신호  변환에  일반적으로  많이  사용하는  MAX3232  IC를  이용한
            데이터  레벨의  상호변환  회로이다.




                                                         -  24  -
   26   27   28   29   30   31   32   33   34   35   36