2x optical pulse sensors with emonTx4

Morning everyone. I’m trying to connect two optical pulse counting sensors to an emonTx4. The emonTx is connected to emonBase over USB. The first pulse counter is obvious: straight into the RJ45. For the second pulse counter, I read this:

It says: “pulse input can be configured for use on the first pluggable terminal block (closest to the RJ45 socket) as seen in the picture below with a solder bridge on solder jumper marked ‘PULSE’. Solder bridge marked ‘TMP’ must also be removed”. I’ve never soldered anything in my life… my questions are:

  1. Solder bridge sounds easy - just a blob of solder should bridge the connection, right? Will I need a scotch to steady my hands first or is it pretty accessible?
  2. Removing a solder bridge sounds tricky - any tips? do i just pry it off somehow?

And a third question: is there a connector that i can use to simply plug an optical sensor into RJ45->USB->emonBase, and skip the emonTx? Then emonBase could just read pulses from /dev/ttyUSBX?

All pointers welcome! Thank you

I don’t solder either, but @Robert.Wall does all the time…

(My emphasis. I’ve watched my partner use one, and it doesn’t look that difficult…)

I strongly suggest, as in the link Sarah provided - practice first, a lot. I’ve never got on with de-soldering braid, but others seem to find it works for them.

NO NO NO!

You will more than likely lift the copper track off the PCB and that won’t be repairable.

Yes, it is fairly tricky. First, your soldering iron. Do you have one, or do you need to buy one?
If you’re buying, and if you can afford it, get one that is temperature controlled, and get the smallest bit available (the ‘bit’ is the tip that actually does the soldering), get a small coil of solder and a solder sucker - I use the ‘piston’ type where, when you press a button that releases a spring that pulls the piston up the cylinder and sucks air - and the molten solder - into the cylinder. I have seen the “rubber bulb” type - never used one but they don’t look good.

Learn how to ‘tin’ the bit the first time you switch the iron on, and how to clean it (you can use a damp rag or a damp natural sponge to wipe the bit while you’re using it).

Now get a small piece of stripboard or a discarded piece of electronics with a p.c.b. with components you can get at, and practice getting solder off connections with the solder sucker. You’ll need enough molten solder on the bit to spread over the area of contact to transfer the heat and melt the joint, before you suck the whole lot (hopefully) off. When you are confident, have a go at the emonTx4. You’ll probably find most but not all the solder comes off easily. If there’s still a bridge but not a raised lump of solder, the technique is to wipe the tip of the iron along the gap between the pads reasonably quickly, hopefully dragging the solder bridge with it. If it doesn’t come good the first time, give it time to cool and the glue holding the copper track to the board to harden before you try again.

Speed is of the essence. The iron must be hot enough to melt the solder instantly, in a small fraction of a second, high temperature for a short time is a lot less bad than low temperature for a long time.

Not that I know of. Nor can you (as far as I know) read pulses on the USB input - they need to be converted to data, a number, first. At the emonBase end, you will be using the GPIO pins directly. This is a standard RPi connector. All I can suggest - if you don’t want to cut the RJ45 plug off the optical sensor - is to get a RJ45 breakout socket and make up a short lead yourself (now that you know how to unsolder, soldering 3 wires should be easy).
I think what you need to know is either here: Multiple Optical Utility Meter LED Pulse Sensor connection to EmonPi - #2 by Robert.Wall or in a link from there.

The “trick” there is to either use braid that already has flux in it, or dip the end of the braid in paste flux if the braid you have has no flux.

Concur. Especially for a beginner, the piston type would be much better.

One thing comes to mind… ESD. i.e. damaging a device by the static electricity the solder sucker creates. AFAIK, the majority of solder suckers on the market are of the anti-static type. Food for thought.

Indeed. The pulse input depends on whatever protection the input pin of the processor has - from memory: none. The temperature input fares only very slightly better - it has a 4.7 kΩ pull-up to 3.3 V.

Thank you all for the detailed advice! I have done some practice, which is good because I’ve demonstrated that I’m an incompetent solderer, so am glad i didn’t just go straight to the device. I’ve got a backup plan with an ESP32 i have lying around - i’m more comfortable in software! I’ll report back if it works… Thanks a lot!