FA-Sync-X 동기 제어 보드
그만큼 Firgelli 자동화 FA-SYNC-2 및 FA-SYNC-4 동기 제어 보드를 사용하면 각각 최대 2 및 4 선형 액추에이터를 제어 할 수 있으며 하중에 관계없이 단계와 동일한 속도로 이동할 수 있습니다. 이는 동기화되지 않은 움직임이 부하 또는 액추에이터의 굽힘과 손상으로 이어질 수 있으므로 설계를 보호합니다. 이는 트랩 도어, RV 지붕 리프트 및 톤 노 커버와 동일한 하중을 이동하는 데 하나 이상의 액추에이터가 사용되는 응용 분야에서 중요합니다. 이 보드에는 내부 피드백이있는 선형 액추에이터가 필요하며 모든 선형 액추에이터는 스트로크 길이와 힘이 동일한 유형이어야합니다. 다른 선형 액추에이터를 사용하면 작동하지 않으며 보드는 동기 이동을 보장 할 수 없습니다. 호환적이고 호환되지 않는 선형 액추에이터 목록을 보려면 FA-Sync-X 제품 페이지.
Arduino와 FA-Sync-X 보드를 사용하는 이유는 무엇입니까?
둘 다 활용 Arduino FA-Sync-X 보드를 사용하면 두 보드의 이점을 얻을 수 있습니다. Arduino를 사용하면 사용과 비교하여 훨씬 더 큰 자동화를 구현할 수 있습니다. 스위치 FA-Sync-X 보드와 함께. Arduino와 함께 자신의 동기 컨트롤러를 개발할 수 있지만 FA-Sync-X 보드를 사용하면 Arduino 코드의 복잡성을 크게 줄이고 선형 액추에이터가 동시에 움직일 수 있도록합니다. 이 보드를 함께 사용하는 것은 센서의 입력을 기반으로하거나 내부 타이머를 기준으로 여러 선형 액추에이터가 이동 해야하는 애플리케이션에 이상적입니다.
설정 및 교정
설정 FA-Sync-X 보드 Arduino에 의해 제어되는 것은 다른 응용 프로그램과 비슷한 방식으로 수행되며 사용자 매뉴얼 이 보드가 제대로하기 위해. 선형 액추에이터를 FA-Sync-X 보드에 연결하는 것은 2 또는 4 6 핀 단자 블록을 사용하여 여전히 수행되며 전원, 접지, 센서 전원, 센서 접지, 센서 출력 1 및 센서 출력 2 와이어를 연결합니다. 터미널 블록에서 상응하는 단자에 대한 선형 액추에이터. 또한 공급 전압을 12V 또는 24V의 공급 전압을 6 핀 단말기 블록의 왼쪽에있는 2 핀 단자 블록의 전력에 연결하여 FA-SYNC-X 보드에 유사하게 전원을 공급합니다. 긍정적이고 부정적인 리드를 연결해야합니다. 전원 공급 장치 적절한 입력 터미널로 뒤집 으면 FA-Sync-X 보드에 영구적 인 손상이 발생합니다. FA-Sync-X 보드를 교정하려면 여전히 다음과 같은 절차를 따릅니다. 사용자 매뉴얼 이 보드의.
FA-Sync-X 보드가 연결되어 보정되면 Arduino 보드와 인터페이스 할 수 있습니다. 왼쪽에서 가장 2 핀 단자 블록 인 제어 단자 블록을 사용하여 FA-Sync-X 보드를 계속 제어하지만 스위치 또는 리모콘을 사용하여 선형 액추에이터의 방향을 제어하는 대신 Arduino를 사용하게됩니다. 한 가지 문제는 Arduino가 FA-Sync-X 보드의 내부 릴레이를 제어 할 수있을 정도로 높은 입력 전압을 공급하지 않지만 우리는 사용할 수 있다는 것입니다. 외부 릴레이 이 문제를 극복하기 위해. 언제처럼 Arduino로 선형 액추에이터를 제어합니다FA-Sync-X 보드를 제어하기 위해 2 개의 SPDT 릴레이를 사용할 수 있습니다. 각 계전기의 COM 핀을 제어 단자 블록의 핀 중 하나에 연결하고 각 릴레이의 정상적인 열린 (NO) 핀을 전원 공급 장치의 양수에 연결하고 각 릴레이의 정상적으로 닫기 (NC) 핀을 연결해야합니다. 공급의 부정적인. 아래에서 볼 수 있듯이 Arduino의 디지털 핀 으로이 외부 릴레이를 모두 제어합니다. 이 경우 전원도 릴레이 보드 Arduino도 사용합니다.
Arduino로 FA-Sync-X 보드를 제어합니다
Arduino와 FA-Sync-X 보드가 연결되고 FA-Sync-X 보드가 선형 액추에이터에 연결되어 교정되면 Arduino에 입력을 사용하여 제어 할 수 있습니다. Arduino가 센서에서 입력을 읽는 코드는 응용 프로그램에 사용하는 센서에 따라 다르지만 FA-Sync-X 보드를 제어하기위한 코드는 유사합니다. FA-Sync-X 보드를 제어하기위한 코드는 Arduino와 함께 선형 액추에이터를 제어하는 데 사용되는 코드와 매우 유사합니다. 선형 액추에이터를 확장하려면 FA-Sync-X 보드의 제어 단자 블록의 핀 A를 양의 전압으로 연결하고 핀 B를 접지에 연결해야합니다. Arduino와 함께이를 수행하려면 해당 릴레이의 입력을 접지에 연결하여 하단 릴레이에 활력을 불어 넣으면 (위의 릴레이 보드가 활성이 낮은 것처럼) PIN A를 양의 전압에 연결합니다. 핀 B는 설정에 따라 활력이 없을 때 각 릴레이가 접지에 연결되므로 이미 접지에 연결됩니다. 선형 액추에이터를 수축 시키려면 동일한 단계를 수행하지만 PIN B의 경우 해당 릴레이의 제어 핀을 접지에 연결하여 핀 B를 양의 전압에 연결하는 상단 릴레이에 전원을 공급합니다. 선형 액추에이터를 정지 시키려면 모든 코일을 제거하고 핀 A와 B는지면에 연결됩니다. 아래 코드 샘플은 위에서 설명한대로 선형 액추에이터를 확장, 철회 및 중지하는 코드 사용을 보여줍니다. 이 코드는 사용 된 센서와 응용 프로그램에 따라 달라 지므로 선형 액추에이터를 정지하고 이동할 때 제어하는 데 사용되는 입력 센서 또는 타이머를 구현하는 방법을 보여주지 않습니다.
단점
Arduino와 FA-Sync-X 보드를 사용하는 가장 큰 단점은 Arduino 자체가 선형 액추에이터의 정확한 위치를 알지 못한다는 것입니다. FA-Sync-X 보드로 전송되는 피드백은 Arduino와 공유되지 않기 때문에 액추에이터가 어디에 있는지 정확히 알 수있는 방법이 없습니다. 이렇게하면 선형 액추에이터를 완전히 확장하고 철회하는 경우 문제가되지 않지만 피드백을 기반으로 배치 할 수 없으므로 선형 액추에이터에 대한 자동화 및 컨트롤 수준을 제한 할 수 있습니다. 이를 극복하기위한 가장 간단한 해결책은 액추에이터가 밀리 초당 얼마나 멀리 이동하는지 추정하고 Arduino의 Millis () 내부 타이머를 사용하여 액추에이터가 실행되는 총 시간에 따라 위치를 추정하는 것입니다. . 정확한 위치가 필요한 경우 디자인에 외부 피드백 요소를 추가 하여이 문제를 극복 할 수 있습니다.외부 선형 전위차계Arduino에게 피드백을 제공합니다.
요약
사용에 대한 단점이 있지만 FA-Sync-X 보드 와 함께 Arduino, 그들은 당신의 디자인에서 문제가되지 않을 수 있습니다. 이 보드를 함께 사용하면 더 큰 수준의 자동화가있는 하중에 관계없이 다중 선형 액추에이터의 동시 이동을 보장 할 수 있습니다. 이 보드를 서로 함께 사용하는 것은 여러 선형 액추에이터를 사용하여 단일로드를 움직여야하며 타이머 또는 센서 입력을 기반으로 이동을 자동화 해야하는 애플리케이션에 이상적입니다.