본 발명에 따른 자동 액체 분배기는, 용기안착부에 안착된 용기에 액체를 투 출하기 위한 액츄에이터; 상기 용기안착부에 안착된 용기의 높이를 판단하기 위한 제 1 초음파센서; 상기 용기에 투입된 액체의 높이를 판단하기 위한 제 2 초음파센서; 및 상기 제 1 초음파센서의 검출신호로 판단된 용기 높이에 따라 용기에 투입가능한 액체의 높이를 결정하고, 상기 액츄에이터를 구동시켜 상기 용기에 액체를 투출시키면서 상기 제 2 초음파센서의 검출신호로 판단된 액체의 높이가 상기 투입가능한 액체의 높이 이상이면 상기 액츄에이터를 정지시키는 제어부;를 포함한다.
여기서, 상기 액츄에이터에 의해 액체가 투출되는 액체투출구는 상기 용기안착부의 중앙 상부에 설치되고, 상기 제 2 초음파센서는 상기 액체투출구에 근접설치되며, 상기 제 1 초음파센서는 상기 제 2 초음파센서보다 상기 액체투출구의 먼 위치에 설치되는 것이 바람직하다.
그리고, 본 발명의 바람직한 실시 예에 따르면, 상기 제어부는, 상기 제 1 초음파센서의 검출신호로 용기의 높이를 판단하는 용기높이판단부; 상기 용기높이판단부가 판단한 용기의 높이에 따라 용기에 투입가능한 액체의 높이를 결정하는 액체투입높이결정부; 상기 제 2 초음파센서의 검출신호로 용기에 투입된 액체의 높이를 판단하는 액체높이판단부; 상기 액츄에이터를 제어하여 액체를 용기에 투출하면서 상기 액체높이판단부가 판단한 투입된 액체의 높이가 상기 액체투입높이결정부가 결정한 상기 투입가능한 액체의 높이 이상일 경우에 상기 액츄에이터를 정지시키는 액체투출제어부;를 포함하여 구성되는 것이 바람직하다.
한편, 본 발명의 바람직한 실시 예에 따르면, 상기 제 1 초음파센서는 상기 제 2 초음파센서보다 탐지 각도가 더 큰 것이 바람직하다.
또한, 본 발명의 바람직한 실시 예에 따르면, 상기 제 1 초음파센서의 탐지각은 60°~ 120°이고, 상기 제 2 초음파센서의 탐지각은 30°~ 60°인 것이 바람직하다.
또한, 본 발명의 바람직한 실시 예에 따르면, 상기 제 1 초음파센서는, 주파수 대역이 30kHz ~ 80kHz인 것이 바람직하다.
이하, 도면을 참조하여 본 발명의 바람직한 실시 예에 따른 자동 액체 분배기에 대해 보다 상세히 설명한다.
도 2는 본 발명의 바람직한 실시 예에 따른 자동 액체 분배기(400)의 구성을 설명하기 위한 도면이다.
본 발명의 바람직한 실시 예에 따른 자동 액체 분배기(400)는, 액체투출구(411), 제 1 초음파센서(420a), 제 2 초음파센서(420b) 및 도시하지는 않았으나 제어부를 포함하여 이루어지는 것을 특징으로 한다.
우선, 상기 액체투출구(411)는 용기를 안착시키기 위해 마련된 용기안착부(410)의 상부에 위치한다.
상기 제 1 초음파센서(420a)는 용기안착부(410)에 투입된 용기의 높이를 판단하기 위한 센서이고, 상기 제 2 초음파센서(420b)는 용기에 투입된 액체의 높이를 판단하기 위한 센서이다.
구체적으로, 상기 제 1 및 제 2 초음파센서(420a, 420b)는 각각, 도시된 바와 같이, 상기 용기안착부(410) 상부에 설치되되, 상기 액체투출구(411)와 동일한 높이에 설치되고, 상기 액체투출구(411)를 중심으로 각각 반대편에 위치하는 것이 바람직하다.
또한, 상기 제 2 초음파센서(420b)는 상기 액체투출구(411)에 가깝게 위치시키고, 상기 제 1 초음파센서(420a)는 상기 액체투출구(411) 상기 제 2 초음파센서(420b)보다 가급적 멀리 위치하는 것이 바람직하다.
바꾸어 말하면, 상기 제 1 초음파센서(420a)와 상기 제 2 초음파센서(420b) 모두 상기 액체투출구(411) 주변에 설치되지만, 상기 제 2 초음파센서(420b)는 상기 액체투출구(411)에서 상기 제 1 초음파센서(420a)까지의 거리보다 더 가까운 거리에 위치하는 것이 바람직하다.
이와 같은 구조인 것이 바람직한 이유는, 상기 제 1 초음파센서(420a)와 제 2 초음파센서(420b) 사이의 거리가 가까우면 초음파 신호가 간섭 및 상쇄되어 신호에 대한 감지력 또는 변별력이 떨어질 수 있기 때문이다.
또한, 상기 제 1 초음파센서(420a)와 제 2 초음파센서(420b)는, 각각의 초음파 신호가 상호 간섭되지 않고 구별되도록, 서로 다른 주파수 대역을 사용하는 것이 바람직하다.
한편, 보통의 용기들은 테두리 면적이 작아 테두리 부분에서 반사되는 초음파 신호가 적기 때문에, 테두리 부분에서 반사된 초음파 신호의 분해능과 변별력이 떨어질 수 있다.
그러므로, 상기 제 1 초음파센서(420a)는 주파수범위가 30kHz ~ 80kHz 사이인 것이 바람직하며, 이러한 주파수 범위 내에서 동작하는 초음파센서를 사용하였 을 때 용기 테두리로부터 반사되는 초음파 신호를 정밀하게 분석하여 용기의 높이를 정확히 측정할 수 있다.
한편, 도시된 바와 같이, 상기 제 1 초음파센서(420a)의 탐지각(θ1)과 상기 제 2 초음파센서(420b)의 탐지각(θ2)은 초음파의 중첩이나 간섭이 발생하지 않도록 서로 다른 것이 바람직한데, 탐지각(θ1)은 탐지각(θ2)보다 상대적으로 더 큰 것이 바람직하다.
여기서, 상기 제 1 초음파센서(420a)의 탐지각(θ1)이 상기 제 2 초음파센서(420b)의 탐지각(θ2)보다 상대적으로 더 커야하는 이유는 사용자가 용기안착부(410)에 용기(130)를 임의의 위치에 안착시킬 경우에도 용기 테두리에서 반사된 초음파 신호를 보다 정확히 검출할 수 있도록 하기 위해서이며, 반대로, 상기 제 2 초음파센서(420b)의 탐지각(θ2)이 상기 제 1 초음파센서(420a)의 탐지각(θ1)보다 상대적으로 더 작아야 하는 이유는 액체 표면을 통해 반사된 초음파 신호만을 보다 정확히 검출하기 위해서이다.
본 발명의 실시 예에 따른 자동 액체 분배기에서 상기 제 1 초음파센서(420a)의 탐지각(θ1)은 60°~ 120°이고, 상기 제 2 초음파센서(420b)의 탐지각(θ2)은 30°~ 60°인 것이 바람직하다.
참고로, 일반적으로 초음파센서는 초음파 신호의 송수신이 동시에 가능한 액티브(Active) 방식과 초음파 신호의 수신만 가능한 패시브(Passive) 방식이 있는 데, 상기 제 1 및 제 2 초음파센서(420a, 420b)는 모두 액티브 방식의 초음파센서를 사용한 경우를 예로써 설명한 것이다.
마지막으로, 상기 제어부(미도시)는, 상기 제 1 초음파센서를 이용하여 용기의 높이를 판단하여, 투입가능한 액체의 높이를 결정하고, 용기에 액체를 투출하면서 상기 제 2 초음파센서를 이용하여 용기에 투입된 액체의 높이를 판단하며, 상기 투입된 액체의 높이가 상기 투입가능한 액체의 높이보다 높으면, 액체의 투출을 종료시키는 제어를 수행한다.
상기 제어부(미도시)에 대한 설명은 후술하는 도 3에서 보다 상세히 설명한다.
도 3은 본 발명의 바람직한 실시 예에 따른 자동 액체 분배기에서 제어부(430)의 기능을 설명하기 위한 블록도이다.
도시된 바와 같이, 본 발명의 바람직한 실시 예에 따른 자동 액체 분배기에서 제어부(430)는, 액체투출판단부(431), 시간판단부(432), 용기높이판단부(433), 액체투입높이결정부(434), 액체높이판단부(435) 및 액체투출제어부(436)를 포함하여 구성된다.
먼저, 상기 액체투출판단부(431)가 용기의 안착 여부를 자동으로 검출하는 용기검출센서(170)나 사용자에 의해 조작될 수 있는 액체투출키(140)를 통해 용기 안착 여부 또는 액체 투출 여부를 입력받아, 액체 투출 여부를 판단하고, 액체투출 신호를 액체투출제어부(436)로 보낸다.
상기 액체투출제어부(436)가 상기 액체투출판단부(431)로부터 상기 액체투출 신호를 받으면, 안착된 용기의 높이를 판단하도록 상기 용기높이판단부(433)로 용기높이 판단 명령을 보낸다.
상기 용기높이판단부(433)가 상기 액체투출제어부(436)로부터 용기높이 판단 명령을 받으면, 상기 용기높이판단부(433)는 제 1 초음파센서(420a)를 통해 초음파 신호를 발생시키고, 반사된 초음파 신호를 검출하며, 시간 판단부(432)를 통해 초음파 신호를 발생한 시점부터 용기 테두리에서 반사된 시점까지의 경과 시간을 검출하여 용기의 높이를 판단하고, 판단된 용기 높이를 상기 액체투입높이결정부(434)로 보낸다.
이때, 상기 액체투입높이결정부(434)는 상기 용기높이판단부(433)에서 판단된 용기의 높이와 액체투입높이조절키(150)를 통해 사용자에 의해 미리 설정된 비율에 따라 용기에 투입가능한 액체의 높이를 결정하고, 투입가능한 액체의 높이를 상기 액체투출제어부(436)로 보낸다.
여기서, 상기 액체투입높이결정부(434)에서 결정하는 투입가능한 액체의 높이는, 용기의 높이보다 높게 설정할 수 없는 것으로서, 예를 들어, 액체투입높이결정부(434)는 상기 액체투입높이조절키(150)를 통해 사용자에 의해 미리 설정된 용기높이 대비 액체높이에 대한 비율에 따라 판단된 용기 높이에 비해 낮게 투입가능한 액체 높이를 결정한다.
이어서, 상기 액체투출제어부(436)가 투입가능한 액체의 높이를 입력받으면, 액츄에이터(160)를 제어하여 액체를 용기에 투출하면서, 용기에 투입되는 액체의 높이를 판단하도록 상기 액체높이판단부(435)로 액체높이 판단 명령을 보낸다.
상기 액체높이판단부(435)가 상기 액체투출제어부(436)로부터 액체높이 판단 명령을 받으면, 상기 액체높이판단부(435)는 제 2 초음파센서(420b)를 통해 초음파 신호를 발생시키고, 반사된 초음파 신호를 검출하며, 시간 판단부(432)를 통해 초음파 신호를 발생한 시점부터 액체 상부 면에서 반사된 시점까지의 경과 시간을 검출하여 투입된 액체의 높이를 판단하고, 판단한 투입된 액체의 높이를 상기 액체투출제어부(436)로 보낸다.
그러면, 상기 액체투출제어부(436)는 상기 액체투입높이결정부(434)에서 결정된 투입가능한 액체의 높이와 상기 액체높이판단부(435)에서 판단된 실제 투입된 액체의 높이를 비교하여, 상기 실제 투입된 액체높이가 상기 투입가능한 액체 높이보다 높지 않을 경우에 상기 액츄에이터(160)를 통해 액체를 계속적으로 용기에 투출시키면서 투입된 액체의 높이를 지속적으로 판단하도록 상기 액체높이판단부(435)에 명령한다.
그리고, 상기 실제 투입된 액체높이가 상기 투입가능한 액체의 높이 이상일 경우에는 상기 액츄에이터(160)를 정지시켜 용기에 액체를 투출시키는 작업을 종료한다.
도 4a와 도 4b는 본 발명의 제 1 및 제 2 초음파센서에서 감지된 초음파 신호에서 용기 테두리에서 반사된 신호와 용기에 투입된 액체의 상부 면에서 반사된 신호를 설명하기 위한 그래프이다.
도 4a에 도시된 그래프는, 본 발명에 바람직한 실시 예에 따른 자동 액체 분배기를 통해 용기의 높이를 측정하기 위해서 제 1 초음파센서에서 방출되어 돌아온 초음파 신호를 검출한 모습을 나타내고 있다.
먼저, 도 4a의 그래프에서 ①은 송신파를 의미하고, ②는 반사파를 의미한다.
다시 말하면, 제 1 초음파센서에서 초음파 신호를 발생시키면, 최초 발생된 초음파 신호가 센서부분에 영향을 주게 되어, 도시된 바와 같이 송신파(①)를 검출하게 된다.
따라서, 상기 검출된 송신파(①)는 용기 테두리에서 반사된 신호와는 무관한 신호이므로, 참조할 필요가 없으며, 무시해 버려도 좋다.
그러나, 도 4a에 도시된 그래프에서, 상기 송신파(①) 이후 첫 번째로 검출되는 A 부분을 시작으로 반사파(②)들이 검출되는데, A 부분이 용기 테두리 부분의 반사파로 인해 검출된 부분이다.
왜냐하면, 제 1 초음파센서와 용기 테두리 사이의 거리가 이론적으로 가장 가깝기 때문이고, 용기 테두리 부분의 면적이 좁기 때문에, 도시된 바와 같이 파형이 작게 검출되는 것이다.
그러므로, A 부분이 검출될 때까지 걸린 시간, 즉, 제 1 초음파센서를 이용해 방출시킨 초음파가 반사되어 되돌아 온 첫 번째 반사파(A 부분)가 감지될 때까지 걸린 시간을 측정하고, 음파의 속도인 340m/s 와 곱한 후 2로 나누면, 제 1 초음파센서와 용기 테두리 사이의 거리가 구해지게 된다.
여기서, 2로 나누는 이유는, 상기 걸린 시간은 초음파가 경로를 왕복한 시간이기 때문이다.
마지막으로, 제 1 초음파센서와 용기 테두리 사이의 거리에 따른 용기의 높이 값을 판단한다.
이는, 초음파센서의 탐지 각도에 따라 다를 수 있지만 제 1 초음파센서의 탐지 각도의 절반에 대한 코사인(Cosine) 값을 취하면, 제 1 초음파센서와 용기 테두리 사이의 거리를 직각 삼각형의 빗변으로 놓을 때, 제 1 초음파센서와 용기 상단면까지의 수직거리를 대략 구할 수 있다.
그리고, 미리 설정된 용기안착부의 수직 높이에서 상기 제 1 초음파센서와 용기 상단면까지의 수직거리를 감산하면, 용기 자체의 높이를 구할 수 있다.
도 4b에 도시된 그래프는, 본 발명에 바람직한 실시 예에 따른 자동 액체 분배기를 통해 용기에 투입된 액체의 높이를 판단하기 위해서 제 2 초음파센서에서 방출되어 돌아온 초음파 신호를 검출한 모습을 나타내고 있다.
도 4b의 그래프도, ①은 송신파를 의미하고, ②는 반사파를 의미한다.
여기서도, 앞에서와 마찬가지로, 용기에 액체의 투출작업이 시작된 후, 제 2 초음파센서에서 초음파 신호를 발생시키면, 최초 발생된 초음파 신호가 센서부분에 영향을 주게 되어, 도시된 바와 같이 송신파(①)를 검출하게 된다.
따라서, 상기 검출된 송신파(①)는 액체 상부 면에서 반사된 신호와는 무관한 신호이므로, 참조할 필요가 없으며, 무시해 버려도 좋다.
그러나, 도 4b에 도시된 그래프에서, 상기 송신파(①) 이후 첫 번째로 검출되는 B 부분을 시작으로 반사파(②)들이 검출되는데, B 부분이 투입된 액체 상부 면의 반사파로 인해 검출된 부분이다.
그러므로, B 부분이 검출될 때까지 걸린 시간, 즉, 제 2 초음파센서를 이용해 방출시킨 초음파가 반사되어 되돌아 온 첫 번째 반사파(B 부분)가 감지될 때까지 걸린 시간을 측정하고, 음파의 속도인 340m/s 와 곱한 후 2로 나누면, 제 2 초음파센서와 용기에 투입된 액체 상부면 사이의 거리가 구해지게 된다.
여기서, 2로 나누는 이유는 상기 걸린 시간이 초음파가 경로를 왕복한 시간이기 때문이다.
마지막으로, 제 2 초음파센서와 액체 상부면 사이의 거리를 미리 설정된 용기안착부의 수직 높이에서 감산하면, 용기에 투입된 액체의 높이를 판단할 수 있다.
참고로, 본 발명에 따른 자동 액체 분배기의 구성에 대한 설명에서 지칭하는 '용기 높이'와 '용기에 투입된 액체의 높이'는 모두 용기안착부의 바닥면을 기준으로 해서 가리키는 값이라는 점을 명시하는 바이다.
이상, 본 발명의 실시 예에 따른 발명의 구성을 상세히 설명하였지만, 본 발명은 반드시 이러한 실시 예로 국한되는 것이 아니고, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 다양하게 변형 실시될 수 있다.