Abstract:
An analog-to-digital conversion method in a microprocessor is provided to improve processing speed of the microprocessor by converting an analog signal of a sensor into a digital signal every preset reading time of the sensor. An analog-to-digital conversion method in a microprocessor includes the steps of: receiving signals from sensors(101); setting and storing reading time of each of the sensors(103); allowing the microprocessor to drive a timer(105); determining whether a counting value of the timer reaches the corresponding reading time(107); receiving an analog signal from the corresponding sensor when the counting value of the timer reaches the corresponding reading time(109); converting the analog signal to a digital signal and generating a control signal based on the digital signal to control a corresponding actuator(111); and finishing a program when a starting key is off(113).
Abstract:
PURPOSE: A multiplier-free algorithm for estimating sample-time and a gain mismatch error in a two-channel time-interleaved analog to digital converter are provided to deduct an absolute value of an output from two ADCs using a gain mismatch error estimation algorithm. CONSTITUTION: An input signal is converted into first and second digital signals with two time-leaved analog digital converter cores in order to provide a set of two ADC outputs. At least one of the two time-leaved analog digital converter cores has a correction input. The first and second digital signals are interleaved in order to form an expression of being converted into a digital format of the input signal. An error is estimated using a code value which is determined from the first and second digital signals. The correction signal is determined from the error. The correction signal is applied one or more correction input of the two time-leaved analog digital converter cores. [Reference numerals] (AA,DD) Spectrum of a signal having a sample-time mismatch error; (BB) Size(dB); (CC) Frequency(Hz)
Abstract:
(1) 고안이 속한 기술 분야 외부로부터 신호를 입력 받아 원하는 출력으로 바꾸어 주는 변환기(Con verter)의 역할을 수행한다.
(2) 고안의 목적 기존의 변환기(Converter)는 입력의 범위와 출력의 형태에 맞게 개별적으로 제품이 생산되고 있었지만 본 제품의 개발로 인하여 여러 형태의 입·출력 제품을 하나로 통합하여 생산의 시간을 절약하고 경제적인 이득을 취하는데 목적을 두고 있다. (3) 고안의 구성 본 제품은 핀 전환을 이용하여 다양한 신호(open collector type, voltage pulse type, sine wave pulse, current pulse)를 입력 받을 수 있도록 회로를 구성 하였으며, 주파수에 대한 입력 범위만을 설정하는 것이 아니라. 유량(流量)으로도 범위 설정이 가능하도록 구성하였다. 또한, 사용자(User)가 설정한 범위에 대해서만 표시를 하는 것이 아니라 출력 및 사용자 설정치(User Scale)에 대한 표시 기능도 갖추고 있다. 출력 면에서 본 제품은 14bit의 분해능으로 보다 정밀한 출력을 구현하였다. 뿐만 아니라, 현장의 설치 조건에 따라 제품에 편차(偏差)가 발생하였을 경우를 감안하여 제품의 편차(偏差)를 보정하는 기능과 출력의 상한값에 대한 제한을 사용자(User)가 설정할 수 있도록 구성하였다. (4) 고안의 효과 본 제품은 기존의 제품들과는 달리 여러 입력에 대하여 개별적으로 제작하는 것이 아니라 고성능의 마이크로프로세서(Microprocessor)를 사용하여 프로그램 형태로 제작된 것으로 사용자(User)가 원하는 범위로의 설정이 용이함으로 인력과 시간의 낭비를 최소화 할 수 있어 시장성, 효율성, 그리고 생산성에서 많은 이점과 비중을 차지할 것으로 사려된다.