프레스 기계에 컴퓨터를 연결하여 콘트롤 하고 있습니다.
컴퓨터에는 GPIO방식으로 콘트롤하는(흔히 아두이노에 쓰이는) 릴레이가 붙어 있고
여기서 AC 220V전원을 끊었다가 연결했다가 하도록 되어 있습니다.
여기서 문제가 되는 것이 GPIO의 초기값을 지정할수가 없다는 겁니다.
컴퓨터가 켜져서 OS 부팅이 완료된후에나 GPIO 값 설정이 가능합니다.
즉, 전원이 처음 켜지고 OS부팅이 끝날때 까지 GPIO를 콘트롤 하지 못하는게 문제입니다.
이걸 처리하지 못하면 컴퓨터를 처음 켜거나 또는 OS를 종료시킨 뒤에
프레스 기계가 콘트롤이 안되고 쾅쾅쾅 찍어대는 현상이 발생합니다.
여러가지로 생각해 본 결과 다음과 같은 시나리오를 생각해봤습니다.
1. 전원을 켤때는 컴퓨터를 먼저 켜고 OS부팅이 완료된후에 프레스 기계를 켠다.
2. 전원을 내릴때는 프레스 기계를 먼저 끄고, 그 다음에 컴퓨터를 끈다.
이 두가지를 메인 파워 스위치 한개를 써서 자동으로 처리할 방법이 없을까요?
물론 메인 파워 스위치 뒤에는 여러가지 릴레이나 특수 스위치 같은 추가적인 장치를 달아도 상관없습니다.
±âÁ¸ Á¦¾îÇÁ·Î±×·¥À» ´©°¡ ±¸¼ºÇß´ÂÁö... ¾Æ´Ï¸é ±¸¼ºÇÏ´Ù°¡ ¸ØÃá°ÍÀÎÁö ¸ð¸£°ÚÁö¸¸, ÇÁ·¹½ºÀåºñÀÇ ¾ÈÀü±ÔÄ¢ ±âº»À» ¹«½ÃÇѵíÇÕ´Ï´Ù.
ÇÁ·¹½ºÀåºñ´Â ¾î¶² ÀÌÀ¯¿¡µç ¾ÈÀüÀÌ È®º¸µÇÁö ¾ÊÀº»óÅ¿¡¼ ±¸µ¿µÇ¾î¼´Â ¾ÈµË´Ï´Ù........
(ÇöÀå¿¡¼ ¾ÈÀüÀåºñ¸¦ ¾ïÁö·Î ÇØÁ¦ÇÏ°í »ç¿ëÇÏ´Ù°¡ »ç°í³ª´Â Àå¸éÀ» ¸ñ°ÝÇÏ°í, ½ÉÇÑ Æ®¶ó¿ì¸¶¸¦ °ÞÀº °æÇèÀÌ ÀÖ½À´Ï´Ù.)
AC Á¦¾î + ±¸µ¿½ÅÈ£¸¦ °°ÀÌ ²÷¾îµÎ¾ú´Ù°¡ OSºÎÆà ¹× Á¦¾îÁغñ°¡ ¿Ï·áµÇ¸é ¿¬°á½ÃÄѵδ ¹æ½ÄÀÌ ¸ÂÀ»µíÇÕ´Ï´Ù.
¹°·Ð ±¸µ¿½ÅÈ£´Â Emergency Stop¿¡ BÁ¢Á¡À¸·Î °É¾îµÎ½Ã´Â °ÍÀÌ ÁÁÀ»µíÇÕ´Ï´Ù.
GPIO¿¡¼µµ ReadyÀÇ BÁ¢Á¡À¸·Î ACÀü¿ø Á¦¾î ¶Ç´Â ÇÁ·¹½º ±¸µ¿½ÅÈ£ Á¦¾î¸¦ ÇϽô °ÍÀÌ ¸ÂÀ»µíÇÕ´Ï´Ù.
°¡Àå ¹Ù¶÷Á÷ÇÑ ¹æ½ÄÀº ÇÁ·¹½ºÀÇ ·¹µð¿Í GPIOÀÇ ·¹µð¸¦ ¸¸µé¾î¼ Å©·Î½ºÃ¼Å©ÇÏ°Ô ¸¸µå´Â °ÍÀÌ ÁÁ½À´Ï´Ù.