JP2022027554A - シリアル接続されたスレーブ装置を自動的にアドレス指定するシステム、装置及び方法 - Google Patents
シリアル接続されたスレーブ装置を自動的にアドレス指定するシステム、装置及び方法 Download PDFInfo
- Publication number
- JP2022027554A JP2022027554A JP2021121323A JP2021121323A JP2022027554A JP 2022027554 A JP2022027554 A JP 2022027554A JP 2021121323 A JP2021121323 A JP 2021121323A JP 2021121323 A JP2021121323 A JP 2021121323A JP 2022027554 A JP2022027554 A JP 2022027554A
- Authority
- JP
- Japan
- Prior art keywords
- address
- slave
- slave devices
- pwm
- slave device
- 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
- 238000000034 method Methods 0.000 title claims abstract description 32
- 238000004891 communication Methods 0.000 claims abstract description 58
- 230000005540 biological transmission Effects 0.000 claims description 21
- 230000008569 process Effects 0.000 claims description 12
- 230000004044 response Effects 0.000 claims description 11
- 230000008859 change Effects 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40169—Flexible bus arrangements
-
- 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
- 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/4247—Bus transfer protocol, e.g. handshake; Synchronisation on a daisy chain bus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40006—Architecture of a communication node
- H04L12/40019—Details regarding a bus master
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40215—Controller Area Network CAN
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
- Information Transfer Systems (AREA)
- Selective Calling Equipment (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
Description
Claims (15)
- シリアル接続されたスレーブ装置を自動的にアドレス指定するシステムであって、
シリアル通信送受信部を含むマスタ装置と、
複数のスレーブ装置であって、該スレーブ装置の各々が、シリアル通信送受信部、アドレス入力ポート、アドレス出力ポート、及び制御部を含み、該制御部が、該シリアル通信送受信部、該アドレス入力ポート及び該アドレス出力ポートと通信する、複数のスレーブ装置と、
前記マスタ装置の前記シリアル通信送受信部と前記複数のスレーブ装置の前記シリアル通信送受信部との間に接続されたシリアル通信配線バスと、
デイジチェーン配置における前記複数のスレーブ装置の前記アドレス入力ポートと前記アドレス出力ポートとの間に接続された少なくとも1つのデジタルアドレス線と
を備え、
前記制御部の各々が、
前記デイジチェーン配置における前記複数のスレーブ装置のうちの前のスレーブ装置から前記アドレス入力ポートを介してパルス幅変調(PWM)又はパルス周波数変調(PFM)信号を受信し、
前記受信したPWM又はPFM信号に従って前記制御部を備える前記スレーブ装置のアドレスを決定し、
PWM又はPFM信号を、前記アドレス出力ポートを介して前記デイジチェーン配置における前記複数のスレーブ装置のうちの次のスレーブ装置に送信するように構成され、
前記送信したPWM又はPFM信号が、前記決定したアドレスを示し、前記受信したPWM又はPFM信号とは異なっている、システム。 - 前記デイジチェーン配置における前記複数のスレーブ装置のうちの第1のスレーブ装置の前記制御部が、
起動中にプルアップ電圧レベルの直流信号を検出し、
起動中に前記直流信号を検出したことに応答して第1のアドレスを要求することによって前記第1のスレーブ装置のための前記アドレスを決定するように構成される、請求項1に記載のシステム。 - 前記制御部が、前記デイジチェーン配置における前記複数のスレーブ装置のうちの第2のスレーブ装置に送信するために、前記要求した第1のアドレスに対応する所定のPWM又はPFM信号を決定するように構成される、請求項2に記載のシステム。
- 前記第2のスレーブ装置の前記制御部が、
前記第1のアドレスに対応する前記第1のスレーブ装置から受信した前記所定のPWM又はPFM信号に従って前記第1のスレーブ装置が要求した前記第1のアドレスを識別することによって、及び
前記第1のスレーブ装置が要求した前記第1のアドレスの識別に応答して第2のアドレスを要求することによって、
前記第2のスレーブ装置のための前記アドレスを決定するように構成される、請求項3に記載のシステム。 - 前記制御部が、前記デイジチェーン配置における前記複数のスレーブ装置のうちの第3のスレーブ装置に送信するために、前記要求した第2のアドレスに対応する所定のPWM又はPFM信号を決定するように構成される、請求項4に記載のシステム。
- 前記制御部の各々が、
前記前のスレーブ装置が要求した前記アドレスに対応する、前記前のスレーブ装置から受信した前記PWM又はPFM信号に従って、前記前のスレーブ装置が要求した前記アドレスを識別することによって、及び
前記前のスレーブ装置が要求した前記アドレスの識別に応答して、次のアドレスを要求することによって、
前記制御部を備える前記スレーブ装置の前記アドレスを決定するように構成される、請求項1に記載のシステム。 - 前記制御部が、前記デイジチェーン配置における前記複数のスレーブ装置のうちの次のスレーブ装置に送信するために、前記要求した次のアドレスに対応する所定のPWM又はPFM信号を決定するように構成される、請求項6に記載のシステム。
- 外部装置がアドレス解決プロセスを開始することなく、前記制御部の各々が、前記制御部を備える前記スレーブ装置の前記アドレスを自動的に決定するように構成される、請求項1に記載のシステム。
- 前記制御部の各々が、前記シリアル通信配線バスを介した他のスレーブ装置とのハンドシェイクプロセスなしに、前記制御部を備える前記スレーブ装置の前記アドレスを自動的に決定するように構成される、請求項1に記載のシステム。
- 前記少なくとも1つのスレーブ装置が決定した前記アドレスをロックするために、前記マスタ装置が、保存コマンドを、前記シリアル通信配線バスを介して前記スレーブ装置のうちの少なくとも1つに送信するように構成される、請求項1に記載のシステム。
- 前記少なくとも1つのスレーブ装置が決定した前記アドレスをリセットするために、前記マスタ装置が、解放コマンドを前記シリアル通信配線バスを介して前記スレーブ装置のうちの少なくとも1つに送信するように構成される、請求項1に記載のシステム。
- 前記デイジチェーン配置における前記複数のスレーブ装置の前記アドレス入力ポートと前記アドレス出力ポートとの間に接続された3つ以上のアドレス線を含まない、請求項1に記載のシステム。
- 前記スレーブ装置の各々が、前記スレーブ装置のアドレスを設定するためのディップスイッチを含まない、請求項1に記載のシステム。
- 園芸照明器具であって、前記複数のスレーブ装置が、該園芸照明器具を制御するために結合された、園芸照明器具、
通信機器であって、前記複数のスレーブ装置が、該通信機器を制御するために結合された、通信機器、又は
ハイパースケール機器であって、前記複数のスレーブ装置が、該ハイパースケール機器を制御するために結合された、ハイパースケール機器を
さらに備える、請求項1に記載のシステム。 - システム内でシリアル接続されたスレーブ装置を自動的にアドレス指定する方法であって、
前記システムが、
シリアル通信送受信部を含むマスタ装置と、
複数のスレーブ装置であって、該スレーブ装置の各々が、シリアル通信送受信部、アドレス入力ポート、アドレス出力ポート、及び制御部を含む複数のスレーブ装置と、
前記マスタ装置の前記シリアル通信送受信部と前記複数のスレーブ装置の前記シリアル通信送受信部との間に接続されたシリアル通信配線バスと、
デイジチェーン配置において前記複数のスレーブ装置の前記アドレス入力ポートと前記アドレス出力ポートとの間に接続された少なくとも1つのデジタルアドレス線とを備え、
前記方法が、
前記複数のスレーブ装置のうちの1つのスレーブ装置の制御部によって、前記デイジチェーン配置における前記複数のスレーブ装置のうちの前のスレーブ装置から前記アドレス入力ポートを介してパルス幅変調(PWM)又はパルス周波数変調(PFM)信号を受信することと、
前記受信したPWM又はPFM信号に従って、前記制御部を備える前記スレーブ装置のアドレスを決定することと、
PWM又はPFM信号を前記アドレス出力ポートを介して前記デイジチェーン配置における前記複数のスレーブ装置の次のスレーブ装置に送信すること
とを含み、
前記送信したPWM又はPFM信号が、前記決定したアドレスを示し、前記受信したPWM又はPFM信号とは異なる、方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/942,260 US11316711B2 (en) | 2020-07-29 | 2020-07-29 | Systems, devices and methods for automatically addressing serially connected slave devices |
US16/942,260 | 2020-07-29 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022027554A true JP2022027554A (ja) | 2022-02-10 |
JP7256846B2 JP7256846B2 (ja) | 2023-04-12 |
Family
ID=77042720
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021121323A Active JP7256846B2 (ja) | 2020-07-29 | 2021-07-26 | シリアル接続されたスレーブ装置を自動的にアドレス指定するシステム、装置及び方法 |
Country Status (6)
Country | Link |
---|---|
US (3) | US11316711B2 (ja) |
EP (1) | EP3945429A1 (ja) |
JP (1) | JP7256846B2 (ja) |
CN (1) | CN114095477A (ja) |
PH (1) | PH12021050333A1 (ja) |
TW (1) | TWI787925B (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11699683B2 (en) * | 2020-08-20 | 2023-07-11 | Global Unichip Corporation | Semiconductor device in 3D stack with communication interface and managing method thereof |
DE102020134167A1 (de) * | 2020-12-18 | 2022-06-23 | Beko Technologies Gmbh | Verfahren zur Adresskonfiguration für ein Master/Slave-System |
CN114756484B (zh) * | 2022-04-30 | 2023-08-04 | 苏州浪潮智能科技有限公司 | 一种背板与主板连接端口识别***、方法和服务器 |
TWI829474B (zh) * | 2022-12-14 | 2024-01-11 | 精拓科技股份有限公司 | 通訊系統的從屬裝置及其定址方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060203834A1 (en) * | 2005-03-14 | 2006-09-14 | American Power Conversion Corporation | Communications system and method |
US20100185784A1 (en) * | 2007-07-20 | 2010-07-22 | Nxp B.V. | Automatic address assignment for communiation bus |
JP2014241477A (ja) * | 2013-06-11 | 2014-12-25 | Fdk株式会社 | 通信システム |
JP2015186076A (ja) * | 2014-03-25 | 2015-10-22 | 株式会社豊田自動織機 | 電池監視装置 |
CN107508930A (zh) * | 2017-09-15 | 2017-12-22 | 上海炙云新能源科技有限公司 | Id分配方法及*** |
US20180013578A1 (en) * | 2016-07-07 | 2018-01-11 | Caterpillar Inc. | Identifying and configuring multiple smart devices on a can bus |
Family Cites Families (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5204669A (en) * | 1990-08-30 | 1993-04-20 | Datacard Corporation | Automatic station identification where function modules automatically initialize |
JP4204226B2 (ja) * | 2001-12-28 | 2009-01-07 | 日本テキサス・インスツルメンツ株式会社 | デバイス識別方法、データ伝送方法、デバイス識別子付与装置、並びにデバイス |
US7877208B1 (en) * | 2005-09-29 | 2011-01-25 | Skybitz, Inc. | Sensor interface with mobile terminal satellite modem and global location system |
US20070253342A1 (en) * | 2006-04-28 | 2007-11-01 | Caterpillar Inc. | System for automatically configuring a communication interface module |
CN101482749A (zh) | 2008-01-11 | 2009-07-15 | 鸿富锦精密工业(深圳)有限公司 | 主设备对从设备的自动定址*** |
TW200947958A (en) * | 2008-05-12 | 2009-11-16 | Green Mark Technology Inc | A single-wire, serial, daisy-chain digital communication network and communication method thereof |
US8122159B2 (en) * | 2009-01-16 | 2012-02-21 | Allegro Microsystems, Inc. | Determining addresses of electrical components arranged in a daisy chain |
CN101630298B (zh) | 2009-07-28 | 2012-07-18 | 中兴通讯股份有限公司 | 串行总线从设备地址设置*** |
US8205017B2 (en) * | 2009-11-17 | 2012-06-19 | Aptina Imaging Corporation | Systems and methods for addressing and synchronizing multiple devices |
US8645580B2 (en) * | 2011-09-06 | 2014-02-04 | Semiconductor Components Industries, Llc | Circuit and electronic module for automatic addressing |
US8935450B2 (en) * | 2011-09-16 | 2015-01-13 | Nxp B.V. | Network communications circuit, system and method |
US8631179B1 (en) | 2011-09-25 | 2014-01-14 | Maxim Integrated Products, Inc. | System and method for automatically assigning bus addresses to slave devices |
GB2496886A (en) * | 2011-11-24 | 2013-05-29 | Melexis Technologies Nv | Determining network address of integrated circuit network node |
US9274997B2 (en) * | 2012-05-02 | 2016-03-01 | Smsc Holdings S.A.R.L. | Point-to-point serial peripheral interface for data communication between devices configured in a daisy-chain |
US8977907B2 (en) * | 2013-01-28 | 2015-03-10 | Electro-Motive Diesel, Inc. | Control system to identify faulty code modules |
US20140223048A1 (en) * | 2013-02-06 | 2014-08-07 | Infineon Technologies Ag | Communication network and method for communicating in a communication network |
US9672186B2 (en) * | 2014-06-20 | 2017-06-06 | Nxp Usa, Inc. | Electronic monitoring device having wake-up for daisy chain |
US9819544B2 (en) * | 2014-10-31 | 2017-11-14 | Distech Controls Inc. | Method for configuring devices in a daisy chain communication configuration |
US20160205066A1 (en) * | 2015-01-09 | 2016-07-14 | Texas Instruments Incorporated | Unique device address assignment technique for bidirectional daisy chain system |
US20170083468A1 (en) * | 2015-09-21 | 2017-03-23 | Qualcomm Incorporated | Identifying multiple identical devices on a shared bus |
US10075284B1 (en) * | 2016-01-21 | 2018-09-11 | Integrated Device Technology, Inc. | Pulse width modulation (PWM) to align clocks across multiple separated cards within a communication system |
EP3258652B1 (en) * | 2016-06-14 | 2019-11-27 | Melexis Technologies NV | Local interconnect network bus architecture |
US20190098723A1 (en) * | 2017-09-28 | 2019-03-28 | Innosys, Inc. | High Capacity Flexible Lighting Fixture, System and Method |
JP7086705B2 (ja) * | 2018-05-09 | 2022-06-20 | シャープ株式会社 | インターフェース回路および電子機器 |
US10638561B2 (en) * | 2018-05-11 | 2020-04-28 | Astec International Limited | Electric power systems including centralized switched mode power supplies |
CN109889627B (zh) * | 2019-03-26 | 2020-08-25 | 常州索维尔电子科技有限公司 | 一种can总线节点id自动分配方法及装置 |
US10795845B1 (en) * | 2019-08-23 | 2020-10-06 | Texas Instruments Incorporated | Method and system for auto-addressing nodes on a communication bus |
-
2020
- 2020-07-29 US US16/942,260 patent/US11316711B2/en active Active
-
2021
- 2021-07-22 EP EP21187234.6A patent/EP3945429A1/en active Pending
- 2021-07-23 PH PH12021050333A patent/PH12021050333A1/en unknown
- 2021-07-26 JP JP2021121323A patent/JP7256846B2/ja active Active
- 2021-07-28 CN CN202110859919.6A patent/CN114095477A/zh active Pending
- 2021-07-29 TW TW110127889A patent/TWI787925B/zh active
-
2022
- 2022-04-22 US US17/660,240 patent/US11817969B2/en active Active
-
2023
- 2023-11-13 US US18/507,245 patent/US20240154841A1/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060203834A1 (en) * | 2005-03-14 | 2006-09-14 | American Power Conversion Corporation | Communications system and method |
US20100185784A1 (en) * | 2007-07-20 | 2010-07-22 | Nxp B.V. | Automatic address assignment for communiation bus |
JP2014241477A (ja) * | 2013-06-11 | 2014-12-25 | Fdk株式会社 | 通信システム |
JP2015186076A (ja) * | 2014-03-25 | 2015-10-22 | 株式会社豊田自動織機 | 電池監視装置 |
US20180013578A1 (en) * | 2016-07-07 | 2018-01-11 | Caterpillar Inc. | Identifying and configuring multiple smart devices on a can bus |
CN107508930A (zh) * | 2017-09-15 | 2017-12-22 | 上海炙云新能源科技有限公司 | Id分配方法及*** |
Non-Patent Citations (1)
Title |
---|
木本 雅彦 MASAHIKO KIMOTO: "災害時の情報伝達に適した磁気反転表示装置の設計と実装 Design and implementation of the display syste", 情報処理学会研究報告 VOL.2004 NO.77 IPSJ SIG TECHNICAL REPORTS, vol. 第2004巻, JPN6022040180, JP, ISSN: 0005017052 * |
Also Published As
Publication number | Publication date |
---|---|
JP7256846B2 (ja) | 2023-04-12 |
US11316711B2 (en) | 2022-04-26 |
US20240154841A1 (en) | 2024-05-09 |
US11817969B2 (en) | 2023-11-14 |
TW202215827A (zh) | 2022-04-16 |
CN114095477A (zh) | 2022-02-25 |
EP3945429A1 (en) | 2022-02-02 |
TWI787925B (zh) | 2022-12-21 |
US20220263684A1 (en) | 2022-08-18 |
US20220038305A1 (en) | 2022-02-03 |
PH12021050333A1 (en) | 2022-02-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7256846B2 (ja) | シリアル接続されたスレーブ装置を自動的にアドレス指定するシステム、装置及び方法 | |
US6664745B2 (en) | Apparatus for digital communications with multiparameter light fixtures | |
US7548150B2 (en) | Method for the allocation of short addresses in illumination systems | |
CN106164887B (zh) | 总线地址分配 | |
US20110167282A1 (en) | Power distribution unit monitoring network and components | |
US7676571B2 (en) | System for monitoring cable interface connections in a network | |
EP3086046B1 (en) | Air-conditioning device and method for feeding power to remote controls | |
US20060080379A1 (en) | Network system and method allocating addresses | |
EP3751965A1 (en) | System for controlling a series of lighting fixtures | |
US20070078975A1 (en) | System For Monitoring Cable Interface Connections In A Network | |
KR20150096057A (ko) | 블루투스를 이용한 조명 제어 시스템 | |
JP5505017B2 (ja) | 照明制御システム | |
JP2020113830A (ja) | 照明システム、ipアドレス設定装置およびipアドレス設定方法 | |
CN114244875A (zh) | 网络结构的基础模块,以及网络结构和用于配置网络结构的扩展模块的方法 | |
JP2023074462A (ja) | 通信端末および通信システム | |
WO2021026853A1 (en) | Dimming controller with current distribution circuit | |
CN116991776A (zh) | 地址修改装置和地址修改方法 | |
JP2000050367A (ja) | 遠隔監視制御システム | |
JP2012175413A (ja) | 監視システム | |
JP2019004400A (ja) | アドレス設定装置およびシステム | |
JPH0447220B2 (ja) | ||
SK500312014U1 (sk) | Sústava zariadení, najmä LED svietidiel s digitálnym riadením a prenosom dát cez napájanie | |
JPH04302599A (ja) | 通信システム | |
JPH0969390A (ja) | 照明制御システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210914 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220921 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220927 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20221214 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230224 |
|
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: 20230322 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230331 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7256846 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |