Abstract:
There is provided a method of controlling a BLDC motor driving device, including aligning a rotor; storing alignment information of the rotor, determining whether the alignment of the rotor is correct or incorrect, and realigning the rotor based on the alignment information.
Abstract:
Provided are an electronic apparatus in which a duplicate data transmission is prevented even if the data is asynchronously transmitted and received, a method of transmitting data asynchronously, and an optical image stabilization module. An electronic apparatus includes a control unit configured to request a data transmission according to a main clock signal, and a first circuit unit configured to transmit data corresponding to the data transmission request to the control unit, according to a first clock signal, wherein the first clock signal is asynchronous with the main clock signal, and the first circuit unit is further configured to set a flag during a period of the first clock signal in which the data transmission request is input to check for a duplicate data request.
Abstract:
A position detecting device includes a detector circuit detecting a detection signal including information on a position of a magnet from a coil disposed in a housing and opposing the magnet, which is disposed in a lens barrel; and a control circuit converting the detection signal into a count value, determining a conversion formula based on the count value and a velocity of change in the count value, and detecting a position value using the determined conversion formula.
Abstract:
There are provided a circuit and a method for detecting a duty ratio of a PWM signal. The circuit includes: a counting unit counting a PWM signal; a detection indication determining unit determining whether a detection indication signal indicating a start of detection of the duty ratio of the PWM signal has been input; an edge detecting unit detecting a preset PWM edge of the PWM signal; and a duty calculating unit calculating the duty ratio of the PWM signal using a count value during a section from a k-th point in time (T(k)) (k being a natural number of 1 or more) at which the PWM edge is detected after it is determined that the detection indication signal has been input to a k+1-th point in time (T(k+1)) at which the PWM edge is detected after it is subsequently determined that the detection indication signal has been input.
Abstract:
There are provided an apparatus and a method for controlling a motor. The apparatus includes: a comparing unit comparing a target value and an output value and calculating error values therefrom; and a controlling unit controlling the motor by selecting one of a proportional control and a proportional integral control according to an average error value calculated by averaging the error values for each section having a predetermined interval and adjusting a gain value of the selected control.