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

ORCAD에는  STM32F103VB  부품이  존재  하지  않았기  때문에  직접  만들어서  사용해야  했다.

            처음에는  데이터  시트에  있는  부품  모양  그대로  만들었지만  후에  에러가  나서  위와  같이  수정
            해서 만들게 되었다.  4P커넥터는  Raspberry  PI와의 SPI통신을 위해서 MISO, MOSI, SCK,
            CSS  핀에  연결해  주었고,  2P커넥터는  ATTINY2313과의  UART통신을  위해서  RXD,  TXD  핀에

            연결해  주었다.




































                                                      그림)  전원부



              전원부에는  커넥터  4개와  커패시터,  스위치가  사용되었다.  두  개의  배터리가  병렬로
            사용되기  때문에  왼쪽에  배터리를  꽂을  커넥터  두  개를  사용하여  병렬로  연결하고,  VCC에는

            캐패시터를  달아주  었다.  그리고  이  배터리로  PCB에  전원을  인가해  주게  되는데  배터리가
            낭비되는  것을  막기  위해  ON/OFF  제어를  하려고  3P  스위치를  달아주었다.  이  스위치를
            지나면  오른쪽에  DC-DC  컨버터로  들어  갈  커넥터가  있고,  아래쪽에  DC-DC  컨버터  출력을
            받아올  커넥터가  하나  있다.  마찬가지로  전압  안정화를  위한  캐패시터가  사용  되었다.



              프로젝트에서  중요한  부품중  하나인  ATTINY2313의  라이브러리  역시  ORCAD  프로그램에서
            기본적으로  제공해주지  않았기  때문에  LIBRARY를  새로  만들어주었다.  STM32F103VB에서

            받아온  정보를  LCD에  출력하기  위해  UART통신을  해주어야  하는데  이를  위해  RXD,  TXD핀을
            STM32F103VB에  연결해주었고,  LCD출력을  위해  PA0,1핀,  PB0~7핀을  LCD에  연결해  주었다.








                                                         -  348  -
   350   351   352   353   354   355   356   357   358   359   360