Page 1
Strato Pi CAN User Guide July 2018 Revision 006 SPBC11X Strato Pi CAN board SPMC11X Strato Pi CAN server with Raspberry Pi 3 Model B SPMC11XP Strato Pi CAN server with Raspberry Pi 3 Model B+ ...
CAN Bus Disabling Bluetooth, WiFi and the serial console Using Strato Pi CAN Real Time Clock RS-485 port CAN port Buzzer Relay Hardware watchdog Power cycle Block diagram Technical specifications Dimensions Disposal Installation and use restrictions Strato Pi CAN User Guide...
Page 3
Standards and regulations Safety instructions Set-up Conformity Information CANADA AUSTRALIA / NEW ZEALAND Compliance information for Raspberry Pi 3 Model B CANADA Compliance information for Raspberry Pi 3 Model B+ CANADA Strato Pi CAN User Guide...
Page 4
Carefully and fully read this Strato Pi CAN user guide before installation. Strato Pi CAN is not authorised for use in safety-critical applications where a failure of the product would reasonably be expected to cause personal injury or death. Safety-critical applications include, without limitation, life support devices and systems, equipment or systems for the operation of nuclear facilities and weapons systems.
Indicates a hazardous situation which, if not avoided, may result in death or serious personal injury. CAUTION Indicates a hazardous situation which, if not avoided, can result in minor or moderate personal injury. NOTICE Indicates a situation which, if not avoided, can result in damage of property. Strato Pi CAN User Guide...
Use only appropriate tools when installing this product. Using excessive force with tools may damage the product, alter its characteristics or degrade its safety. Battery This product uses a small lithium non-rechargeable battery to power its internal real time clock (RTC). Strato Pi CAN User Guide...
Page 7
100°C and protect from direct sunlight, moisture and condensation. Dispose of used batteries according to local regulations and the battery manufacturer's instructions. Strato Pi CAN User Guide...
Introduction Strato Pi CAN enhances the Raspberry Pi Model B version 2 and 3 computers with several hardware features to make it suitable for use in professional applications where reliability and service continuity are key requirements. It is available as a bare board or fully assembled unit including a Raspberry Pi 3 Model B or B+ in a standard DIN-rail case.
✓ power supply and serial connections on a screw terminal block Strato Pi CAN server only: ✓ pre-assembled and tested Raspberry Pi 3 Model B or B+ with Strato Pi CAN board in a standard 4 modules DIN rail case ✓...
Strato Pi CAN circuit board. NOTICE The GPIO connector of the Strato Pi CAN board must be perfectly aligned to the Raspberry Pi's GPIO pins. Turning on the Raspberry Pi and/or the Strato Pi CAN board with the GPIO not correctly connected will damage both the Raspberry Pi and Strato Pi CAN board.
The battery is only used to power the RTC chip when the main power is not available (when the Raspberry Pi is off). Depending on operating conditions it should last up to three years if the Strato Pi board is not powered, more if the Strato Pi CAN receives external power.
10. Replace the black plastic DIN rail hook 11. Insert the microSD card. Terminal block Strato Pi CAN has an 11 positions terminal block, used for power, CAN, RS-485 and relay connections. The maximum conductor cross section is 1.5 mm (16 AWG), or 0.5 mm...
When a Strato Pi CAN board is used, never connect the Raspberry Pi micro-USB power plug. The Strato Pi CAN power supply stage is optimised to deliver up to 2.5A at 5V to the Raspberry Pi. Because Strato Pi CAN has two parallel 650mA resettable fuses (polyfuse) on the power supply line, the maximum current that its regulator can deliver is also limited by these fuses, and depends on the input voltage.
Page 14
STRATO PI CAN POWER SUPPLY STAGE TYPICAL IN/OUT VOLTAGE AND CURRENT Strato Pi CAN User Guide...
0.6A maximum current at 65V (DC). The relay is controlled by a GPIO pin of the Raspberry Pi. Dedicated GPIO pins Strato Pi CAN uses some of the Raspberry Pi’s GPIO pins. These pins should not be used for other functions. GPIO pin Direction...
Software installation and configuration All features of Strato Pi CAN, except the real time clock and the CAN controller, are controlled via dedicated GPIO pins and can be used with any operating system and programming language that supports the GPIO pins control on Raspberry Pi. The real time clock is interfaced via the I C serial bus, while the CAN controller uses the SPI lines.
If the RTC address is not detected, the cause could be a hardware problem, on the Strato board or the Raspberry Pi. If you have another Pi or Strato board, try swapping them to isolate the faulty board. Strato Pi CAN User Guide...
Note that Bluetooth must be disabled to ensure proper operation of Strato Pi’s serial port. If you are using Strato Pi’s serial port for your applications, you also need to disable the Linux serial console, otherwise it will send console data to the serial port. Strato Pi CAN User Guide...
Page 19
Disable the ttyAMA0 console service: sudo systemctl disable serial-getty@ttyAMA0.service Edit the /boot/cmdline.txt file and delete the serial console configuration: console=serial0,115200 Strato Pi CAN User Guide...
RS-485 port Strato Pi CAN uses the Raspberry Pi standard UART TX/RX pins on the GPIO connector to implement a standard RS-485 serial port. Simply connect the RS-485 A, B and GND to the RS-485 posts of the terminal block.
Raspberry Pi in general with the same high-efficiency DC-DC converter used to power the RS-485 line drivers. A 120 Ohm termination resistor between CANH and CANL can be enabled installing jumper JP3. CAN TERMINATION JUMPER SCHEMATIC Strato Pi CAN User Guide...
Page 22
00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 UP RUNNING NOARP MTU:16 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:10 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) $ cansend can0 456#43414e2054452364 $ candump can0 Strato Pi CAN User Guide...
Buzzer Strato Pi CAN has an on-board buzzer that can be controlled using GPIO20. Simply set GPIO20 to high to emit a continuous sound, and back to low to stop. The buzzer is not intended to emit sound indefinitely and could be damaged doing so.
Power cycle You can start a delayed power cycle by rising Raspberry Pi’s GPIO16 pin. When GPIO16 is set to high, Strato Pi CAN will wait 60 seconds and then power off the Pi board for 5 seconds. To initiate a delayed power off cycle:...
-150V to +100V (wave forms of the applied transients in accordance with ISO-7637, Part 1, test pulses 1, 2, 3a and 3b) Maximum output relay contacts rating • Resistive load (DC1): 1A at 48Vdc / 0.6A at 65Vdc Strato Pi CAN User Guide...
Page 27
Expected battery life with main power supply: >10 years Housing standard 4M for DIN rail Operating temperature 0…+50 °C Storage temperature -20…+70 °C Protection degree IP20 45 g (Strato Pi CAN board) Weight 170 g (Strato Pi CAN server) Strato Pi CAN User Guide...
Strato Pi CAN contains a small non rechargeable manganese dioxide lithium battery. In the Strato Pi CAN server, the battery is not accessible from the outside. You should first remove the case top body to gain access to the Strato Pi CAN circuit board. Always remove the battery before disposing of this product.
CANADA This Class A digital apparatus complies with Canadian ICES-003 (A). Cet appareil numérique de la classe A est conforme à la norme NMB-003 (A) du Canada. Strato Pi CAN User Guide...
Compliance information for Raspberry Pi 3 Model B Strato Pi CAN server model SPMC11X contains a standard Raspberry Pi 3 Model B single board computer. This board has WiFi and Bluetooth radios. It is user accessible and replaceable.
L'exploitation est autorisée aux deux conditions suivantes: (1) l'appareil ne doit pas produire de brouillage, et (2) l'utilisateur de l'appareil doit accepter tout brouillage radioélectrique subi, même si le brouillage est susceptible d'en compromettre le fonctionnement. Strato Pi CAN User Guide...
Need help?
Do you have a question about the Strato Pi CAN and is the answer not in the manual?
Questions and answers