- 스테핑 모터를 회전시키는 방법은 다양하게 있습니다.

- 그러나 원리는 동일 합니다. 4개의 모터 케이블에 순서에 맞춰서 신호를 주면 모터가 회전하는 방식입니다.

- 모터를 쉽게 동작시키기위해 주로 모터드라이버 칩을 활용하게 됩니다. 하나의 신호를 주면

  모터 드라이버칩이 순차적으로 신호를 맞춰가며 동작시키게 됩니다.

- 여기서 핵심은 모터 드라이버 칩에 STEP이라는 핀과 DIR이라는 핀에 신호를 정확하게 부여합니다.

- STEP핀은 펄스를 일정하게 주입하면 되고, DIR의 ON 또는 OFF 신호에 따라 정방향 역방향으로 

  모터가 회전할 것입니다.

- 스테핑모터의 경우 대게 1.8도로 제작 되어 있고 STEP 핀에 주입되는 펄스값에 따라 회전하는 값이 지정됩니다.

  즉, 한바퀴를 정확히 회전시키기 위해 200펄스의 값을 넣게되면 모터는 360도 회전하게 되겠죠.

- 참고해서 여러분들이 원하는 모터의 회전 또는 정방향 역방향 제어를 하면 됩니다.

 

 

 

 

 

 

 

 

 

 

 

 

- 예제에서 VISA로 검색하면 가운데 쯤 Simple Serial.vi 파일이 있습니다 이 예제파일을 활용합니다.

- 예제파일을 이용하면 시리얼통신, 즉 Com포트로 선택된 장치의 값을 읽어 오거나 보낼 수 있습니다.

- 저는 시리얼로 불러와진 아두이노의 데이터 값을 표현하라/ 또는 글자를 써서 장치를 동작시켜라는 문제를 낼 것입니다.

 

 

 

 

- 아두이노를 기반한 데이터 획득법은 아두이노와 연결 된 상태에서 다음 예제를 활용합니다.

- 지정한 프론트패널에서 제가 출력될 데이터 변수값에 그래프 또는 값을 활용 하는 방법을 지정할 수 있겠죠.

- 아두이노에 지정된 단자로 값을 받아서 값이 잘 표현 될 수 있도록 변형 되는 것이 문제 입니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

중간고사 이후 아래와 같은 프로그램과 데이터 획득 및 제어, 생체 센서 획득 등을 배웠습니다.

 

- 서보모터를 이용한 동작제어

- 생체 센서를 이용한 데이터 획득

- 스테핑 모터를 이용한 모터드라이버 제어

- 아두이노를 이용한 아날로그 데이터 획득 및 출력 제어

- 시리얼 통신을 이용한 데이터 수집

 

기말 시험에는 수업시간에 진행했던 모터제어와 시리얼 통신을 이용한 데이터 전송, 생체데이터 획득 등의

내용을 메뉴얼화 하여 일요일 오후 1시 메뉴얼의 상태로 그림만을 여기 사이트에 올려 드리도록 하겠습니다.

LabVIEW 파일은 여기 사이트에 올리지 않고, 그림으로 변환하여 올릴 예정이니 시험 공부는 참고하셔서 제작하시면 됩니다.

 

기말 시험은 시험시간 동안 작성하여 동작하는 프로그램의 상태를 확인 검토 후 채점하도록 하겠습니다.

그리고 시험지는 시험 후 제출해주시면 되겠습니다. 프로그램은 나중에 문제가 발생될 수 있으니

시험 후 제 메일로 보내주시면 됩니다.

+ Recent posts