반응형

https://youtu.be/nbTFQ5x0_30

🔥[FA-DUINO#26] 산업용 아두이노(arduino)를 이용해서 비닐하우스 전동 개폐기 제어해보기!
녹칸다의 산업용 아두이노(FA-DUINO) 시리즈이다!
산업용 아두이노를 이용한 코딩과 실제 산업현장에서 사용할 수 있는 제품들을 활용하도록 한다!

산업용 아두이노는 아두이노 메가보드로 만들어져 있어서 녹칸다 입장에서는 아두이노와 동일하다!
그러나 산업용 아두이노에 연결되는 것들은 아두이노의 것이라고 볼 수 없다!
그러므로 기존 아두이노와는 별개로 산업 제품을 연결하고 활용하는 것도 주요 주제라고 할 수 있다!
산업제품을 실제로 활용은 하되 전문가에 가깝게 하지는 않고 시연을 위한 도구 정도로 한정한다!
(녹칸다는 전기 패널에 대해서 전혀 알지 못함)

아두이노만 다루었던 사람은 산업제품의 배선이나 연결방법을 모르고,
산업제품을 다뤘던 사람은 PLC와 제조사에서 제공하는 프로그램만 다루어서 아두이노를 알지 못한다!
즉 녹칸다는 둘 사이를 연결하는 역할을 담당하게 된다!

아두이노는 C와 C++언어를 기반으로 하는데 생각보다 학습해야하는 양이 많다!
이번 산업용 아두이노 시리즈에서는 C와 C++언어에 대해서 잘 알고 있다고 가정한다!
(아두이노에서 사용하는 C와 C++언어에 대한 지원을 위해서 녹칸다의 아두이노 병법서 시리즈가 있으니 모르는 분들은 그것을 참고)

녹칸다의 산업용 아두이노는 구글 슬라이드에 결과물을 저장함!(모든 사람에게 공유되어있음!)
https://docs.google.com/presentation/d/19UuuJpKdFTj_RVp3qCrfGlKRo_kFRgEBzKX3Za8-u50/edit#slide=id.g1c49e43492c_0_0

이번편은 실제로 농가에서 사용하는 비닐하우스 전동 개폐기를 산업용 아두이노로 제어해보도록 한다!
비닐하우스 개폐기는 24V를 사용하고 정회전 혹은 역회전을 하면서 개폐작업을 해야한다!
그러므로 산업용 아두이노는 24V모터의 정역제어를 할 수 있어야한다!

비닐하우스 개폐기에 리미트 스위치는 별도로 장착되어있어서 제한수치 이상으로는 회전되지 않는다!

릴레이를 이용해서 다양하게 연결하는 방식이 있지만 26편의 녹칸다는 릴레이 2개를 사용하는 방법으로 하고자한다!
처음엔 가볍게 버튼 3개로 제어를 해보자!
열림, 닫힘, 정지를 표현해보는 것이다!
사실 여기까지는 산업용 아두이노 없이도 버튼과 릴레이로 제어가능한 부분이다!

난이도를 높이기 위해서 비닐하우스 개폐기의 위치제어를 해보도록 하자!
예를 들어 열리긴 열리는데 50%만큼 열려라! 80%만큼 열려라를 명령할 수 있는 것이다!
닫힐때도 마찬가지로 완전 닫혀라! 80% 닫혀라 형태의 명령을 할수 있도록 하자!

최종적으로 산업용 아두이노를 모드버스 슬레이브로 적용하고 자체제어도 가능하고 외부에서도 원격 제어 가능하도록 구현해보도록하자!

반응형
Posted by 덕력킹
,