[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR101204098B1 - Apparatus and method for driving vibration module - Google Patents

Apparatus and method for driving vibration module Download PDF

Info

Publication number
KR101204098B1
KR101204098B1 KR1020110031798A KR20110031798A KR101204098B1 KR 101204098 B1 KR101204098 B1 KR 101204098B1 KR 1020110031798 A KR1020110031798 A KR 1020110031798A KR 20110031798 A KR20110031798 A KR 20110031798A KR 101204098 B1 KR101204098 B1 KR 101204098B1
Authority
KR
South Korea
Prior art keywords
actuator
vibration
driving
driving frequency
frequency
Prior art date
Application number
KR1020110031798A
Other languages
Korean (ko)
Other versions
KR20120114051A (en
Inventor
오상엽
김승진
Original Assignee
삼성테크윈 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성테크윈 주식회사 filed Critical 삼성테크윈 주식회사
Priority to KR1020110031798A priority Critical patent/KR101204098B1/en
Publication of KR20120114051A publication Critical patent/KR20120114051A/en
Application granted granted Critical
Publication of KR101204098B1 publication Critical patent/KR101204098B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02NELECTRIC MACHINES NOT OTHERWISE PROVIDED FOR
    • H02N2/00Electric machines in general using piezoelectric effect, electrostriction or magnetostriction
    • H02N2/02Electric machines in general using piezoelectric effect, electrostriction or magnetostriction producing linear motion, e.g. actuators; Linear positioners ; Linear motors
    • H02N2/06Drive circuits; Control arrangements or methods
    • H02N2/062Small signal circuits; Means for controlling position or derived quantities, e.g. for removing hysteresis
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02NELECTRIC MACHINES NOT OTHERWISE PROVIDED FOR
    • H02N2/00Electric machines in general using piezoelectric effect, electrostriction or magnetostriction
    • H02N2/0005Electric machines in general using piezoelectric effect, electrostriction or magnetostriction producing non-specific motion; Details common to machines covered by H02N2/02 - H02N2/16
    • H02N2/0075Electrical details, e.g. drive or control circuits or methods

Landscapes

  • General Electrical Machinery Utilizing Piezoelectricity, Electrostriction Or Magnetostriction (AREA)
  • Apparatuses For Generation Of Mechanical Vibrations (AREA)

Abstract

본 발명의 진동 모듈 구동 장치는 내부에 적어도 하나 이상의 진동 액추에이터가 설치된 진동 모듈; 및 상기 액추에이터의 최적 구동 주파수를 외부로부터 수신하여 내부에 기록하고, 호스트의 구동 명령이 수신되면 상기 기록된 최적 구동 주파수로 상기 액추에이터를 구동시키는 구동수단을 포함한다. 발명에 따르면, 드라이버 IC가 각 진동 모듈에 대한 개체 차 조절 기능을 구현함으로써, 일정한 진동력을 발생시켜 진동력의 최적화 및 미세 조절이 가능하기 때문에 생산 택트 타임(tact time) 을 절감할 수 있다. 또한 설계 및 생산에 넓은 스펙 공차를 가져 원가 절감(넓은 재료 선택의 폭) 및 수율 향상이 가능하다.Vibration module drive device of the present invention is a vibration module installed at least one vibration actuator therein; And driving means for receiving the optimal driving frequency of the actuator from the outside and recording therein, and driving the actuator at the recorded optimal driving frequency when a driving command of the host is received. According to the present invention, the driver IC implements the individual difference adjustment function for each vibration module, thereby generating a constant vibration force, thereby optimizing and finely adjusting the vibration force, thereby reducing production tact time. In addition, wide spec tolerances in design and production enable cost savings (wide choice of materials) and yield improvements.

Description

진동 모듈 구동 장치 및 방법{Apparatus and method for driving vibration module}Apparatus and method for driving vibration module

본 발명은 내부에 진동 액추에이터가 설치된 진동 모듈을 구동하는 장치 및 방법에 관한 것이다.The present invention relates to an apparatus and method for driving a vibration module having a vibration actuator installed therein.

일반적으로 액추에이터가 설치된 진동 모듈을 구동시키는 드라이브 IC는 액추에이터를 구동하기 위한 진동 주파수 중심으로 설계되어 있으며, 특히, 내부의 레지스터 영역에 주파수의 파형 형태를 저장하여 주파수 구현 및 변경을 수행한다. 그러나, 주파수 구현으로 제품을 만들 경우, 단품(unit)에 따른 편차 및 조립 오차를 고려하지 않으면, 하기의 원인에 의해 진동력 편차가 존재하며 일정한 진동면을 구현할 수 없다.In general, a drive IC for driving a vibration module in which an actuator is installed is designed as a vibration frequency center for driving an actuator. In particular, a drive IC stores and stores a waveform shape of a frequency in an internal register area. However, when the product is made by implementing the frequency, without considering the deviation and the assembly error according to the unit (unit), there is a vibration force deviation due to the following causes and can not implement a constant vibration surface.

(1) 다른 기능을 수행하는 액추에이터 조합(1) Actuator combinations that perform other functions

(2) 하나의 액추에이터를 사용할 경우 진동력 편차(2) Vibration force deviation when using one actuator

(3) 하나 이상의 멀티 타입으로 액추에이터를 배치할 경우, 서로 다른 진동 주파수로 진동력 간섭현상 발생.(3) When placing actuators in more than one multi type, vibration force interference occurs at different vibration frequencies.

일정한 진동 주파수를 발생시키는 드라이버 IC를 사용해도 단품 및 생산 공정 오차에 기인한 진동력은 넓은 산포를 가지며, 생산 수율 저하의 원인이 된다.Even when a driver IC that generates a constant vibration frequency is used, the vibration force due to a single part and a production process error has a wide spread and causes a decrease in production yield.

본 발명이 해결하고자 하는 기술적인 과제는 하나 이상의 진동 모듈을 사용하는 경우, 드라이버 IC에서 각 액추에이터의 물리, 전기적 특성을 비 휘발성 메모리에 기입하여 호스트에서 간단한 명령만으로 드라이버 IC가 개체간 특성을 스스로 판단해 일정한 진동력을 발생시킬 수 있도록 하는 진동 모듈 구동 장치 및 방법을 제공하는데 있다.The technical problem to be solved by the present invention is to write the physical and electrical characteristics of each actuator in the non-volatile memory in the driver IC when using more than one vibration module, the driver IC determines the characteristics between the objects by a simple command from the host The present invention provides a vibration module driving apparatus and method for generating a constant vibration force.

본 발명의 일 측면에 따르면, 내부에 적어도 하나 이상의 진동 액추에이터가 설치된 진동 모듈; 및 상기 액추에이터의 최적 구동 주파수를 외부로부터 수신하여 내부에 기록하고, 호스트의 구동 명령이 수신되면 상기 기록된 최적 구동 주파수로 상기 액추에이터를 구동시키는 구동수단을 포함하는 진동 모듈 구동 장치를 제공한다.According to an aspect of the present invention, there is provided a vibration module having at least one vibration actuator installed therein; And a driving means for receiving the optimal driving frequency of the actuator from the outside and recording therein, and driving the actuator at the recorded optimal driving frequency when a driving command of the host is received.

여기서, 상기 구동수단은 상기 액추에이터의 최적 구동 주파수를 기록 및 독출 가능한 비 휘발성 메모리를 포함할 수 있다.Here, the driving means may include a nonvolatile memory capable of recording and reading the optimum driving frequency of the actuator.

여기서, 상기 비 휘발성 메모리는 상기 구동수단 외부에 위치되어 상기 액추에이터 구동 시마다 액세스 할 수 있다.Here, the nonvolatile memory is located outside the driving means and can be accessed every time the actuator is driven.

본 발명의 다른 측면에 따르면, 내부에 적어도 하나 이상의 진동 액추에이터가 설치된 진동 모듈을 동작시키는 방법으로서, (a) 임의의 주파수 대를 이용하여 상기 액추에이터를 시뮬레이션 하는 단계; (b) 상기 각 주파수 시뮬레이션 시에 상기 액츄에이터의 진동력을 측정하는 단계; (c) 상기 측정된 진동력 데이터의 최대값에 해당하는 주파수를 상기 엑츄에이터 구동 주파수로 설정하는 단계; 및 (d) 상기 설정된 구동 주파수를 수신하여 비 휘발성 메모리에 기록하는 단계를 포함하는 진동 모듈 동작 방법을 제공한다.According to another aspect of the present invention, there is provided a method of operating a vibration module having at least one vibration actuator installed therein, the method comprising: (a) simulating the actuator using an arbitrary frequency band; (b) measuring the vibration force of the actuator during each frequency simulation; (c) setting a frequency corresponding to the maximum value of the measured vibration force data as the actuator driving frequency; And (d) receiving the set driving frequency and writing the result to a nonvolatile memory.

여기서, (e) 호스트의 구동 명령이 수신되면 상기 비 휘발성 메모리에 기록된 최적 구동 주파수로 상기 액추에이터를 구동시키는 단계를 더 포함할 수 있다.Here, the method may further include driving the actuator at an optimal driving frequency recorded in the nonvolatile memory when a driving command of the host is received.

상술한 바와 같이 본 발명에 따르면, 드라이버 IC가 각 진동 모듈에 대한 개체 차 조절 기능을 구현함으로써, 일정한 진동력을 발생시켜 진동력의 최적화 및 미세 조절이 가능하기 때문에 생산 택트 타임(tact time) 을 절감할 수 있다. 또한 설계 및 생산에 넓은 스펙 공차를 가져 원가 절감(넓은 재료 선택의 폭) 및 수율 향상이 가능하다.As described above, according to the present invention, since the driver IC implements the individual difference adjustment function for each vibration module, it is possible to generate a constant vibration force, thereby optimizing the vibration force and finely adjusting the production tact time. Can be saved. In addition, wide spec tolerances in design and production enable cost savings (wide choice of materials) and yield improvements.

도 1은 본 발명에 따른 진동 모듈 구동 장치의 구성을 보이는 도면이다.
도 2는 도 1 중 드라이버 IC의 상세도 이다.
도 3은 본 발명에 따른 진동 모듈 구동 방법의 동작을 보이는 도면이다.
도 4는 주파수 대비 진동력 상관 그래프 이다.
1 is a view showing the configuration of a vibration module driving apparatus according to the present invention.
FIG. 2 is a detailed view of the driver IC in FIG. 1.
3 is a view showing the operation of the vibration module driving method according to the present invention.
4 is a graph of vibration force vs. frequency.

이하, 첨부된 도면을 참조하여 바람직한 실시예에 따른 본 발명을 상세히 설명하기로 한다. 또한, 본 명세서 및 도면에 있어서, 실질적으로 동일한 구성을 갖는 구성 요소에 대해서는, 동일한 부호를 사용함으로써 중복 설명을 생략한다. 또한, 본 발명의 도면 중에는 이해를 돕기 위하여 두께 및 크기 등을 일부 과장되게 그린 부분도 존재한다. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. In addition, in this specification and drawing, duplication description is abbreviate | omitted by using the same code | symbol about the component which has substantially the same structure. Also, in the drawings of the present invention, there is also a portion in which the thickness, the size, and the like are partially exaggerated in order to facilitate understanding.

도 1은 본 발명에 따른 진동 모듈 구동 장치의 구성을 보이는 도면이다.1 is a view showing the configuration of a vibration module driving apparatus according to the present invention.

도 1을 참조하면, 본 발명에 따른 진동 모듈 구동 장치는 진동 모듈(100) 및 진동 모듈(100)을 구동하는 드라이버 IC(200)를 포함한다.Referring to FIG. 1, the vibration module driving apparatus according to the present invention includes a vibration module 100 and a driver IC 200 for driving the vibration module 100.

진동 모듈(100)은 진동 액추에이터(110), 지지 프레임(120), 탄성 부재(130), 케이스(140)를 포함한다.The vibration module 100 includes a vibration actuator 110, a support frame 120, an elastic member 130, and a case 140.

본 발명의 일 실시예에 따른 진동 모듈(100)은, 진동 액추에이터(110), 지지 프레임(120), 탄성 부재(130), 케이스(140)를 포함한다. Vibration module 100 according to an embodiment of the present invention, the vibration actuator 110, the support frame 120, the elastic member 130, the case 140.

진동 액추에이터(110)는 베이스 부재(미도시), 절연층(미도시), 압전소자부(113), 전극부(114)를 포함한다. 베이스 부재는 압전 소자(113)의 신장과 수축 작용에 의해 소정의 모드로 진동할 수 있을 정도의 탄성을 가지는 소재의 바(bar)가 사용된다. 베이스 부재의 표면에는 절연층이 코팅되는데, 상면과 하면에 위치한 절연층에는 각각 압전소자부(113)가 배치된다. 압전소자부(113)는 단일의 압전소자층으로 구성되는데, 이에 한정하지 않고, 복수개의 압전소자층이 적층된 구조를 가질 수도 있다. 압전소자부(113)는 베이스 부재의 양면(상면과 하면) 방향에 배치되나, 이에 한정하지 않고, 베이스 부재의 일면 방향에만 압전소자부(113)가 배치될 수도 있다. 압전소자부(113)의 단부에는 압전소자부(113)에 전원을 인가해주기 위한 전극부(114)가 설치된다. The vibration actuator 110 may include a base member (not shown), an insulating layer (not shown), a piezoelectric element portion 113, and an electrode portion 114. As the base member, a bar of a material having elasticity enough to vibrate in a predetermined mode by the stretching and contracting action of the piezoelectric element 113 is used. An insulating layer is coated on the surface of the base member, and the piezoelectric element portions 113 are disposed on the insulating layers disposed on the upper and lower surfaces thereof, respectively. The piezoelectric element unit 113 is composed of a single piezoelectric element layer, but is not limited thereto and may have a structure in which a plurality of piezoelectric element layers are stacked. The piezoelectric element portion 113 is disposed in both directions (upper and lower surface) of the base member, but is not limited thereto, and the piezoelectric element portion 113 may be disposed only in one surface direction of the base member. An electrode portion 114 for applying power to the piezoelectric element portion 113 is installed at an end portion of the piezoelectric element portion 113.

한편, 지지 프레임(120)은 막대 형상을 가지는데, 지지 프레임(120)의 양 단부에는 진동 액추에이터(110)를 수용하며 서로 마주보는 한 쌍의 수용부(121)가 형성되어 있다. 수용부(121)는 "ㄷ"자 형상을 가지는데, 수용부(121)에는 진동 액추에이터(110)가 수용된다. 수용부(121)의 안쪽면에는 접속부(121a)가 서로 마주보도록 배치되는데, 접속부(121a)는 진동 액추에이터(110)의 전극부(114)와 전기적으로 연결되는 구성을 가진다. 수용부(121)의 일단에는 탄성 부재(130)의 움직임을 제한하는 제1 제한부(121b)가 형성되고, 수용부(121)의 안쪽에는 진동 액추에이터(110)의 전극부(114)의 움직임을 제한하는 제2 제한부(121c)가 형성된다. 또한, 지지 프레임(120)에는 회로 패턴(122)이 형성되는데, 회로 패턴(122)은 주로 지지 프레임(120)의 내부에 매립하여 형성되어 있다. 회로 패턴(122)의 일부는 접속부(121a)에 전기적으로 연결되도록 구성되고, 회로 패턴(122)의 타부는 연결부(122a)와 전기적으로 연결되도록 구성된다. 회로 패턴(122)의 연결부(122a)는 지지 프레임(120)의 외부로 노출이 되어 있어, 외부의 회로와 전기적으로 연결이 가능하도록 구성된다.On the other hand, the support frame 120 has a rod shape, a pair of receiving portions 121 for receiving the vibration actuator 110 and facing each other is formed at both ends of the support frame 120. The receiving part 121 has a "c" shape, and the receiving part 121 is accommodated with the vibration actuator 110. On the inner side of the receiving portion 121, the connecting portion 121a is disposed to face each other, the connecting portion 121a has a configuration that is electrically connected to the electrode portion 114 of the vibration actuator 110. One end of the accommodating part 121 is provided with a first limiting part 121b for limiting the movement of the elastic member 130, and the inner part of the accommodating part 121 moves the electrode part 114 of the vibration actuator 110. The second limiting portion 121c is formed to limit the number of times. In addition, a circuit pattern 122 is formed in the support frame 120, and the circuit pattern 122 is mainly embedded in the support frame 120. A part of the circuit pattern 122 is configured to be electrically connected to the connecting portion 121a, and the other part of the circuit pattern 122 is configured to be electrically connected to the connecting portion 122a. The connection part 122a of the circuit pattern 122 is exposed to the outside of the support frame 120, and is configured to be electrically connected to an external circuit.

한편, 탄성 부재(130)는 진동 액추에이터(110)를 수용부(121)에 탄성적으로 지지하면서, 전극부(114a)와 접속부(121a)를 전기적으로 연결하는 기능을 수행한다. 이를 위해, 탄성 부재(130)는 탄성이 좋은 소재로 형성되면서 도전성의 소재로 형성되는데, 철 등의 금속성의 소재로 형성된다. 탄성 부재(130)의 일부 형상은 "V" 형상을 가지도록 일부가 굴곡되어 형성된다. 즉, 탄성 부재(130)는 일부가 굴곡된 판스프링 형상을 가진다. 구체적으로 탄성 부재(130)는 제1부분(131), 제2부분(132), 제3부분(133)으로 구성되는데, 제1부분(131)과 제3부분(133)은 수평판의 형태로 형성되고, 제2부분(132)은 굴곡된 형상을 가지고 있다. 탄성 부재(160)의 높이(세로) 방향으로 하중이 가해지면 제1부분(131)과 제3부분(133) 사이의 거리(L)가 증가되고 높이(H)가 줄어들면서, 주로 높이 방향으로 탄성이 작용하게 된다. 따라서, 조립자는 탄성 부재(130)에 높이 방향으로 하중을 약간 가하여 원래의 형상으로부터 형상을 변형시키고 그 변형된 상태로 탄성 부재(130)를 수용부(121)에 배치시킴으로써, 진동 액추에이터(110)가 수용부(121)에 탄성적으로 지지되도록 한다. 한편, 탄성 부재(130)의 제1부분(131)은 수용부(121)의 제1 제한부(121c)에 의해 움직임이 제한되도록 설치되는데, 그러한 구성은 진동 액추에이터(110)가 진동하여 탄성 부재(130)가 움직이더라도 탄성 부재(130)가 수용부(121)로부터 이탈되지 않게 한다. 탄성 부재(130)의 제2부분(132)의 하단부는 전극부(114)에 접촉되도록 배치되고, 제3부분(133)의 상단부는 접속부(121a)에 접촉되도록 배치됨으로써, 전극부(114)와 접속부(121a) 사이의 전기적 연결이 이루어진다. 본 발명의 일 실시예에 따르면, 각각의 수용부(121)마다 1개의 탄성 부재(130)가 전극부(114)와 접속부(121a) 사이에 배치되나, 본 발명은 이에 한정하지 않는다. 즉, 본 발명에 따르면, 전극부(114)와 접속부(121b) 사이에 복수개의 탄성 부재가 배치될 수 있다. 또한, 탄성 부재(130)는 전극부(114)와 접속부(121a) 사이에 배치될 뿐만 아니라, 전극부(114)와 접속부(121b) 사이에도 추가로 배치될 수 있다. On the other hand, the elastic member 130 performs a function of electrically connecting the electrode portion 114a and the connecting portion 121a while elastically supporting the vibration actuator 110 to the receiving portion 121. To this end, the elastic member 130 is formed of a conductive material while being formed of a good elastic material, it is formed of a metallic material such as iron. A part of the elastic member 130 is formed by bending a part to have a "V" shape. That is, the elastic member 130 has a plate spring shape of which a portion is curved. Specifically, the elastic member 130 is composed of a first portion 131, a second portion 132, a third portion 133, the first portion 131 and the third portion 133 is in the form of a horizontal plate The second portion 132 has a curved shape. When a load is applied in the height (vertical) direction of the elastic member 160, the distance L between the first part 131 and the third part 133 increases and the height H decreases, mainly in the height direction. Elasticity will work. Therefore, the assembler deforms the shape from the original shape by slightly applying a load in the height direction to the elastic member 130, and arranges the elastic member 130 in the receiving portion 121 in the deformed state, thereby vibrating the actuator 110 Is elastically supported by the receiving portion 121. On the other hand, the first portion 131 of the elastic member 130 is installed so that the movement is limited by the first limiting portion (121c) of the receiving portion 121, the configuration is such that the vibration actuator 110 vibrates the elastic member Even if the 130 moves, the elastic member 130 is not separated from the receiving portion 121. The lower end portion of the second portion 132 of the elastic member 130 is disposed to contact the electrode portion 114, and the upper end portion of the third portion 133 is disposed to contact the connection portion 121a, thereby forming the electrode portion 114. And an electrical connection is made between the connecting portion 121a. According to one embodiment of the present invention, one elastic member 130 is disposed between each of the receiving portions 121 between the electrode portion 114 and the connecting portion 121a, but the present invention is not limited thereto. That is, according to the present invention, a plurality of elastic members may be disposed between the electrode portion 114 and the connection portion 121b. In addition, the elastic member 130 may not only be disposed between the electrode portion 114 and the connecting portion 121a, but may be further disposed between the electrode portion 114 and the connecting portion 121b.

한편, 케이스(140)는 지지 프레임(120)을 감싸도록 구성됨으로써, 지지 프레임(120) 내부에 설치된 진동 액추에이터(110) 등을 보호하는 기능을 수행한다. 도 1에서 케이스(140)는 지지 프레임(120)의 상면과 하면 그리고 일측면만을 감싸는 형상을 가지고 있지만, 이에 한정하지 않는다. 도 1에서, 진동 모듈(100)은 케이스(140)를 구비하고 있지만, 이에 한정하지 않고, 케이스를 구비하지 않을 수도 있다. On the other hand, the case 140 is configured to surround the support frame 120, and serves to protect the vibration actuator 110, etc. installed in the support frame 120. In FIG. 1, the case 140 has a shape surrounding only the top and bottom surfaces and one side of the support frame 120, but is not limited thereto. In FIG. 1, the vibration module 100 includes a case 140, but is not limited thereto and may not include the case.

드라이버 IC(200)는 진동 액추에이터(110)의 최적 구동 주파수를 외부로부터 수신하여 내부에 기록하고, 호스트(미도시)의 명령에 의해 기록된 최적 구동 주파수로 진동 액추에이터(110)를 구동시킨다.The driver IC 200 receives the optimum driving frequency of the vibration actuator 110 from the outside and records the inside thereof, and drives the vibration actuator 110 at the optimum driving frequency recorded by a command of a host (not shown).

도 2는 드라이버 IC(200)의 상세도로서, 인터페이스부(210), 레지스터(220), 콘트롤 로직(230), 비 휘발성 메모리(240), 타이밍 콘트롤러(250), 부스트 콘트롤러(260) 및 드라이버&스위칭부(270) 및 다수의 단자를 포함한다.2 is a detailed view of the driver IC 200, which includes an interface unit 210, a register 220, a control logic 230, a nonvolatile memory 240, a timing controller 250, a boost controller 260, and a driver. And a switching unit 270 and a plurality of terminals.

Command 단자는 호스트로부터 제어 명령이 인가된다. CS/EN 단자는 드라이버 IC(200)의 칩 선택 및 인에이블을 수행하기 위한 신호가 인가된다. RESET 단자는 드라이버 IC(200)의 리셋을 수행하기 위한 신호가 인가된다. AUDIO/PWM 단자는 호스트로부터 인가되는 파형이 인가된다. CLK 단자는 호스트에서 클록이 인가된다. VOP 단자는 진동 액추에이터(110)에 정(+, positive) 전압을 출력하며, n개의 채널까지 설정될 수 있다. VON 단자는 진동 액추에이터(110)에 부(-, negative) 전압을 출력하며, n개의 채널까지 설정될 수 있다.Command terminal receives control command from host. The CS / EN terminal receives a signal for performing chip selection and enable of the driver IC 200. A signal for performing a reset of the driver IC 200 is applied to the RESET terminal. The waveform applied from the host is applied to the AUDIO / PWM terminal. The CLK terminal is clocked from the host. The VOP terminal outputs a positive (+, positive) voltage to the vibration actuator 110 and may be set up to n channels. The VON terminal outputs a negative voltage to the vibration actuator 110 and may be set up to n channels.

인터페이스부(210)는 드라이버 IC(200)를 제어하는 객체 즉, 호스트로부터 Command 단자를 통하여 수신한 신호를 레지스터(210)로 인터페이스 한다. 특히, 인터페이스부(210)는 호스트로부터 수신한 신호로부터 유효한 정보(어드레스, 임피던스, 주파수, 위상, R, L, C데이터 등)를 분리한다.The interface unit 210 interfaces an object that controls the driver IC 200, that is, a signal received from the host through the command terminal to the register 210. In particular, the interface unit 210 separates valid information (address, impedance, frequency, phase, R, L, C data, etc.) from the signal received from the host.

레지스터(220)는 진동 액추에이터(110)를 구동시키기 위한 데이터가 저장되어 있으며, 기록/독출이 가능하다. 종래의 진동 모듈 드라이버 IC의 레지스터에는 진동 액추에이터(110)를 구동시키기 위한 최적의 구동 주파수가 레지스터에 저장되어 있고, 전원이 공급되지 않는 경우 레지스터에 기록된 자료들은 모두 초기화 된다. 그러나, 본 발명에서는 진동 액추에이터(110)를 구동시키기 위한 최적의 구동 주파수가 비 휘발성 메모리(240)에 저장되어 있어, 전원이 공급되지 않아도 삭제되지 않는다.The register 220 stores data for driving the vibrating actuator 110, and may be written / read. In the register of the conventional vibration module driver IC, an optimal driving frequency for driving the vibration actuator 110 is stored in the register, and when the power is not supplied, all data recorded in the register is initialized. However, in the present invention, the optimal driving frequency for driving the vibration actuator 110 is stored in the nonvolatile memory 240, so that it is not deleted even if power is not supplied.

콘트롤 로직(230)은 CS/EN 단자, AUDIO/PWM 단자 또는/및 CLK 단자로 입력되는 신호에 따라 인터페이스부(210)를 통하여 레지스터(220)에 저장된 데이터를 가공하여 진동 액추에이터(110)를 구동시키기 위한 실제 데이터를 생성한다. 본 발명에서 콘트롤 로직(230)은 진동 액추에이터(110)를 구동시키는 최적의 구동 주파수를 Command 단자를 통하여 수신하여 비 휘발성 메모리(240)에 저장한다. 본 발명에서 진동 액추에이터(110)를 구동시키는 최적의 구동 주파수는 외부기기(미도시)에 의해 측정 및 계산되어 콘트롤 로직(230)으로 전송된다.The control logic 230 processes the data stored in the register 220 through the interface unit 210 according to a signal input to the CS / EN terminal, the AUDIO / PWM terminal, and / or the CLK terminal to drive the vibration actuator 110. Generate real data to make it work. In the present invention, the control logic 230 receives the optimal driving frequency for driving the vibration actuator 110 through the command terminal and stores in the nonvolatile memory 240. In the present invention, the optimum driving frequency for driving the vibration actuator 110 is measured and calculated by an external device (not shown) and transmitted to the control logic 230.

비 휘발성 메모리(240)는 콘트롤 로직(230)에 의해 진동 액추에이터(110)를 구동시키는 최적의 구동 주파수를 저장한다. 종래의 진동 모듈 드라이버 IC에서는 진동 액추에이터(110)를 구동시키기 위한 구동 주파수가 레지스터에 저장되어 있어, 전원이 공급되지 않는 경우 레지스터에 기록된 자료들은 모두 초기화 되었다. 그러나 본 발명에서는 비 휘발성 메모리(240)에 진동 액추에이터(110)를 구동시키기 위한 최적의 구동 주파수가 저장되어 있고, 전원이 인가되지 않아도 삭제되지 않으며, 각 진동 액추에이터 마다 최적의 구동 주파수로 구동할 수 있게 된다.The nonvolatile memory 240 stores an optimal driving frequency for driving the vibration actuator 110 by the control logic 230. In the conventional vibration module driver IC, a driving frequency for driving the vibration actuator 110 is stored in a register, and when the power is not supplied, all data recorded in the register is initialized. However, in the present invention, the optimal driving frequency for driving the vibration actuator 110 is stored in the nonvolatile memory 240, and is not deleted even when power is not applied, and each vibration actuator can be driven at the optimum driving frequency. Will be.

타이밍 콘트롤러(250)는 드라이버 IC(200) 내부적 동기화를 담당하며, 특히 구동 주파수의 타이밍을 조절한다. 내부 동기화를 담당하기 위해 CLK 단자 대신 콘트롤 로직(230)에 클록을 제공할 수 있다.The timing controller 250 is responsible for internal synchronization of the driver IC 200, and in particular, adjusts the timing of the driving frequency. The clock may be provided to the control logic 230 instead of the CLK terminal to handle internal synchronization.

부스트 콘트롤러(260)는 전원부로서, 진동 액추에이터(110)를 구동시키는 전압을 생성한다.The boost controller 260 is a power supply unit and generates a voltage for driving the vibration actuator 110.

드라이버&스위칭부(270)는 콘트롤 로직(230)이 비 휘발성 메모리(240)에 저장된 구동 주파수를 독출하여 진동 액추에이터(110)에 출력하도록 스위칭 역할을 한다. The driver & switching unit 270 serves to switch the control logic 230 to read the driving frequency stored in the nonvolatile memory 240 and output the vibration frequency to the vibration actuator 110.

본 발명의 실시 예에서는 최적의 구동 주파수가 저장되는 비 휘발성 메모리(240)가 드라이버 IC(200) 내부에 구비되어 있으나, 이에 국한되지 않고, 드라이버 IC(200) 외부에 위치(예를 들어 호스트의 메모리 영역)되어, 구동 시마다 외부에 위치된 비 휘발성 메모리(240)로부터 최적 구동 주파수를 독출하여 진동 액추에이터(110)를 구동할 수 있다.According to an exemplary embodiment of the present invention, the nonvolatile memory 240 in which the optimal driving frequency is stored is provided in the driver IC 200. However, the present invention is not limited thereto and is located outside the driver IC 200. The vibration actuator 110 may drive the vibration actuator 110 by reading an optimum driving frequency from the non-volatile memory 240 that is externally located every time it is driven.

다음에, 도 3을 참조하여 본 발명에 따른 진동 모듈 구동 방법의 동작을 설명한다.Next, the operation of the vibration module driving method according to the present invention will be described with reference to FIG.

먼저, 호스트로부터 구동 명령이 들어오면, 콘트롤 로직(230)은 드라이버 IC(200)를 초기화 한다(310단계).First, when a driving command is received from the host, the control logic 230 initializes the driver IC 200 (step 310).

드라이버 IC(200)의 초기화가 완료되면, 외부 장비는 주파수 제어를 이용하여 진동 액추에이터(110)를 시뮬레이션 한다(320단계). 진동 액추에이터(110)를 구동시키기 위한 임의의 구동 주파수를 순차적으로 감소시켜 시뮬레이션 하거나, 임의의 구동 주파수를 순차적으로 증가시켜 시뮬레이션 할 수 있다.When the initialization of the driver IC 200 is completed, the external device simulates the vibration actuator 110 by using the frequency control (step 320). Any driving frequency for driving the vibration actuator 110 may be sequentially reduced or simulated by sequentially increasing any driving frequency.

외부 장비는 시뮬레이션 시에 발생하는 진동 액추에이터(110)의 진동력을 측정한다(330단계). The external equipment measures the vibration force of the vibration actuator 110 generated during the simulation (step 330).

외부 장비는 측정한 진동력을 기반으로 하여 해당 주파수에 따른 진동력 데이터를 계산한다(340단계). 외부 장비는 도 4와 같이 공진 주파수에 따른 진동력 변위 데이터를 계산한다.The external device calculates vibration force data according to the corresponding frequency based on the measured vibration force (step 340). The external device calculates the vibration force displacement data according to the resonance frequency as shown in FIG.

외부 장비는 계산된 진동력 변위 데이터로부터 최대값을 평가하고(350단계), 이 최대값을 Command 단자를 통하여 콘트롤 로직(230)으로 전송한다.The external device evaluates the maximum value from the calculated vibration force displacement data (step 350), and transmits the maximum value to the control logic 230 through the command terminal.

콘트롤 로직(230)은 수신한 최대값을 최적의 구동 주파수로 판단하고, 이 최적의 구동 주파수를 비 휘발성 메모리(240)에 기록한다(360단계). 콘트롤 로직(230)은 외부 장비로부터 수신한 도 4와 같이 주파수에 따른 진동력 신호를 수신하여 변위가 가장 큰 지점의 공진 주파수를 진동 액추에이터(110)의 최적 구동 주파수로 계산한다.The control logic 230 determines the maximum value received as the optimal driving frequency and records the optimal driving frequency in the nonvolatile memory 240 (step 360). The control logic 230 receives the vibration force signal according to the frequency as shown in FIG. 4 received from the external equipment and calculates the resonance frequency of the point where the displacement is the largest as the optimum driving frequency of the vibration actuator 110.

이후 호스트로부터 구동 명령이 수신되었는지 판단하여(370단계), 구동 명령이 수신된 경우, 콘트롤 로직(230)은 비 휘발성 메모리(240)에 기록된 최적의 구동 주파수를 독출하여 드라이버&스위칭부(270)로 전송하고, 드라이버&스위칭부(270)는 최적의 구동 주파수를 VOP 단자 및 VON 단자로 출력함으로써 진동 액추에이터(110)를 구동시킨다(380단계).In operation 370, the control logic 230 reads the optimal driving frequency recorded in the nonvolatile memory 240 to determine whether the driving command is received from the host. ), And the driver & switching unit 270 drives the vibrating actuator 110 by outputting the optimum driving frequency to the VOP terminal and the VON terminal (step 380).

이로써 호스트에서 특정 주파수로 진동 액추에이터(110) 구동 파형의 타입을 정의하였을 경우, 드라이버 IC(200)는 오프셋 기능이 있어 진동 액추에이터(110) 마다 진동 주파수는 다를 수 있으나, 진동력은 일정하게 발생한다. 예를 들어, 호스트가 특정 주파수나 타입으로 구동 명령을 내려도 각 진동 모듈(100)은 내부 최적화 주파수를 근거로 다른 주파수로 동작할 수 있으나, 진동력을 일정하게 유지해 힘의 산포를 줄여 일정한 진동 구현이 가능하다.As a result, when the type of the vibration actuator 110 driving waveform is defined by the host at a specific frequency, the driver IC 200 has an offset function, and thus the vibration frequency may be different for each vibration actuator 110, but the vibration force is constant. . For example, each vibration module 100 may operate at a different frequency based on an internal optimization frequency even if the host commands a drive at a specific frequency or type, but maintains the vibration force to reduce the dispersion of force to achieve constant vibration. This is possible.

본 발명은 첨부된 도면에 도시된 실시 예들을 참고로 설명되었으나, 이는 예시적인 것에 불과하며, 당해 기술분야에서 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시 예가 가능하다는 점을 이해할 수 있을 것이다. 따라서, 본 발명의 진정한 보호 범위는 첨부된 청구 범위에 의해서만 정해져야 할 것이다.Although the present invention has been described with reference to the embodiments illustrated in the accompanying drawings, it is merely an example, and it will be understood by those skilled in the art that various modifications and equivalent other embodiments are possible therefrom. Could be. Accordingly, the true scope of protection of the present invention should be determined only by the appended claims.

100: 진동 모듈 110: 진동 액추에이터
120: 지지 프레임 121: 수용부
200: 드라이버 IC 210: 콘트롤 로직
220: 비 휘발성 메모리
100: vibration module 110: vibration actuator
120: support frame 121: receiving portion
200: driver IC 210: control logic
220: non-volatile memory

Claims (5)

내부에 적어도 하나 이상의 진동 액추에이터가 설치된 진동 모듈; 및
상기 액추에이터의 진동력 특성을 외부 기기에 전송하고, 상기 특성에 기초한 상기 액추에이터의 최적 구동 주파수를 상기 외부 기기로부터 수신하여 내부의 비 휘발성 메모리에 기록하고, 상기 기록된 최적 구동 주파수로 상기 액추에이터를 구동시키는 구동수단을 포함하며;
상기 비 휘발성 메모리에 기록된 상기 최적 구동 주파수 데이터는 전원 미공급시에도 삭제되지 않는것을 특징으로 하는 진동 모듈 동작 장치.
A vibration module having at least one vibration actuator installed therein; And
Transmits the vibration force characteristic of the actuator to an external device, receives the optimum driving frequency of the actuator based on the characteristic from the external device, records it in an internal non-volatile memory, and drives the actuator at the recorded optimal driving frequency A driving means for discharging;
And the optimum driving frequency data recorded in the non-volatile memory is not deleted even when no power is supplied.
삭제delete 제 1항에 있어서, 상기 비 휘발성 메모리는
상기 구동수단 외부에 위치되어 상기 액추에이터 구동 시마다 액세스 가능한 것을 특징으로 하는 진동 모듈 동작 장치.
The memory of claim 1, wherein the non-volatile memory is
Vibration module operating apparatus, characterized in that located outside the drive means accessible every time the actuator is driven.
내부에 적어도 하나 이상의 진동 액추에이터가 설치된 진동 모듈을 동작시키는 방법으로서,
(a) 외부 기기에서 임의의 주파수 대를 이용하여 상기 액추에이터를 시뮬레이션 하는 단계;
(b)상기 시뮬레이션 시에 각각의 상기 임의의 주파수 대에서의 상기 액추에이터의 진동력을 측정하고, 측정된 상기 진동력 데이터의 최대값에 해당하는 최적 구동 주파수를 산출하는 단계;
(c) 산출된 상기 최적 구동 주파수를 상기 외부 기기로부터 수신하는 단계; 및
(d) 상기 최적 구동 주파수를 전원 미공급시에도 상기 최적 구동 주파수 데이터가 삭제되지 않는 비 휘발성 메모리에 기록하는 단계;
를 포함하는 진동 모듈 동작 방법.
A method of operating a vibration module having at least one vibration actuator installed therein,
(a) simulating the actuator using an arbitrary frequency band in an external device;
(b) measuring the vibration force of the actuator in each of the arbitrary frequency bands in the simulation, and calculating an optimum driving frequency corresponding to the maximum value of the measured vibration force data;
(c) receiving the calculated optimum driving frequency from the external device; And
(d) writing the optimum driving frequency into a nonvolatile memory in which the optimum driving frequency data is not deleted even when no power is supplied;
Vibration module operating method comprising a.
제 4항에 있어서, 상기 (d)단계 이후에,
(e) 호스트의 구동 명령이 수신되면 상기 비 휘발성 메모리에 기록된 최적 구동 주파수로 상기 액추에이터를 구동시키는 단계를 더 포함하는 것을 특징으로 하는 진동 모듈 동작 방법.
The method of claim 4, wherein after step (d),
and (e) driving the actuator at an optimal driving frequency recorded in the non-volatile memory when a driving command of a host is received.
KR1020110031798A 2011-04-06 2011-04-06 Apparatus and method for driving vibration module KR101204098B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020110031798A KR101204098B1 (en) 2011-04-06 2011-04-06 Apparatus and method for driving vibration module

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110031798A KR101204098B1 (en) 2011-04-06 2011-04-06 Apparatus and method for driving vibration module

Publications (2)

Publication Number Publication Date
KR20120114051A KR20120114051A (en) 2012-10-16
KR101204098B1 true KR101204098B1 (en) 2012-11-22

Family

ID=47283411

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110031798A KR101204098B1 (en) 2011-04-06 2011-04-06 Apparatus and method for driving vibration module

Country Status (1)

Country Link
KR (1) KR101204098B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10752638B2 (en) 2014-10-16 2020-08-25 Sk Innovation Co., Ltd. Method for producing anhydrosugar alcohol by high-pressure reaction

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002165469A (en) 2000-11-20 2002-06-07 Minolta Co Ltd Piezo-electric actuator
KR100799832B1 (en) 2006-11-03 2008-01-31 삼성전기주식회사 A method for setting driving frequency of piezo-actuator

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002165469A (en) 2000-11-20 2002-06-07 Minolta Co Ltd Piezo-electric actuator
KR100799832B1 (en) 2006-11-03 2008-01-31 삼성전기주식회사 A method for setting driving frequency of piezo-actuator

Also Published As

Publication number Publication date
KR20120114051A (en) 2012-10-16

Similar Documents

Publication Publication Date Title
US10522733B2 (en) Microelectromechanical apparatus for generating a physical effect
US20140055885A1 (en) Head suspension and method of manufacturing head suspension
JP4272701B2 (en) Ultrasonic actuator
JPH04162382A (en) Ic socket
CN208921950U (en) A kind of lens driving structure and camera module
CN104798450A (en) Multi-channel memory module
KR101204098B1 (en) Apparatus and method for driving vibration module
US7715151B2 (en) Microactuator, head gimbal assembly and hard disk drive using the same, and method of manufacturing head gimbal assembly
CN103000415A (en) Switch
US6323583B1 (en) Piezoelectric transducer for incorporation into a module
JP2014082245A (en) Semiconductor storage device and method of manufacturing the same
KR101752468B1 (en) Elastic contact pins and Test socket including thereof
US8541926B2 (en) Nano/micro electro-mechanical relay
JP4796657B1 (en) Switch device and test device
KR101187921B1 (en) Apparatus and method for driving vibration module
CN101202052A (en) Improved magnetic head tabs combination, magnetic disk drive and manufacturing method thereof
JP5461394B2 (en) Test wafer unit and test system
CN103782181A (en) Method for a temporary electrical contact of a component arrangement and device therefor
EP3528512B1 (en) Audio output device
CN104639082B (en) The manufacturing method of oscillator, the manufacturing method of circuit device and circuit device
JP2004012463A (en) Performance tuning using device signature information
CN107015680A (en) Input unit
KR20040076913A (en) Piezo-electro vibration device
US11874967B2 (en) Force sensing module with vibration feedback
TWI855637B (en) Memory testing system and memory testing method

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20151030

Year of fee payment: 4

LAPS Lapse due to unpaid annual fee