|
| 1 | +.. _ad-apardpfwd-sl: |
| 2 | + |
| 3 | +AD-APARDPFWD-SL |
| 4 | +================ |
| 5 | + |
| 6 | +10BASE-T1L Power Forwarding with Class 10-14 SPoE |
| 7 | +""""""""""""""""""""""""""""""""""""""""""""""""" |
| 8 | + |
| 9 | +General Description |
| 10 | +------------------- |
| 11 | + |
| 12 | +.. figure:: apard-pfwd-top-iso.png |
| 13 | + :width: 475 px |
| 14 | + :align: right |
| 15 | + |
| 16 | + AD-APARDPFWD-SL |
| 17 | + |
| 18 | +The :adi:`AD-APARDPFWD-SL <AD-APARDPFWD-SL>` is a 10BASE-T1L power forwarder |
| 19 | +with Single Pair Power over Ethernet (SPoE) for development of field devices and |
| 20 | +applications on a :adi:`AD-APARD32690-SL <AD-APARD32690-SL>` platform board. |
| 21 | +The SPoE powered device (PD) and isolated flyback regulator provide 12 V |
| 22 | +power to the platform board. SPoE Class 10-12 (24 V nominal) and |
| 23 | +Class 13-14 (55 V nominal) are supported. |
| 24 | + |
| 25 | +Designed for use on the :adi:`AD-APARD32690-SL <AD-APARD32690-SL>` platform, |
| 26 | +the :adi:`AD-APARDPFWD-SL <AD-APARDPFWD-SL>` hardware features Arduino Mega |
| 27 | +Form-factor headers, and two 10BASE-T1L ports for connecting to a |
| 28 | +10BASE-T1L Power Sourcing Equipment (PSE) such as the |
| 29 | +:adi:`EVAL-CN0591-RPIZ <CN0591>` 2-port 10BASE-T1L w/SPoE PSE Development |
| 30 | +Platform. |
| 31 | + |
| 32 | +To allow board stacking and development of field device applications using |
| 33 | +Arduino shields, the :adi:`AD-APARDPFWD-SL <AD-APARDPFWD-SL>` has extra tall |
| 34 | +headers that allows other Arduino shields to be stacked on top of it. |
| 35 | + |
| 36 | +The design also features a complete power and data isolation to the host |
| 37 | +:adi:`AD-APARD32690-SL <AD-APARD32690-SL>`. |
| 38 | + |
| 39 | +Evaluation Board Hardware |
| 40 | +------------------------- |
| 41 | + |
| 42 | +Primary Side |
| 43 | +~~~~~~~~~~~~ |
| 44 | + |
| 45 | +.. figure:: apard-pfwd-top-with-labels.png |
| 46 | + |
| 47 | + AD-APARDPFWD-SL Primary Side |
| 48 | + |
| 49 | +The :adi:`AD-APARDPFWD-SL <AD-APARDPFWD-SL>` uses 2 10BASE-T1L ports. One port |
| 50 | +is the input port (**P7**), which supplies power to the |
| 51 | +:adi:`AD-APARD32690-SL <AD-APARD32690-SL>` platform board, and the other port |
| 52 | +is the output port (**P8**), which can be used to connect to another 10BASE-T1L |
| 53 | +device or to daisy chain multiple devices. The input port is connected to the |
| 54 | +:adi:`LTC9111` SPoE PD controller, which extracts the SPoE power from the |
| 55 | +10BASE-T1L cable and provides it to the :adi:`LT8304` isolated flyback |
| 56 | +regulator. The :adi:`LT8304` provides a regulated 12V. |
| 57 | + |
| 58 | +Power is supplied to the :adi:`AD-APARD32690-SL <AD-APARD32690-SL>` platform |
| 59 | +board via **PIN8** of the **P1** header. |
| 60 | + |
| 61 | +The onboard :adi:`ADIN2111` PHY provides the 10BASE-T1L connection to the host |
| 62 | +platform board. The :adi:`ADIN2111` is connected to the :adi:`AD-APARD32690-SL |
| 63 | +<AD-APARD32690-SL>` platform board via the **P5** and uses the SPI4 port of the |
| 64 | +:adi:`AD-APARD32690-SL <AD-APARD32690-SL>`. |
| 65 | + |
| 66 | +The :adi:`ADIN2111` feature selectable peek-to-peak transmit levels of 1.1V or |
| 67 | +2.4V, which can be selected by shorting the **P9** and **P10** solder jumpers |
| 68 | +for **PHY1** and **PHY2** respectively: |
| 69 | + |
| 70 | +- Disconnected: 2.4V |
| 71 | +- Shorted: 1.1V |
| 72 | + |
| 73 | +The generic SPI protocol is half duplex. Therefore, it is not possible |
| 74 | +to write frame data into the MAC_TX register and read from the |
| 75 | +MAC_RX register at the same time. To achieve full duplex transmission on |
| 76 | +Ethernet at 10 Mbps, OPEN Alliance SPI must be used. |
| 77 | +To select which SPI protocol to use, the **JP3** solder jumper should be |
| 78 | +configured as follows: |
| 79 | + |
| 80 | +.. csv-table:: |
| 81 | + :file: ADIN2111_SPI_Selection.csv |
| 82 | + |
| 83 | +The :adi:`ADIN2111` support software power-down after power-up / reset for each |
| 84 | +port independently. To enable the software power-down feature for **PHY1** the |
| 85 | +**P11** jumper must be shorted. In order the enable the software power-down |
| 86 | +feature for **PHY2** the **JP4** solder jumper has to be configured as follows: |
| 87 | + |
| 88 | +.. csv-table:: |
| 89 | + :file: ADIN2111_Power_Down_Selection.csv |
| 90 | + |
| 91 | +Secondary Side |
| 92 | +~~~~~~~~~~~~~~ |
| 93 | + |
| 94 | +.. figure:: apard-pfwd-bottom-with-labels.png |
| 95 | + |
| 96 | + AD-APARDPFWD-SL Secondary Side |
| 97 | + |
| 98 | +SPoE PD Power Class Selection (JP1 and JP2) |
| 99 | +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| 100 | + |
| 101 | +By default, the :adi:`LTC9111` SPoE PD |
| 102 | +controller included in the :adi:`AD-APARDPFWD-SL` circuit is configured for |
| 103 | +PD Class 12. If a different PD class is required for the application, the |
| 104 | +**JP1** and **JP2** solder jumpers should be reconfigured to match the desired |
| 105 | +class. |
| 106 | + |
| 107 | +.. figure:: apard-pfwd-classes.png |
| 108 | + :width: 475 px |
| 109 | + |
| 110 | + SPoE PD Power Class Jumpers |
| 111 | + |
| 112 | +.. csv-table:: |
| 113 | + :file: SPoE_PD_Power_Class_Selection.csv |
| 114 | + |
| 115 | +.. warning:: |
| 116 | + |
| 117 | + Do not use PD Classes 15! |
| 118 | + |
| 119 | + The :adi:`AD-APARDPFWD-SL <AD-APARDPFWD-SL>` evaluation board is not |
| 120 | + designed to handle the class 15's power specifications. |
| 121 | + |
| 122 | +System Setup |
| 123 | +------------ |
| 124 | + |
| 125 | +**Required Equipment** |
| 126 | + |
| 127 | +**Hardware** |
| 128 | + |
| 129 | +- :adi:`AD-APARDPFWD-SL <AD-APARDPFWD-SL>` Circuit Evaluation Board |
| 130 | +- :adi:`AD-APARD32690-SL <AD-APARD32690-SL>` |
| 131 | + |
| 132 | +- Power Source, either: |
| 133 | + |
| 134 | + - :adi:`EVAL-CN0591-RPIZ <CN0591>` 2-port 10BASE-T1L w/SPoE PSE Development Platform |
| 135 | + |
| 136 | + - Raspberry Pi Model 3B (or higher) |
| 137 | + - Micro-SD Card for Raspberry Pi |
| 138 | + |
| 139 | + - Other 10BASE-T1L Power Coupling Network Board w/ SPoE PSE |
| 140 | + |
| 141 | +- :adi:`MAX32625PICO <MAX32625PICO>` or any other similar programmer supporting |
| 142 | + the SWD interface |
| 143 | + |
| 144 | +Block Diagram |
| 145 | +~~~~~~~~~~~~~ |
| 146 | + |
| 147 | +Setup with SPoE via PSE |
| 148 | +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| 149 | + |
| 150 | +The :adi:`EVAL-CN0591-RPIZ <CN0591>` 2-port 10BASE-T1L w/SPoE PSE Development |
| 151 | +Platform provides a complete solution for powering the |
| 152 | +:adi:`AD-APARDPFWD-SL <AD-APARDPFWD-SL>` evaluation board and the |
| 153 | +:adi:`AD-APARD32690-SL <AD-APARD32690-SL>` platform board via SPoE. |
| 154 | + |
| 155 | +.. figure:: apard-pfwd-block-diagram.png |
| 156 | + |
| 157 | + Test Setup with SPoE via PSE |
| 158 | + |
| 159 | +Basic Operation |
| 160 | +~~~~~~~~~~~~~~~ |
| 161 | +.. warning:: |
| 162 | + |
| 163 | + To be replaced!!! |
| 164 | + |
| 165 | +.. figure:: apard-pfwd-top-iso.png |
| 166 | + |
| 167 | + Complete Evaluation Setup |
| 168 | + |
| 169 | +To establish a 10BASE-T1L connection to an |
| 170 | +:adi:`AD-APARD32690-SL <AD-APARD32690-SL>` using the |
| 171 | +:adi:`AD-APARDPFWD-SL <AD-APARDPFWD-SL>` evaluation board |
| 172 | +and ping the :adi:`AD-APARD32690-SL <AD-APARD32690-SL>`: |
| 173 | + |
| 174 | +#. Ensure that the jumpers and switches of the :adi:`AD-APARDPFWD-SL <AD-APARDPFWD-SL>` are configured to the default settings. |
| 175 | + |
| 176 | +#. Connect the :adi:`AD-APARDPFWD-SL <AD-APARDPFWD-SL>` circuit evaluation board to the |
| 177 | + :adi:`AD-APARD32690-SL <AD-APARD32690-SL>` Arduino headers. |
| 178 | + |
| 179 | +#. Operation with SPoE PSE: |
| 180 | + |
| 181 | + * Set the output of the PSE or DC power supply to either 24V (Class 12) or |
| 182 | + 55V (Class 14), depending on the settings of **JP1** and **JP2** on the AD-APARDPFWD-SL board. |
| 183 | + * Using a PROFIBUS cable, connect **P1** or **P2** on the :adi:`EVAL-CN0591-RPIZ <CN0591>` |
| 184 | + evaluation board to **P1** on the :adi:`AD-APARD32690-SL <AD-APARD32690-SL>` platform board. |
| 185 | + |
| 186 | +#. Upload the :git-no-OS:`AD-APARD32690-SL TCP Echo Server Example <projects/apard32690/src/examples/tcp_echo_server_example/>` |
| 187 | + to the :adi:`AD-APARD32690-SL <AD-APARD32690-SL>` platform board using the :adi:`MAX32625PICO <MAX32625PICO>` |
| 188 | + programmer or any other similar programmer supporting the SWD interface. |
| 189 | + |
| 190 | +#. By default the :adi:`AD-APARD32690-SL <AD-APARD32690-SL>` has 192.168.97.40 as its IP address. |
| 191 | + If you are using a different IP address, make sure to update the |
| 192 | + :git-no-OS:`AD-APARD32690-SL ADIN1110 Standalone Example <projects/apard32690/src/examples/adin1110_standalone_example/>` |
| 193 | + with the new IP address. |
| 194 | + |
| 195 | +#. Update the IP address of the Raspberry Pi's Ethernet Interface depending on which port of the |
| 196 | + :adi:`EVAL-CN0591-RPIZ <CN0591>` you are using (**ETH1** / **ETH2**). |
| 197 | + |
| 198 | + .. warning:: |
| 199 | + |
| 200 | + Add pictures of the IP change. |
| 201 | + |
| 202 | +#. Wait for the **DS1** LED on the :adi:`AD-APARDPFWD-SL <AD-APARDPFWD-SL>` evaluation board |
| 203 | + and the **DS1** or **DS2** LED on the :adi:`EVAL-CN0591-RPIZ <CN0591>` |
| 204 | + evaluation board to turn on and start blinking at the same time. |
| 205 | + This indicates that a 10BASE-T1L link has been established. |
| 206 | + |
| 207 | +#. Now you can ping the device to see if the connection is working properly. |
| 208 | + Open a terminal on your host PC and run the following command: |
| 209 | + |
| 210 | + .. shell:: |
| 211 | + :user: analog |
| 212 | + :group: analog |
| 213 | + :show-user: |
| 214 | + |
| 215 | + $ping -I eth1 192.168.97.40 |
| 216 | + |
| 217 | + .. warning:: ADD PICTURE!!! |
| 218 | + |
| 219 | +Schematic, PCB Layout, Bill of Materials |
| 220 | +---------------------------------------- |
| 221 | + |
| 222 | +.. admonition:: Download |
| 223 | + |
| 224 | + :download:`AD-APARDPFWD-SL Design & Integration Files<AD-APARDPFWD-SL-DesignSupport.zip>` |
| 225 | + |
| 226 | + - Schematics |
| 227 | + - PCB Layout |
| 228 | + - Bill of Materials |
| 229 | + - Allegro Project |
| 230 | + |
| 231 | +Additional Information and Useful Links |
| 232 | +--------------------------------------- |
| 233 | +- :adi:`ADIN2111 Product Page <ADIN2111>` |
| 234 | +- :adi:`LTC9111 Product Page <LTC9111>` |
| 235 | +- :adi:`LT8304 Product Page <LT8304>` |
| 236 | + |
| 237 | +Hardware Registration |
| 238 | +--------------------- |
| 239 | + |
| 240 | +.. tip:: |
| 241 | + |
| 242 | + Receive software update notifications, documentation updates, view the latest |
| 243 | + videos, and more when you :adi:`register <AD-APARDPFWD-SL?&v=RevB>` your hardware. |
| 244 | + |
| 245 | +Help and Support |
| 246 | +------------------- |
| 247 | + |
| 248 | +For questions and more information about this product, connect with us through the Analog Devices :ez:`/` . |
0 commit comments