홈
지원
직렬 동기 인터페이스(SSI) 란 무엇입니까?
직렬 동기 인터페이스(SSI) 란 무엇입니까?
업데이트 됨 Apr 15, 2021
해당 제품
이 문서의 해결책을 실행할 수 있는 제품을 보여줍니다. 이 해결책은 다른 유사한 제품 또는 어플리케이션에도 적용될 수 있습니다.
드라이버
NI-DAQmx
문의사항
직렬 동기 인터페이스 (SSI) 프로토콜을 사용하는 장치가 있는데, 이것이 의미하는 바가 무엇이며 프로토콜은 어떻게 작동합니까?
해결책
SSI (Serial Synchronous Interface)는 절대 위치 센서와 컨트롤러 사이에서 널리 사용되는 직렬 인터페이스입니다. SSI 는 컨트롤러의 클록 펄스 트레인을 사용하여 센서에서 게이트 출력을 시작합니다.
위치 데이터는 센서에 의해 지속적으로 업데이트되고 시프트 레지스터에서 사용 가능합니다. 각 클록 펄스 트레인 사이에는 새로운 데이터가 레지스터로 이동되는, 최소 25 밀리 초의 간격이 있습니다. 센서가 컨트롤러에서 펄스열을 수신하면 데이터가 바뀝니다. 최하위 비트 (LSB)가 HIGH 가 되고 최소 요구 지연 시간이 경과하면 새 데이터를 읽을 수 있습니다. 일반적인 SSI 블록 다이어그램, 타이밍 다이어그램 및 데이터 세트 사이의 25us 의 요구 지연 시간을 보여주는 타이밍 다이어그램의 예는 아래 다이어그램을 참조하십시오.
SSI 블록 다이어그램
SSI 타이밍 다이어그램
순차 측정을위한 SSI 타이밍
추가 정보
명칭에 동기라는 이름이 포함되어 있음에도, SSI 에는 동기 및 비동기 모드가 있습니다.
동기 모드 : 제어 시스템의 동기 펄스가 센서의 측정 시간을 시작하면, 다음 동기화 펄스가 생성되기 전에 측정 결과를 사용할 수 있습니다. 동기화 펄스는 요구되는 지연 시간 이후 클럭 트레인의 첫 번째 High 에서 Low 로의 전이입니다.
비동기 모드 : SSI는 가장 빠른 내부 확인 시간 (길이에 따라 다름)으로 측정하며 요청 시 정보를 제공합니다.
SSI는 또한 케이블 길이에 따라 지원되는 다른 보 전송속도를 가지고 있습니다 :
케이블 길이 (ft)
<100
<200
<300
<400
전송 속도*
<400 kHz
<300 kHz
<200 kHz
<100 kHz
*
최대 전송 속도 = 1.5 MBaud
관련 링크
LV FPGA SSI (Synchronous Serial Interface) Protocol
기타 지원 옵션
NI 커뮤니티에 문의
토론 포럼에서 다른 사용자와 공동 작업
솔루션 찾기 NI 커뮤니티 검색
엔지니어의 지원 요청
유효한 서비스 계약 또는 활성 소프트웨어 구독이 필요할 수 있으며, 지원 옵션은 국가마다 다를 수 있습니다.
서비스 요청 열기
소프트웨어 구독 및 서비스에 대해 알아보기
하드웨어 서비스 프로그램에 대해 알아보기
Tariff Impact Update
Learn more
이 정보가 도움이 되었습니까?
예
아니요
Tell us more.