Software/알고리즘 (2) 썸네일형 리스트형 PID 제어 개념 서보모터에서 널리 사용되는 PID 제어.Proportional-Integral-Derivative 제어의 약자로, 자동 제어 시스템에서 널리 사용되는 피드백 제어 알고리즘.시스템의 현재 상태와 목표 상태 간의 차이를 줄이기 위해 세 가지 요소인 비례, 적분, 미분을 이용. - 구성 요소1. 비례 제어(P)* 기능 : 현재 오차에 비례하는 제어 신호 생성* 효과 : 오차가 커질수록 제어 신호도 커지며, 이는 시스템이 더 빨리 목표값에 도달하도록 도와줌. 2. 적분 제어(I)* 기능 : 오차의 누적 값을 이용하여 제어 신호를 생성.* 효과 : 지속적인 오차를 제거하여 오차를 0으로 만드는데 도움. 3. 미분 제어(D)* 기능 : 오차의 변화율에 비례하는 제어 신호 생성.* 효과 : 시스템의 응답 속도를 조.. 인터록 인터록 개념을 소프트웨어적으로 구현. 인터록 개념은 아래 게시글을 참조할 것.https://jwyeyo93.tistory.com/132 인터록두 개 이상의 기기나 시스템이 특정 조건이 충족될 때만 동작하도록 설계.한 장치가 특정 상태일 때 다른 장치가 작동하지 않도록 보장하는 방식.안전성과 신뢰성이 중요한 시스템에서 흔히 사jwyeyo93.tistory.com C언어로 구현. #include #include // 릴레이 상태를 나타내는 변수 bool relay1 = false; bool relay2 = false; // 스위치 1을 눌러 릴레이 1을 켜는 함수 void turnOnRelay1() { if (!relay2) { // 릴레이 2가 켜져 있지 않을 때만 릴레이 1을 켬 .. 이전 1 다음