JP6810999B2 - Washing machine - Google Patents

Washing machine Download PDF

Info

Publication number
JP6810999B2
JP6810999B2 JP2016225054A JP2016225054A JP6810999B2 JP 6810999 B2 JP6810999 B2 JP 6810999B2 JP 2016225054 A JP2016225054 A JP 2016225054A JP 2016225054 A JP2016225054 A JP 2016225054A JP 6810999 B2 JP6810999 B2 JP 6810999B2
Authority
JP
Japan
Prior art keywords
frequency
control unit
water level
circuit
temperature
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
JP2016225054A
Other languages
Japanese (ja)
Other versions
JP2018079210A (en
Inventor
細糸 強志
強志 細糸
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Lifestyle Products and Services Corp
Original Assignee
Toshiba Lifestyle Products and Services Corp
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 Toshiba Lifestyle Products and Services Corp filed Critical Toshiba Lifestyle Products and Services Corp
Priority to JP2016225054A priority Critical patent/JP6810999B2/en
Publication of JP2018079210A publication Critical patent/JP2018079210A/en
Application granted granted Critical
Publication of JP6810999B2 publication Critical patent/JP6810999B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Washing Machine And Dryer (AREA)

Description

本発明の実施形態は、洗濯槽内の水位を検出する水位センサを備える洗濯機に関する。 An embodiment of the present invention relates to a washing machine including a water level sensor that detects the water level in the washing tub.

従来より、マイクロコンピュータに外付けされる。セラミック発振子や水晶発振子を用いた発振回路の周波数を補正する技術については、例えば特許文献1,2等に開示されている。 Conventionally, it is externally attached to a microcomputer. Techniques for correcting the frequency of an oscillation circuit using a ceramic oscillator or a crystal oscillator are disclosed in, for example, Patent Documents 1 and 2.

特開2004−252519号公報Japanese Unexamined Patent Publication No. 2004-252519 特開2015−111059号公報Japanese Unexamined Patent Publication No. 2015-11109

ところで、近年のマイクロコンピュータには、発振子及び発振回路を内蔵しているものがあるが、その内蔵発振子は周波数精度が低いものが多く、概してセラミック発振子よりも精度が低い。 By the way, some recent microcomputers have a built-in oscillator and an oscillator circuit, but many of the built-in oscillators have low frequency accuracy, and are generally lower in accuracy than ceramic oscillators.

また、洗濯機に使用され、洗濯槽内の水位を検出するための水位センサは、一般に、検出した水位に応じて周波数が変化するセンサ信号を出力する構成であり、洗濯運転を制御する制御部は、前記センサ信号の周波数を計測することで水位を検出する。そのため、水位センサの信号周波数を、発振子を内蔵しているマイクロコンピュータが計測する構成においては、水位の検出精度が大幅に低下するおそれがある。 Further, the water level sensor used in the washing machine for detecting the water level in the washing tub generally has a configuration of outputting a sensor signal whose frequency changes according to the detected water level, and is a control unit that controls the washing operation. Detects the water level by measuring the frequency of the sensor signal. Therefore, in a configuration in which the signal frequency of the water level sensor is measured by a microcomputer having a built-in oscillator, the water level detection accuracy may be significantly reduced.

そこで、水位センサを用いた洗濯槽内の水位検出を、より高い精度で行うことができる洗濯機を提供する。 Therefore, we provide a washing machine that can detect the water level in the washing tub using a water level sensor with higher accuracy.

実施形態の洗濯機によれば、洗濯運転の制御を行う制御部と、
洗濯槽内に配置され、当該槽内の水位に応じて周波数が変化するセンサ信号を前記制御部に出力する水位センサと、
前記制御部の周辺の温度を検知する温度検知部とを備え、
前記制御部は、前記温度に応じて前記水位センサによって検知される前記水位を補正するもので、クロック信号を生成する発振回路を内蔵し、洗濯運転の制御を行うマイクロコンピュータで構成される。
前記マイクロコンピュータは、外部より入力されるクロック信号の周波数を、前記発振回路により生成されたクロック信号に基づいて計測すると、前記計測された周波数と、前記計測時に検知された温度とを前記不揮発性メモリに記憶させ、
前記センサ信号の周波数を、前記発振回路により生成されたクロック信号に基づいて計測することで前記洗濯槽内の水位を検出する際に、前記不揮発性メモリに記憶されている周波数及び温度を読出し、読み出した値を基準として前記水位を補正し、
前記発振回路により生成されたクロック信号の周波数をトリミングする機能を有する周波数トリミング部を備えており、
前記水位を補正する際に、前記周波数トリミング部により周波数をトリミングする。
According to the washing machine of the embodiment, a control unit that controls the washing operation and
A water level sensor that is placed in the washing tub and outputs a sensor signal whose frequency changes according to the water level in the tub to the control unit.
It is provided with a temperature detection unit that detects the temperature around the control unit.
The control unit corrects the water level detected by the water level sensor according to the temperature, includes an oscillation circuit that generates a clock signal, and is composed of a microcomputer that controls the washing operation.
When the frequency of the clock signal input from the outside is measured by the microcomputer based on the clock signal generated by the oscillation circuit, the measured frequency and the temperature detected at the time of the measurement are non-volatile. Store in memory
When the frequency of the sensor signal is measured based on the clock signal generated by the oscillation circuit to detect the water level in the washing tub, the frequency and temperature stored in the non-volatile memory are read out. The water level is corrected based on the read value,
It is provided with a frequency trimming unit having a function of trimming the frequency of the clock signal generated by the oscillation circuit.
When correcting the water level, the frequency is trimmed by the frequency trimming unit.

第1実施形態であり洗濯機の構成を模式的に示す一部の縦断側面図A partial longitudinal side view schematically showing the configuration of the washing machine according to the first embodiment. 洗濯機の電気的構成を示す回路図Circuit diagram showing the electrical configuration of the washing machine 制御部であるマイクロコンピュータの内部構成を示す機能ブロック図Functional block diagram showing the internal configuration of the microcomputer that is the control unit 水位センサが検出した水位に応じて変化する、センサ信号の周波数を示す図The figure which shows the frequency of the sensor signal which changes according to the water level detected by a water level sensor. 洗濯機の製造時に、制御部のデータフラッシュROMに補正に使用するための周波数情報を記憶させる処理を示すフローチャートA flowchart showing a process of storing frequency information to be used for correction in the data flash ROM of the control unit when the washing machine is manufactured. 製品として出荷された洗濯機が実際に洗濯運転を行う際に、制御部が水位検出について補正を行う処理を示すフローチャートA flowchart showing a process in which the control unit corrects the water level detection when the washing machine shipped as a product actually performs the washing operation. 制御部が内蔵するクロック発振回路の温度特性を示す図The figure which shows the temperature characteristic of the clock oscillation circuit built in the control part 従来のマイクロコンピュータにおける、外付けのセラミック発振子を用いた発振回路の温度特性を示す図The figure which shows the temperature characteristic of the oscillation circuit using the external ceramic oscillator in the conventional microcomputer 第2実施形態であり、クロック周波数トリミング回路に6ビットのデータ値を与えて周波数を段階的にトリミングする一覧表を示す図The figure which shows the 2nd Embodiment, and shows the list which gives 6-bit data value to the clock frequency trimming circuit, and trims the frequency stepwise. 基準周波数をカウントしたパルス数に対して、トリミング値を加減算する一覧表を示す図The figure which shows the list which adds or subtracts the trimming value to the number of pulses which counted the reference frequency. 製造時との温度差に応じて、トリミング値を加減算する一覧表を示す図The figure which shows the list which adds or subtracts the trimming value according to the temperature difference from the time of manufacturing. 洗濯機の製造時に、制御部のデータフラッシュROMに補正に使用するための周波数情報を記憶させる処理を示すフローチャートA flowchart showing a process of storing frequency information to be used for correction in the data flash ROM of the control unit when the washing machine is manufactured. 製品として出荷された洗濯機が実際に洗濯運転を行う際に、制御部が水位検出について補正を行う処理を示すフローチャートA flowchart showing a process in which the control unit corrects the water level detection when the washing machine shipped as a product actually performs the washing operation.

(第1実施形態)
以下、ランドリー機器である洗濯機に適用した第1実施形態について図1から図8を参照しながら説明する。図1に示すように、洗濯機10は、その外郭を構成する外箱11の内部に、上面が開放した有底円筒状の水槽12が弾性吊持機構13によって弾性的に支持されている。この水槽12の内部には、上面が開放した有底円筒状の回転槽14が回転可能に設けられている。回転槽14の底部には、当該回転槽14の底部を補強するための補強部材15が設けられている。回転槽14は、垂直な軸線を中心に回転するように構成されており、洗濯物を洗う洗い行程及び洗濯物をすすぐすすぎ行程における洗濯槽、及び、洗濯物を脱水する脱水行程における脱水槽として兼用される。つまり、洗濯機10は、回転槽14の回転中心軸が垂直方向に延びるいわゆる縦軸型洗濯機である。
(First Embodiment)
Hereinafter, the first embodiment applied to a washing machine, which is a laundry device, will be described with reference to FIGS. 1 to 8. As shown in FIG. 1, in the washing machine 10, a bottomed cylindrical water tank 12 having an open upper surface is elastically supported by an elastic suspension mechanism 13 inside an outer box 11 constituting the outer box 11. Inside the water tank 12, a bottomed cylindrical rotary tank 14 having an open upper surface is rotatably provided. A reinforcing member 15 for reinforcing the bottom of the rotary tank 14 is provided at the bottom of the rotary tank 14. The rotary tub 14 is configured to rotate about a vertical axis, and serves as a washing tub in a washing process for washing laundry and a washing process for rinsing laundry, and a dehydration tub in a dehydration process for dehydrating laundry. It is also used. That is, the washing machine 10 is a so-called vertical axis type washing machine in which the rotation center axis of the rotary tub 14 extends in the vertical direction.

この回転槽14は、その周壁部に多数の孔16を有している。これらの孔16は貫通しており、通水及び通気が可能である。なお、図1には多数の孔16のうちその一部のみを示している。回転槽14の上部には、例えば塩水等の液体が封入された合成樹脂製のバランスリング17が取り付けられている。回転槽14内の底部には、撹拌体として例えば合成樹脂で形成されたパルセータ18が回転可能に設けられている。 The rotary tank 14 has a large number of holes 16 in its peripheral wall portion. These holes 16 penetrate and allow water and ventilation. Note that FIG. 1 shows only a part of the large number of holes 16. A balance ring 17 made of synthetic resin in which a liquid such as salt water is sealed is attached to the upper part of the rotary tank 14. At the bottom of the rotary tank 14, for example, a pulsator 18 made of synthetic resin is rotatably provided as a stirrer.

水槽12の下部には排水経路19が設けられている。この排水経路19には排水弁20が設けられており、この排水弁20が開放されることにより、水槽12内の水が機外に排出される。また、水槽12の底部には、水位検知用のエアトラップ21が設けられている。このエアトラップ21には、エアチューブ22を介して水位センサ69が接続されている。この水位センサ69は例えば圧力センサで構成されており、エアトラップ21内の圧力に基づいて水槽12内の水位を検知する。そして、水位センサ69は、上記の圧力が変化することで、例えば図4に示すようにセンサ信号の発振周波数が変化する構成である。 A drainage path 19 is provided in the lower part of the water tank 12. A drain valve 20 is provided in the drainage path 19, and when the drain valve 20 is opened, the water in the water tank 12 is discharged to the outside of the machine. Further, an air trap 21 for detecting the water level is provided at the bottom of the water tank 12. A water level sensor 69 is connected to the air trap 21 via an air tube 22. The water level sensor 69 is composed of, for example, a pressure sensor, and detects the water level in the water tank 12 based on the pressure in the air trap 21. The water level sensor 69 has a configuration in which the oscillation frequency of the sensor signal changes as the pressure changes, for example, as shown in FIG.

水槽12の下部の中央部には駆動機構部23が設けられている。この駆動機構部23は、図4に示すモータ24、及び図示しないクラッチ機構部等を備えている。駆動機構部23は、洗い行程時またはすすぎ行程時においては、クラッチ機構部により回転力をパルセータ18に伝達する。このため、洗い行程時またはすすぎ行程時に回転槽14は回転駆動されず、パルセータ18だけが回転駆動される。また、駆動機構部23は、脱水行程時においては、モータ24の回転力をクラッチ機構部によりパルセータ18及び回転槽14に伝達する。このため、脱水行程時にパルセータ18は、回転槽14と一体に回転駆動される。 A drive mechanism unit 23 is provided in the central portion of the lower portion of the water tank 12. The drive mechanism unit 23 includes a motor 24 shown in FIG. 4, a clutch mechanism unit (not shown), and the like. The drive mechanism unit 23 transmits a rotational force to the pulsator 18 by the clutch mechanism unit during the washing stroke or the rinsing stroke. Therefore, the rotary tank 14 is not rotationally driven during the washing stroke or the rinsing stroke, and only the pulsator 18 is rotationally driven. Further, the drive mechanism unit 23 transmits the rotational force of the motor 24 to the pulsator 18 and the rotary tank 14 by the clutch mechanism unit during the dehydration stroke. Therefore, during the dehydration stroke, the pulsator 18 is rotationally driven integrally with the rotary tank 14.

外箱11の上部には、トップカバー26が設けられている。このトップカバー26には、図2に示す洗濯物出入口35を開閉する例えば二つ折り式の蓋27が開閉可能に設けられている。なお、水槽12の上部には、図示しない槽カバーが開閉可能に取り付けられている。トップカバー26の前部には、操作パネル28が設けられている。 A top cover 26 is provided on the upper part of the outer box 11. The top cover 26 is provided with, for example, a two-fold type lid 27 that opens and closes the laundry entrance / exit 35 shown in FIG. A tank cover (not shown) is attached to the upper part of the water tank 12 so as to be openable and closable. An operation panel 28 is provided on the front portion of the top cover 26.

操作パネル28の裏側には、洗濯機10の動作全般を制御する制御ユニット29が配置されている。この制御ユニット29は、図2に示すように、トップカバー26において洗濯物出入口35と外箱11の前面側との間に設けられ、操作パネル28により覆われる収納部33に収納される。 On the back side of the operation panel 28, a control unit 29 that controls the overall operation of the washing machine 10 is arranged. As shown in FIG. 2, the control unit 29 is provided between the laundry entrance / exit 35 and the front side of the outer box 11 in the top cover 26, and is housed in the storage unit 33 covered by the operation panel 28.

制御ユニット29には、図4に示すように、操作パネル28を介してユーザにより操作される各種の操作スイッチを備える操作部81や、例えば液晶表示器や7セグメントLED等で構成される表示器82が設けられている。操作表示部83は、操作部81及び表示器82を一体に構成したものである。なお、操作パネル28全体を静電式タッチセンサで構成して機械的なスイッチを設けない構成や、例えば電源スイッチのみ機械的なスイッチを設ける構成であってもよい。 As shown in FIG. 4, the control unit 29 includes an operation unit 81 including various operation switches operated by the user via the operation panel 28, and a display including, for example, a liquid crystal display or a 7-segment LED. 82 is provided. The operation display unit 83 integrally comprises the operation unit 81 and the display 82. The entire operation panel 28 may be composed of an electrostatic touch sensor without a mechanical switch, or, for example, only the power switch may be provided with a mechanical switch.

トップカバー26内の後部には、図1に示すように、水源からの水を水槽12内に供給する給水機構部30が設けられている。この給水機構部30は、図示しない給水弁や水槽12に連通する図示しない給水経路等を備えており、制御ユニット29が給水弁の開閉を制御することにより、水槽12内への給水が制御される。 As shown in FIG. 1, a water supply mechanism portion 30 for supplying water from a water source into the water tank 12 is provided at the rear portion of the top cover 26. The water supply mechanism unit 30 includes a water supply valve (not shown), a water supply path (not shown) communicating with the water tank 12, and the like, and the control unit 29 controls the opening and closing of the water supply valve to control the water supply into the water tank 12. To.

次に、洗濯機10の制御系に係る電気的構成について説明する。図4に示すように、制御ユニット29は、PWM制御方式インバータであるインバータ回路50を備えている。インバータ回路50は、6個のIGBT51を三相ブリッジ接続して構成されており、各IGBT51のコレクタ−エミッタ間には、フライホイールダイオード52が接続されている。IGBT51はスイッチング素子に相当する。インバータ回路50の各相出力端子は、モータ24の各モータ巻線24aに接続されている。本実施形態では、モータ24として、例えばアウタロータ型の三相ブラシレスDCモータを採用している。 Next, the electrical configuration related to the control system of the washing machine 10 will be described. As shown in FIG. 4, the control unit 29 includes an inverter circuit 50 which is a PWM control type inverter. The inverter circuit 50 is configured by connecting six IGBTs 51 with a three-phase bridge, and a flywheel diode 52 is connected between the collector and the emitter of each IGBT 51. The IGBT 51 corresponds to a switching element. Each phase output terminal of the inverter circuit 50 is connected to each motor winding 24a of the motor 24. In the present embodiment, for example, an outer rotor type three-phase brushless DC motor is adopted as the motor 24.

下アーム側のIGBT51のエミッタには、それぞれ電流検出抵抗であるシャント抵抗53がグランドとの間に直列に接続されている。シャント抵抗53の抵抗値は、例えば0.22Ωである。また、下アーム側のIGBT51のエミッタとシャント抵抗53との共通接続点は、過電流検出回路54及び抵抗分圧回路で構成されたレベルシフト回路64にそれぞれ接続されている。シャント抵抗53には、下アーム側のIGBT51がONしているタイミングで、モータ巻線24aと同じモータ相電流が流れる。したがって、その端子電圧は、モータ相電流に応じたレベルを示す。 A shunt resistor 53, which is a current detection resistor, is connected in series to the emitter of the IGBT 51 on the lower arm side with the ground. The resistance value of the shunt resistor 53 is, for example, 0.22Ω. Further, the common connection point between the emitter of the IGBT 51 on the lower arm side and the shunt resistor 53 is connected to a level shift circuit 64 composed of an overcurrent detection circuit 54 and a resistance voltage divider circuit, respectively. The same motor phase current as that of the motor winding 24a flows through the shunt resistor 53 at the timing when the IGBT 51 on the lower arm side is turned on. Therefore, the terminal voltage indicates a level corresponding to the motor phase current.

過電流検出回路54は、インバータ回路50の上下アームが短絡した場合等に生じる過電流を検出するもので、三相分を検出するために図示しない3つのコンパレータを有している。これら3つのうち何れか1つ以上のコンパレータにおいて、入力電圧が予め設定されている閾値を超えるとその出力レベルが変化する。そして、コンパレータ出力の変化を受け付けた制御部55により、PWM信号の出力が直ちにOFFされる。これにより回路素子の破壊等が防止される。 The overcurrent detection circuit 54 detects an overcurrent that occurs when the upper and lower arms of the inverter circuit 50 are short-circuited, and has three comparators (not shown) for detecting three phases. In any one or more of these three comparators, the output level changes when the input voltage exceeds a preset threshold value. Then, the output of the PWM signal is immediately turned off by the control unit 55 that receives the change in the comparator output. This prevents the circuit element from being destroyed.

シャント抵抗53には、インバータ回路50が動作する際にグランド電位に対して正負の端子電圧が発生する。そのため、レベルシフト回路64は、シャント抵抗53の端子電圧,すなわちIGBT51のエミッタとシャント抵抗53との共通接続点の電圧を、制御部55に内蔵されている図示しないA/D変換器の入力範囲に合わせてレベルシフトする。レベルシフト回路64の電源電圧は、例えば3端子レギュレータで構成される電源回路63によって生成されており、本実施形態では3.3Vである。 When the inverter circuit 50 operates, the shunt resistor 53 generates positive and negative terminal voltages with respect to the ground potential. Therefore, the level shift circuit 64 sets the terminal voltage of the shunt resistor 53, that is, the voltage of the common connection point between the emitter of the IGBT 51 and the shunt resistor 53, into the input range of an A / D converter (not shown) built in the control unit 55. Level shift according to. The power supply voltage of the level shift circuit 64 is generated by, for example, a power supply circuit 63 composed of a 3-terminal regulator, and is 3.3 V in this embodiment.

レベルシフト回路64は、電源電圧に接続されている3つの抵抗65a〜67a、及び、これらの抵抗65a〜67aとシャント抵抗53との間に直列に接続されている3つの抵抗65b〜67bによって、シャント抵抗53の端子電圧をそれぞれ抵抗分圧して制御部55に入力する。これらの抵抗65〜67の抵抗値は、例えば何れも1kΩである。 The level shift circuit 64 is composed of three resistors 65a to 67a connected to the power supply voltage and three resistors 65b to 67b connected in series between these resistors 65a to 67a and the shunt resistor 53. The terminal voltage of the shunt resistor 53 is divided by resistance and input to the control unit 55. The resistance values of these resistors 65 to 67 are, for example, 1 kΩ.

モータ24には、ロータの位置を検出するために例えばホールICなどで構成された回転位置センサ56が設けられており、回転位置センサ56が出力するセンサ信号が制御部55に入力される。そして、制御部55は、モータ24の各モータ巻線24aに流れる電流値に基づいてフィードバック制御,例えばベクトル制御によりPWM信号を生成し、インバータ回路50に与えることでモータ24を制御する。制御部55は、前述のようにA/D変換器等を内蔵したマイクロコンピュータで構成されている。 The motor 24 is provided with a rotation position sensor 56 composed of, for example, a Hall IC, in order to detect the position of the rotor, and a sensor signal output by the rotation position sensor 56 is input to the control unit 55. Then, the control unit 55 controls the motor 24 by generating a PWM signal by feedback control, for example, vector control based on the current value flowing through each motor winding 24a of the motor 24, and giving it to the inverter circuit 50. As described above, the control unit 55 is composed of a microcomputer having an A / D converter or the like built-in.

インバータ回路50の入力側には、駆動用電源回路57が接続されている。駆動用電源回路57は、100Vの交流電源61に対して一端側にリアクトル58を介して接続される、ダイオードブリッジからなる全波整流回路59で構成されている。駆動用電源回路57は、倍電圧全波整流により生成した約280Vの直流電圧をインバータ回路50に供給する。 A drive power supply circuit 57 is connected to the input side of the inverter circuit 50. The drive power supply circuit 57 is composed of a full-wave rectifier circuit 59 composed of a diode bridge, which is connected to a 100 V AC power supply 61 at one end via a reactor 58. The drive power supply circuit 57 supplies the inverter circuit 50 with a DC voltage of about 280 V generated by voltage doubler full-wave rectification.

全波整流回路59の入力側には、商用周波数検出回路80が接続されており、その検出出力は制御部55に入力されている。また、全波整流回路59の出力側には、制御ユニット29で使用する電源電圧,例えば5V,16Vの2種類の電圧をチョッピングにより生成する電源回路62が設けられている。 A commercial frequency detection circuit 80 is connected to the input side of the full-wave rectifier circuit 59, and the detection output thereof is input to the control unit 55. Further, on the output side of the full-wave rectifier circuit 59, a power supply circuit 62 that generates two types of power supply voltages, for example, 5V and 16V, used by the control unit 29 by chopping is provided.

電源回路62で生成された5Vの電源電圧は、制御部55の動作用電源電圧となり、電源回路63にも供給されている。電源回路63は、制御部55の動作用電源電圧の5Vよりも低く、レベルシフト回路64において端子電圧をレベルシフトする際の上限となる3.3Vの電源電圧を生成する。つまり、3.3Vの電源電圧を、5Vの電源電圧を降圧して生成することでノイズを低減している。上記の電源電圧は、シャント抵抗53を分圧して得られる電圧値に応じて適宜適切な値が選択される。 The 5V power supply voltage generated by the power supply circuit 62 becomes the operating power supply voltage of the control unit 55 and is also supplied to the power supply circuit 63. The power supply circuit 63 generates a power supply voltage of 3.3 V, which is lower than the operating power supply voltage of the control unit 55, which is 5 V, and is an upper limit when the terminal voltage is level-shifted in the level shift circuit 64. That is, noise is reduced by generating a power supply voltage of 3.3 V by stepping down the power supply voltage of 5 V. An appropriate value is appropriately selected for the above power supply voltage according to the voltage value obtained by dividing the shunt resistor 53.

本実施形態では、制御部55に内蔵されているA/D変換器を用いている。そのため、制御部55は、A/D変換する際のアナログ電圧の入力範囲を規定する上限電圧3.3Vが付与される入力端子RefHと、同下限電圧が付与される入力端子をRefLとを備えている。 In this embodiment, the A / D converter built in the control unit 55 is used. Therefore, the control unit 55 includes an input terminal RefH to which an upper limit voltage of 3.3 V is applied, which defines an input range of an analog voltage at the time of A / D conversion, and RefL to an input terminal to which the same lower limit voltage is applied. ing.

交流電源61には、洗濯機10の電源をON/OFFする電源スイッチ回路60が接続されている。ユーザにより図示しない電源オンスイッチが操作されると、電源スイッチ回路60により初期通電が行われ、駆動用電源回路57が電圧を出力することで16V,5V電源が発生し、制御部55が動作を開始する。その後、制御部55からのオン指令が電源スイッチ回路60に与えられてオン動作が継続される。ユーザにより図示しない電源オフスイッチが操作されると、制御部55の指令により電源スイッチ回路60がオフされる。また、16V電源は、後述するようにIGBT51のゲート駆動電圧に使用される他、表示器82のLED用電源にも使用される。 A power switch circuit 60 for turning on / off the power of the washing machine 10 is connected to the AC power supply 61. When a power-on switch (not shown) is operated by the user, the power switch circuit 60 performs initial energization, and the drive power supply circuit 57 outputs a voltage to generate 16V and 5V power supplies, and the control unit 55 operates. Start. After that, an ON command from the control unit 55 is given to the power switch circuit 60, and the ON operation is continued. When a power-off switch (not shown) is operated by the user, the power switch circuit 60 is turned off by a command from the control unit 55. Further, the 16V power supply is used for the gate drive voltage of the IGBT 51 as described later, and is also used for the LED power supply of the display 82.

制御部55は、三相のインバータ回路50に対応して、U相のモータ相電流を検出する入力端子:U相電流A/D,V相のモータ相電流を検出する入力端子:V相電流A/D,W相のモータ相電流を検出する入力端子:W相電流A/Dを備えている。 The control unit 55 corresponds to the three-phase inverter circuit 50, and has an input terminal for detecting the U-phase motor phase current: U-phase current A / D, and an input terminal for detecting the V-phase motor phase current: V-phase current. An input terminal for detecting A / D and W phase motor phase currents: W phase current A / D is provided.

また、制御部55には、クラッチの切り替え状態を検出するクラッチセンサ回路68、前述した水位センサ69、排水弁20を開閉駆動する排水弁回路70、給水弁を開閉駆動する給水弁回路71、ソフター弁を駆動するソフター弁回路72、ブザー73、風呂水ポンプ74、蓋ロック回路75や蓋メカスイッチ76等も接続されている。 Further, the control unit 55 includes a clutch sensor circuit 68 for detecting the clutch switching state, the water level sensor 69 described above, a drain valve circuit 70 for opening and closing the drain valve 20, a water supply valve circuit 71 for opening and closing the water supply valve, and a softer. A softer valve circuit 72, a buzzer 73, a bath water pump 74, a lid lock circuit 75, a lid mechanical switch 76, etc. that drive the valve are also connected.

モータ24の回転力は、前述のクラッチ機構部23を介して洗い時は撹拌翼18に伝達され、脱水時には回転槽14に伝達されるように切替えられる。この切替えは、クラッチが上下に移動することにより行われるので、制御部55は、クラッチセンサ回路68によりその切替えを監視する。ブザー73は、洗濯運転の終了時や操作時における7キー入力確認の際に鳴動させる。風呂水ポンプ74は、洗いや濯ぎ時の給水に風呂水を汲み上げるために使用される。 The rotational force of the motor 24 is switched via the clutch mechanism 23 described above so that it is transmitted to the stirring blade 18 during washing and transmitted to the rotary tank 14 during dehydration. Since this switching is performed by moving the clutch up and down, the control unit 55 monitors the switching by the clutch sensor circuit 68. The buzzer 73 sounds at the end of the washing operation or at the time of confirming the 7-key input at the time of operation. The bath water pump 74 is used to pump bath water for water supply during washing and rinsing.

制御部55は、風呂水ポンプ74の駆動出力の他に、風呂水凍結時に発生する過電流異常の検知機能も有する。蓋ロック回路75は、脱水回転時に誤って回転槽14内に腕等が投入されると危険なため、蓋27を自動的にロックする機能と、そのロック済みを検出するために使用される。蓋メカスイッチ76は、蓋27の開閉状態を検知するために使用される。 In addition to the drive output of the bath water pump 74, the control unit 55 also has a function of detecting an overcurrent abnormality that occurs when the bath water freezes. The lid lock circuit 75 is used to automatically lock the lid 27 and to detect that the lid 27 has been locked because it is dangerous if an arm or the like is accidentally thrown into the rotary tank 14 during the dehydration rotation. The lid mechanical switch 76 is used to detect the open / closed state of the lid 27.

電源回路62で生成された5Vの電源電圧は、回転位置センサ56のセンサ信号を制御部55に入力するための反転バッファや、クラッチセンサ回路68等のI/O用電源にも使用されている。 The 5V power supply voltage generated by the power supply circuit 62 is also used as an inverting buffer for inputting the sensor signal of the rotation position sensor 56 to the control unit 55 and as an I / O power supply for the clutch sensor circuit 68 and the like. ..

操作表示部83は、前述した操作部81及び表示器82を有するユニットであり、ユーザにより操作部81において操作入力が行われると、その操作信号:KEYが制御部5に入力される。また、制御部55は、表示器82に対してセグメント信号やディジット信号を出力して数字やアルファベット等の表示を制御する。 The operation display unit 83 is a unit having the operation unit 81 and the display 82 described above, and when an operation input is performed by the user in the operation unit 81, the operation signal: KEY is input to the control unit 5. Further, the control unit 55 outputs a segment signal or a digit signal to the display 82 to control the display of numbers, alphabets, and the like.

制御部55は、モータ24を駆動するためのPWM指令を生成する。このとき、モータ24を駆動するため駆動用電源回路57で生成された280Vの電源電圧にはリプル変動があり、滑らかなモータ駆動の障害となる。そこで、280Vの電源電圧を分圧抵抗76、77及びクランプ回路78を介してA/D変換器に入力し、制御部55において電源電圧の変動に応じてPWM指令を補正し、リプル変動の影響を排除している。 The control unit 55 generates a PWM command for driving the motor 24. At this time, the power supply voltage of 280V generated by the drive power supply circuit 57 for driving the motor 24 has ripple fluctuations, which hinders smooth motor drive. Therefore, the power supply voltage of 280 V is input to the A / D converter via the voltage dividing resistors 76 and 77 and the clamp circuit 78, and the control unit 55 corrects the PWM command according to the fluctuation of the power supply voltage, and is affected by the ripple fluctuation. Is excluded.

また、制御部55は、PWM信号の搬送波周期毎に、下アーム側のIGBT51がONするタイミングの中間付近で最低二相分,例えば下アームのON時間が長い相を選択し、それらの端子電圧をA/D変換してモータ相電流を取得する。制御部55は、モータ24の回転に伴う回転位置センサ56の出力に基づきロータの位置を取得してPWM信号を調整し、モータ24のd軸電流及びq軸電流が適切な値となるようにベクトル制御演算を行い、モータ24を駆動制御する。PWM信号は、駆動回路86を介して、更に上アーム側は高圧ドライバ87を介して、各IGBT51のゲートに入力される。 Further, the control unit 55 selects at least two phases, for example, phases having a long ON time of the lower arm near the middle of the timing at which the IGBT 51 on the lower arm side is ON for each carrier period of the PWM signal, and their terminal voltages. Is A / D converted to obtain the motor phase current. The control unit 55 acquires the position of the rotor based on the output of the rotation position sensor 56 accompanying the rotation of the motor 24 and adjusts the PWM signal so that the d-axis current and the q-axis current of the motor 24 become appropriate values. Vector control calculation is performed to drive and control the motor 24. The PWM signal is input to the gate of each IGBT 51 via the drive circuit 86 and further via the high voltage driver 87 on the upper arm side.

以上の構成において、制御部55及び操作表示部83は、前述の表示基板84に搭載されている。また、インバータ回路50,駆動回路86及び高圧ドライバ87は一体のパワーモジュール88として構成されている。そして、駆動用電源回路57及びパワーモジュール88は、パワー回路部に相当する電源基板85に搭載されている。 In the above configuration, the control unit 55 and the operation display unit 83 are mounted on the display board 84 described above. Further, the inverter circuit 50, the drive circuit 86, and the high-voltage driver 87 are configured as an integrated power module 88. The drive power supply circuit 57 and the power module 88 are mounted on a power supply board 85 corresponding to the power circuit unit.

図3は、制御部55であるマイクロコンピュータの内部構成を示す機能ブロック図である。制御部55は、モータ制御用のマイコンとして市販されているものの1つである。制御部55は、CPU101と、その周辺回路であるフラッシュROM102,データフラッシュROM103,SRAM104等のメモリとを備えている。フラッシュROM102,データフラッシュROM103は不揮発性メモリである。 FIG. 3 is a functional block diagram showing the internal configuration of the microcomputer which is the control unit 55. The control unit 55 is one of those commercially available as a microcomputer for controlling a motor. The control unit 55 includes a CPU 101 and memories such as a flash ROM 102, a data flash ROM 103, and a SRAM 104, which are peripheral circuits thereof. The flash ROM 102 and the data flash ROM 103 are non-volatile memories.

更に制御部55は、周辺回路として、タイマ105,モータPWM出力部106,入出力I/O部107,A/D及び温度検知部108,パワーオンリセット回路109,オンチップデバッグ回路110,クロック周波数トリミング回路111等を備えている。そして、これらに対しては、制御部55に内蔵されているクロック発振回路112より動作用のクロック信号が供給されている。このクロック発振回路112は、発振子も含む構成である。 Further, the control unit 55 has a timer 105, a motor PWM output unit 106, an input / output I / O unit 107, A / D and a temperature detection unit 108, a power-on reset circuit 109, an on-chip debug circuit 110, and a clock frequency as peripheral circuits. It includes a trimming circuit 111 and the like. A clock signal for operation is supplied to these from the clock oscillation circuit 112 built in the control unit 55. The clock oscillator circuit 112 has a configuration including an oscillator.

尚、A/D及び温度検知部108は、A/D変換回路と、例えばサーミスタを備えてなる温度検知回路108Tとを備えている。前記A/D変換回路の入力端子の1つは、温度検知回路108Tに割り当てられている。温度検知回路108Tは制御部55の温度を検出し、その検出温度に相当する電圧信号をA/D変換回路に入力する。したがって、CPU101は、制御部55の温度データをA/D及び温度検知部108を介して取得できる。 The A / D and temperature detection unit 108 include an A / D conversion circuit and, for example, a temperature detection circuit 108T including a thermistor. One of the input terminals of the A / D conversion circuit is assigned to the temperature detection circuit 108T. The temperature detection circuit 108T detects the temperature of the control unit 55 and inputs a voltage signal corresponding to the detected temperature to the A / D conversion circuit. Therefore, the CPU 101 can acquire the temperature data of the control unit 55 via the A / D and the temperature detection unit 108.

次に、本実施形態の作用について図5から図8を参照して説明する。制御部55が、水位センサ69より出力されるセンサ信号によって水槽12の水位を検出する際には、図4に示したように前記センサ信号の周波数を計測する必要がある。そして、制御部55は、内蔵のクロック発振回路112が発振出力するクロック信号に基づくタイマ割り込みに基づいて前記周波数を計測することになる。クロック発振回路112の温度特性は例えば図7に示すもので、その誤差は公称±1%程度である。これに対して図8は、従来一般的に使用されていたマイクロコンピュータにおける、外付けのセラミック発振子を用いた発振回路の温度特性であり、その誤差は公称±0.5%以内である。すなわち、クロック発振回路112の誤差は、外付けセラミック発振子を用いた発振回路よりも悪くなっている。 Next, the operation of this embodiment will be described with reference to FIGS. 5 to 8. When the control unit 55 detects the water level of the water tank 12 by the sensor signal output from the water level sensor 69, it is necessary to measure the frequency of the sensor signal as shown in FIG. Then, the control unit 55 measures the frequency based on the timer interrupt based on the clock signal oscillated and output by the built-in clock oscillation circuit 112. The temperature characteristics of the clock oscillator circuit 112 are shown in FIG. 7, for example, and the error is nominally about ± 1%. On the other hand, FIG. 8 shows the temperature characteristics of an oscillator circuit using an external ceramic oscillator in a conventionally generally used microcomputer, and the error is nominally within ± 0.5%. That is, the error of the clock oscillation circuit 112 is worse than that of the oscillation circuit using the external ceramic oscillator.

本実施形態では、温度の影響を極力排除して水槽12の水位検出精度の低下を防止するため、以下に述べるように処理を行う。図5は、洗濯機10の製造時において、制御部55のデータフラッシュROM103に、補正に使用する周波数情報を記憶させる処理を示すフローチャートである。この処理を行うに際しては、予め制御部55において水位センサ69のセンサ信号が入力されるポートに、例えば周波数20kHz程度である高精度の基準周波数信号を入力しておく。 In the present embodiment, in order to eliminate the influence of temperature as much as possible and prevent the water level detection accuracy of the water tank 12 from being lowered, the treatment is performed as described below. FIG. 5 is a flowchart showing a process of storing frequency information used for correction in the data flash ROM 103 of the control unit 55 at the time of manufacturing the washing machine 10. When performing this process, a high-precision reference frequency signal having a frequency of, for example, about 20 kHz is input to the port to which the sensor signal of the water level sensor 69 is input in advance in the control unit 55.

例えば、作業者が特殊な入力操作を行うことで、制御部55を周波数記憶操作モードに設定すると(S1;YES)、制御部55のタイマ105によるイベントカウンタ機能を用いて、0.1秒間に入力される上記周波数信号の立下りエッジの検出数をカウントさせる(S2)。正確な周波数に対応して上記エッジの検出数は決まるので、その期待値との相違が周波数誤差となる。続いて、A/D及び温度検知部108により温度を検知すると(S3)、その温度データとステップS2で取得した立下りエッジの検出数とをデータフラッシュROM103に記憶させる(S4)。 For example, when the operator sets the control unit 55 to the frequency storage operation mode by performing a special input operation (S1; YES), the event counter function by the timer 105 of the control unit 55 is used for 0.1 seconds. The number of detected falling edges of the input frequency signal is counted (S2). Since the number of detected edges is determined according to the accurate frequency, the difference from the expected value becomes the frequency error. Subsequently, when the temperature is detected by the A / D and the temperature detection unit 108 (S3), the temperature data and the number of detected falling edges acquired in step S2 are stored in the data flash ROM 103 (S4).

図6は、製品として出荷された洗濯機10において実際に洗濯運転が行われる際に、制御部55が水槽12の水位検出について補正を行う処理を示すフローチャートである。洗濯機10の電源がONされると(S11;YES)、制御部55のCPU101は、データフラッシュROM103より図4に示す処理で記憶させたデータを読み込む(S12)。そして、水位センサ69が出力するセンサ信号の周波数を計測する(S13)。ここでは、ステップS2と同様に、0.1秒間に入力される上記センサ信号の立下りエッジの検出数をカウントする。 FIG. 6 is a flowchart showing a process in which the control unit 55 corrects the water level detection of the water tank 12 when the washing operation is actually performed in the washing machine 10 shipped as a product. When the power of the washing machine 10 is turned on (S11; YES), the CPU 101 of the control unit 55 reads the data stored in the process shown in FIG. 4 from the data flash ROM 103 (S12). Then, the frequency of the sensor signal output by the water level sensor 69 is measured (S13). Here, as in step S2, the number of detected falling edges of the sensor signal input in 0.1 second is counted.

それから、やはりステップS3と同様にA/D及び温度検知部108により温度を検知すると(S14)、その温度とデータフラッシュROM103より読み出したデータ値に基づいてセンサ信号を補正する(S15)。具体的には、以下のように補正を行う。0.1秒間に検出されるセンサ信号の立下りエッジ数とセンサ信号の周波数との関係は(1)式となる。
(水位センサ信号周波数)[kHz]=(立下りエッジ数)/100 …(1)
Then, when the temperature is detected by the A / D and the temperature detection unit 108 as in step S3 (S14), the sensor signal is corrected based on the temperature and the data value read from the data flash ROM 103 (S15). Specifically, the correction is performed as follows. The relationship between the number of falling edges of the sensor signal detected in 0.1 seconds and the frequency of the sensor signal is given by Eq. (1).
(Water level sensor signal frequency) [kHz] = (number of falling edges) / 100 ... (1)

上記センサ信号周波数をSf,製造時に検出された立下りエッジ数をSEji,製造時に検出された温度をTs(℃),ステップS14で検出された温度をT(℃)とすると、センサ信号周波数を(2)式によって補正する。
(補正後センサ信号周波数)
=Sf×(1+(-0.000025×(T-24))-((SEji/100×(1+(-0.000025×(T-24))-20)
…(2)
すなわち、このようにセンサ信号周波数を補正することで、水位センサ69により検知される水槽12内の水位を補正する。
Assuming that the sensor signal frequency is Sf, the number of falling edges detected during manufacturing is SEji, the temperature detected during manufacturing is Ts (° C), and the temperature detected in step S14 is T (° C), the sensor signal frequency is set. Correct by equation (2).
(Corrected sensor signal frequency)
= Sf × (1+ (-0.000025 × (T-24))-((SEji / 100 × (1+ (-0.000025 × (T-24)) -20)
… (2)
That is, by correcting the sensor signal frequency in this way, the water level in the water tank 12 detected by the water level sensor 69 is corrected.

以上のように本実施形態によれば、洗濯機10に、洗濯運転の制御を行う制御部55と、水槽12内の水位を検出する水位センサ69と、制御部55の周辺の温度を検知する温度検知回路108Tとを備え、制御部55は、温度検知回路108Tにより検知された温度に応じて水位センサ69により検知される水位を補正する。 As described above, according to the present embodiment, the washing machine 10 detects the temperature around the control unit 55 that controls the washing operation, the water level sensor 69 that detects the water level in the water tank 12, and the control unit 55. A temperature detection circuit 108T is provided, and the control unit 55 corrects the water level detected by the water level sensor 69 according to the temperature detected by the temperature detection circuit 108T.

具体的には、制御部55を、クロック信号を生成する発振回路112を内蔵し、且つ洗濯運転の制御を行うマイクロコンピュータで構成し、制御部55は、外部より入力される基準クロック信号の周波数を、発振回路112により生成されたクロック信号に基づいて計測すると、前記計測された周波数と、前記計測時に検知された温度とをデータフラッシュROM103に記憶させる。 Specifically, the control unit 55 is composed of a microcomputer that has an oscillation circuit 112 that generates a clock signal and controls the washing operation, and the control unit 55 is the frequency of the reference clock signal input from the outside. Is measured based on the clock signal generated by the oscillation circuit 112, and the measured frequency and the temperature detected at the time of the measurement are stored in the data flash ROM 103.

そして、実際に洗濯運転が行われ、前記センサ信号の周波数を、発振回路112により生成されたクロック信号に基づいて計測し水槽12内の水位を検出する際に、データフラッシュROM103に記憶されている周波数及び温度を読出して、読み出した値を基準としてセンサ信号周波数を補正する。したがって、制御部55を、発振回路112を内蔵するマイクロコンピュータで構成した場合でも、水槽12内の水位を、温度の変動にかかわらず水位センサ69により高い精度で取得することができる。 Then, when the washing operation is actually performed, the frequency of the sensor signal is measured based on the clock signal generated by the oscillation circuit 112, and the water level in the water tank 12 is detected, the frequency is stored in the data flash ROM 103. The frequency and temperature are read out, and the sensor signal frequency is corrected based on the read out values. Therefore, even when the control unit 55 is configured by a microcomputer having an oscillation circuit 112 built-in, the water level in the water tank 12 can be acquired with high accuracy by the water level sensor 69 regardless of the temperature fluctuation.

また、温度の検出には、制御部55に内蔵されているA/D及び温度検知部108における温度検知回路108Tを用いるので、検知される温度が発振回路112の温度に極めて近い値となり、誤差をより低減した状態で取得することができる。 Further, since the A / D built in the control unit 55 and the temperature detection circuit 108T in the temperature detection unit 108 are used for temperature detection, the detected temperature becomes a value extremely close to the temperature of the oscillation circuit 112, resulting in an error. Can be obtained in a more reduced state.

(第2実施形態)
図9から図13は第2実施形態を示すものであり、以下、第1実施形態と同一部分には同一符号を付して説明を省略し、異なる部分について説明する。第2実施形態では、制御部55が内蔵しているクロック周波数トリミング回路111を用いてクロック信号周波数を補正することで、水位センサ69のセンサ信号周波数を間接的に補正する。クロック周波数トリミング回路111は、図9に示すように、6ビットのデータ値により周波数を64段階でトリミングする。1段階の補正割合は0.05%となる。
(Second Embodiment)
9 to 13 show a second embodiment. Hereinafter, the same parts as those in the first embodiment are designated by the same reference numerals, description thereof will be omitted, and different parts will be described. In the second embodiment, the sensor signal frequency of the water level sensor 69 is indirectly corrected by correcting the clock signal frequency by using the clock frequency trimming circuit 111 built in the control unit 55. As shown in FIG. 9, the clock frequency trimming circuit 111 trims the frequency in 64 steps based on the 6-bit data value. The correction ratio in one step is 0.05%.

基準周波数100kHzのクロック信号の立下りエッジを、周波数10kHzのタイマ割込みによりカウントすれば10000カウント,つまり10000パルスとなる。そこで図10に示すように、カウント結果が10000パルスを中央値とする±3パルスの範囲であれば、トリミングしない。カウント結果が基準値である10000パルスから中央値が±5パルス離れた範囲に入ると、トリミング値を「−1又は+1」とする。トリミング値「1」は、補正割合0.05%に相当するパルス数「5」に対応する。同様に、カウント結果が基準値から中央値で10パルス離れた範囲に入るとトリミング値を「2」とし、中央値で20パルス離れた範囲に入るとトリミング値を「4」とする。 If the falling edge of a clock signal having a reference frequency of 100 kHz is counted by a timer interrupt having a frequency of 10 kHz, it becomes 10000 counts, that is, 10000 pulses. Therefore, as shown in FIG. 10, if the count result is in the range of ± 3 pulses with the median of 10000 pulses, no trimming is performed. When the median value falls within a range ± 5 pulses away from the reference value of 10000 pulses, the trimming value is set to "-1 or +1". The trimming value "1" corresponds to the number of pulses "5" corresponding to the correction ratio of 0.05%. Similarly, the trimming value is set to "2" when the count result falls within a range 10 pulses away from the reference value by the median, and the trimming value is set to "4" when the count result falls within the range 20 pulses away from the median value.

図11は、洗濯機10の製造時に検知した温度と補正処理時に検知した温度との差分に応じて行う周波数トリミングを示すテーブルである。製造時の温度に対し±10℃以内であればトリミングせず、±10℃の範囲を超えた際には、温度差に応じたトリミングを行う。 FIG. 11 is a table showing frequency trimming performed according to the difference between the temperature detected during the manufacturing of the washing machine 10 and the temperature detected during the correction process. If it is within ± 10 ° C. with respect to the manufacturing temperature, trimming is not performed, and if it exceeds the range of ± 10 ° C., trimming is performed according to the temperature difference.

図12に示す製造時の記憶処理を実行する前に、予め制御部55において水位センサ69のセンサ信号が入力されるポートに、前述のように周波数100kHzの基準周波数信号を入力しておく。そして、ステップS1で「YES」と判断すると、ステップS2と同様に、制御部55のタイマ105によるイベントカウンタ機能を用いて、0.1秒間に入力される上記周波数信号の立下りエッジの検出数をカウントさせる(S5)。 Before executing the storage process at the time of manufacturing shown in FIG. 12, the reference frequency signal having a frequency of 100 kHz is input to the port to which the sensor signal of the water level sensor 69 is input in advance in the control unit 55. Then, if "YES" is determined in step S1, the number of detections of the falling edge of the frequency signal input in 0.1 second is detected by using the event counter function by the timer 105 of the control unit 55 as in step S2. Is counted (S5).

続いてステップS3を実行すると、ステップS5の実行結果における検知周波数のずれが0.05%を超えていれば(S6;NO)、クロック周波数トリミング回路111は、そのずれの方向に応じて周波数トリミング値を加算又は減算し(S7)、ステップS2に戻る。上記のトリミング処理によって検知周波数のずれが0.05%以下になると(S6;YES)、周波数トリミング値と温度データとをデータフラッシュROM103に記憶させる(S8)。 Subsequently, when step S3 is executed, if the deviation of the detection frequency in the execution result of step S5 exceeds 0.05% (S6; NO), the clock frequency trimming circuit 111 performs frequency trimming according to the direction of the deviation. The values are added or subtracted (S7), and the process returns to step S2. When the deviation of the detection frequency becomes 0.05% or less by the above trimming process (S6; YES), the frequency trimming value and the temperature data are stored in the data flash ROM 103 (S8).

洗濯運転時のトリミング処理を示す図13において、ステップS12の実行後はステップS14を実行し、洗濯機10の製造時に検知した温度とステップS14で検知した温度との差分値を計算する(S17)。そして、前記差分値と、データフラッシュROM103より読み出したトリミング値とに応じて、補正に用いるトリミング値を決定する(S18)。それから、決定したトリミング値を加算又は減算すると(S19)、ステップS16に移行する。 In FIG. 13 showing the trimming process during the washing operation, step S14 is executed after the execution of step S12, and the difference value between the temperature detected at the time of manufacturing the washing machine 10 and the temperature detected in step S14 is calculated (S17). .. Then, the trimming value used for the correction is determined according to the difference value and the trimming value read from the data flash ROM 103 (S18). Then, when the determined trimming value is added or subtracted (S19), the process proceeds to step S16.

以上のように第2実施形態によれば、制御部55に、発振回路112により生成されたクロック信号の周波数をトリミングする機能を有する周波数トリミング回路111を備え、水位センサ69のセンサ信号周波数を補正する際に、周波数トリミング回路111により制御部55のクロック信号周波数をトリミングするようにした。これにより、水位センサ69のセンサ信号を読み取る場合だけでなく、制御部55がタイマ割込みなどに基づいて行う制御動作のばらつきも低減することができる。 As described above, according to the second embodiment, the control unit 55 is provided with a frequency trimming circuit 111 having a function of trimming the frequency of the clock signal generated by the oscillation circuit 112, and corrects the sensor signal frequency of the water level sensor 69. At that time, the frequency trimming circuit 111 trims the clock signal frequency of the control unit 55. As a result, not only the case of reading the sensor signal of the water level sensor 69 but also the variation of the control operation performed by the control unit 55 based on the timer interrupt or the like can be reduced.

(その他の実施形態)
サーミスタは、制御部55に外付けされるものを用いても良い。
電源電圧や抵抗値等については、個別の設計に応じて変更すれば良い。周波数の具体数値ついても同様である。
ドラム式洗濯機や洗濯乾燥機,乾燥機などのランドリー機器に適用しても良い。
(Other embodiments)
As the thermistor, one externally attached to the control unit 55 may be used.
Each power supply voltage, resistance value, etc. may be changed according to the individual design. The same applies to the specific numerical value of the frequency.
It may be applied to laundry equipment such as a drum type washing machine, a washer / dryer, and a dryer.

本発明のいくつかの実施形態を説明したが、これらの実施形態は例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で種々の省略、置き換え、変更を行うことができる。これらの実施形態やその変形は、発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although some embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other embodiments, and various omissions, replacements, and changes can be made without departing from the gist of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, and are also included in the scope of the invention described in the claims and the equivalent scope thereof.

図面中、10は洗濯機、55は制御部、69は水位センサ、103はデータフラッシュROM、108Tは温度検知回路、11はクロック周波数トリミング回路、112は発振回路を示す。 In the drawings, 10 is a washing machine, 55 is a control unit, 69 is a water level sensor, 103 is a data flash ROM, 108T is a temperature detection circuit, 11 is a clock frequency trimming circuit, and 112 is an oscillation circuit.

Claims (2)

洗濯運転の制御を行う制御部と、
洗濯槽内の水位に応じて周波数が変化するセンサ信号を前記制御部に出力する水位センサと、
前記制御部の周辺の温度を検知する温度検知部と
不揮発性メモリとを備え、
前記制御部は、前記温度に応じて前記水位センサによって検知される前記水位を補正するもので、クロック信号を生成する発振回路を内蔵し、洗濯運転の制御を行うマイクロコンピュータで構成され、
前記マイクロコンピュータは、外部より入力されるクロック信号の周波数を、前記発振回路により生成されたクロック信号に基づいて計測すると、前記計測された周波数と、前記計測時に検知された温度とを前記不揮発性メモリに記憶させ、
前記センサ信号の周波数を、前記発振回路により生成されたクロック信号に基づいて計測することで前記洗濯槽内の水位を検出する際に、前記不揮発性メモリに記憶されている周波数及び温度を読出し、読み出した値を基準として前記水位を補正し、
前記発振回路により生成されたクロック信号の周波数をトリミングする機能を有する周波数トリミング部を備えており、
前記水位を補正する際に、前記周波数トリミング部により周波数をトリミングする洗濯機。
A control unit that controls the washing operation and
A water level sensor that outputs a sensor signal whose frequency changes according to the water level in the washing tub to the control unit,
A temperature detector for detecting the temperature around the controller,
Equipped with non-volatile memory
The control unit corrects the water level detected by the water level sensor according to the temperature, and includes an oscillation circuit that generates a clock signal, and is composed of a microcomputer that controls the washing operation.
When the frequency of the clock signal input from the outside is measured by the microcomputer based on the clock signal generated by the oscillation circuit, the measured frequency and the temperature detected at the time of the measurement are non-volatile. Store in memory
When the frequency of the sensor signal is measured based on the clock signal generated by the oscillation circuit to detect the water level in the washing tub, the frequency and temperature stored in the non-volatile memory are read out. The water level is corrected based on the read value,
It is provided with a frequency trimming unit having a function of trimming the frequency of the clock signal generated by the oscillation circuit.
A washing machine that trims the frequency by the frequency trimming unit when correcting the water level .
前記温度検知部は、前記マイクロコンピュータに内蔵されている請求項記載の洗濯機。 The temperature detection unit, the washing machine according to claim 1 wherein is incorporated in the microcomputer.
JP2016225054A 2016-11-18 2016-11-18 Washing machine Active JP6810999B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016225054A JP6810999B2 (en) 2016-11-18 2016-11-18 Washing machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016225054A JP6810999B2 (en) 2016-11-18 2016-11-18 Washing machine

Publications (2)

Publication Number Publication Date
JP2018079210A JP2018079210A (en) 2018-05-24
JP6810999B2 true JP6810999B2 (en) 2021-01-13

Family

ID=62197366

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016225054A Active JP6810999B2 (en) 2016-11-18 2016-11-18 Washing machine

Country Status (1)

Country Link
JP (1) JP6810999B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113930934B (en) * 2020-06-29 2024-02-27 佛山市顺德海尔电器有限公司 Water inflow control method, device, equipment and storage medium
CN113445255B (en) * 2021-06-30 2023-09-15 无锡飞翎电子有限公司 Control method, control device, laundry treatment apparatus, and computer-readable storage medium

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000268019A (en) * 1999-03-16 2000-09-29 Hitachi Ltd Semiconductor integrated circuit with built-in non- volatile memory circuit
JP2000284803A (en) * 1999-03-31 2000-10-13 Toshiba Corp Controller
JP2004252519A (en) * 2003-02-18 2004-09-09 Hanshin Electric Co Ltd Control device using oscillator
JP2005340751A (en) * 2004-04-27 2005-12-08 Matsushita Electric Ind Co Ltd Semiconductor module, motor drive and air conditioner
JP4626498B2 (en) * 2005-02-28 2011-02-09 株式会社デンソー Microcomputer
JP4953758B2 (en) * 2006-10-24 2012-06-13 シャープ株式会社 Signal output device and washing machine
JP6185741B2 (en) * 2013-04-18 2017-08-23 ルネサスエレクトロニクス株式会社 Frequency-locked loop circuit and semiconductor integrated circuit
JP2015111059A (en) * 2013-12-06 2015-06-18 ニチコン株式会社 Electronic clock
CN104047151B (en) * 2014-06-16 2016-04-06 松下家电研究开发(杭州)有限公司 Use in washing machine water level detects automatic compensation method and the washing machine of precision

Also Published As

Publication number Publication date
JP2018079210A (en) 2018-05-24

Similar Documents

Publication Publication Date Title
KR100431140B1 (en) Drum washer
JP6810999B2 (en) Washing machine
JP6407556B2 (en) Washing machine
JP2008183122A (en) Drum washing machine
JP2016202311A (en) Washing machine
JP2017093535A (en) Washing machine
JP2015047448A (en) Washing machine
JP2016083317A (en) Washing machine
JP2018079211A (en) Washing machine
JP7141201B2 (en) Inverter device for washing machine
JP6903400B2 (en) Laundry equipment
EP3118986B1 (en) Brushless motor control device and diagnostic processing method for same
JP3138053B2 (en) Washing machine
KR20150041855A (en) Washing apparatus and controlling method thereof
JP6528082B2 (en) Washing machine
JP6528080B2 (en) Washing machine
JP7197969B2 (en) Inverter device
JP2009142612A (en) Washing machine
JP4457857B2 (en) Washing and drying machine
JP2005143531A (en) Washing machine
JP2013132412A (en) Washing machine
JP7449847B2 (en) washing machine
JP6924080B2 (en) Motor current detection circuit
JP2000102700A (en) Clothes drier
JP2002171787A (en) Motor revolution detecting device and motor controlling device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191003

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200811

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200825

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201026

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20201117

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20201211

R150 Certificate of patent or registration of utility model

Ref document number: 6810999

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150