Skip to content

Datasheets: General maintenance [PC-898] #182

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 16 commits into from
Apr 29, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -45,11 +45,11 @@ Maker, enhancements, basic IoT application scenarios


- **LSM9DS1** (9 axis IMU)
- 3 acceleration channels, 3 angular rate channels, 3 magnetic field channels
- ±2/±4/±8/±16 g linear acceleration full scale
- ±4/±8/±12/±16 gauss magnetic full scale
- ±245/±500/±2000 dps angular rate full scale
- 16-bit data output
- 3 acceleration channels, 3 angular rate channels, 3 magnetic field channels
- ±2/±4/±8/±16 g linear acceleration full scale
- ±4/±8/±12/±16 gauss magnetic full scale
- ±245/±500/±2000 dps angular rate full scale
- 16-bit data output
- **MPM3610** DC-DC
- Regulates input voltage from up to 21V with a minimum of 65% efficiency @minimum load
- More than 85% efficiency @12V
Expand Down Expand Up @@ -83,7 +83,7 @@ As all Nano form factor boards, Nano 33 BLE does not have a battery charger but

## Functional Overview
### Board Topology
Top:
#### Top
![Board topology Top](assets/topologyTop.png)

| **Ref.** | **Description** | **Ref.** | **Description** |
Expand All @@ -92,8 +92,8 @@ Top:
| U2 | LSM9DS1TR Sensor IMU | PB1 | IT-1185AP1C-160G-GTR Push button |
| DL1 | Led L | DL2 | Led Power |

Bottom:
![Board topology bot](assets/topologyBot.png)
#### Bottom
![Board topology bottom](assets/topologyBot.png)

| **Ref.** | **Description** | **Ref.** | **Description** |
| -------- | --------------- | -------- | --------------- |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -90,13 +90,13 @@ Laboratory equipment, Computer vision
</thead>
<tbody>
<tr>
<td rowspan="36" style="vertical-align: top;" >ST STM32H747XI Processor</td>
<td rowspan="35" style="vertical-align: top;" >ST STM32H747XI Processor</td>
<td style="vertical-align: top;">Dual Core</td>
<td>
<p>Arm® Cortex®-M7 core at up to 480 MHz with double-precision FPU and 16K data + 16K instruction L1 cache</p>
<p>Arm® 32-bit Cortex®-M4 core at up to 240 MHz with FPU, Adaptive real-time accelerator (ART AcceleratorTM)</p>
</td>
<td rowspan="38" style="vertical-align: top;" ><p style="text-align: right">All</p></td>
<td rowspan="37" style="vertical-align: top;" ><p style="text-align: right">All</p></td>
</tr>
<tr>
<td style="vertical-align: top;">Flash Memory</td>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,10 @@ This product is designed to work alongside the Portenta family. Please check the
<!-- * M2x3 screws for attaching the OpenMV Global Shutter Camera Module -->

### Related Products
* Arduino Portenta H7 (SKU: ABX00042)
* Arduino® Portenta H7 (SKU: ABX00042)
* Arduino® Portenta H7 Lite (SKU: ABX00045)
* Arduino® Portenta H7 Lite Connected (SKU: ABX00046)
* Arduino® Portenta X8 (SKU: ABX00049)
<!-- * OpenMV Global Shutter Camera Module -->

### Solution Overview
Expand All @@ -75,8 +78,8 @@ This product is designed to work alongside the Portenta family. Please check the

## Functional Overview
### Board Topology
Front view
![](assets/breakoutCarrierConnectors.png)
### Top View
![Topology - Top view](assets/breakoutCarrierConnectors.png)

| **Ref.** | **Description** | **Ref.** | **Description** |
| :------: | :----------------------------------------------: | :------: | :-------------------------: |
Expand All @@ -87,8 +90,8 @@ Front view
| SW1 | Boot mode selection | PB1 | Power ON button |
| U1 | USBA power switch IC | | |

Back view
![](assets/breakoutCarrierConnectorsBottom.png)
### Bottom View
![Topology - Bottom view](assets/breakoutCarrierConnectorsBottom.png)

| **Ref.** | **Description** | **Ref.** | **Description** |
| :------: | :----------------------------------------: | :------: | :----------------------------------------: |
Expand Down Expand Up @@ -124,7 +127,7 @@ The DIP switch allows for boot mode configuration:
* **BOOT**: When set to ON enables the embedded bootloader. Firmware can be uploaded via the USB port on the breakout board (DFU). USB-A to USB-A (non-crossover) cable required. The Portenta H7 has to be powered through the USB-C connector or VIN.

## Board Operation
**Note:** This board is intended to operate together with Portenta H7 (see section 1.4 Solution Overview).
***Note: This board is intended to operate together with Portenta H7 (see section 1.4 Solution Overview).***

### Getting Started - IDE
If you want to program your Portenta H7 with the Breakout Board while offline you need to install the Arduino Desktop IDE **[1]**. To connect your Portenta H7 with the Portenta Breakout Board to your computer, you will need a Type-C USB cable. This also provides power to both the Portenta H7 as well as the Portenta Breakout Board. Alternatively, in order to provide power to the USB connectors and the 5V pins, a 5V source must be applied to J8. This will also provide power to the Portenta H7.
Expand Down Expand Up @@ -185,8 +188,8 @@ In cases where multiple channels are on a single header, the first channel is on

### CAN0/CAN1
Pins closer to the edge of the board are CAN0. Pins close to the centre are CAN1.
**Please Note**
When used with Arduino Portenta H7, only CAN1 is available.

***Please Note: When used with Arduino Portenta H7, only CAN1 is available.***

| Pin | **Function** | **Type** | **Description** |
| :--: | :----------: | :----------: | :-----------------------: |
Expand Down Expand Up @@ -337,7 +340,7 @@ Pins closer to the edge of the board are UART2. Pins closer to the center are UA

## Mechanical Information
### Board Outline
![alt_text](assets/breakoutCarrierOutline.png)
![Board outline](assets/breakoutCarrierOutline.png)

## Certifications
### Declaration of Conformity CE DoC (EU)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -152,14 +152,12 @@ The 24V IN pin is not galvanically isolated: the input voltage must be referred

The supply voltage can be the same 24V which is powering the board.

- 8 high side switches (2x **TPS4H160AQPWPRQ1**), one for each channel Current limit
- Nominal value is 0.6A per channel. Due to internal **TPS4H160AQPWPRQ1** circuit tolerances the real value can be higher, up to 0.9A.
- The 12 channels behavior when the current limit is reached can be selected:

- **Latch**: when the current limit is reached the channel is shut down and the co-respective channel enable pin must be toggled to activate it again.

- **Retry**: when the current limit is reached the channel is shut down and re-connected after a short period of time. If the current limit is reached again the process repeats periodically.

- 8 high side switches (2x **TPS4H160AQPWPRQ1**), one for each channel Current limit
- Nominal value is 0.6A per channel. Due to internal **TPS4H160AQPWPRQ1** circuit tolerances the real value can be higher, up to 0.9A.
- The 12 channels behavior when the current limit is reached can be selected:
- **Latch**: when the current limit is reached the channel is shut down and the co-respective channel enable pin must be toggled to activate it again.
- **Retry**: when the current limit is reached the channel is shut down and re-connected after a short period of time. If the current limit is reached again the process repeats periodically.

Internal inductive loads kick-back protection plus external 60V, 2A Schottky diode **PMEG6020ER,115**


Expand All @@ -170,40 +168,39 @@ The 24V IN pin is not galvanically isolated: the input voltage must be referred

The supply voltage can be the same 24V which is powering the board.

- 12 high side switches (3x **TPS4H160AQPWPRQ1**), one for each channel
- 12 high side switches (3x **TPS4H160AQPWPRQ1**), one for each channel

Current limit
- Nominal value is 0.6A per channel. Due to internal **TPS4H160AQPWPRQ1** circuit tolerances the real value can be higher, up to 0.9A.
- The 12 channels behavior when the current limit is reached can be selected:
- Nominal value is 0.6A per channel. Due to internal **TPS4H160AQPWPRQ1** circuit tolerances the real value can be higher, up to 0.9A.
- The 12 channels behavior when the current limit is reached can be selected:

**Latch**: when the current limit is reached the channel is shut down and the co-respective channel enable pin must be toggled to activate it again.
**Latch**: when the current limit is reached the channel is shut down and the co-respective channel enable pin must be toggled to activate it again.

**Retry**: when the current limit is reached the channel is shut down and re-connected after a short period of time. If the current limit is reached again the process repeats periodically.
**Retry**: when the current limit is reached the channel is shut down and re-connected after a short period of time. If the current limit is reached again the process repeats periodically.

Internal inductive loads kick-back protection plus external 60V, 2A Schottky diode **PMEG6020ER,115**

- 12 digital input channels, each is a 680kΩ and 100kΩ resistor divider: a 0-24V input is scaled down to 0-3V.
- 12 digital input channels, each is a 680kΩ and 100kΩ resistor divider: a 0-24V input is scaled down to 0-3V.

The digital input channels are independent of the high side switches.
**The digital input channels can read the status of the high side switches if needed.**
The digital input channels are independent of the high side switches.
**The digital input channels can read the status of the high side switches if needed.**


### Analog Input

Three independent analog input channels are available. Each of them has an analog switch TS12A44514PWR which is switching between three modes:

- **0-10V**
The input is connected to a 100kΩ and 39kΩ resistor divider: a 0-10V input is scaled down to 0-2.8V.

Input impedance approximately 28kΩ
- **0-10V**
The input is connected to a 100kΩ and 39kΩ resistor divider: a 0-10V input is scaled down to 0-2.8V.
Input impedance approximately 28kΩ

- **4-20mA**
The input is connected to a 120Ω resistor. A 4-20mA current input becomes a 0.48V-2.4V voltage
- **4-20mA**
The input is connected to a 120Ω resistor. A 4-20mA current input becomes a 0.48V-2.4V voltage

- **NTC**
The input is connected to a 3V voltage reference (REF3330AIRSER) with a 100kΩ resistor in series, becoming part of a resistor divider powered by the voltage reference.
- **NTC**
The input is connected to a 3V voltage reference (REF3330AIRSER) with a 100kΩ resistor in series, becoming part of a resistor divider powered by the voltage reference.

An output pin provides 24V to power sensors. A 500mA PTC resettable fuse protects the 24V output pin.
An output pin provides 24V to power sensors. A 500mA PTC resettable fuse protects the 24V output pin.

### Analog Output
Four independent analog output channels are available. Each of them a double low pass filter and a high current op amp arranged in a non-inverting topology with gain 3.3.
Expand Down Expand Up @@ -232,8 +229,8 @@ There are two front ends on this board:

The front ends are multiplexed to the three channels via:

- A single low-ohmic single-pole double-throw analog switch NX3L4053HR,115 which is switching between one front end or the other.
- Three quadruple single pole single throw analog switches TMUX1511RSVR which are switching the active channel between the three available.
- A single low-ohmic single-pole double-throw analog switch NX3L4053HR,115 which is switching between one front end or the other.
- Three quadruple single pole single throw analog switches TMUX1511RSVR which are switching the active channel between the three available.

### Connect Thermocouples

Expand All @@ -242,107 +239,107 @@ The front ends are multiplexed to the three channels via:
**NOTE**: Do not connect both a thermocouple and a PT100/PT1000 to a channel.

Connect a thermocouple to channel 0:
- Connect the thermocouple positive pin to TP0
- Connect the thermocouple negative pin to TN0
- Connect the thermocouple positive pin to TP0
- Connect the thermocouple negative pin to TN0

**NOTE**: Do not connect the thermocouple negative pin to GND

Connect a thermocouple to channel 1:
- Connect the thermocouple positive pin to TP1
- Connect the thermocouple negative pin to TN1
- Connect the thermocouple positive pin to TP1
- Connect the thermocouple negative pin to TN1

**NOTE**: Do not connect the thermocouple negative pin to GND

Connect a thermocouple to channel 2:
- Connect the thermocouple positive pin to TP2
- Connect the thermocouple negative pin to TN2.
- Connect the thermocouple positive pin to TP2
- Connect the thermocouple negative pin to TN2.

**NOTE**: Do not connect the thermocouple negative pin to GND

### Connect Two Wires RTDs (PT100 or PT1000)
Connect a two wire RTD to channel 0:
- Connect one RTD pin to TP0
- Connect the other RTD pin to TN0
- Connect a jumper between TP0 and RTD0
- Connect one RTD pin to TP0
- Connect the other RTD pin to TN0
- Connect a jumper between TP0 and RTD0

Connect a two wire RTD to channel 1:
- Connect one RTD pin to TP1
- Connect the other RTD pin to TN1
- Connect a jumper between TP1 and RTD1
- Connect one RTD pin to TP1
- Connect the other RTD pin to TN1
- Connect a jumper between TP1 and RTD1

Connect a two wire RTD to channel 2:
- Connect one RTD pin to TP2
- Connect the other RTD pin to TN2
- Connect a jumper between TP2 and RTD2
- Connect one RTD pin to TP2
- Connect the other RTD pin to TN2
- Connect a jumper between TP2 and RTD2

### Connect Three Wires RTDs (PT100 or PT1000)

Connect a three wire RTD to channel 0:
- Connect one RTD pin to TP0
- Connect a second RTD pin to TN0
- Connect one RTD pin to TP0
- Connect a second RTD pin to TN0
**Note:** Do not connect this pin to GND
- Connect the third RTD pin to RTD0
- Connect the third RTD pin to RTD0

Connect the third RTD pin to RTDN0
- Connect a three wire RTD to channel 1:
- Connect one RTD pin to TP1
- Connect a second RTD pin to TN1
**Note:** Do not connect this pin to GND
- Connect the third RTD pin to RTD1
- Connect a three wire RTD to channel 1:
- Connect one RTD pin to TP1
- Connect a second RTD pin to TN1
**Note:** Do not connect this pin to GND
- Connect the third RTD pin to RTD1

Connect a three wire RTD to channel 2:
- Connect one RTD pin to TP2
- Connect a second RTD pin to TN2
**Note:** Do not connect this pin to GND
- Connect the third RTD pin to RTD2
- Connect one RTD pin to TP2
- Connect a second RTD pin to TN2
**Note:** Do not connect this pin to GND
- Connect the third RTD pin to RTD2

### Encoders
- Two independent ABZ encoders channels are available.
- Each channel is pulled up to the board 24V supply with a 10 kΩ pullup resistor.
- Two independent ABZ encoders channels are available.
- Each channel is pulled up to the board 24V supply with a 10 kΩ pullup resistor.

### CAN
The on board transceiver is the TJA1049T/3J and implements the CAN physical layer as defined in ISO 11898-2:2016 and SAE J2284-1 to SAE J2284-5. It is compatible with 12V or 24V bus.

- **Nominal** maximum data rate 5Mbit/s
- Integrated ESD protection
- 60Ω termination resistors are on board, with 4.7nF to GND
A 500mA PTC resettable fuse protects the 24V OUT pin.
- **Nominal** maximum data rate 5Mbit/s
- Integrated ESD protection
- 60Ω termination resistors are on board, with 4.7nF to GND
A 500mA PTC resettable fuse protects the 24V OUT pin.

### RS232/RS422/RS485
The on board transceiver is the TJA1049T/3J, which can be SW configured for RS232, RS442 or RS485 half/full duplex.

- **Nominal** data rates 20Mbps RS485 and 1Mbps RS232 Data Rates
- Selectable 250kbps Slew Limiting
- Integrated RS485 120Ω differential cable termination, inactive for RS232.
- Integrated ESD protection
- A 500mA PTC resettable fuse protects the 24V output pin.
- **Nominal** data rates 20Mbps RS485 and 1Mbps RS232 Data Rates
- Selectable 250kbps Slew Limiting
- Integrated RS485 120Ω differential cable termination, inactive for RS232.
- Integrated ESD protection
- A 500mA PTC resettable fuse protects the 24V output pin.

### I2C
- Grove connector
- 10kΩ pullups on board
- Grove connector
- 10kΩ pullups on board

### Ethernet
- On board transformer
- 10/100 Ethernet physical interface is directly connected to the internal Ethernet MAC and provides full duplex communication with automatic MDIX support.
- The Wake On Lan functionality allows reducing power consumption when in sleep mode.
- On board transformer
- 10/100 Ethernet physical interface is directly connected to the internal Ethernet MAC and provides full duplex communication with automatic MDIX support.
- The Wake On Lan functionality allows reducing power consumption when in sleep mode.

### USB A Full Speed USB
- Portenta High Speed USB Phy is connected to the USB A connector
- Transfer rates of up to 480 Mbps.
- It can be used both as a host and as a device.
*ESD protection
- Portenta High Speed USB Phy is connected to the USB A connector
- Transfer rates of up to 480 Mbps.
- It can be used both as a host and as a device.
*ESD protection

### Half Speed Micro USB
- Portenta half speed USB is connected to the micro USB connector.
- Useful to program portenta via a micro usb cable
- It can be use to power Portenta while the 24V power supply is off.
*ESD protection
- Portenta half speed USB is connected to the micro USB connector.
- Useful to program portenta via a micro usb cable
- It can be use to power Portenta while the 24V power supply is off.
*ESD protection

### RTC
The on board real time clock/calendar is the PCF8563T/F4,118 which clock is provided by a dedicated external crystal oscillator.

- A 100mF supercapacitor (FC0V104ZFTBR24) provides power to the PCF8563T/F4,118 when the board power supply is disconnected. PCF8563T/F4,118 will be powered by the supercapacitor for at least 48h.
- 32,768kHz clock crystal (Q13FC1350000400)
- A 100mF supercapacitor (FC0V104ZFTBR24) provides power to the PCF8563T/F4,118 when the board power supply is disconnected. PCF8563T/F4,118 will be powered by the supercapacitor for at least 48h.
- 32,768kHz clock crystal (Q13FC1350000400)

### Power Tree
![Power Tree Machine Control](assets/MachineControlPowerTree.png)
Expand Down
Loading