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

KR900006180B1 - Digital Multimeter Bar Graph Display - Google Patents

Digital Multimeter Bar Graph Display Download PDF

Info

Publication number
KR900006180B1
KR900006180B1 KR1019880001992A KR880001992A KR900006180B1 KR 900006180 B1 KR900006180 B1 KR 900006180B1 KR 1019880001992 A KR1019880001992 A KR 1019880001992A KR 880001992 A KR880001992 A KR 880001992A KR 900006180 B1 KR900006180 B1 KR 900006180B1
Authority
KR
South Korea
Prior art keywords
data
bar graph
graph display
lcd
segment
Prior art date
Application number
KR1019880001992A
Other languages
Korean (ko)
Other versions
KR890013462A (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 KR1019880001992A priority Critical patent/KR900006180B1/en
Publication of KR890013462A publication Critical patent/KR890013462A/en
Application granted granted Critical
Publication of KR900006180B1 publication Critical patent/KR900006180B1/en

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D5/00Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
    • G01D5/12Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Indicating Measured Values (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Liquid Crystal Display Device Control (AREA)
  • Measuring Instrument Details And Bridges, And Automatic Balancing Devices (AREA)

Abstract

내용 없음.No content.

Description

디지탈멀티메터의 바그래프표시장치Digital Multimeter Bar Graph Display

제1도와 제2도는 종래 디지탈멀티메터의 바그래프표시장치에 대한 블럭구성도.1 and 2 are block diagrams of a conventional bar graph display device of a digital multimeter.

제3도는 본 발명에 따른 디지탈멀티메터의 바그래프표시장치에 대한 블럭구성도.3 is a block diagram of a digital multimeter bar graph display device according to the present invention;

제4도는 제3도에 도시된 원칩마이크로프로세서의 내부 블럭구성도.4 is an internal block diagram of the one-chip microprocessor shown in FIG.

제5도는 본 발명에 따른 플로우차트.5 is a flowchart according to the present invention.

제6도는 LCD부의 가동방식에 따른 백플렌데이터를 설명하는 도면.6 is a view for explaining backplane data according to an operation method of the LCD unit.

제7도는 본 발명에 따른 바그래프표시변환데이터를 나타낸 도면.7 is a diagram showing bar graph display conversion data according to the present invention;

제8도는 본 발명의 실시예 1를 설명하는 LCD부를 나타낸 도면.8 is a view showing an LCD unit for explaining Embodiment 1 of the present invention.

제9도는 본 발명의 실시예 1에 따른 세그먼트데이터를 바그래프표시데이터로 변환해주는 동작을 설명하는 도면이다.9 is a view for explaining an operation of converting segment data into bar graph display data according to Embodiment 1 of the present invention.

* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings

11,21 : 세그먼트데이터변화용 아날로그/디지탈(A/D)변환기11,21: Analog / digital (A / D) converter for segment data change

12,25 : LCD부12,25: LCD

13 : 바그래프표시데이터변환용 아날로그/디지탈(A/D)변환기13: Analog / Digital (A / D) Converter for Bar Graph Display Data Conversion

14,26 : 바그래프표시부 22 : LCD 및 바그래프구동회로14,26: bar graph display section 22: LCD and bar graph drive circuit

23 : 제어논리회로 24 : IC소자23 control logic circuit 24 IC device

31 : 아날로그/디지탈(A/D)변환기31: Analog / Digital (A / D) Converter

32 : LCD부 33 : 원칩마이크로프로세서32: LCD 33: one-chip microprocessor

34 : 바그래프표시부 35 : 입력포트34: bar graph display part 35: input port

36 : CPU 37 : RAM36: CPU 37: RAM

38 : ROM 39 : 시스템클록발생회로38: ROM 39: system clock generation circuit

41 : 스택(stack) 42 : LCD구동회로41: stack 42: LCD driving circuit

본 발명은 디지털 멀티메터의 바그래프표시장치에 관한 것으로, 특히 디지털 멀티메터의 예컨대 액정표시(Liquid Crystal Display)장치상에 표시되는 세그먼트숫자데이터에 대해 대응하는 바그래프로 표시해주므로써 측정치에 대한 시각적인 효과를 얻을 수 있도록 된 디지털 멀티메터의 바그래프표시장치에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a bar graph display device of a digital multimeter. In particular, the present invention relates to a bar graph display device of a digital multimeter. The present invention relates to a bar graph display device of a digital multimeter capable of obtaining an effective effect.

일반적으로 디지털 멀티메터는 측정대상으로부터 측정되는 아날로그적인 데이터를 디지털 데이터로 처리한 다음 LCD장치로 이루어진 표시부상에 숫자 및 부호를 표시해 주도록 되어 있는바, 이러한 디지털 멀티메터에서는 측정 대상으로부터 측정된 데이터를 단순히 숫자적인 개념으로 밖에는 표시해줄 수가 없게 되어 있음으로 말미암아 종래의 아날로그적인 측정기에 의해 달성되고 있는 측정데이터에 대한 시각적인 판단효과에는 불리함이 있었다.In general, a digital multimeter processes analog data measured from a measuring object into digital data, and then displays a number and a sign on a display unit of an LCD device. Because it can not be displayed only by the numerical concept, there was a disadvantage in the visual judgment effect on the measurement data achieved by the conventional analog measuring instrument.

이에 따라, 상기한 바와 같이 디지털 멀티메터에서 요구되는 시각적인 효과를 달성해주기 위해 측정대상에 대한 측정데이터를 7-세그먼트숫자데이터로 표시해주는 LCD장치와 일체로 상기 숫자데이터에 대응되게 그래프데이터로 표시해주도록된 바그래프표시장치를 설치해준 다음, 상기 측정데이터를 바그래프표시용 데이터로 처리해서 상기 바그래프표시장치에다 표시해주도록 된 방법이 제안되어 있는바, 이러한 종래 디지털 멀티메터의 바그래프표시장치에 대한 구성이 제1도에 도시되어 있다.Accordingly, in order to achieve the visual effect required by the digital multimeter as described above, an LCD device which displays the measurement data for the measurement object as 7-segment numeric data is displayed as graph data corresponding to the numerical data. After a bar graph display device is provided, a method has been proposed in which the measured data is processed as bar graph display data and displayed on the bar graph display device. The configuration is shown in FIG.

즉, 제1도에 도시된 종래 디지털 멀티메터의 바그래프표시장치에서는 측정입력신호가 LCD구동기능이 내장되어 있는 아날로그/디지탈변환기(11 ; 이하 A/D변화기라 함)에서 LCD부(12)를 구동시켜주기 위한 7-세그먼트데이터로 디지털화처리된 다음 상기 LCD부(12)상에 숫자데이터로 표시되고, 이와 더불어 상기 측정입력신호는 바그래프데이터처리기능이 내장된 전용의 A/D변환기(13)에도 인가해서 바그래프표시용 데이터로 디지털화처리된 다음 상기 LCD부(12)와 일체로 형성된 바그래프표시부(14)에 인가되어 상기 LCD부(12)에 표시되는 숫자데이터를 대응되는 그래프데이터로 표시해 주므로써 측정데이터에 대한 시각적인 효과를 도모하도록 되어 있다.That is, in the bar graph display device of the conventional digital multimeter shown in FIG. 1, the LCD unit 12 is connected to an analog / digital converter (hereinafter referred to as an A / D converter) in which the measurement input signal has an LCD driving function. Digitized into 7-segment data for driving a digital signal, and then displayed as numeric data on the LCD unit 12. In addition, the measurement input signal is a dedicated A / D converter having a built-in bar graph data processing function. 13) to be digitized to the bar graph display data, and then applied to the bar graph display unit 14 formed integrally with the LCD unit 12 to convert the numerical data displayed on the LCD unit 12 to the corresponding graph data. It is designed to promote visual effects on the measured data.

그런데, 상기 제1도에 도시된 디지털 멀티메터의 바그래프표시장치에 의하면, 전용의 바그래프표시용 A/D변환기(13)을 사용해야만 되므로 회로구성상 소자에 대한 선택의 폭이 한정될 뿐만 아니라 아날로그데이터인 측정입력신호가 디지털화되기 이전에 분기되어 별도의 전용 A/D변환기(11,13)에서 각각 디지털화처리가 수행되기 때문에 상기 측정입력신호가 예컨대 전송로상에서 발생되는 잡음등에 의해 악영향을 받게 된다면 각 A/D변환기(11,13)에서 디지털처리된 다음 표시장치로서의 LCD부(12)에 표시되는 숫자데이터와 바그래프표시부(14)에 표시되는 그래프데이터사이에서 잡음에 대한 오차가 발생되게 되므로 숫자데이터를 대응하는 바그래프데이터로 정확하게 표시해 줄 수 없게 된다는 결점이 있었다.By the way, according to the bar graph display device of the digital multimeter shown in FIG. 1, since a dedicated bar graph display A / D converter 13 must be used, the range of selection for the device is limited due to the circuit configuration. However, since the measurement input signal, which is analog data, is branched and digitized by separate dedicated A / D converters 11 and 13, respectively, the measurement input signal is adversely affected by, for example, noise generated on a transmission path. If received, an error of noise occurs between the numerical data displayed on the LCD unit 12 as a display device and the graph data displayed on the bar graph display unit 14 after being digitally processed by the respective A / D converters 11 and 13. As a result, numerical data cannot be represented accurately with corresponding bar graph data.

이에 대해, 상기한 바와 같은 결점을 해소시켜주기 위한 방법으로서 제2도에 도시되어져 있는 디지털 멀티메터의 바그래프표시장치가 제안되어 실용화되고 있는바, 이 제2도에 도시된 회로구성에 의하면 전용의 A/D변환기(21)와 LCD 및 바그래프구동회로(22), 제어논리회로(Control logic; 23)로 구성된 집적회로(IC)소자(24)를 사용해서 측정입력신호를 디지탈숫자데이터와 바그래프표시데이터로 처리해준 다음 LCD부(25) 및 바그래프표시부(26)에 인가해서 측정데이터를 7-세그먼트숫자데이터와 그에 대응되는바 그래프데이터로 표시해 주도록 되어 있다.On the other hand, a bar graph display device of the digital multimeter shown in FIG. 2 has been proposed and put into practical use as a method for eliminating the drawbacks as described above, and according to the circuit configuration shown in FIG. Digital input data and digital input data using an integrated circuit (IC) device 24 composed of an A / D converter 21, an LCD and a bar graph drive circuit 22, and a control logic circuit 23. The bar graph display data is processed and then applied to the LCD section 25 and the bar graph display section 26 to display the measured data as 7-segment numeric data and corresponding bar graph data.

여기서, 이러한 제2도에 도시된 회로구성에 의하면 별도의 A-D변환기를 사용해서 측정입력신호를 처리하는 대신 전용의 IC소자(24)를 사용해서 디지털 숫자데이터 및 바그래프표시데이터를 처리해주도록 되어 있어 데이터 표시에 오차가 발생되는 문제를 회피시켜줄 수는 있지만, 디지털 숫자데이터 및 바그래프데이터의 처리기능을 갖춘 전용의 IC소자를 새로이 개발, 설계해주어야만 되므로 바그래프데이터를 표시해주기 위한 IC소자의 호환성이 저하될 뿐만 아니라 전용의 IC소자에 대한 개발시간 및 소요비용이 상승되게 되므로 제품의 가격이 상승된다는 문제가 있었다.Here, according to the circuit configuration shown in FIG. 2, instead of using a separate AD converter to process the measurement input signal, a dedicated IC element 24 is used to process digital numeric data and bar graph display data. Although it is possible to avoid the problem of error in the data display, it is necessary to newly develop and design a dedicated IC device with the processing function of digital numeric data and bar graph data. In addition to the deterioration, the development time and the cost of the dedicated IC device are increased, thereby increasing the price of the product.

이에, 본 발명은 상기한 바와 같은 사정을 감안해서 발명된 것으로, 종래의 디지털 멀티메터의 바그래프표시회로에서 발생되고 있는 제반 문제점을 해결하기 위해 아날로그 데이터인 측정입력신호를 단지 숫자데이터표시기능만을 갖춘 범용의 A/D변환기에서 디지털화 처리를 수행해준 다음 LCD부에 숫자데이터로 표시해주게 됨과 더불어 상기 디지털화된 측정데이터중에서 복수의 상위자리수에 대한 숫자데이터를 통상의 LCD구동회로를 갖춘 원칩마이크로프로세서에서 인식해서 대응되는 바그래프표시데이터로 변환 처리해준다음 바그래프표시부에 표시해 주므로써 전용의 A/D변환기라던지 전용의 IC소자를 사용하지 않으면서 측정입력신호를 디지털처리된 숫자데이터와 그 숫자 데이터에 대응되는 바그래프데이터로 표시해 줄 수 있게 됨에 따라 시각적인 효과를 달성하도록 된 디지털 멀티메터의 바그래프표시장치를 제공함에 그 목적이 있다.Accordingly, the present invention has been made in view of the above circumstances, and in order to solve various problems occurring in the bar graph display circuit of the conventional digital multimeter, the measurement input signal, which is analog data, has only a numerical data display function. Digitization processing is performed on the general purpose A / D converter equipped with the digital data and then displayed on the LCD. Numerical data of a plurality of higher digits among the digitized measurement data is displayed on a one-chip microprocessor equipped with a conventional LCD driving circuit. It recognizes and converts it to the corresponding bar graph display data, and then displays it on the bar graph display unit so that the measured input signal can be digitally processed and its numeric data without using a dedicated A / D converter or a dedicated IC device. Can be displayed as bar graph data corresponding to To provide a bar graph display device of a digital multi-meter to achieve the effect that there is a purpose.

이하 본 발명의 실시예 1에 관한 구성 및 작용, 효과를 예시도면에 의거하여 상세히 설명한다.Hereinafter, the configuration, operation, and effect of the first embodiment of the present invention will be described in detail with reference to the accompanying drawings.

본 발명은 아날로그데이터인 측정입력신호(Din)를 디지털 처리해서 세그먼트숫자데이터로 변환해주는 아날로그/디지탈(A/D)변환기(31)와 이 아날로그/디지탈(A/D)변환기(31)로부터 출력되는 세그먼트데이터를 표시해주는 LCD부(32)가 포함되어 구성된 디지털 멀티메터에 있어서, 상기 A/D변환기(31)로부터 출력되는 세그먼트데이터에서 소정의 상위복수자리수에 대한 숫자세그먼트데이터와 상기 LCD부(32)의 구동방식에 따른 백플랜데이터가 입력수단(35)과, 입력되는 상기 백플랜데이터와 세그먼트데이터의 기억이라던지 바그래프표시변환데이터 및 프로그램등이 기억되는 메모리수단(37,38), 상기 입력수단(35)을 경유해서 인가되는 백플랜데이터의 능동상태(active)를 검출해서 이 능동상태에서 상기 백플랜데이터를 기초로 복수의 상위자리수에 대한 세그먼트데이터를 인식해낸 다음 상기 메모리수단(38)에 기억된 바그래프표시변환데이터를 참조해서 복수의 상위자리수에 대한 숫자세그먼트데이터값을 바그래프표시데이터로 변환제어해주는 제어수단(36) 및, 상기 제어수단(36)에 의해 변환된 바그래프표시데이터를 기초로 상기 LCD부(32)에 갖추어진 바그래프표시부(34)를 구동시켜주는 구동부(42)로 구성된 원칩마이크로프로세서(33)를 구비해서, 상기 LCD부(32)에 표시되는 숫자데이터를 대응되는 바그래프데이터로 표시해주게 되어 있는 것에 특징이 있다.The present invention outputs from an analog / digital (A / D) converter 31 and a digital / digital (A / D) converter 31 for digitally processing a measurement input signal Din, which is analog data, and converting it into segment numeric data. In the digital multimeter comprising an LCD unit 32 for displaying the segment data, the segment data output from the A / D converter 31 and the numeric segment data for a predetermined upper digit number and the LCD unit ( 32, the backplane data according to the driving method of the input means 35, the memory means (37, 38) for storing the backplane data and the segment data to be input or bar graph display conversion data and programs, etc., Detect an active state of the backplane data applied via the input means 35 and segment the plurality of higher digits based on the backplane data in this active state. Control means 36 for recognizing data and converting and controlling numerical segment data values for a plurality of higher digits into bar graph display data with reference to bar graph display conversion data stored in the memory means 38; A one-chip microprocessor 33 composed of a drive unit 42 for driving the bar graph display unit 34 provided in the LCD unit 32 on the basis of the bar graph display data converted by the means 36, It is characterized in that the numerical data displayed on the LCD unit 32 is displayed as the corresponding bar graph data.

제3도는 상기와 같이 구성되는 본 발명 실시예 1에 관한 디지털 멀티메터의 바그래프표시장치를 도시해 놓은 것으로, 측정입력신호(Din)는 측정대상으로부터 측정되는 아날로그데이터를 A/D변환기(31)의 입력신호조건에 적합해 지도록 측정신호의 레벨등을 변환시켜주는 도시되지 않은 신호변환부로부터 송출되어 상기 A/D변환기(31)에 입력되고, 이에 따라 상기 A/D변환기(31)에서는 측정입력신호(Din)를 대응하는 7-세그먼트숫자 및 부호(+,-)데이터로 디지털 변환해준 다음 이렇게 변환된 숫자 및 부호세그먼트데이터와 더불어 후술하는 상기 LCD부(32)의 가동방식에 따른 백플랜데이터가 LCD부(32)에 인가되어 숫자 및 부호데이터가 표시되게 된다.3 shows a bar graph display device of a digital multimeter according to the first embodiment of the present invention, which is configured as described above. The measurement input signal Din converts analog data measured from a measurement target into an A / D converter 31. A / D converter 31 is sent from the signal converter not shown to convert the level of the measurement signal, etc. to suit the input signal condition of Digital conversion of the measured input signal Din to the corresponding 7-segment number and sign (+,-) data, and then the back according to the operation method of the LCD unit 32 described later together with the converted number and sign segment data. The plan data is applied to the LCD unit 32 so that numeric and sign data are displayed.

여기서 LCD부(32)에 대한 구동방식과 백플랜(COMMON)데이터에 대해 설명하면, 일반적으로 LCD장치를 직류로 가동시키게 되면 액정셀 내부에서의 전극반응이 발생되어 표시품질이 급격히 열화되게 되므로 교류신호로 구동시켜줄 필요가 있게 되고, 이러한 교류구동방식으로는 스태틱 구동방식과 시분할구동방식이 제안되고 있는바, 상기 각 구동방식에서는 7-세그먼트에 대해 ON시킬 세그먼트에다 백플랜데이터로서의 백플랜전압(즉, 공통단자전압)과는 역위상의 전압파형을 인가해주는 반면 OFF시킬 세그먼트에는 백플랜전압과 동위상의 전압파형을 인가해주게 되므로, 결국 공통단자(COM MON)측 전압파형과 세그먼트측 전압파형의 결합에 의해 각 세그먼트의 ON,OFF를 제어해주게 되어 LCD장치상에 세그먼트데이터가 표시되게 된다.Here, the driving method and the back plan (COMMON) data for the LCD unit 32 will be described. In general, when the LCD device is operated with a direct current, an electrode reaction occurs inside the liquid crystal cell, and the display quality rapidly deteriorates. It is necessary to drive with a signal, and as the AC driving method, a static driving method and a time division driving method have been proposed. In each of the driving methods, the backplane voltage as the backplane data is added to the segment to be turned on for the 7-segment. In other words, the voltage waveform of the reverse phase is applied to the common terminal voltage) while the voltage waveform of the phase with the backplane voltage is applied to the segment to be turned off. Therefore, the voltage waveform of the common terminal (COM MON) side and the segment side voltage waveform The combination controls the ON / OFF of each segment so that the segment data is displayed on the LCD device.

따라서 상기 A/D변환기(31)에서는 LCD부(32)의 구동 방식에 따른 백플랜데이터와 더불어 세그먼트데이터가 병렬전송되므로 LCD부(32)에는 백플랜데이터를 기초로해서 측정입력신호(Din)에 대한 숫자데이터가 표시되게 한편, 상기 A/D변환기(31)에서 출력된 상기 백플랜데이터와 세그먼트데이터가 원칩마이크로프로세서(33)에 인가되어 이 원칩마이크로프로세서(33)의 제어에 의해 상기 LCD부(32)에 표시되는 숫자데이터에 대응하는 바그래프데이터가 바그래프표시부(34)에 표시되게 된다. 즉, 세그먼트데이터인식 및 바그래프 구동부로서의 LCD구동회로 내장형 원칩마이크로프로세서(33)에서는 상기 A/D변환기(31)에서 출력되어 LCD부(32)에 인가되는 데이터에서 복수의 상위자리수(예컨대 LCD부(32)가 3.1/2디지트인 경우에는 상위3자리수이고, 3.3/4디지트인 경우에는 상위 2자리수)에 대한 세그먼트데이터와 상기 LCD부(32)의 가동방식에 따른 백플랜데이터를 읽어들여 프로그램에 의해 내장된 바그래프표시변환데이터를 참조해서 상기 LCD부(32)에 표시되는 숫자데이터와 대응되는 바그래프표시데이터를 생성해낸 다음 내부의 LCD구동회로를 통해 상기 LCD부(32)에 갖추어진 바그래프표시부(34)를 구동시켜주게 되는바, 이러한 원칩마이크로프로세서(33)의 내부 블럭회로구성이 제4도에 도시되어 있다.Therefore, in the A / D converter 31, the segment data is transmitted in parallel along with the back plan data according to the driving method of the LCD unit 32. Therefore, the LCD unit 32 measures the input signal Din based on the back plan data. The backplane data and the segment data outputted from the A / D converter 31 are applied to the one chip microprocessor 33 so that the numeric data for the LCD is displayed under the control of the one chip microprocessor 33. The bar graph data corresponding to the numeric data displayed in the section 32 is displayed on the bar graph display section 34. That is, in the one-chip microprocessor 33 built-in LCD driving circuit as the segment data recognition and bar graph driver, a plurality of high order digits (for example, the LCD unit) is output from the A / D converter 31 and applied to the LCD unit 32. If 32 is 3. 1/2 digits , the upper 3 digits, and 3. 3/4 digits , the segment data for the upper 2 digits) and the backplane data according to the operation method of the LCD unit 32. Reads and generates bar graph display data corresponding to the numeric data displayed on the LCD unit 32 by referring to the bar graph display conversion data embedded by the program, and then the LCD unit 32 through an internal LCD driving circuit. FIG. 4 shows the internal block circuit configuration of the one-chip microprocessor 33. As shown in FIG.

제4도에 도시된 원칩마이크로프로세서(33)는 상기 복수의 상위자리수에 대한 세그먼트데이터 및 백플랜데이터가 입력되는 입력포트(35)와 프로그램을 수행하여 상기 백플랜데이터의 능동상태(Active)상태에서 상기 입력되는 세그먼트데이터를 인식해낸 다음 바그래프표시데이터로 변환해주는 CPU(Central Processing Unit; 36),입력데이터의 보관이라던지 프로그램수행에 필요한 변수가 보관되는 RAM(37),입력데이터를 바그래프표시데이터로 변환해주기 위해 수행되는 프로그램이라던지 상기입력 데이터를 바그래프표시데이터로 변환해주는데 참조되는 바그래프표시변환데이터가 기억되어 있는 ROM(38), 외부의 발진회로(OSC)에서 인가되는 발진신호를 내부클럭신호로 분주해주는 시스템클럭발생회로(39), 프로그램시퀸스의 진행상태를 카운트해주는 프로그램카운터(40), 프로그램을 수행하던 도중 서브루틴의 호출등이 발생되는 경우 서브루틴을 수행한 다음 복귀해야할 프로그램에서의 위치보관등이 이루어지는 스택(stack; 41)및, 상기 바그래프표시변환데이터를 인가받아 바그래프표시부(34)를 구동시켜주는 LCD구동회로(42) 에 의해 구성되어 있다.The one-chip microprocessor 33 shown in FIG. 4 executes a program with an input port 35 to which segment data and backplane data for the plurality of upper digits are input, and performs an active state of the backplane data. CPU (Central Processing Unit) 36 for recognizing the input segment data and converting the received segment data into bar graph display data, RAM 37 storing the input data or the variables necessary for program execution, and bar graph input data. An oscillation signal applied from a ROM 38 or an external oscillator circuit (OSC) storing a bar graph display conversion data referred to for converting the input data into bar graph display data or a program executed to convert the display data into bar data display data. System clock generation circuit (39) for dividing a signal into an internal clock signal, and a program count for counting the progress of a program sequence. (40) When a subroutine call or the like occurs while executing a program, a stack 41 for storing a position in a program to be returned after executing the subroutine and the bar graph display conversion data are applied. It is comprised by the LCD drive circuit 42 which drives the bar graph display part 34 in response.

이러한 구성에 있어서 바그래프표시부(34)에 측정된 눈금을 표시해주기 위해 숫자 및 부호세그먼트데이터와 더불어 백플랜데이터가 공급됨에 따라 원칩마이크로프로세서(33)에서는 제5도에 도시된 플로우차트에 의한 동작을 수행하게 되는바, 먼저 단계 S1,S2에서는 시스템초기화를 수행하면서 RAM(37)을 클리어시켜준 다음, CPU(36)는 단계 S3,S4에서 상기 A/D변환기(31)로부터 송출되는 숫자 및 부호세그먼트데이터와 더불어 백플랜데이터가 입력포트(35)를 통해 입력되는 경우 상기 데이터중 LCD부(32)의 구동방식에 따른 백플랜데이터를 읽어들여 상기 백플랜데이터가 능동상태인가를 판단하게 된다.In this configuration, as the backplane data is supplied together with the number and the sign segment data to display the measured scale on the bar graph display section 34, the one chip microprocessor 33 operates by the flowchart shown in FIG. First, in step S1 and S2, RAM 37 is cleared while performing system initialization, and then the CPU 36 sends the number and the number transmitted from the A / D converter 31 in steps S3 and S4. When the back plan data is input through the input port 35 together with the code segment data, the back plan data according to the driving method of the LCD unit 32 is read out of the data to determine whether the back plan data is active. .

여기서, LCD의 구동방식과 백플랜데이터에 관해 제6도를 참조해서 좀더 상세히 설명하자면, 상기한 바와 같이 LCD의 구동방식에 따라 백플랜데이터의 전위레벨은 다르게 설정되게 되는바, 예컨대 스태틱구동방식에서는 제6도(a)에 나타낸 바와 같이 공통단자(COM)에 대한 교류전압파형의 듀티비가 동일하게 되어 있는 한편, 시분할구동방식에서는 제6도(b)에 나타낸 바와 같이 1/2듀티에 의해 LCD장치에 구동시키는 경우 공통단자(COM1,COM2)에 인가되는 백플랜데이터로서 교류전압파형은 V1,V2,VDD의 전위레벨을 갖게 되고, 또 1/3듀티 시분할구동방식에서는 제6도(c)에 나타낸 바와 같이 공통단자(COM1,COM2,COM3)에 인가되는 교류전압 파형은 V1,V2,V3,VDD의 전위레벨을 갖게 된다.Here, the driving method of the LCD and the back plan data will be described in more detail with reference to FIG. 6. As described above, the potential level of the back plan data is set differently according to the driving method of the LCD, for example, a static driving method. In Fig. 6 (a), the duty ratio of the AC voltage waveform with respect to the common terminal COM is the same, while in the time division driving method, the duty ratio is set at 1/2 duty as shown in Fig. 6 (b). When driving to the LCD device, the AC voltage waveform has the potential level of V1, V2, VDD as the backplane data applied to the common terminals COM1 and COM2. Also, in the 1/3 duty time division driving method, FIG. As shown in Fig. 2), the AC voltage waveforms applied to the common terminals COM1, COM2, and COM3 have potential levels of V1, V2, V3, and VDD.

따라서, 상기 원칩마이크로프로세서(33)에서는 상기와 같은 백플랜데이터에 있어서 다수의 레벨을 갖는 경우 CPU(36)가 하이레벨을 능동상태로 해서 세그먼트데이터를 판정하게 되면 최저레벨보다 높은(예컨데V1)레벨은 하이레벨로 판정하게 되어 능동상태의 구간이 길어지게 되므로 세그먼트데이터의 독출기간이 길어지게 되어 데이터독출시 에러가 발생될 수 있기 때문에 제6도(a)(b)(c)에 나타낸 바와 같이 각 구동방식에 따라 인가되는 교류파형의 레벨중 최저레벨(로우레벨)을 능동상태로 해서 세그먼트데이터를 독출해내게 된다.Therefore, in the one-chip microprocessor 33, when the CPU 36 determines the segment data by making the high level active when there are a plurality of levels in the backplane data as described above, for example, it is higher than the lowest level (for example, V1). As the level is determined to be a high level, the active period becomes longer, and thus, the read period of the segment data becomes longer and an error may occur during data read. As shown in FIG. 6 (a) (b) (c) Similarly, the segment data is read out by making the lowest level (low level) of the levels of the AC waveform applied according to each driving method active.

즉, CPU(36)은 S4단계에서 입력된 백플랜데이터가 로우레벨의 능동상태인가를 판단해서 로우레벨의 능동상태가 아니라면 단계 S3으로 복귀되는 반면, 능동상태이면 로우레벨의 능동상태인 구간에서 해당되는 세그먼트데이터중 복수의 상위자리수 예컨대 부(32)가 3.1/2디지트로 구성되는 경우에는 상위 제1,제2,제3자리수의 세그먼트데이터를 읽어들인 다음 그 1,제2,제3자리수의 숫자데이터를 판정하여 RAM(37)에다 보관해두게 되고, 이어 단계 S6에서 상기 상위 3자리수에 대한 세그먼트데이터에 대응되는 바그래표시변환데이터를 제7도에 나타낸 바와 같이 ROM(38)내에 기억되어져 있는 세그먼트데이터변환표로부터 16진수데이터에 해당되는 변환숫자데이터로 읽어내게 된다.That is, the CPU 36 determines whether the backplane data input in step S4 is a low level active state, and returns to step S3 if the low level active state is not. If a plurality of upper digits of the corresponding segment data, for example, the unit 32 is composed of 3. 1/2 digits , the first, second, and third digits of segment data are read and then the first, second, and third digits are read. The three-digit numeric data is determined and stored in the RAM 37. Then, in step S6, the bar graph display conversion data corresponding to the segment data for the upper three digits is stored in the ROM 38 as shown in FIG. The converted numerical data corresponding to the hexadecimal data is read from the segment data conversion table stored in the table.

이렇게 변환된 바그래프표시데이터는 내장된 LCD구동회로(42)에 인가되게 되므로 LCD구동회로(42)에서는 단계 S7에서 상기 LCD부에 갖추어진 바그래프표시부(34)의 바그래프표시데이터와 그 바그래프표시부(34)의 구동방식에 따른 백플랜데이터(COM1,COM2)를 상기 LCD부(32)에 표시되는 숫자데이터와 대응되는 정도로 구동시켜주게 된다.The bar graph display data converted in this way is applied to the built-in LCD driver circuit 42. In the LCD driver circuit 42, the bar graph display data and the bar of the bar graph display unit 34 provided in the LCD unit in step S7. The backplane data COM1 and COM2 according to the driving method of the graph display unit 34 are driven to a degree corresponding to the numerical data displayed on the LCD unit 32.

여기서, 상기한 바와 같이 바그래프표시동작에 대해 구체적인 예를 들어 설명한다.Here, the bar graph display operation as described above will be described with specific examples.

먼저, 디지털 멀티메터에 갖추어지는 LCD부(32)는 제8도에 나타낸 바와 같이 최대표시정격치가 "1999"인 3.1/2디지트로서 구동방식에 따른 백플랜(COM1)데이터전압파형은 제6도(a)에 나타낸 바와 같이 듀티비가 일정한 레벨이 인가되는 것으로 하면, A/D변환기(31)로부터 부호데이터가 단자(P)에 인가되어 백플랜(COM1)데이터를 기초로 되어 ON,OFF부호(+,-)를 표시해주게 되고, 또 제1자리수(K)는 2-세그먼트가 일체로 접속되어 "0"또는 "1"을 나타나게 되어 있음에 따라 단자(K)에 하이레벨 또는 로우레벨이 인가해서 백플랜(COM1)데이터를 기초로 제1자리수를 표시해주게 되며, 단자(a1~g1,a2~g2,a3~g3)에는 제2(L), 제3(M),제4(N)자리수에 대한 7-세그먼트데이터가 인가되어 백플랜데이터를 기초로 해당자리수(L,M,N)의 세그먼트를 ON,OFF시켜주게 되므로 숫자데이터가 표시되게 된다.First, as shown in FIG. 8, the LCD unit 32 provided in the digital multimeter is 3. 1/2 digits having a maximum display rating of " 1999 " As shown in Fig. 6 (a), when the duty ratio is applied at a constant level, code data is applied from the A / D converter 31 to the terminal P, and is turned on and off based on the backplane COM1 data. The sign (+,-) is displayed, and the first digit (K) has a high level or a low level at the terminal (K) as the two segments are integrally connected to represent "0" or "1". The first digit is displayed on the basis of the backplane COM1 data, and the second (L) and the third (L) to the terminals a 1 to g 1 , a 2 to g 2 , and a 3 to g 3 . M), 7-segment data for the 4th (N) digits is applied to turn on / off the segment of the corresponding digits (L, M, N) based on the backplane data. It is good.

여기서, 상기 LCD장치(32)에 표시된 숫자데이터가 에컨대 "220"인 경우, 원칩마이크로프로세서(33)에서는 LCD장치(32)의 백플랜데이터가 로우레벨로 되는 능동상태에서 읽어들여 그 백플랜데이터가 로우레벨인 기간을 능동상태로 판정해서 복수의 상위자리수 즉, 제1(K),제2(L),제3(M)에 해당하는 세그먼트데이터를 읽어들이게 된다.Here, when the numeric data displayed on the LCD device 32 is, for example, "220", the one-chip microprocessor 33 reads the back plan data of the LCD device 32 in an active state in which the back plan data is at a low level, and the back plan. The period in which the data is at the low level is determined to be in an active state, and the segment data corresponding to the plurality of upper digits, namely, the first (K), the second (L), and the third (M) is read.

이어, 원칩마이크로프로세서(33)의 CPU(36)에서는 백플랜데이터가 로우레벨로 되는 능동상태에서 읽어들인 상위 3자리(K,L,M)에 대한 세그멘트데이터를 제9도에 나타낸 바와 같이 판정하게 되는 바, 먼저 제1(K)자리수는 백플랜데이터와 동위상이므로 "0"으로 판정하게 됨과 더불어 제2(L)자리수에 대한 세그먼트데이타(a1~g1)를 16진수인 "DA"로부터 판정해서 ROM(38)에 기억된 제7도의 바그래프표시변환표에서 판정된 16진수데이터 "DA"가 "2"임을 인식하게 되고, 이어 제3자리수(M)에 대한 세그먼트데이터(a2~g2)도 상기와 동일한 동작에 의해 "2"임을 인식해낸 다음 LCD구동회로(42)를 통해 바그래프표시데이터를 출력해서 단자(BG0~BG20)를 통해 "22"에 대한 바그래프를 구동시켜주는데, 이 경우 바그래프의 구동에 있어서는 3.1/2디지트인 경우 제1자리수(K)로부터 제3자리수(M)에 대한 최대정격치가 "199"이므로 5의 배수를 기초로 40레벨의 바그래프를 구동시켜줄 수 있게된다. 즉, 상기 "22"를 바그래프로 표시해주는 경우에는 "20"에 대한 4개의 바그래프를 구동시켜주는 반면 나머지 "2"는 5미만이므로 표시해주지 않게 된다. 이 경우 상기 숫자데이터가 000~004인 경우에 바그래프표시부(34)에서 하나의 눈금을 구동시켜 주게 된다.Subsequently, the CPU 36 of the one-chip microprocessor 33 determines the segment data for the upper three digits (K, L, M) read in the active state where the backplane data is at the low level as shown in FIG. First, since the first (K) digit is in phase with the backplane data, the first (K) digit is determined to be "0", and the segment data (a 1 to g 1 ) for the second (L) digit is hexadecimal "DA". The hexadecimal data " DA " determined in the bar graph display conversion table of FIG. 7 stored in the ROM 38 determined from " is recognized as " 2 ", and the segment data (a) for the third digit M is then recognized. 2 ~ g 2 ) also recognizes "2" by the same operation as above, and then outputs bar graph display data through the LCD driving circuit 42 to the bar for "22" through the terminals BG 0 to BG 20 . juneunde drives the graph, in the operation of the bar graph in this case 3. If the half digit from the first digit (K) Up to the rated value for a digit 3 (M), so that "199" is able to drive the astute bar graph of the 40 levels on the basis of a multiple of five. That is, when the "22" is displayed as a bar graph, four bar graphs for "20" are driven, while the remaining "2" is less than 5, and thus not displayed. In this case, when the numerical data is 000 to 004, the bar graph display unit 34 drives one scale.

이와 같이 해서 상기 LCD장치(32)에 표시되는 숫자데이터를 원칩마이크로프로세서(33)에서 바그래프데이터로 처리해주게 되므로 숫자데이터와 대응되는 바그래프를 오차없이 표시해줄 수 있게 된다.In this way, since the numeric data displayed on the LCD device 32 is processed as bar graph data by the one-chip microprocessor 33, the bar graph corresponding to the numeric data can be displayed without error.

또 본 발명의 디지털 멀티메터의 바그래프표시장치는 상기 실시예와는 달리 LCD부(32)로서 3.1/2디지트를 사용하도록 상기 실시예 이외에도 예컨데 최대표시정격이 "3999"인 3.3/4디지트를 사용하는 경우에도 상위 2자리수에 대한 세그먼트데이터를 바그래프로 표시해줄 수 있는바, 그에 대한 바그래프표시동작은 상기 실시예와 유사하게 실행된다.In the bar graph display of the digital multimeter of the present invention wherein the embodiment is an LCD unit 32, unlike the embodiment 3. In addition, for example, to use a one-half digit display example up rating of "3999" 3.3 Even when / 4 digits are used, the segment data for the upper two digits can be displayed in a bar graph, and the bar graph display operation for them is performed similarly to the above embodiment.

상기한 바와 같이 본 발명에 따르면, 디지털화된 세그먼트데이터를 바그래프표시데이터로 처리해서 숫자데이터에 대응하는 바그래프데이터를 표시하여 시각적인 효과를 도모할 수 있게 될뿐만 아니라 회로구성상 전용의 회로소자를 사용하지 않게 되므로 제품의 가격이 비교적 저가로 된다는 이점이 있다.As described above, according to the present invention, the digitized segment data is processed into bar graph display data to display bar graph data corresponding to the numeric data, thereby achieving a visual effect, and a circuit element dedicated for the circuit configuration. There is an advantage that the price of the product is relatively low because it does not use.

Claims (1)

측정입력신호(Din)를 디지털 처리해서 세그먼트데이터로 변환해주는 아날로그/디지탈(A/D)변환기(31)와 이 아날로그/디지탈(A/D)변환기(31)에서 인가되는 세그먼트데이터를 표시해주는 LCD부(32)가 포함되어 구성된 디지털 멀티메터에 있어서, 상기 A/D변환기(31)로부터 출력되는 세그먼트데이터에서 소정의 상위 복수자리수에 대한 숫자세그먼트데이터와 상기 LCD(32)의 구동방식에 따른 백플랜데이터가 입력되어지는 입력수단(35)과, 입력되는 상기 백플랜데이터와 세그먼트데이타의 기억이라던지 바그래프표시변환데이터 및 프로그램등의 기억되는 메모리수단(37,38), 상기 입력수단(35)을 경유해서 인가되는 백플랜데이터의 능동상태를 검출해낸 다음 이 능동상태에서 상기 백플랜데이터를 기초로 상기 세그먼트데이터에서 복수의 상위자리수에 대한 세그먼트숫자데이터를 판정해낸 다음 상기 메모리수단(38)에 기억된 바그래프표시변환데이터를 참조해서 숫자세그먼트데이터값을 대응되는 바그래프표시데이터로 변환 제어해주는 제어수단(36) 및, 상기 제어수단(36)에 의해 변환된 바그래프표시데이터를 기초로 상기 LCD부(32)와 일체로 형성된 바그래프표시부(34)를 구동시켜주는 구동부(42)로 구성된 원칩마이크로프로세서(33)를 구비하여 상기 LCD장치(32)에 표시되는 숫자데이터를 대응되는 바그래프로 표시해주게 되는 것을 특징으로 하는 디지털 멀티메터의 바그래프표시장치.LCD to display the analog / digital (A / D) converter 31 which digitally processes the measurement input signal Din and converts it into segment data and the segment data applied by the analog / digital (A / D) converter 31. In the digital multimeter including the unit 32, the segment data output from the A / D converter 31 and the numerical segment data for a predetermined upper plural digit and the back according to the driving method of the LCD 32 Input means 35 into which plan data is input, memory means 37 and 38 stored in the backplane data and segment data to be input, bar graph display conversion data and programs, and the input means 35; Detects the active state of the backplane data applied via the < RTI ID = 0.0 >), < / RTI > and then segments the plurality of higher order digits in the segment data based on the backplane data in this active state. Control means 36 for determining the numeric data and converting the numeric segment data value into corresponding bar graph display data with reference to the bar graph display conversion data stored in the memory means 38; and the control means 36 The one-chip microprocessor (33) comprising a driver (42) for driving the bar graph display (34) integrally formed with the LCD (32) based on the bar graph display data converted by A bar graph display device of a digital multimeter, characterized in that the numerical data displayed in (32) is displayed in a corresponding bar graph.
KR1019880001992A 1988-02-26 1988-02-26 Digital Multimeter Bar Graph Display KR900006180B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019880001992A KR900006180B1 (en) 1988-02-26 1988-02-26 Digital Multimeter Bar Graph Display

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019880001992A KR900006180B1 (en) 1988-02-26 1988-02-26 Digital Multimeter Bar Graph Display

Publications (2)

Publication Number Publication Date
KR890013462A KR890013462A (en) 1989-09-23
KR900006180B1 true KR900006180B1 (en) 1990-08-25

Family

ID=19272492

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019880001992A KR900006180B1 (en) 1988-02-26 1988-02-26 Digital Multimeter Bar Graph Display

Country Status (1)

Country Link
KR (1) KR900006180B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8993943B2 (en) 2010-10-20 2015-03-31 Trumpf Huettinger Gmbh + Co. Kg Systems for operating multiple plasma and/or induction heating systems and related methods
US9503006B2 (en) 2010-10-20 2016-11-22 Trumpf Huettinger Gmbh + Co. Kg Plasma and induction heating power supply systems and related methods

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8993943B2 (en) 2010-10-20 2015-03-31 Trumpf Huettinger Gmbh + Co. Kg Systems for operating multiple plasma and/or induction heating systems and related methods
US9503006B2 (en) 2010-10-20 2016-11-22 Trumpf Huettinger Gmbh + Co. Kg Plasma and induction heating power supply systems and related methods

Also Published As

Publication number Publication date
KR890013462A (en) 1989-09-23

Similar Documents

Publication Publication Date Title
KR900006180B1 (en) Digital Multimeter Bar Graph Display
US4823254A (en) Digital controller display
JP2929760B2 (en) Digital insulation resistance meter
US4090064A (en) Electronic thermometer decoder and display system
US5216287A (en) Electronic, preferably zero-contact switch
US4301504A (en) Input-output apparatus for a microprocessor
JPH0517604Y2 (en)
KR20020047777A (en) Apparatus for detecting fault of cyclo-converter
KR940009290B1 (en) Electric signal rise and fall time measuring device
US8654895B2 (en) Frequency modulated signal decoding using a driver
KR890004305B1 (en) Detecting system of liquid crystal indicating equipment
KR850000437Y1 (en) Numerical controller with supply voltage indication
KR930002445B1 (en) Digital multimeter driving system installed barflashing function
KR0149869B1 (en) Sensor value detection device of electronic equipment
KR870001817B1 (en) Automatic hardness conversion device
KR0126849Y1 (en) Digital multimeter maximum / minimum value detection display
JPH01227525A (en) D/a converter
SU1193594A1 (en) Scale indicator
KR930000385Y1 (en) IC measuring device
KR950004498Y1 (en) Ordered phase current product circuit of ac motor
KR0151776B1 (en) CPI Voltage Detection Device Using Keyboard Controller
JPH0760103B2 (en) Calibration device for physical quantity measuring instrument
SU1578728A1 (en) Device for diagnosing continuous objects
SU838614A1 (en) Device for classifying power semiconducting instruments by periodic voltage
SU1651231A1 (en) Resistance monitoring unit

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19880226

PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19880226

Comment text: Request for Examination of Application

PG1501 Laying open of application
G160 Decision to publish patent application
PG1605 Publication of application before grant of patent

Comment text: Decision on Publication of Application

Patent event code: PG16051S01I

Patent event date: 19900725

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 19901116

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 19910208

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 19910208

End annual number: 3

Start annual number: 1

PR1001 Payment of annual fee

Payment date: 19930812

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 19940812

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 19950801

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 19960812

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 19970825

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 19980824

Start annual number: 9

End annual number: 9

PR1001 Payment of annual fee

Payment date: 19990821

Start annual number: 10

End annual number: 10

PR1001 Payment of annual fee

Payment date: 20000728

Start annual number: 11

End annual number: 11

PR1001 Payment of annual fee

Payment date: 20010825

Start annual number: 12

End annual number: 12

PR1001 Payment of annual fee

Payment date: 20020827

Start annual number: 13

End annual number: 13

FPAY Annual fee payment

Payment date: 20030821

Year of fee payment: 14

PR1001 Payment of annual fee

Payment date: 20030821

Start annual number: 14

End annual number: 14

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee