JP4162575B2 - Washing machine - Google Patents
Washing machine Download PDFInfo
- Publication number
- JP4162575B2 JP4162575B2 JP2003389422A JP2003389422A JP4162575B2 JP 4162575 B2 JP4162575 B2 JP 4162575B2 JP 2003389422 A JP2003389422 A JP 2003389422A JP 2003389422 A JP2003389422 A JP 2003389422A JP 4162575 B2 JP4162575 B2 JP 4162575B2
- Authority
- JP
- Japan
- Prior art keywords
- program
- microcomputer
- sub
- ports
- main microcomputer
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Control Of Washing Machine And Dryer (AREA)
Description
本発明は、メインマイクロコンピュータのプログラムを書き換えることが可能な洗濯機に関する。 The present invention relates to a washing machine capable of rewriting a program of a main microcomputer.
洗濯機では、メインマイクロコンピュータ(以下、メインマイコンという)とサブマイクロコンピュータ(以下、サブマイコンという)とを搭載し、洗濯運転の制御をこれらのマイコンにより行うようにしたものがある。メインマイコンには、洗濯運転のプログラムを書き込み可能としており、サブマイコンでは例えば外部との通信インターフェースの一部を構成し、外部データをメインマイコンに通信することも行われている。 Some washing machines are equipped with a main microcomputer (hereinafter referred to as a main microcomputer) and a sub microcomputer (hereinafter referred to as a sub microcomputer), and the washing operation is controlled by these microcomputers. A washing operation program can be written in the main microcomputer, and the sub-microcomputer, for example, forms part of a communication interface with the outside, and communicates external data to the main microcomputer.
図6には、メインマイコン及びサブマイコン部分の電気的構成を示している。メインマイコン101は洗濯運転に関するプログラムが書き込まれており、書き込み専用のポートA1〜A6を備えている。また、このメインマイコン101はサブマイコン102と通信するためのポートB1〜B4を備えている。さらに洗濯機が備えた各種機器を制御するため、あるいは所要の入力を取り込むためのポートC1〜C8を備えている。
FIG. 6 shows the electrical configuration of the main microcomputer and sub-microcomputer parts. The
前記ポートA1〜A6は、書き込み手段であるリーダライタ用のコネクタ103に接続されている。メインマイコン101にプログラムを書き込む場合には、前記コネクタ103にリーダライタを接続すると、メインマイコン101にてその接続を認識してリーダライタから与えられるプログラムを該メインマイコン101に書き込むようになっている。
なお、上記構成とは直接関係は無いが、通信を行う洗濯機として特許文献1がある。
In addition, although there is no direct relationship with the said structure, there exists
ところが、上記構成では、メインマイコン101のポート数が多く、マイコンのコストが高くつくという問題があった。また、メインマイコン101で制御する機器やセンサなどの入力機器が増加するとメインマイコンのポート数も多く必要であるが、さらにコスト高となってしまう。
本発明は上述の事情に鑑みてなされたものであり、その目的は、メインマイコンとしてポート数の少ないマイコンを使用できてコストの低廉化に寄与できる洗濯機を提供するにある。
However, the above configuration has a problem that the number of ports of the
The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a washing machine that can use a microcomputer with a small number of ports as a main microcomputer and contribute to a reduction in cost.
本発明は、メインマイクロコンピュータとサブマイクロコンピュータとを備え、これらメインマイクロコンピュータの通信用のポートとサブマイクロコンピュータとの間で通信を行うものにおいて、前記メインマイクロコンピュータが、一つのポートの電位により、該メインマイクロコンピュータの前記通信用のポートに与えられるデータを、通信用のデータであるか、メインマイクロコンピュータのプログラムデータであるかを区別して認識、前記通信用のポートを、前記プログラムを書き込むためのポートとして共用したところに特徴を有する。 The present invention includes a main microcomputer and a sub-microcomputer, and performs communication between a communication port of the main microcomputer and the sub-microcomputer. The main microcomputer is controlled by the potential of one port. , Recognizing whether the data given to the communication port of the main microcomputer is communication data or program data of the main microcomputer, and writing the program into the communication port It has the feature that it is shared as a port for.
本発明によれば、メインマイコンの通信用のポートをプログラム書き込みに使用できるから、プログラム書き込み専用のポートが不要で、ポート数を少なくできる。 According to the present invention, since the communication port of the main microcomputer can be used for program writing, a port dedicated for program writing is unnecessary and the number of ports can be reduced.
以下、本発明の第1の実施例につき図1及び図2を参照しながら説明する。まず、図2には、洗濯機としてドラム式洗濯乾燥機1の外観を示している。このドラム式洗濯乾燥機は、外箱1aの内部に、図示しないが水槽を備えていると共に、その水槽内に水平軸を中心として回転するドラムを備えている。このドラムは胴部に衣類出し入れ用の開口部及び蓋を備えており、これに対応して、水槽にも胴部に内蓋を備え、また、外箱1aの上部カバー2には衣類出し入れ口2aを備えている。この衣類出し入れ口2aは二つ折れ形の蓋3により開閉されるようになっている。なお、上記ドラムは停止時には、その開口部が水槽の内蓋に対応した回転位置で停止するようになっている。
Hereinafter, a first embodiment of the present invention will be described with reference to FIGS. First, FIG. 2 shows an appearance of a drum type washing and
前記外箱1aの上部カバー2には合成樹脂製の操作パネル4が設けられており、これには、電源スイッチや、コース選択スイッチや洗い時間設定スイッチ、脱水時間設定スイッチやスタートスタートスイッチなどのスイッチ群5が設けられていると共に、コース内容や設定内容を表示する表示部6が設けられている。
前記上部カバー2の裏側には、通信アダプタ7が設けられている。また、外箱1aの内部下部には制御ユニット8が設けられており、この制御ユニット8には、メインマイコン9やサブマイコン10などの制御部が設けられている。
The upper cover 2 of the outer box 1a is provided with an
A communication adapter 7 is provided on the back side of the upper cover 2. A
図1には、洗濯乾燥機1と通信システムとを示している。家庭内に設置されるホーム端末11は家庭内における電気機器総合管理制御装置たるものである。ホーム端末11は、外部の通信網としてのインターネット12に接続可能に設けられると共に、住宅内の各種電気機器と住宅内ネットワーク例えばブルートゥースなどの家庭内無線LAN13を介して情報交換が可能となるように設定されている。なお、住宅内ネットワークとしては、赤外線無線通信手段や有線通信手段でも良い。この家庭内無線LAN13を通じて情報交換が可能な電気機器としては、洗濯乾燥機1の他、冷蔵庫、電子レンジ、エアコン、クッキングヒータなど種々の製品ある。
FIG. 1 shows a washing /
ここで、前記洗濯乾燥機1の電気的構成について説明すると、メインマイコン9は、運転制御プログラムに従って洗濯物を洗濯あるいは乾燥する運転制御手段として機能するものであり、CPU、ROM、RAMや各種回路を有して構成されており、プログラム書き込み機能も備えている。このメインマイコン9には、水位センサや回転センサなどの各種センサ14、前記スイッチ群5を備えた入力部15からの入力が与えられるようになっており、メインマイコン9は、これらの入力及び運転制御プログラムに従って、ドラム用モータ16、給水弁17、排水弁18、ファン用モータ19及び温風用ヒータ20を駆動制御し、もって洗濯や乾燥を制御すると共に、表示部6を制御するようになっている。
Here, the electrical configuration of the washing /
前記サブマイコン10はブルートゥースの通信アダプタ7とで洗濯機通信インターフェース21を構成しており、この洗濯機通信インターフェース21とホーム端末11の通信インターフェース30とで家庭内無線LAN13(無線通信手段)を構成している。また、サブマイコン10には例えばEEPROMからなる不揮発性記憶手段22を備えている。サブマイコン10はプログラム入手手段として、ポートC1〜C6を備えており、このポートC1〜C6に前記通信アダプタ7が接続されている。
The
また、メインマイコン9はポートA1〜A6をサブマイコン10のポートB1〜B6に接続している。メインマイコン9はその一つのポートであるポートA6がハイレベル(5V(電位5V))となっているときは、通信モードであり、ポートA1〜A4を通信用のポートとして使用しているが、プログラムの書き込み時にはポートA6がロウレベルに変化することで、このポートA1〜A4と、ポートA5とを書き込みのためのポートとして使用するようになっている(後述する)。
The
前記ホーム端末11は、パソコンとしての機能を備えたもので表示手段たる例えば液晶画面を備えた表示パネル23、所望の入力操作が行なえる入力手段たる入力部24が設けられている。さらに、このホーム端末11の内部には、CPUを主体としてROM、RAMや各種回路を備えた制御回路25が配設されており、この制御回路25は表示パネル9の制御や通信制御を行なう制御機能を備えている。また、前記洗濯乾燥機1の通信インターフェース21と通信する通信インターフェース30、外部データ提供手段たる洗濯情報提供サーバ26とインターネット27を介して通信する対外部通信手段たる外部ネットワーク通信部28を備えている。なお、上記洗濯情報提供サーバ26は洗濯あるいは乾燥といった運転制御プログラムや運転データといった制御データのデータベース29を備えている。
The
上記構成において、例えばユーザーにおいて洗濯乾燥機のプログラムのバージョンアップをする場合には、特殊スイッチ操作を行う。例えば、特定スイッチを押しながら電源スイッチを行う。すると、メインマイコン9のポートA1〜A4から、サブマイコン10、無線LANを経て、ホーム端末11にバージョンアップ要求がなされ、このホーム端末11では、インターネット27を介して洗濯制御情報サーバー26にアクセスし、プログラムをダウンロードし、無線LAN13を介してサブマイコン10にプログラムデータを転送する。
In the above configuration, for example, when the user upgrades the program of the washing / drying machine, a special switch operation is performed. For example, the power switch is turned on while pressing a specific switch. Then, an upgrade request is made to the
サブマイコン10においては、その不揮発性記憶手段22に現在のプログラムバージョンを記憶しており、今回ダウンロードされてきたプログラムのバージョンがそれよりも新しいか否かを判断する。そして、新しいバージョンであることが判断されると、書き込みのために内部スイッチ10aをオンしてポートB6をロウレベルに変化させた後ダウンロードされたプログラムデータをポートB1〜B5から転送する。メインマイコン9は、ポートA6をロウレベルに変化することで、ポートA1〜A5に入力されるデータがプログラム書き込みのためのデータであることを認識し、プログラムを書き換える。
In the
このように本実施例によれば、前記メインマイコン9におけるサブマイコン10の通信用のポートであるポートA1〜A5を、メインマイコン9のプログラムを書き込むためのポートとして共用したから、メインマイコン9の通信用のポートA1〜A4をプログラム書き込みに使用できるから、プログラム書き込み専用のポートが不要で、ポート数を少なくできる。
As described above, according to this embodiment, the ports A1 to A5, which are communication ports of the
また、本実施例によれば、サブマイクロコンピュータ10がプログラム入手手段であるポートC1〜C6を備え、メインマイコン9は、このポートC1〜C6により入手したプログラムをサブマイコン10から得て書き込むようにしたから、メインマイコン9は常にサブマイコン10からプログラムを得ることができ、つまり、サブマイコン10がプログラム供給源となるから、リーダライタなどの別のプログラム供給源と接続するためのコネクタを要しない構成とすることができる。
Further, according to the present embodiment, the
この場合、本実施例によれば、サブマイコン10のポートC1〜C6はプログラムを無線通信手段である無線LAN13を介して得るようになっているから、簡単にプログラムを得ることが可能となる。
また、本実施例によれば、サブマイコン10が、プログラムのバージョンを記憶する不揮発性記憶手段22を備え、プログラム書き込み前に当該プログラムのバージョンが新しいものであるか否かを判断するようになっているから、最新のプログラムか否かを判断できる。従って、無駄な書き込みをなくすこともできるようになる。
In this case, according to the present embodiment, since the ports C1 to C6 of the sub-microcomputer 10 obtain the program via the
Further, according to the present embodiment, the sub-microcomputer 10 includes the nonvolatile storage means 22 for storing the program version, and determines whether or not the program version is new before writing the program. Therefore, it can be judged whether it is the latest program. Therefore, useless writing can be eliminated.
なお、上記プログラムのバージョンを記憶する不揮発性記憶手段22は、メインマイコン9が備えていても良く、このメインマイコン9により、プログラム書き込み前に当該プログラムのバージョンが新しいものであるか否かを判断するようにしても良い。
図3は本発明の第2の実施例を示すものであり、この実施例においては、サブマイコン10のプログラム入手手段としてのポートC1〜C6に、CDドライブなどの外部記憶メディア31からプログラムを供給する構成としている。このように実施しても良い。この場合も、リーダライタなどの別のプログラム供給源と接続するためのコネクタを要しない構成とすることができる。
The non-volatile storage means 22 for storing the program version may be provided in the
FIG. 3 shows a second embodiment of the present invention. In this embodiment, a program is supplied from an
また、図4及び図5は本発明の第3の実施例を示しており、プログラム供給源としてサブマイコン10でなくリーダライタ32とした例を示している。すなわち、サブマイコン10とメインマイコン9とはコネクタ33a、33bを介して接続されており、サブマイコン10のポートB1〜B4は通信のためのポートである。メインマイコン9は、ポートA1〜A4を通信用のポートとして使用しているが、プログラムの書き込み時にはポートA6がロウレベルに変化することで、このポートA1〜A4と、ポートA5とを書き込みのためのポートして使用するようになっている。
FIGS. 4 and 5 show a third embodiment of the present invention, in which the reader /
すなわち図5に示すように、プログラム書き込みに際しては、サブマイコン10側のコネクタ33bをメインマイコン9側のコネクタ33aから外し、このメインマイコン9側のコネクタ33aにリーダライタ32のコネクタ32aを接続する。すると、このコネクタ32aによりポートA6がローレベルに落とされ、ポートA1〜A5をプログラム書き込みのためのポートとして認識する。つまりポートA1〜A4は通信用のポートとプログラム書き込みポートとを共用する。従って、プログラム書き込み専用のポートが不要で、ポート数を少なくできる。
That is, as shown in FIG. 5, when writing a program, the
なお、本発明は乾燥機能のない洗濯機に適用して実施できるものであり、また、ドラム式洗濯機以外にも、縦型洗濯機にも適用して実施できるものである。 The present invention can be applied to a washing machine having no drying function, and can also be applied to a vertical washing machine in addition to a drum type washing machine.
図面中、1は洗濯乾燥機、9はメインマイコン、10はサブマイコン、13は無線LAN(無線通信手段)、21は通信インターフェース、A1〜A6はポート、C1〜C6はポート(プログラム入手手段)、22は不揮発性記憶手段を示す。
In the drawings, 1 is a washing / drying machine, 9 is a main microcomputer, 10 is a sub microcomputer, 13 is a wireless LAN (wireless communication means), 21 is a communication interface, A1 to A6 are ports, and C1 to C6 are ports (program obtaining means). , 22 indicate nonvolatile storage means.
Claims (3)
前記メインマイクロコンピュータが、一つのポートの電位により、該メインマイクロコンピュータの前記通信用のポートに与えられるデータを、通信用のデータであるか、メインマイクロコンピュータのプログラムデータであるかを区別して認識し、前記通信用のポートを、前記プログラムを書き込むためのポートとして共用したことを特徴とする洗濯機。 In what comprises a main microcomputer and a sub microcomputer, and communicates between the port for communication of these main microcomputers and a sub microcomputer,
The main microcomputer recognizes whether the data given to the communication port of the main microcomputer is communication data or program data of the main microcomputer according to the potential of one port. The washing machine shares the communication port as a port for writing the program .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003389422A JP4162575B2 (en) | 2003-11-19 | 2003-11-19 | Washing machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003389422A JP4162575B2 (en) | 2003-11-19 | 2003-11-19 | Washing machine |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005144040A JP2005144040A (en) | 2005-06-09 |
JP4162575B2 true JP4162575B2 (en) | 2008-10-08 |
Family
ID=34696176
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003389422A Expired - Fee Related JP4162575B2 (en) | 2003-11-19 | 2003-11-19 | Washing machine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4162575B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6364204B2 (en) * | 2014-02-27 | 2018-07-25 | シャープ株式会社 | Washing machine |
JP2021045435A (en) * | 2019-09-20 | 2021-03-25 | 日立グローバルライフソリューションズ株式会社 | Washing machine |
-
2003
- 2003-11-19 JP JP2003389422A patent/JP4162575B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2005144040A (en) | 2005-06-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3176298B1 (en) | Clothes treating system and control method therefor | |
US6626013B2 (en) | Washing machine, display/operation panel, and household appliance with the display/operation panel | |
CN102193511B (en) | Household electrical appliance and action method thereof | |
US20090090137A1 (en) | Washing machine and method for updating operational data of a washing machine | |
EP1164215A3 (en) | Washing machine | |
US20240076823A1 (en) | Washing machine and control method thereof | |
JP4162575B2 (en) | Washing machine | |
KR102473550B1 (en) | Laundry treating apparatus | |
JP5350723B2 (en) | Inverter device | |
US20210180232A1 (en) | Washing machine and method of controlling the same | |
KR100732522B1 (en) | Washing machine and method for displaying washing information of the same | |
KR20080069436A (en) | Washing machine and controllig method of the same of | |
JP2019024809A (en) | Washing machine | |
JP2002135860A (en) | Remote controller for house facility equipment | |
KR20020056399A (en) | Washing machine and of the same method | |
KR100370088B1 (en) | Method and apparatus for recommendation set course of washing machine | |
KR100413425B1 (en) | System for washing machine | |
US20240165544A1 (en) | Filter apparatus and method of managing the same | |
JP2006296450A (en) | Washer-dryer | |
KR100394001B1 (en) | Washing machine and method for displaying washing course screen of the same | |
JP2012139285A (en) | Laundry apparatus | |
KR100739568B1 (en) | Method and apparatus for displaying course explanation of washing machine | |
JP5526498B2 (en) | Toilet seat device | |
KR19980067194A (en) | Washing machine and control method of washing machine | |
KR20090039183A (en) | Washing machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060105 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080409 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080415 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080616 |
|
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: 20080715 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080722 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110801 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4162575 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120801 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120801 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130801 Year of fee payment: 5 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313117 Free format text: JAPANESE INTERMEDIATE CODE: R313115 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |