NXP PCA9629 Fm+ I2C 버스 스테퍼 모터 컨트롤러NXP의 PCA9629 Fm+ I2C 버스 스테퍼 모터 컨트롤러는 I2C 버스 제어식 저전력 CMOS 장치로서, 4위상 스테퍼 모터를 구동하는 데 필요한 모든 로직 및 제어 장치를 제공합니다. PCA9629는 모터 코일을 구동하기 위해 외부 고전류 드라이버와 함께 사용하도록 제공되었습니다. 1 단계(웨이브 드라이브), 2 단계 및 하프 스텝의 3가지 스테퍼 모터 드라이브 형식이 지원됩니다. 또한, 입력으로 4개의 GPIO(범용 입력/출력)를 사용하여 광 인터럽터 모듈의 로직 레벨 출력을 감지하고 PCA9629의 INT 핀에서 활성 LOW 인터럽트 신호를 생성할 수 있습니다. 이는 모터 샤프트의 홈 위치 또는 스텝 펄스의 기준을 감지하는 데 유용한 기능입니다.
인터럽트 시, PCA9629는 모터를 자동으로 정지하거나 모터의 회전 방향을 역전시키도록 프로그래밍할 수 있습니다.
|
특징
- 오프 로드 CPU에 외부 고전류 드라이버와 함께 사용하기 위해 4개의 출력으로 모터 코일 구동 위상 시퀀스 신호 생성
- 모터 코일을 구동하는 데 필요한 외부 고전류 드라이버에 무결점 연결을 위해 25mA를 싱킹하거나 25mA를 소싱할 수 있는 4개의 밸런스드 푸시 풀 타입 출력
- 100ns의 상승 및 하강 시간을 갖는 최대 1,000pF의 부하 장치
- 내장형 발진기에 외부 구성 요소 불필요
- 스테퍼 모터 드라이브 제어 로직
- 1 단계(웨이브 드라이브), 2 단계 및 하프 스텝 드라이브 타입 로직 레벨 출력
- 프로그램 가능 스텝 속도: 344.8kpps~0.3pps(±5% 정확도)
- 시작 시 램프 업 및 중지 시 램프 다운으로 프로그래밍 가능
- 프로그램 가능 스텝 및 회전 제어
- 센서 활성 드라이브 제어 장치: I/O 핀에서 인터럽트 측으로 연결
- 모터 샤프트 방향 제어
- 선택 가능한 활성 홀드, 전원 끄기 또는 모터 샤프트를 위해 해제된 상태
- 범용 I/O 4개:
- 광 인터럽터 포토 트랜지스터 회로에서 로직 레벨 출력을 감지하도록 구성
- 출력 장치로 구성하여 최대 25mA의 LED 또는 기타 부하 장치 구동(소스/싱크)
- 입력 핀을 위한 프로그래밍 가능 인터럽트 마스크 컨트롤
- 1MHz 고속-모드 플러스(Fm+) I2C 버스 직렬 인터페이스: 높은 정전용량 버스 구동을 위한 SDA 출력에서의 30mA 하이 드라이브(High Drive) 성능 탑재
- I2C 버스 표준 모드(100kHz) 및 고속 모드(400kHz) 속도 준수
- 액티브 로우 오픈 드레인 인터럽트 출력
- 액티브 로우 재설정(RESET) 입력 핀은 장치를 재설성하여 기본 상태로 작동시킵니다. 이는 버스 정체 상태로부터 복원하는 데 사용할 수 있습니다.
- 프로그래밍 가능 감시 타이머
- 모든 호출 주소를 통해 동일한 매개변수를 사용하여 동시에 둘 이상의 장치를 프로그래밍할 수 있습니다
- 두 개의 어드레스 핀을 사용하는 16개의 프로그래밍 가능 슬레이브 어드레스
- 작동 온도 범위: -40°C~+85°C
- JESD22-A114 기준 2,000V HBM 및 JESD22C101 기준 1,000V CDM 이상의 ESD 보호
- 100mA를 초과하는 JEDEC 표준 JESD78에 따른 래치업 테스팅 수행
응용 분야
- 오락기
- 게임 및 슬롯 머신
- 소비자/가전 제품 또는 장난감
- 산업 자동화
- HVAC 및 빌딩 실내 환경 제어 시스템
- 로봇 공학
|