JP2021026343A - 電子機器 - Google Patents
電子機器 Download PDFInfo
- Publication number
- JP2021026343A JP2021026343A JP2019141731A JP2019141731A JP2021026343A JP 2021026343 A JP2021026343 A JP 2021026343A JP 2019141731 A JP2019141731 A JP 2019141731A JP 2019141731 A JP2019141731 A JP 2019141731A JP 2021026343 A JP2021026343 A JP 2021026343A
- Authority
- JP
- Japan
- Prior art keywords
- power
- power supply
- control unit
- information acquisition
- acquisition unit
- 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.)
- Granted
Links
- 238000004891 communication Methods 0.000 claims abstract description 34
- 238000000034 method Methods 0.000 description 39
- 230000008569 process Effects 0.000 description 34
- 238000012508 change request Methods 0.000 description 9
- 230000008859 change Effects 0.000 description 7
- 238000001514 detection method Methods 0.000 description 7
- 238000012544 monitoring process Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 238000003384 imaging method Methods 0.000 description 3
- 102100031786 Adiponectin Human genes 0.000 description 1
- 101000775469 Homo sapiens Adiponectin Proteins 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4282—Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/263—Arrangements for using multiple switchable power supplies, e.g. battery and AC
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/266—Arrangements to supply power to external peripherals either directly from the computer or under computer control, e.g. supply of power through the communication port, computer controlled power-strips
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4004—Coupling between buses
- G06F13/4022—Coupling between buses using switching circuits, e.g. switching matrix, connection or expansion network
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J7/00—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
- H02J7/0042—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries characterised by the mechanical construction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2213/00—Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F2213/0042—Universal serial bus [USB]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Mathematical Physics (AREA)
- Power Engineering (AREA)
- Power Sources (AREA)
- Direct Current Feeding And Distribution (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
Description
電子機器がUSB規格、USB Type−C規格およびUSB PD規格に準拠している場合に、電子機器と給電装置とを接続した場合、電子機器は、USB Type−C規格の給電能力検出プロセスとUSB PD規格の電圧・電流決定プロセスとを行う。USB PD規格の電圧・電流決定プロセスは、USB Type−C規格の給電能力検出プロセスが行われた後に行われる。USB PD規格の電圧・電流決定プロセスでは、給電装置から供給される電圧が5Vでない場合、所定時間(15ms)以内は給電装置から受電する電力を所定電力(2.5W)以下にしなければならないという制約がある。
ところが、USB Type−C規格の給電能力検出プロセスが終了した直後に電子機器を起動してしまうと、電子機器の起動後に行われるUSB PD規格の電圧・電流決定プロセスにおいて給電装置から受電する電力を2.5W以下に制限できない場合がある。給電装置から受電する電力を2.5W以下に制限できない場合、USB PD規格に準拠した電力供給が行われる前に、電子機器内で電力供給が足りなくなり、電子機器内で供給電力の瞬断が発生してしまう可能性がある。
本発明に係る電子機器の一つは、給電装置から電力を受電する第1の端子と、前記給電装置の給電能力を取得するための通信を行う第2の端子とを有する接続手段と、前記第2の端子を介して前記給電装置とUSB PD(Power Delivery)規格に準拠した通信を行う通信制御手段と、前記給電装置から供給される電力を制御する電力制御手段とを有し、前記電力制御手段が前記給電装置から供給される電力を所定電力以下に制限した後に、前記給電装置に電力リストの送信を要求する。
本発明に係る電子機器の一つは、給電装置から電力を受電する第1の端子と、前記給電装置の給電能力を取得するための通信を行う第2の端子とを有する接続手段と、前記第2の端子を介して前記給電装置とUSB PD(Power Delivery)規格に準拠した通信を行う通信制御手段と、前記給電装置から供給される電力を制御する電力制御手段とを有し、電源がON状態である場合に前記給電装置から電力リストを受信した場合、前記電力制御手段は、前記給電装置から供給される電力を所定電力以下に制限するための制御を行う。
[実施形態1]
図1は、実施形態1〜3における給電システムの構成要素を説明するための図である。
給電システムは、図1に示すように、電子機器100、USB Type−Cケーブル200、給電装置300を有する。電子機器100、USB Type−Cケーブル200および給電装置300はいずれも、USB(Universal Serial Bus)規格、USB Type−C規格およびUSB PD(Power Delivery)規格に準拠する。
メイン制御部101は、プログラムに従って電子機器100の構成要素を制御する。なお、メイン制御部101が電子機器100全体を制御する代わりに、複数のハードウェアが処理を分担することで、電子機器100全体を制御してもよい。
記録媒体103は、撮像部102から出力された画像データを記録することができる。記録媒体103は、電子機器100に着脱可能なよう構成してもよいし、電子機器100に内蔵されていてもよい。例えば、電子機器100は少なくとも記録媒体103にアクセスする手段を有していればよい。
メモリ106は、撮像部102で撮像された画像データを一時的に保持するバッファメモリなどとして使用される。メモリ107は、不揮発性メモリであり、メイン制御部101で実行されるプログラムなどが格納される。
接続部110は、給電装置300と接続するためのインターフェースである。電子機器100は、接続部110を介して、給電装置300とデータのやりとりを行うことができる。また、接続部110を介して給電装置300から電力の供給を受けることができる。なお、実施形態1〜3では、電子機器100はUSBデバイス機器として動作するものとし、接続部110には給電装置300とUSBで通信するためのインターフェースコネクタ、およびUSBデバイスコントローラを含む。メイン制御部101は、接続部110を制御することで給電装置300とのUSB通信およびUSB充電を実現する。
電源制御部112は、電子機器100の状態に応じて、電池111または、充電・給電制御部109から構成要素への電力の供給および遮断を制御するものである。電源制御部112は、メイン制御部101またはサブ制御部108において制御される。
制御部301は、給電装置300の構成要素を制御するプロセッサと、メモリとを有する。接続部302は、電子機器100と接続するためのインターフェースである。給電装置300の場合は電力供給先とつながることとなり、例えば電子機器100と接続して電力を供給することができる。
接続機器情報取得部1091は、接続部110のCC端子に接続しており、通信制御手段として動作する。接続機器情報取得部1091は、CC端子電圧で、接続している給電装置300の給電能力を検出することができる。さらに、接続機器情報取得部1091は、CC端子を用いた通信で、接続している給電装置300と供給電力のネゴシエーションをすることができる。
入力制御部1092は、接続部110のVBUS端子に接続している。入力制御部1092は、VBUS端子と接続している給電装置300から電力を受け取ることができ、接続機器情報取得部1091の結果をもとに給電制御部1093に電力を供給するか切り替える。
給電制御部1093は、接続機器情報取得部1091で得られた給電装置300の給電能力をもとに、サブ制御部108の指示に従い、供給できる電流の制限も行うことができる。例えば、給電装置300の給電能力が9V/3Aであった場合、給電制御部1093は、電池電圧である4.2Vに向けて、所定の電圧に降圧し、3.0A以上電流が引かれないように制御を行う。
接続部1095は、取り外し可能な電池111と接続することができる。接続部1095は、電池111の正極端子と接続される正極端子、電池111の負極端子と接続される負極端子、電池111の認証回路と接続される端子、電池111のサーミスタと接続される端子を有する。
温度監視部1097は、接続部110付近の温度を監視し、サブ制御部108に通知する。接続部110付近の温度が所定温度以上である場合、サブ制御部108は、入力制御部1092を停止させ、接続機器情報取得部1091を介して給電装置300に電力供給の停止を指示する。
消費電力の観点では、必要な場合に電力供給を行うことが望ましいため、サブ制御部108と接続機器情報取得部1091は電力供給元が異なる構成とすることが望ましい。例えば、サブ制御部108は、電池111の電力、接続機器情報取得部1091の制御により入力制御部1092から出力される電力のいずれかで動作する構成が考えられる。一方、接続機器情報取得部1091は、給電装置300から受け取ったVBUSの電力で動作する構成が考えられる。ただし、サブ制御部108と接続機器情報取得部1091のそれぞれの電源投入タイミングによっては、サブ制御部108と接続機器情報取得部1091との間の通信に制約が発生する場合が存在する。
サブ制御部108が電力制御手段としてのみ動作する場合は、給電装置300と接続されるとサブ制御部108と接続機器情報取得部1091との間の通信を瞬時に行うことが可能である。
しかしながら、実際は、サブ制御部108は電力制御手段とは別の役割も担うことが考えられ、サブ制御部108が電力制御手段以外の処理をしている間は、接続機器情報取得部1091との通信が行うことができない。その結果、給電装置300と接続された場合の制御において、USB PD規格で規定されている所定時間(15ms)以内に給電装置300から受電する電力を所定電力(2.5W)以下できない恐れがある。
ステップS601において、電子機器100は、接続部110に給電装置300が接続されたことを検出する。接続検出は、電圧監視部1096によってVBUS電圧を検出してもよいし、接続機器情報取得部1091によるCC端子の電圧レベルで判定でもよい。接続が検出されるまでは以降のステップには進まない。
ステップS603において、接続機器情報取得部1091は、電力リスト(Source Capabilities)の受信をタイムアウトとなるまで待ち続ける。実施形態1では、例えば、電子機器100は、620ms待っても電力リストを受信できない場合、接続機器情報取得部1091を介して接続機器情報取得部303へリセット信号を送る。上記を3回繰り返しても電力リストを受信できないことを以ってタイムアウトを行うこととする。タイムアウトすると接続の処理を終了する。
ステップS604において、接続機器情報取得部1091は、電力リスト(Source Capabilities)を受信したことをサブ制御部108に通知する。
ステップS605において、接続機器情報取得部1091は、接続機器情報取得部303へ必要な電力の要求(Request)を行う。シンク機器である電子機器100がソース機器である給電装置300に要求する電力リストがPDO(Power Data Object)である。
実施形態1において、電子機器100は、給電装置300から5V/3Aまたは9V/2Aで受電できるのであれば、給電装置300からの受電電力のみで動作可能である。しかしながら、接続機器情報取得部1091のPDO初期設定としては、5V/1.5Aのみを要求するように設定されているものとする。給電装置300は、接続機器情報取得部303で受けたPDOを元に、供給可能であれば、電圧・電流決定(Accept)を電子機器100に送信する。
ステップS607において、給電装置300は、制御部301の指示のもと、電源制御部305を制御することで電圧・電流決定(Accept)の電圧に変更する。ステップS607で電源制御部305による電圧変更が終わると、給電装置300は、接続機器情報取得部303にて完了通知(PS_RDY)を送信する。
ステップS608において、接続機器情報取得部1091は、接続機器情報取得部303から完了通知(PS_RDY)を受信する。
ステップS609において、接続機器情報取得部1091は、完了通知(PS_RDY)を受けたことをサブ制御部108に通知する。その後、USB PD規格の接続動作を終了する。
サブ制御部108は起動すると、接続機器情報取得部1091からの電力リスト(Source Capabilities)受信通知を待ち続ける(ステップS621)。
実施形態1では、9Vに変更することが想定されるため、VBUS制限電流は、9Vの場合に所定電力(2.5W)以下が満たせるように、約0.277A以下となるように設定する必要がある。実施形態1では、0.1A以下になるように設定するものとする。以上のように要求する電圧によって制限する電流値は、所定電力(2.5W)÷要求電圧以下で決定する。
実施形態1では、電力リスト(Source Capabilities)受信通知をトリガにVBUS電流制限をかける。しかし、サブ制御部108が電圧・電流決定(Accept)を受信してから15msが経過するまでの間に受電電力を制限することができるのであれば、給電装置300の接続検出や電力要求(Request)の後などでもよい。
実施形態1では、サブ制御部108は電力リスト(Source Capabilities)受信通知が来た時点で、VBUS電流制限をかける。しかし、受信した結果、給電装置300が5Vのみしか出力できない場合など、VBUS電圧が変更されることがない場合は必ずしもVBUS電流制限をかけなくてもよい。
実施形態1の場合、サブ制御部108は給電制御部1093に対して、5Vで接続していればVBUS電流制限を3Aに変更、9Vで接続していれば2Aに変更する。
図6に示す処理が終了すれば、サブ制御部108はUSB PD規格の接続動作を終了する。
図11には、上から、給電装置300が有する接続機器情報取得部303からの通信信号と、電子機器100が有する接続機器情報取得部1091の通信信号とが示されている。次に、給電装置300が有する電源制御部305からUSB Type−Cケーブル200を介して接続部110に供給されるVBUS電圧のレベルを示す。さらに、給電制御部1093で制限されるVBUS電流(VBUS制限電流)の値を示す。
T901において、ユーザが電子機器100に対して、USB Type−Cケーブル200を介して、給電装置300を差した状態である。電子機器100から見ると、VBUS電圧が印加され、給電装置300が接続されたことがわかる。
T902において、接続機器情報取得部1091は、接続機器情報取得部303から電力リスト(Source Capabilities)を受信する。
T903において、給電制御部1093がVBUS制限電流を0.1Aに下げる。
T904において、接続機器情報取得部1091は、接続機器情報取得部303にRequestを送信する。
T905において、接続機器情報取得部1091は、接続機器情報取得部303からAcceptを受信する。
T906において、給電装置300から出力されるVBUS電圧が5Vから9Vに変更される。
T907において、接続機器情報取得部1091は、接続機器情報取得部303からPS_RDYを受信する。
T908において、給電制御部1093がVBUS制限電流を2Aに上げる。
このように、実施形態1によれば、給電装置300がVBUS電圧を変更するタイミングにおいて適切にVBUS電流制限をかけることで、USB PD規格に準拠した制御を実現できる。
次に、実施形態2を説明する。実施形態2では、サブ制御部108よりも先に接続機器情報取得部1091が単独で動作する例を説明する。
サブ制御部108が起動していない状態で、給電装置300と接続されると初期動作として接続機器情報取得部1091とサブ制御部108の通信が成立しないことが想定される。その結果、給電装置300と接続された場合の制御において、USB PD規格で規定されている所定時間(15ms)以内に給電装置300から受電する電力を所定電力(2.5W)以下できない恐れがある。
ステップS701において、電子機器100は、接続部110に給電装置300が接続されたことを検出する。接続検出は、電圧監視部1096によってVBUS電圧を検出してもよいし、接続機器情報取得部1091によるCC端子の電圧レベルで判定でもよい。接続が検出されるまでは以降のステップには進まない。
ステップS703において、接続機器情報取得部1091は、電力リスト(Source Capabilities)の受信をタイムアウトとなるまで待ち続ける。実施形態2では、例えば、電子機器100は、620ms待っても電力リストを受信できない場合、接続機器情報取得部1091を介して接続機器情報取得部303へリセット信号を送る。上記を3回繰り返しても電力リストを受信できないことを以ってタイムアウトを行うこととする。タイムアウトすると接続の処理を終了する。
ステップS704において、接続機器情報取得部1091は、電力リスト(Source Capabilities)を受信したことをサブ制御部108に通知する。
ステップS705において、接続機器情報取得部1091は、接続機器情報取得部303へ必要な電力の要求(Request)を行う。シンク機器である電子機器100がソース機器である給電装置300に要求する電力リストがPDO(Power Data Object)である。
実施形態2において、電子機器100は給電装置300から5V/3Aまたは9V/2Aで受電できるのであれば、給電装置300からの受電電力のみで動作可能である。しかしながら、接続機器情報取得部1091のPDO初期設定としては、5V/1.5Aのみを要求するように設定されているものとする。給電装置300は、接続機器情報取得部303で受けたPDOを元に、供給可能であれば、電圧・電流決定(Accept)を電子機器100に送信する。
ステップS707において、給電装置300は、制御部301の指示のもと、電源制御部305を制御することで電圧・電流決定(Accept)の電圧に変更する。電源制御部305による電圧変更が終わると、給電装置300は接続機器情報取得部303にて完了通知(PS_RDY)を送信する。
ステップS709において、接続機器情報取得部1091は、完了通知(PS_RDY)を受けたことをサブ制御部108に通知する。
ステップS710において、接続機器情報取得部1091は、サブ制御部108からのPDO変更要求を待つ。
サブ制御部108からPDO変更が来なかった場合(ステップS711)、PDOが電子機器100の受電可能な最大の電圧となっていれば、接続機器情報取得部1091はUSB PD規格の接続動作を終了する。一方、ステップS711でPDOが5Vのみであれば、接続機器情報取得部1091は、サブ制御部108からのPDO変更要求を待つ。
実施形態2では、PDOが5V/1.5Aのみであれば、待機を行い、PDOが5V/3Aまたは9V/2Aであれば終了する。サブ制御部108からPDO変更が来た場合はステップS712が開始される。ステップS712において、接続機器情報取得部1091は、サブ制御部108から来た変更要求をもとにPDO内部設定を変更する。
サブ制御部108は起動すると、接続機器情報取得部1091からの完了通知(PS_RDY)の受信通知を待ち続ける(ステップS721)。
実施形態2では、9Vに変更することが想定されるため、VBUS制限電流は、9Vの場合に所定電力以下(2.5W以下)が満たせるように、約0.277A以下となるように設定する必要がある。実施形態2では、0.1A以下になるように設定するものとする。以上のように要求する電圧によって制限する電流値は、所定電力(2.5W)÷要求電圧以下で決定する。
実施形態2では、サブ制御部108は接続機器情報取得部1091に対して、あらかじめ設定されている5V/1.5Aの設定を5V/3Aまたは9V/2Aの設定に書き替える。
ステップS724で完了通知(PS_RDY)の受信通知が来たことを受けて、サブ制御部108は、ステップS725に進む。ステップS725において、サブ制御部108は、で給電制御部1093に対して、電圧・電流決定(Accept)されたPDOに合わせてVBUS電流制限を変更する。
実施形態2の場合、サブ制御部108は、給電制御部1093に対して、5Vで接続していればVBUS電流制限を3Aに変更、9Vで接続していれば2Aに変更する。
図8に示す処理が終了すれば、サブ制御部108は、USB PD規格の接続動作を終了する。
図12には、上から、給電装置300が有する接続機器情報取得部303からの通信信号と、電子機器100が有する接続機器情報取得部1091の通信信号とが示されている。次に、給電装置300が有する電源制御部305からUSB Type−Cケーブル200を介して接続部110に供給されるVBUS電圧のレベルを示す。さらに、給電制御部1093で制限されるVBUS電流(VBUS制限電流)の値を示す。
T911において、ユーザが電子機器100にUSB Type−Cケーブル200を介して給電装置300を接続した状態である。電子機器100から見ると、VBUS電圧が印加され、給電装置300が接続されたことがわかる。
T912において、接続機器情報取得部1091は、接続機器情報取得部303から電力リスト(Source Capabilities)を受信する。
T913において、接続機器情報取得部1091は、接続機器情報取得部303にRequestを送信する。
T914において、接続機器情報取得部1091は、接続機器情報取得部303からAcceptを受信する。ここでは、接続機器情報取得部1091のPDOの初期設定が5V/1.5Aのため、VBUS変化は起こらない。
T915において、接続機器情報取得部1091は、接続機器情報取得部303からPS_RDYを受信する。
T916において、給電制御部1093がVBUS制限電流を0.1Aに下げる。
T917において、接続機器情報取得部1091は、PDOを書き替えるとともに、接続機器情報取得部303に電力リスト(Source Capabilities)を送信する。
T918において、再び、接続機器情報取得部1091は、接続機器情報取得部303から電力リスト(Source Capabilities)を受信する。
T919において、接続機器情報取得部1091は、接続機器情報取得部303にRequestを送信する。この場合は、PDOの設定は5V/3Aまたは9V/2Aに書き換わっているため、9Vが要求される。
T920において、接続機器情報取得部1091は、接続機器情報取得部303からAcceptを受信する。
T921において、給電装置300から出力されるVBUS電圧が5Vから9Vに変更される。
T922において、接続機器情報取得部1091は、接続機器情報取得部303からPS_RDYを受信する。
T923において、給電制御部1093がVBUS制限電流を2Aに上げる。
このように、実施形態2によれば、給電装置300がVBUS電圧を変更するタイミングにおいて適切にVBUS電流制限をかけることで、USB PD規格に準拠した制御を実現できる。
次に、実施形態3を説明する。実施形態3では、サブ制御部108よりも先に接続機器情報取得部1091が単独で動作することもある例を説明する。
サブ制御部108が起動していない状態で、給電装置300と接続されると初期動作として接続機器情報取得部1091とサブ制御部108の通信が成立しないことが想定される。その結果、給電装置300と接続された場合の制御において、USB PD規格で規定されている所定時間(15ms)以内に給電装置300から受電する電力を所定電力(2.5W)以下できない恐れがある。
一方で、サブ制御部108が起動している状態においてはできるだけ、早くUSB接続を確立させておきたい。
ステップS801において、電子機器100は、接続部110に給電装置300が接続されたことを検出する。接続検出は、電圧監視部1096によってVBUS電圧を検出してもよいし、接続機器情報取得部1091によるCC端子の電圧レベルで判定でもよい。接続が検出されるまでは以降のステップには進まない。
ステップS803において、接続機器情報取得部1091は、電力リスト(Source Capabilities)の受信をタイムアウトとなるまで待ち続ける。実施形態3では、例えば、電子機器100は、620ms待っても電力リストを受信できない場合、接続機器情報取得部1091を介して接続機器情報取得部303へリセット信号を送る。上記を3回繰り返しても電力リストを受信できないことを以ってタイムアウトを行うこととする。タイムアウトすると接続の処理を終了する。
ステップS803において、接続機器情報取得部1091は、電力リスト(Source Capabilities)を受信した場合はステップS804に進む。実施形態3の場合は、電源制御部305が5Vまたは9Vの供給が可能であるので、5V/3Aおよび9V/2Aの2つのリストが提示されるとする。給電装置300の能力により、5V、9V、15V、20Vのいずれかがリストによって提示される。
ステップS805において、接続機器情報取得部1091は、接続機器情報取得部303へ必要な電力の要求(Request)を行う。シンク機器である電子機器100がソース機器である給電装置300に要求する電力リストがPDO(Power Data Object)である。
実施形態3において、電子機器100は、給電装置300から5V/3Aまたは9V/2Aで受電できるのであれば、給電装置300からの受電電力のみで動作可能である。しかしながら、接続機器情報取得部1091のPDO初期設定としては、5V/1.5Aのみを要求するように設定されているものとする。給電装置300は接続機器情報取得部303で受けたPDOを元に、制御部301の判定のもと、供給可能であれば、電圧・電流決定(Accept)を電子機器100に送信する。
ステップS807において、給電装置300は、制御部301の指示のもと、電源制御部305を制御することで電圧・電流決定(Accept)の電圧に変更する。電源制御部305による電圧変更が終わると、給電装置300は接続機器情報取得部303にて完了通知(PS_RDY)を送信する。
ステップS808において、接続機器情報取得部1091は、接続機器情報取得部303から完了通知(PS_RDY)を受信する。
ステップS810において、接続機器情報取得部1091は、サブ制御部108からのPDO変更要求を待つ。
サブ制御部108からPDO変更が来なかった場合(ステップS811)、PDOが電子機器100の受電可能な最大の電圧となっていれば、接続機器情報取得部1091はUSB PD規格の接続動作を終了する。一方、ステップS811でPDOが5Vのみであれば接続機器情報取得部1091はサブ制御部108からPDO変更要求を待つ。
実施形態3では、PDOが5V/1.5Aのみであれば、待機を行い、PDOが5V/3Aまたは9V/2Aであれば終了する。サブ制御部108からPDO変更が来た場合はステップS812で接続機器情報取得部1091はサブ制御部108から来た変更要求をもとにPDO内部設定を変更する。
ステップS821において、サブ制御部108は、電子機器100がON状態かOFF状態かを判定する。実施形態3では、電子機器100のON状態かOFF状態かで判定するが、電池111が接続されているか否かやバッテリ残量で判定するなど、他の方法で判定してもよい。
電子機器100がON状態された場合、S822でサブ制御部108は接続機器情報取得部1091に対して、PDOの変更要求を出す。PDOの変更はもともと5Vの設定に対して、5V以上の電圧を追加するものとする。実施形態3の場合は、サブ制御部108は接続機器情報取得部1091に対して、あらかじめ設定されている5V/1.5Aの設定を5V/3Aまたは9V/2Aの設定に書き替える。
実施形態3では、9Vに変更することが想定されるため、VBUS制限電流は、9Vの場合に所定電力以下(2.5W以下)が満たせるように、約0.277A以下となるように設定する必要がある。実施形態3では、0.1A以下になるように設定するものとする。以上のように要求する電圧によって制限する電流値は、所定電力(2.5W)÷要求電圧以下で決定する。
実施形態3では、サブ制御部108は電力リスト(Source Capabilities)受信通知が来た時点で、VBUS電流制限をかける。しかし、受信した結果、給電装置300が5Vのみしか出力できない場合など、VBUS電圧が変更されることがない場合は必ずしもVBUS電流制限をかけなくてもよい。
ステップS827で完了通知(PS_RDY)の受信通知が来たことを受けて、サブ制御部108は、ステップS828に進む。ステップS828において、サブ制御部108は、給電制御部1093に対してVBUS電流制限をかける。
実施形態3では、9Vに変更することが想定されるため、VBUS制限電流は、9Vの場合に所定電力以下(2.5W以下)が満たせるように、約0.277A以下となるように設定する必要がある。実施形態3では、0.1A以下になるように設定するものとする。以上のように要求する電圧によって制限する電流値は、所定電力(2.5W)÷要求電圧以下で決定する。
実施形態3の場合、サブ制御部108は、接続機器情報取得部1091に対して、あらかじめ設定されている5V/1.5Aの設定を5V/3Aまたは9V/2Aの設定に書き替える。
ステップS826において、サブ制御部108は、完了通知(PS_RDY)の受信通知が来たことを受け、給電制御部1093に対して、電圧・電流決定(Accept)されたPDOに合わせてVBUS電流制限を変更する。
実施形態3の場合、サブ制御部108は、給電制御部1093に対して、5Vで接続していればVBUS電流制限を3Aに変更、9Vで接続していれば2Aに変更する。
図10に示す処理が終了すれば、サブ制御部108は、USB PD規格の接続動作を終了する。
このように、実施形態3によれば、給電装置300がVBUS電圧を変更するタイミングにおいて適切にVBUS電流制限をかけることで、USB PD規格に準拠した制御を実現できる。
実施形態1〜3で説明した様々な機能、処理または方法は、パーソナルコンピュータ、マイクロコンピュータ、CPU(Central Processing Unit)、マイクロプロセッサなどがプログラムを用いて実現することもできる。以下、実施形態4では、パーソナルコンピュータ、マイクロコンピュータ、CPU(Central Processing Unit)、マイクロプロセッサなどを「コンピュータX」と呼ぶ。また、実施形態4では、コンピュータXを制御するためのプログラムであって、実施形態1〜3で説明した様々な機能、処理または方法を実現するためのプログラムを「プログラムY」と呼ぶ。
実施形態1〜3で説明した様々な機能、処理または方法は、コンピュータXがプログラムYを実行することによって実現される。この場合において、プログラムYは、コンピュータ読み取り可能な記憶媒体を介してコンピュータXに供給される。実施形態4におけるコンピュータ読み取り可能な記憶媒体は、ハードディスク装置、磁気記憶装置、光記憶装置、光磁気記憶装置、メモリカード、揮発性メモリ、不揮発性メモリなどの少なくとも一つを含む。実施形態4におけるコンピュータ読み取り可能な記憶媒体は、non−transitoryな記憶媒体である。
300 給電装置
Claims (6)
- 給電装置から電力を受電する第1の端子と、前記給電装置の給電能力を取得するための通信を行う第2の端子とを有する接続手段と、
前記第2の端子を介して前記給電装置とUSB PD(Power Delivery)規格に準拠した通信を行う通信制御手段と、
前記給電装置から供給される電力を制御する電力制御手段と
を有し、
前記給電装置から電力リストを受信した場合、前記電力制御手段は、前記給電装置から供給される電力を所定電力以下に制限するための制御を行うことを特徴とする電子機器。 - 前記電力制御手段は、前記給電装置から電力リストを受信した場合、前記電力リストのうちの最大の電圧において、前記所定電力以下となるように前記第1の端子からの電流を制限することを特徴とする請求項1に記載の電子機器。
- 前記電力制御手段は、前記給電装置から電力リストを受信した場合、前記給電装置に要求する電圧のうちの最大の電圧において、前記所定電力以下となるように前記第1の端子からの電流を制限することを特徴とする請求項1に記載の電子機器。
- 前記所定電力は、2.5Wであることを特徴とする請求項1から3のいずれか1項に記載の電子機器。
- 給電装置から電力を受電する第1の端子と、前記給電装置の給電能力を取得するための通信を行う第2の端子とを有する接続手段と、
前記第2の端子を介して前記給電装置とUSB PD(Power Delivery)規格に準拠した通信を行う通信制御手段と、
前記給電装置から供給される電力を制御する電力制御手段と
を有し、
前記電力制御手段が前記給電装置から供給される電力を所定電力以下に制限した後に、前記給電装置に電力リストの送信を要求することを特徴とする電子機器。 - 給電装置から電力を受電する第1の端子と、前記給電装置の給電能力を取得するための通信を行う第2の端子とを有する接続手段と、
前記第2の端子を介して前記給電装置とUSB PD(Power Delivery)規格に準拠した通信を行う通信制御手段と、
前記給電装置から供給される電力を制御する電力制御手段と
を有し、
電源がON状態である場合に前記給電装置から電力リストを受信した場合、前記電力制御手段は、前記給電装置から供給される電力を所定電力以下に制限するための制御を行うことを特徴とする電子機器。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019141731A JP7427385B2 (ja) | 2019-07-31 | 2019-07-31 | 電子機器及びその制御方法 |
US16/936,299 US11720156B2 (en) | 2019-07-31 | 2020-07-22 | Electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019141731A JP7427385B2 (ja) | 2019-07-31 | 2019-07-31 | 電子機器及びその制御方法 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2021026343A true JP2021026343A (ja) | 2021-02-22 |
JP2021026343A5 JP2021026343A5 (ja) | 2022-08-04 |
JP7427385B2 JP7427385B2 (ja) | 2024-02-05 |
Family
ID=74259646
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019141731A Active JP7427385B2 (ja) | 2019-07-31 | 2019-07-31 | 電子機器及びその制御方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US11720156B2 (ja) |
JP (1) | JP7427385B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020008897A (ja) * | 2018-07-02 | 2020-01-16 | キヤノン株式会社 | 電子機器、制御方法およびプログラム |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017174138A (ja) * | 2016-03-23 | 2017-09-28 | ローム株式会社 | 給電装置および給電方法、制御回路、acアダプタ、電子機器 |
JP2018205837A (ja) * | 2017-05-30 | 2018-12-27 | キヤノン株式会社 | 電子機器及びその制御方法 |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6951019B1 (en) * | 1992-09-30 | 2005-09-27 | Apple Computer, Inc. | Execution control for processor tasks |
JP5089415B2 (ja) | 2008-02-07 | 2012-12-05 | キヤノン株式会社 | 周辺機器、その制御方法及びプログラム |
JP5055192B2 (ja) * | 2008-04-24 | 2012-10-24 | 株式会社日立製作所 | 管理装置及びストレージ装置の制御方法 |
US8108700B2 (en) * | 2009-03-10 | 2012-01-31 | International Business Machines Corporation | Power supply identification using a modified power good signal |
JP4643726B2 (ja) * | 2009-05-26 | 2011-03-02 | 株式会社東芝 | 情報処理装置及び電力供給方法 |
US8862922B2 (en) * | 2010-01-14 | 2014-10-14 | International Business Machines Corporation | Data center power adjustment |
WO2014077978A1 (en) * | 2012-11-14 | 2014-05-22 | Apple Inc. | High voltage charging for a portable device |
US20140208134A1 (en) * | 2013-01-21 | 2014-07-24 | Texas Instruments Incorporated | Host controller interface for universal serial bus (usb) power delivery |
US20150046727A1 (en) * | 2013-08-12 | 2015-02-12 | Kabushiki Kaisha Toshiba | Feeding method and electronic apparatus |
MY187683A (en) * | 2013-09-27 | 2021-10-11 | Intel Corp | Apparatus and method to change current limit |
US10114401B2 (en) * | 2013-11-18 | 2018-10-30 | Infineon Technologies Ag | System and method for a serial bus interface |
JP6448200B2 (ja) * | 2014-03-17 | 2019-01-09 | キヤノン株式会社 | 印刷装置及びその制御方法、並びにプログラム |
US9158325B1 (en) * | 2014-04-22 | 2015-10-13 | Infineon Technologies Ag | Cable quality detection and power consumer devices |
JP2015215841A (ja) * | 2014-05-13 | 2015-12-03 | 株式会社東芝 | メモリシステム |
US10468893B2 (en) * | 2015-08-19 | 2019-11-05 | Delta Electronics, Inc. | USB charging method having protection function |
US11216323B2 (en) * | 2015-09-16 | 2022-01-04 | Samsung Electronics Co., Ltd. | Solid state memory system with low power error correction mechanism and method of operation thereof |
US10241701B2 (en) * | 2015-09-16 | 2019-03-26 | Samsung Electronics Co., Ltd. | Solid state memory system with power management mechanism and method of operation thereof |
US9793790B2 (en) * | 2015-11-24 | 2017-10-17 | Infineon Technologies Austria Ag | Adaptive open-load overvoltage control method and circuit |
US10545907B2 (en) * | 2015-12-24 | 2020-01-28 | Intel Corporation | Adjustable power delivery scheme for universal serial bus |
JP6825424B2 (ja) * | 2017-03-03 | 2021-02-03 | ブラザー工業株式会社 | 画像処理装置 |
JP6812285B2 (ja) * | 2017-03-28 | 2021-01-13 | ルネサスエレクトロニクス株式会社 | 給電装置、及び給電制御装置 |
US10452102B2 (en) * | 2017-06-23 | 2019-10-22 | Dell Products L.P. | Power delivery contract establishment in a power storage adapter |
JP7072382B2 (ja) | 2017-12-28 | 2022-05-20 | キヤノン株式会社 | 電子機器、制御方法およびプログラム |
JP2019121268A (ja) | 2018-01-10 | 2019-07-22 | キヤノン株式会社 | 電子機器およびその制御方法ならびにプログラム |
JP7091706B2 (ja) * | 2018-02-26 | 2022-06-28 | ブラザー工業株式会社 | 画像処理装置 |
GB201812211D0 (en) * | 2018-07-26 | 2018-09-12 | Univ Manchester | Intelligent power module |
-
2019
- 2019-07-31 JP JP2019141731A patent/JP7427385B2/ja active Active
-
2020
- 2020-07-22 US US16/936,299 patent/US11720156B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017174138A (ja) * | 2016-03-23 | 2017-09-28 | ローム株式会社 | 給電装置および給電方法、制御回路、acアダプタ、電子機器 |
JP2018205837A (ja) * | 2017-05-30 | 2018-12-27 | キヤノン株式会社 | 電子機器及びその制御方法 |
Also Published As
Publication number | Publication date |
---|---|
US11720156B2 (en) | 2023-08-08 |
JP7427385B2 (ja) | 2024-02-05 |
US20210034126A1 (en) | 2021-02-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9395781B2 (en) | Electronic device to perform enumeration without power request to an external device when electronic device is on | |
US11736790B2 (en) | Electronic device and control method | |
JP6643035B2 (ja) | 電子機器、制御方法およびプログラム | |
JP2014131401A (ja) | 電子機器及びプログラム | |
US11843275B2 (en) | Image capture apparatus and control method, for controlling voltage to be requested from a power supply based on temperature and/or power consumption of the image capture apparatus | |
JP2022025593A (ja) | 電子機器、制御方法およびプログラム | |
JP2019121111A (ja) | 電子機器、制御方法およびプログラム | |
EP3771961A2 (en) | Electronic device, method, program, and storage medium | |
US20210406360A1 (en) | Electronic device and method | |
JP7427385B2 (ja) | 電子機器及びその制御方法 | |
US11387664B2 (en) | Electronic device and control method | |
JP2019154210A (ja) | 電子機器およびその制御方法並びにプログラム | |
US10541568B2 (en) | Power transmission device for wirelessly transmitting electric power to power reception device, control method for power transmission device, and recording medium | |
JP2013080392A (ja) | 携帯装置のusb充電 | |
US20130198417A1 (en) | Electronic apparatus | |
JP2017045086A (ja) | 電子機器及び制御方法 | |
US11322970B2 (en) | Device with power-off charging capability | |
US20220043495A1 (en) | Electronic device and method | |
JP7483482B2 (ja) | 電子機器、制御方法およびプログラム | |
JP2020182359A (ja) | 電子機器、制御方法およびプログラム | |
WO2019198352A1 (ja) | 電子機器及び電子機器の制御方法、プログラム | |
WO2014115547A1 (ja) | 電子機器 | |
JP2019022206A (ja) | 電子機器 | |
JP2023091501A (ja) | 撮像装置、制御方法およびプログラム | |
JP2019092291A (ja) | 電子機器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220726 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220726 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230410 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230425 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230615 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230912 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231027 |
|
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: 20231226 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240124 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 7427385 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |