ABB Aurora Web Inverter Monitor (WIM): wiring and PCB soldering – 8

Spread the love

Now the hardware, I have created a PCB for this project, it is quite simple to assemble .


You can get pcb without additional costs here from PCBWay
PCB from PCBWay
ABB PowerOne Aurora Web Inverter Centraline PCB Soldering assembly
ABB PowerOne Aurora Web Inverter Centraline PCB Soldering assembly

Welding also is simple, you just have to follow the screen printing, in the latest version it is more descriptive and intuitive (in this photo you can see the screen printing of all the components without distinction, but in the new one it is specified which minimal components you have to insert, and “No” on the optional ones, added in case of interference).


You can get pcb without additional costs here from PCBWay
PCB from PCBWay
PCBWay Option Page
PCBWay Option Page

ABB Aurora Web Inverter Centraline PCB up
ABB Aurora Web Inverter Centraline PCB up

When the board is assembled the result will be this

ABB Aurora Web Inverter Centraline PCB
ABB Aurora Web Inverter Centraline PCB

As you can see not all holes are used, when I created the board I added more components to use if there was some noise, but I never had such disturbances that I had to add more components than the basic ones.

So you only need the Voltage regulator the MAX3485, 2 capacitor, 3 resistor and the WeMos D1 battery shield.

PCB list of material and soldering instruction

AmountPart TypeProperties
2Electrolytic Capacitorcapacitance 10µF
1Generic male header – 1 pinspin spacing 0.1in (2.54mm); form ♂ (male)
6Generic male header – 2 pinspin spacing 0.1in (2.54mm); form ♂ (male)
1Camdenboss CTB0158-2pin spacing 0.2in (5.08mm); hole size 2.7mm; variant 90° 2 connector;
1Generic male header – 6 pinspin spacing 0.1in (2.54mm); form ♂ (male)
1104Ω Resistorpin spacing 400 mil; resistenza 104Ω; tolerance ±5%; bands 4; package THT
2150Ω Resistorpin spacing 400 mil; resistenza 150Ω; tolerance ±5%; bands 4; package THT
1MAX485variant dil; package dil08
1LD1117V33voltage 3.3V; package 78xxl; chip LD1117VXX
1WeMos D1 Battery shield
1WeMos D1 Minicpu ESP-8266EX;

Here some link where you can find the components:

WeMos D1 mini on WeMos D1 mini - NodeMCU V2 V2.1 V3 - esp01 - esp01 programmer

WeMos Battery shield on AliExpress

LD1117V33 Voltage regulator on AliExpress SMD (AMS1117) - AliExpress 3.3v (LM1117) - AliExpress 5v (7805) - AliExpress 9v (7809)AliExpress 12v (7812) - AliExpress 3.3v TO-92 (78L33)

MAX3485 IC on AliExpress

Then you can start to assembly, here a simple video that show all the step

SD card connection

To complete the project you must have an SD card module, I select the SD because the industrial grade are SD not microSD.

  • The connector of battery from the top SCK MISO MOSI CS VCC GND

SD card module AliExpress

  • Then you need 2 led dupont

Dupont on AliExpress

  • the battery connector XH2.54 male

XH2.54 male connector battery on AliExpress XH2.54 2.54mm AliExpress PH2.0 2.0mm


  • a switch and a push button

2 position switch Aliexpress

Push button for reset AliExpress

Battery adapter

ABB Aurora Web Inverter Centraline Battery holder with voltage divider
ABB Aurora Web Inverter Centraline Battery holder with voltage divider

I use the battery shield for WeMos D1 mini, but It’s work like the power bank example, there is a charging regulator and a step-up module to stabilize voltage at 5v, refer “Emergency power bank homemade“.

Then you need to create a voltage divider to check the battery voltage on A0, for this you can refer to the diagram in this article “Voltage divider: calculator and application” and related video

Now you can follow this schema to connect the basic elements of the board

ABB Aurora Web Inverter Centraline PCB pinouts
ABB Aurora Web Inverter Centraline PCB pinouts

At the end you should find yourself in this situation

ABB PowerOne Aurora Web Inverter Centraline Assembly test on Case base
ABB PowerOne Aurora Web Inverter Centraline Assembly test on Case base

You will find that it is quite easy to install all components.

ABB Aurora Web Inverter Centraline Test all elements mounted on PCB
ABB Aurora Web Inverter Centraline Test all elements mounted on PCB

Thanks

  1. ABB Aurora Web Inverter Monitor (WIM): project introduction
  2. ABB Aurora Web Inverter Monitor (WIM): wiring Arduino to RS-485
  3. ABB Aurora Web Inverter Monitor (WIM): storage devices
  4. ABB Aurora Web Inverter Monitor (WIM): debug and notification
  5. ABB Aurora Web Inverter Monitor (WIM): set time and UPS
  6. ABB Aurora Web Inverter Monitor (WIM): WIFI configuration and REST Server
  7. ABB Aurora Web Inverter Monitor (WIM): WebSocket and Web Server
  8. ABB Aurora Web Inverter Monitor (WIM): Wiring and PCB soldering
  9. ABB Aurora Web Inverter Monitor (WIM): upload the sketch and front end
  10. ABB Aurora web inverter Monitor (WIM): 3D printed case to complete project
  11. ABB Aurora web inverter monitor (WIM): repair E013 error

GitHub repository with all code BE and FE transpiled


Spread the love

8 Responses

  1. ziporah says:

    Hello, did you also publish the pcb somewhere else? I can mill my own pcb’s so it would be handy if I can do it by myself. I checked your github pages, but couldn’t find the design there.
    Where did you pull the power for the logger ? I have a 5000TL-OUTD, which powers off when there’s no solar, but I don’t see (yet) the possibility to draw 5V from the pcb somewhere to power the board. I had a solarlog200, but it gave up over a year ago; so I stumbled accidently accros your site and do plan to build this monitor to have my system logging again.
    Thanks!

  2. Alexandr Michaljanic says:

    First of all, thank you for this project. I have already ordered the PCB. The only thing I could not find is the complete wiring diagram. Did I missed something, or it’s not available?
    Thank you for your reply.

    Sasa Michaljanic

    • Hi Sasa,
      no I don’t do the wiring diagram (when I have some time I’m going to do It), the only think you need is in the schema.
      The SD adapter pin, the connector of the battery in the battery shield and the voltage divider pin of the battery in the ADC pin of the PCB.
      But if you have some trouble ask to me, or open a topic in the forum.

      Bye Renzo

  3. Vincenzo says:

    Hi Renzo,

    I wanted to express my gratitude for your hard work and for sharing your project. I’ve managed to recreate it, and currently, the web app is running smoothly. The card is logging, and the battery, along with the battery shield, are performing their functions as expected.

    Now, my next step is to connect it to the inverter. I do have a question that might sound a bit basic, but I couldn’t find a clear answer in your article. When connecting A and B, should they be directly linked to +T/R and -T/R? I’m asking this because you also mention LNK and RTN, and it’s a bit unclear to me whether these need to be used or connected to the board.

    Additionally, I’m curious about how you power the board. Do you use an external power supply for that?

    Thanks a lot in advance for your assistance.

Leave a Reply

Your email address will not be published. Required fields are marked *