Hi,
I'm using HC12 modules with stubby antennae for 433MHz to send serial data from a handheld Arduino controller to a number of receivers, and I need to get 50m in clear LOS with little or no data loss.
However, I'm experiencing major issues of losses outside of 25m which seems just plain wrong.
I've been reading up on antenna requirements and will probably construct a 1/2 wave dipole at the rx end(s) to help extend the range, but from all I've been reading about the modules I shouldn't be having such shortened range in the first place.
According to the data-sheets, specs and forum entries I'm seeing I should expect 100m easily.
Has anyone else had similar issues and managed to overcome them?
A little detail:
Tx:
Housing of the handheld control unit - plastic, compact.
Connected to HC12 Tx:
100uf capacitor.
Arduino; OLED screen, RFID module and 2S Lipo battery(~8v) in the same box.
Power for the HC12 is taken from the Arduino 5v supply point along with the OLED.
Stubby antenna mounted on outside of housing
Rx:
Housing - Plastic, roomy.
Connected to HC12 Rx:
Led matrix and associated driver module which requires 115200baud, not selectable unfortunately.
Arduino (incidental to main data-stream, only occasionally addressed) series connected to same data-stream from HC12 as the Matrix driver, 30cm lead.
12v Gel-Cell Battery, 5v 12A psu and piezo sounder
Stubby antenna mounted outside of box.
The antennae are in same polar plane.
The boxes, being plastic, do not provide a ground-plane. Is this part of my issues?
The data consists of simple serial text-based commands, sent with the objective of updating the LED matrix every second with a new number. I do no handshake, the HC12 modules in the Rx units are set to lowest gain so they have no impact on the other Rx units and they are expected to act as dumb serial pass-throughs. The Tx module is set to P8 which is the highest output power.
All works just fine within 25m, but begins to show package losses beyond, failing miserably by 30m.
I have experimented with different stubbies and, on a hunch, with wrapping the Tx HC12 in foil in case it was interference from the OLED or RFID modules - foil got me 2m more.
Settings:
C1
FU3
115200
P8(Tx) and P1(Rx)
Any help, or indication where I might find a solution, would be greatly appreciated.