Hareware/전자6 서보모터 정의 : 정확한 위치, 속도, 가속도를 제어할 수 있는 특수한 모터. 주로 피드백 제어 시스템을 사용하여 원하는 동작을 정밀하게 수행. - 구성요소1. 모터2. 포지션 센서 : 엔코더 또는 포텐셔미터와 같은 센서가 모터의 실제 위치를 감지하여 제어 시스템에 피드백 제공3. 컨트롤러 : 피드백 신호를 받아 모터의 위치, 속도, 토크 등을 조절.4. 드라이버 : 전기 신호를 모터에 공급하여 동작을 제어. - 장점1. 정밀 제어2. 빠른 응답 속도3. 유연성4. 안정성 서보모터는 주로 AC모터.그 이유는1. 높은 효율성과 성능(고출력)2. 유지보수와 내구성 : AC모터는 구조적으로 단순하며, 브러시가 없어 마모 부분이 적음. AC모터는 발열 관리가 용이하여 고온 환경에서도 안정적인 동작.3. 정밀 제어 서보.. 2024. 6. 26. RS Flip-Flop(RS 플립플롭) 디지털 전자 회로에서 사용되는 기본적인 기억 소자.두 개의 입력(R, S)와 두 개의 출력( Q, Q‾)을 가지고 있으며, 진리표는 다음과 같다. - 결론 : 전기가 꺼져있을 때는 켜고, 켜져있을 때는 끄는 두 가지 기능을 갖는 논리회로. 2024. 6. 24. NPN 출력 개념 단순하게 PNP = 출력이 P상으로 나온다.(24[V]일 때, ON) NPN = 출력이 N상으로 나온다.(0[V]일 때, ON) 어떠한 센서의 NPN출력이 PLC의 입력으로 들어간다고 가정하자. 센서의 COM은 N24로 되어야 하고, 센서가 감지되었을 때 TR이 동작하여 X23이 0[V](N24)가 된다.PLC는 NPN출력신호를 입력받는 입장이고, COM은 P24에 연결되어야 한다.X23에 센서가 감지되어 N24 신호가 들어오면, PLC는 HIGH 입력 신호로 인식한다. 2024. 6. 20. 비교기 (Comparator) 비교기는 쉽게 생각해서 negative feedback을 사용하지 않은 op-amp라고 생각.그림 1과 같이 비교기는 보통 단전원을 사용하고, +전압입력과 -전압입력을 받습니다.그리고 -보다 +입력전압이 크면 HIGH, 반대면 LOW로 출력하는 소자. 비교기의 동작 상태를 식으로 표현하면 A는 무한대에 가까운 매우 큰 상수라고 가정.하지만, 비교기 출력에서 발생할 수 있는 가장 큰 전압의 크기는 전원 전압의 크기.반대로 +보다 -입력전압이 크면, 음의 무한대라고 생각할 수 있음.비교기 출력에서 발생할 수 있는 가장 작은 전압의 크기가 GND. 이렇게 비교기는 HIGH / LOW로 동작하여 MCU에서 디지털 입력으로 인식 가능.비교기는 입력 전압 2개를 빠르게 판단하여 출력하기 때문에 빠른 응답속도를 요구.. 2024. 6. 19. Servo motor(서보 모터) 서보 모터(Servo Motor)는 정확한 위치 제어를 위해 설계된 모터. * 구성요소모터: 일반적으로 브러시리스 DC 모터(BLDC)를 사용.포지션 센서: 엔코더(encoder)나 포텐셔미터(potentiometer)를 사용하여 현재 위치를 측정.모터 드라이버 전력 공급: 서보 모터에 필요한 전압과 전류를 공급합니다.제어 신호 변환: 컨트롤러로부터 받은 제어 신호를 모터가 이해할 수 있는 형태로 변환합니다.보호 기능: 과전류, 과전압, 과열 등의 상황에서 모터를 보호하는 기능을 제공합니다.서보 모터의 작동 원리는 다음과 같습니다:목표 위치 설정: 사용자가 원하는 목표 위치를 컨트롤러에 입력.위치 피드백: 모터가 현재 위치를 센서를 통해 측정하여 컨트롤러로 피드백.위치 비교: 컨트롤러는 목표 위치와 현재.. 2024. 6. 17. 앱솔루트 엔코더(Absolute Encoder) 출력코드 엔코더 출력신호 2가지에 대해서 알아보자.1. Binary code : 2진수 코드 형식* 장점- PLC 등 컨트롤러 단에서 처리가 간단 * 단점- 비트가 변하는 타이밍에 문제가 생길 경우, 순간적으로 값이 확 바뀌는 오류 --> 보완 : Gray code. 이러한 오류를 최소화하기 위해 값이 변할 때 1개의 비트만 변함. 아래의 코드표는 KOYO사의 앱솔루트 엔코더에서 사용하는 Gray code 표 엔코더의 분해능에 따라 사용하는 비트의 개수가 다름.각도를 표시하는 분해능(180, 360, 720)은 최대값에서 0으로 변할 때 1개의 비트만 변하게 하기 위해코드 구성의 중간에서 추출하여 사용함. 360 펄스 제품을 보면 76 ~ 435의 값을 사용.그러므로 컨트롤러에서 입력값에서 -76을 해주면 0 ~.. 2024. 5. 23. 이전 1 다음