MCU(Microcontroller)의 미사용 핀은 어떻게 처리해야 할까?

 

 

Microchip사의 PIC16(L)F18345 디바이스 데이터시트에서는 아래와 같은 방법을 추천합니다.

 

첫번째 방법

미사용핀(Unused GPIO)는 출력으로 설정한 다음 Low로 출력되도록 한다.

 

두번째 방법

미사용핀(Unused GPIO)는 출력으로 설정한 다음 Low로 출력되도록 하고 1kOhm~10kOhm의 저항을 미사용 핀과 GND사이에 연결되도록 한다.

 

 

 

 

그러면 첫번째 방법을 사용할 것인가? 두번째 방법을 사용할 것인가?

 

이미 회로 디자인이 다 끝났으면 첫번째 방법을 사용하는 것을 추천합니다.

 

그런데 회로 디자인 변경이 가능한 일정이면 되도록

두번째 방법을 사용하여 Robust한 디자인을 할 수 있습니다.

 

 

데이터시트: PIC16(L)F18325/18345 Full-Featured, Low Pin Count MCUs with XLP Data Sheet

 

위에서 설명한 미사용핀 처리 방법은 모든 Microchip MCU에 적용할 수 있습니다.

Posted by KennyShin
,

LIN 통신이란? FAQ

LIN 2018. 5. 17. 14:25

LIN(Local Interconnect Network) FAQ


l  SAE J2602?

n  10.4kBaud Fix된 속도로 사용

n  일반적으로 LIN Bus Specification Revision 2.0 스펙의 부분집합

n  SAE J2602는 샘플 포인트 일치 테스트(Sample Point conformance testing)에서 엄격한 스펙을 요구하고 configuration 과정이 다르며 드라이버 상태(Driver status)가 각 응답에 부가 정보를 제공하기 위해 추가되어 있습니다.


l  NCF(Node Capability File) 파일이란?

n  Slave Node에 대한 특징(기능 등)을 나타냄


l  LIN을 사용할 수 있는 Device?

n  LIN UART baseUART Peripheral이 있는 device는 모두 LIN통신이 가능(8비트/16비트/32비트 MCU모두에서 사용가능)


l  LIN이 주로 사용되는 Application?

n  Seat , Open 감지, 센서, Auto leveler, 사이드 미러 접히는 기능 등에서 주로 사용


l  LIN 통신용 Device recommend?

n  LIN Slave의 경우 8비트급이면 사용가능하며 LIN Master의 경우에는 16비트 이상급으로 사용


l  LIN통신의 최대 Slave 개수는?

n  최대 15개까지 사용( Master 1 / Slave는 최대 15개까지 )


l  LIN통신의 최대 통신 거리는?

n  최대 40meter


l  LIN통신의 최대 통신속도는?

n  최소 1kbit/s ~ 20kbits/s


l  LIN bus voltage

n  9~18V( 자동차 베터리 전압)


l  LIN통신을 위한 MCU의 외부 Oscillator 사용 유무

n  Slave 노드는 크리스탈이나 레조네이터 없이 Internal oscillator 사용가능


l  Vbat LIN Bus 사이의 Termination 저항

n  LIN Master의 경우 1kOhm을 사용 / Slave의 경우 30kOhm(LIN Transceiver 에 내장)


l  K-Tranceiver LIN-Transceiver의 차이점

n  모두 1wire로 통신하는 구조로 동일
하지만 LIN-Transceiver의 경우 Rising slope Falling slope가 있어 EMC에 최적화


l  LIN Serial Analyzer( Part number: APGDT001, $64.95 )

n  구입경로: http://www.microchipdirect.com/ProductSearch.aspx?Keywords=APGDT001

n  기능

u  LIN Master 동작, LIN Message의 송신 및 수신

u  LIN Data에 대한 모니터링, LIN 데이터 로깅


l  Ihr 구입 가격 및 Contact point

n  1 License( 150만원) - 8비트, 16비트, 32비트 제품군별로 별도 구입

n  LIN flash bootloader 가격: 650만원

n  Ihr contact

l  임베디드 시스템 코리아(02-856-8246, esk@eskorea.net)

n  홈페이지: http://www.eskorea.net

n  주소: 서울시 금천구 가산디지털 1 83, 파트너타워 1, RM603


l  LIN Tranceiver 내장 LDO 출력 전류는?

n  ATA6625/663231/32/54/55 의 경우 3.3V/5V에서 85mA 출력


l  LIN IC recommendation(2017.7.6)

n  LIN Transceiver only: ATA663211

n  LIN Transceiver + Voltage Regulator: ATA6625/663231/32/54/55

u  ATA6625: Compatible with NXP TJA1028 and classic pinout

u  ATA663231: LIN-SBC with 3.3V regulator

u  ATA663232: LIN-SBC with 3.3V regulator + high-voltage Wake Input

u  ATA663254: LIN-SBC with 5.0V regulator

u  ATA663255: LIN-SBC with 5.0V regulator + high-voltage Wake Input

u  High-voltage wake input(ATA663232/55)

l  ATA663231/54에 있는 NRES핀 대신에 WKin이 존재
WKin
sleep 모드나 slienct모드로부터 디바이스를 wake up하는데 사용
통상 어플리케이션 외부 스위치에 연결되며 local wake-up을 위해 사용

n  LIN Transceiver + Voltage Regulator + Watchdog: ATA663431/54

u  Watchdog은 외부 저항을 통해 주기 조정가능(34kOhm~120kOhm)


n  LIN Transceiver + Voltage Regulator + Watchdog + Driver Actuator: ATA663331/54


l  참조페이지 및 문서:

n  http://archive.eetasia.com/www.eetasia.com/ART_8800548321_590626_NT_dcd1360a.HTM

n  https://m.eet.com/media/1134532/15074-499208.pdf


'LIN' 카테고리의 다른 글

LIN FRAME PID LOOK-UP TABLE  (0) 2019.01.11
LIN 소개 (LIN Introduction)  (0) 2019.01.10
린(LIN) 통신의 특징들 알아보기  (0) 2019.01.06
Posted by KennyShin
,