Page 2
Additional rights and obligations regarding this document and its contents may be defined by a separate written agreement with MCCI, and if so, such separate written agreement shall be controlling. The information in this document is subject to change without notice, and should not be construed as a commitment by MCCI.
Power Source ..........................9 Catena 4801 Assembly Instructions ...................... 9 Install The Screw Terminals ......................9 Install the Pin Headers ........................ 10 Catena 4801 setup with Test Clip ....................11 Board Description ..........................12 Software Requirements ........................12 Test Setup ............................13 Catena 4801 Test Setup Requirement ..................
Page 4
Figure 7 Catena 4801 with 1x02 Screw Terminal..................10 Figure 8 Catena 4801 with 1x03 Screw Terminal..................10 Figure 9 Catena 4801 with 1x05 and 1x03 Pin Header ................11 Figure 10 Catena 4801 with test clip assembly ................... 11 Figure 11 Catena 4801 Description ......................
Page 5
Catena 4801 Assembly Instructions and Test Procedure Engineering Report 234001157 Rev A Figure 35 Bus Monitor using pyModSlave ....................26 Figure 36 Data in TTN Console ........................27 LIST OF SEQUENCE DIAGRAMS No table of figures entries found. - v -...
Catena 4801 Assembly Instructions and Test Procedure Engineering Report 234001157 Rev A 1 Introduction This document outlines the Catena 4801 board description and also about the assembly and test procedure instructions. 2 Catena 4801 Assembly Requirements 2.1 Catena 4801 Catena 4801 (123001401) has Murata LoRa Module IC (CMWX1ZZABZ-078), FRAM (MB85RC64TA), Flash IC (MX25V8035FZUI), RS485 Transceiver IC (SN65HVD75DR), Boost Regulator (MCP16252), High Side Switch (TPS22960).
Catena 4801 Assembly Instructions and Test Procedure Engineering Report 234001157 Rev A 2.2 1x03 Screw Terminals 1X03 screw terminal (123001438) is to connect the board with RS485 module. Figure 2 1X03 Screw Terminal 2.3 1x02 Screw Terminals 1X02 screw Terminal(123001439) is to connect the battery to the board to provide Power.
Catena 4801 Assembly Instructions and Test Procedure Engineering Report 234001157 Rev A Figure 5 1X03 Pin Header 2.6 Power Source Any power source which provide 3.3V can be used to power Catena-4801. Figure 6 Battery 3 Catena 4801 Assembly Instructions 3.1 Install The Screw Terminals...
Catena 4801 Assembly Instructions and Test Procedure Engineering Report 234001157 Rev A Figure 7 Catena 4801 with 1x02 Screw Terminal 2. Attach the 1X03 Screw Terminal on JP3 Solder one post Adjust for proper alignments and good cosmetics. III. Solder the remaining posts Figure 8 Catena 4801 with 1x03 Screw Terminal 3.2 Install the Pin Headers...
Catena 4801 Assembly Instructions and Test Procedure Engineering Report 234001157 Rev A Figure 9 Catena 4801 with 1x05 and 1x03 Pin Header 3.3 Catena 4801 setup with Test Clip JP3, JP1 and JP4 can be replaced with Error! Reference source not found. instead of Pin Headers for easy assembling and testing.
Engineering Report 234001157 Rev A 4 Board Description Figure 11 Catena 4801 Description 5 Software Requirements To proceed with Catena 4801 setup and test procedure, the below software tools are required. Arduino IDE for windows can be downloaded from below link: ...
Catena 4801 Assembly Instructions and Test Procedure Engineering Report 234001157 Rev A 6 Test Setup 6.1 Catena 4801 Test Setup Requirement 6.1.1 ST-LINK/V2 in-circuit debugger/programmer The ST-LINK/V2 (123001120) is an in-circuit debugger and programmer for the STM8 and STM32 microcontroller families. The single wire interface module (SWIM) and JTAG/serial wire debugging (SWD) interfaces are used to communicate with any STM8 or STM32 microcontroller located on an application board.
Catena 4801 Assembly Instructions and Test Procedure Engineering Report 234001157 Rev A 6.1.3 USB to Serial Cable USB to Serial Cable (123001121) is used for Configuring the device with TTN and also for monitoring the device performance on the Serial Monitor.
Figure 17 Catena 4801 with RS485 Table 1 Catena4801 to RS485 Connection RS485 connection Catena4801 RS-485 module Terminal A Terminal A Terminal B Terminal B 3. Catena 4801 Serial connection – USB to Serial Cable TTL-232R-RPI has been used for Serial monitor. - 15 -...
Figure 18 Catena 4801 Serial Configuration Table 2 USB to Serial Connection Catena4801 (JP4) USB - Serial cable (color) Black D1_UART_RX Orange D0_UART_TX Yellow The overall test Setup for Catena 4801 is shown Figure 19 Figure 19 Catena 4801 Overall Test Setup - 16 -...
Catena 4801 Assembly Instructions and Test Procedure Engineering Report 234001157 Rev A 7 Test Procedure 7.1 Library Packages Catena 4801 testing requires the following libraries: Catena-Arduino-Platform Catena-mcciadk arduino-lorawan arduino-lmic Modbus-for-Arduino Adafruit_FRAM_I2C The above libraries can be cloned from https://github.com/mcci-catena...
Engineering Report 234001157 Rev A Figure 20 STLink Pin configurations of the ST-Link debugger with Catena 4801 as mentioned in Table 3. The Catena 4801 connection with PC using STLink Debugger is shown in the Figure 21. Figure 21 Upload setup using STLink debugger...
Now follow the below steps to upload the test sketch using Arduino IDE: 1. Install the latest BSP for MCCI Catena STM32-v2.0.0 to add support for Catena 4801 in Arduino IDE. 2. MCCI Catena STM32 Boards should be installed from the Boards Manager.
Catena 4801 Assembly Instructions and Test Procedure Engineering Report 234001157 Rev A Figure 23 Selecting the Serial Interface 7.3 Configuring RS-485 module RS485 module has to be configured as a slave device. Download and install the FT232RL VCP Drivers which is mentioned in mentioned in the Section 5. Download the pyMod Slave application which is mentioned in the Section 5.
Catena 4801 Assembly Instructions and Test Procedure Engineering Report 234001157 Rev A Figure 25 Setting up Modbus RTU mode 3. Select the port number from the Serial Port and set the available baud rate from the Baud as 2400(or supporting any other baud rate). Click ok.
Catena 4801 Assembly Instructions and Test Procedure Engineering Report 234001157 Rev A Figure 27 Setting up Modbus mode and configuring slave 5. Click the Bus monitor icon and Simulation option. Then click Start. Figure 28 Selection of Bus Monitor and Starting the communication 7.4 Connecting to the network...
Catena 4801 Assembly Instructions and Test Procedure Engineering Report 234001157 Rev A Figure 29 Creating Application 3. Enter the Application ID and Description under Application -> Add Application Figure 30 Added Application 7.4.1 Registering the device 1. After creating the application, the device is registered by selecting the register device option.
Catena 4801 Assembly Instructions and Test Procedure Engineering Report 234001157 Rev A Figure 31 Registering the device 2. Enter the Device ID, which should be atleast of two characters. 3. Enter the Serial Number of the device under Device EUI tab.
Figure 33 Device shown up with connection status and Data tab to view data 7.5 Test Results Catena 4801 successfully communicates with RS485 module and sends the data to TTN and can be viewed in the TTN console. The results are shown below:...
Catena 4801 Assembly Instructions and Test Procedure Engineering Report 234001157 Rev A Figure 34 Serial output of Catena 4801 in Arduino IDE Figure 35 Bus Monitor using pyModSlave - 26 -...
Page 27
Catena 4801 Assembly Instructions and Test Procedure Engineering Report 234001157 Rev A Figure 36 Data in TTN Console - 27 -...
Need help?
Do you have a question about the Catena 4801 and is the answer not in the manual?
Questions and answers