+1500000 개 이상의 제품 제공
하루에 7000개의 패키지
150개국에서 28만 명 이상의 고객
예, Raspberry Pi는 주소, 라인 및 전압 레벨이 올바르게 '구성'되어 있다면 I²C, SPI 버스 및 UART 인터페이스를 동시에 사용할 수 있으며, 각각에서 여러 장치를 지원할 수 있습니다. 실제로 가장 일반적인 제한은 Raspberry Pi 자체가 아니라 주소 충돌(I²C), '칩 선택' 라인 수(SPI), 포트 가용성 및 케이블 품질입니다.
I²C는 모든 칩이 데이터와 클록 신호를 공유하는 다중 디바이스 버스입니다. 충돌 없는 작동을 위한 전제 조건은 각 모듈마다 고유한 I²C 주소()이며, 일부 센서는 점퍼나 소프트웨어로 주소를 변경할 수 있고, 어려운 경우 I²C 멀티플렉서를 사용합니다. 라인 커패시턴스가 높으면 신호 모양이 저하되므로 올바른 풀업 저항기와 적절한 케이블 길이에 주의를 기울여야 합니다. 혼합 전압 레벨의 경우 5V ↔ 3.3V 레벨 변환기가 필요합니다, Raspberry Pi는 3.3V 로직을 사용하며 GPIO는 과전압에 영향을 받지 않기 때문입니다.
SPI는 I²C보다 빠르며 클럭과 데이터를 위한 별도의 라인이 필요하지만 여러 장치를 처리하기 위한 핵심은 각 에 대해 별도의 "칩 선택"(CS) 라인입니다. 기본적으로 Raspberry Pi는 여러 하드웨어 CS 라인을 제공하며, 이것으로 충분하지 않은 경우 애플리케이션의 SPI 컨트롤러/에뮬레이터가 허용하는 한 모든 GPIO에 추가 CS를 구현할 수 있습니다. 높은 주파수에서 반사 및 프레임 오류가 발생하기 쉽기 때문에 공유 SCLK/MOSI/MISO 라인에는 올바른 전기적 정합과 짧고 잘 차폐된 케이블이 필요합니다. 동일한 핀을 사용하지 않고 시스템에서 올바르게 구성되어 있는 한, SPI와 I²C는 동시에 작동할 수 있습니다.
Raspberry Pi에는 하나 이상의 전체 UART 컨트롤러와 추가 "미니 UART"가 있습니다. 여러 UART 장치를 동시에 연결할 수 있습니다, 별도의 TX/RX 쌍을 할당하고 시스템 로깅으로 사용 중인 경우 메인 UART의 직렬 콘솔을 비활성화할 수 있습니다. 더 긴 라인이나 기타 전압 로직이 있는 프로젝트의 경우 RS-232/RS-485 트랜시버 또는 레벨 변환기를 사용하는 것이 좋습니다. I²C/SPI와 마찬가지로 UART는 다른 인터페이스 와 병렬로 작동할 수 있어 복잡한 디바이스 토폴로지를 구현할 수 있습니다.
하드웨어와 소프트웨어에서 프로토콜 동시성이 지원되지만 가장 일반적인 문제는 배선 결함, 신호 분리 부족 및 전압 레벨 불일치 로 인해 발생합니다. Raspberry Pi의 GPIO는 3.3V에서 작동하며 과부하에 민감하므로 5V로 전원이 공급되는 센서의 경우 감쇠기/레벨 컨버터와 필요한 경우 갈바닉 절연을 사용해야 합니다. 대규모 설치의 경우, 라인을 정렬하고 핀 충돌 위험을 최소화하기 위해 확장 보드(HAT/보넷) 또는 멀티플렉서를 사용하는 것이 좋습니다. 원칙은 간단합니다: I²C의 고유 주소, SPI의 별도 CS, UART의 별도 TX/RX 쌍, Pi 측의 절대 3.3볼트 로직.
Transfer Multisort Elektronik (TME)은 전자 부품, 전기 기술 부품, 작업장 장비 및 산업 자동화의 세계 최대 글로벌 유통업체 중 하나입니다. 카탈로그에는 1,300개 주요 제조업체의 1,500,000개 이상의 제품이 포함되어 있습니다. Łódź와 Rzgów (폴란드)에 있는 TME의 현대적인 물류 센터는 총 면적이 40,000 m² 이상이며 매일 약 6,000개의 패키지를 150개국 이상의 고객에게 발송합니다.
TME는 또한 TME Education 프로젝트를 통해 젊은 엔지니어와 전자공학 애호가들의 지식과 기술 개발에 투자하고 있으며, TechMasterEvent 시리즈를 조직하여 혁신과 경험 교류를 촉진하면서 기술 커뮤니티를 지원합니다。