+1500000 개 이상의 제품 제공
하루에 7000개의 패키지
150개국에서 28만 명 이상의 고객
완전하지는 않습니다. 표준 Raspberry Pi OS(Linux)는 실시간 시스템이 아니며 딱딱하고 결정론적인 응답 시간을 보장하지 않습니다. 그러나 지연 시간 예측 가능성을 크게 개선할 수 있으며, 많은 애플리케이션에서 소프트 리얼타임, 특히 PREEMPT 커널_RT를 사용하는 Raspberry Pi 5에서 달성할 수 있습니다.
기존 Linux에서는 작업 스케줄러가 범용 프로세스의 우선순위를 정하기 때문에 사무용 애플리케이션에 적합하지만, 은 인터럽트나 I/O 이벤트에 대한 불변(결정론적) 응답 시간 을 제공하지 않습니다. 따라서 지연 시간을 정해진 시간 내에 유지해야 하는 중요한 제어 시스템에서는 단순한 Raspberry Pi OS로는 충분하지 않은 경우가 있습니다. 이 제한은 하드웨어뿐만 아니라 '데스크톱' Linux 커널 아키텍처 자체()에도 적용됩니다.
핵심 도구는 패치 PREEMPT_RT 로, 커널에서 인터럽트 및 중요 섹션이 처리되는 방식을 변경하여 부하 조건에서 스케줄링 시간을 단축합니다. Raspberry Pi 5의 초기 테스트에서는 표준 커널 에 비해 최대 지연 시간(최악의 경우 지연 시간)이 최대 294배 감소하여 오토메이션, 데이터 수집 또는 취미용 로봇 공학에서 소프트 리얼타임 애플리케이션을 위한 사실상 기반을 마련한 것으로 보고되었습니다. 이것은 여전히 "하드" 실시간 은 아니지만, 많은 작업에서 결정론적인 것으로 충분합니다.
애플리케이션에 마이크로초 또는 수십 마이크로초의 응답 시간을 엄격하게 보장해야 하는 경우, 가장 좋은 방법은 전체 운영 체제가 없는 마이크로컨트롤러 를 사용하는 것입니다(예: 마이크로컨트롤러 ). 베어메탈 또는 MicroPython/C/C++에서 실행되며 결정론적 인터럽트와 정확한 타이밍 루프를 위한 리소스를 갖춘 RP2040(Raspberry Pi Pico) 이 그러한 칩의 한 예입니다. 그렇기 때문에 문서와 모범 사례에서는 중요한 타이밍 작업은 MCU 에 위임하고 더 높은 수준의 로직, 네트워킹, 데이터 로깅 또는 사용자 인터페이스는 Raspberry Pi에 맡기도록 권장합니다.
실제 프로젝트에서는 두 계층이 결합되는 경우가 많습니다. Pi는 시스템을 제어하고 환경과 통신하는 반면, RP2040은 정확한 타이밍으로 제어 루프를 구현합니다. 이 둘 사이의 통신은 UART, I²C 또는 SPI를 통해 이루어질 수 있습니다. 이러한 분할은 백그라운드 작업, 디스크 대기열 또는 Linux 네트워크 스택이 실시간 신호에 미치는 영향을 줄이면서도 전체 운영 체제의 편리함을 그대로 유지합니다. 시간이 덜 중요한 작업의 경우, PREEMPT_RT 및 올바르게 설정된 우선순위를 갖춘 Pi 5는 소프트 리얼타임 측면에서 안정적인 응답과 합리적인 지연 시간 예산을 제공하는 것으로 충분합니다.
Transfer Multisort Elektronik (TME)은 전자 부품, 전기 기술 부품, 작업장 장비 및 산업 자동화의 세계 최대 글로벌 유통업체 중 하나입니다. 카탈로그에는 1,300개 주요 제조업체의 1,500,000개 이상의 제품이 포함되어 있습니다. Łódź와 Rzgów (폴란드)에 있는 TME의 현대적인 물류 센터는 총 면적이 40,000 m² 이상이며 매일 약 6,000개의 패키지를 150개국 이상의 고객에게 발송합니다.
TME는 또한 TME Education 프로젝트를 통해 젊은 엔지니어와 전자공학 애호가들의 지식과 기술 개발에 투자하고 있으며, TechMasterEvent 시리즈를 조직하여 혁신과 경험 교류를 촉진하면서 기술 커뮤니티를 지원합니다。