Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 11:14 10 Nov 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : HC12 @ 3v3...

Author Message
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9749
Posted: 02:45pm 20 Sep 2017
Copy link to clipboard 
Print this post

Hello everyone.

Can anyone here state if they use the HC12 module at 3v3 with no problems?
Datasheet says Vcc can be 3.2v-5.5v, so I normally always go for 5v, simply cos running them at 3v3 is only 0.1v above their minimum rating.

However, running them at 3v3 would make life easier for me, as then the MM and the HC12 are both running at the same voltage, so I can simplify the PCB and only use one regulator instead of two as I use now.

Can anyone confirm with any degree of certainty that they run OK on 3v3?
I do intend to run some of my own tests at this voltage anyway, but I am interested in anyone who may have their own thoughts to add to the think-pile at this point in time.Edited by Grogster 2017-09-22
Smoke makes things work. When the smoke gets out, it stops!
 
Phil23
Guru

Joined: 27/03/2016
Location: Australia
Posts: 1667
Posted: 02:53pm 20 Sep 2017
Copy link to clipboard 
Print this post

Hi Grog,

I originally ran mine on 3.3 on one of my backpacks.
Couple of months from memory.

All was fine for a while, but then started having issues
that turned out to be voltage losses on a solder less proto board.

Found the module was only getting around 3.
Added a few more wires & it was Ok again,
but ended up with it on 5V as the bread board I was testing on was too poor
when it came to voltage loss.

Based on that I presumed 3.3 would have been fine on a properly made board.

Cheers

Phil.
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9749
Posted: 03:09pm 20 Sep 2017
Copy link to clipboard 
Print this post

Interesting, thanks Phil.

Still interested in any other members' thoughts.

I can stick with the 5v regulator no problems, I am just looking at ways to simplify the design if possible.
Smoke makes things work. When the smoke gets out, it stops!
 
Alastair
Senior Member

Joined: 03/04/2017
Location: Australia
Posts: 161
Posted: 05:38pm 20 Sep 2017
Copy link to clipboard 
Print this post

G,
Recently I built a prototype to log all the temps on my solar hw and then update a base unit via hc-12. The logging end uses an E28 from across the pond and I thought it would be best to just run everything from 3.3v. I varied the supply voltage on the HC-12 from 3 to 5v whilst watching the behaviour on the scope and a continuous transmission test program. The HC-12 started working at around 3v but I was getting a few errors according to my checksum routine. From about 3.3 v it all worked perfectly.

I decided on the basis of this limited test that it was too close to the margin at 3.3v and went with 5v. I did not vary the distance beyond the 10m through 2 walls and I only tested one HC-12. Not rigorous.

Not quite what you want but some info. The final version is running happily. The waterproof ultrasonic transducer for the rainwater tank level sensor arrived the other day so I have to add that in - hopefully the connector I put in will just allow me to plug and go.
Edited by Alastair 2017-09-22
Cheers, Alastair
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9749
Posted: 06:05pm 20 Sep 2017
Copy link to clipboard 
Print this post

Thanks Alastair.

No, this IS kinda what I expected to have most people say. I think that 5v is the standard operating voltage for HC12's, but....

I think I will just continue to use them at 5v.
We are only talking a 60c regulator anyway.
Smoke makes things work. When the smoke gets out, it stops!
 
Andrew_G
Guru

Joined: 18/10/2016
Location: Australia
Posts: 872
Posted: 06:07pm 20 Sep 2017
Copy link to clipboard 
Print this post

Hi Grogs,

In this post I raised my need to conserve power to a remote temperature sensor powered by two AA batteries (ie 3.2V). It is still working (just) with the batteries down to 2.93V.
The jiffy box (~ 8 x 5 x 3mm) contains 2x AA, MM170, DS18B20 and HC-12. It is running in FU2 mode at 2400 baud and is only sending temperature every 10 minutes - it is meant to be asleep in between. It is only having to transmit say 20m but through 5 brick walls.

If my rat's nest can work at 2.93V I'd reckon 3.3 would be OK (but it might depend on range etc.). Please keep us posted as I'm keen to improve on my rat's nest.

Cheers, Andrew
 
Alastair
Senior Member

Joined: 03/04/2017
Location: Australia
Posts: 161
Posted: 06:38pm 20 Sep 2017
Copy link to clipboard 
Print this post

I have another project on the list which involves sending data back to the base. This time it is a bit further and from our truck based 'expedition vehicle'. It sits parked too much and I want to be able to check the status of things easily. Yes I know - lazy.

Battery consumption is not an issue -320AH LiFePO4 with 600w panels - the system is all electric - hw, induction cooktop etc. I have just received my pcbs back from Elecrow so I will be starting the monitor system in a weeks or so. I will use it as an excuse to do a more rigorous test of the HC-12 and set it up to run at 3.3v unless it proves unreliable.

Don't hold breath - weeks before it is finished and installed. Wife has project list too !!

Cheers, Alastair
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10565
Posted: 02:19am 21 Sep 2017
Copy link to clipboard 
Print this post

Remember you can run the MM at up to 3.6v to get more headroom
 
Alastair
Senior Member

Joined: 03/04/2017
Location: Australia
Posts: 161
Posted: 09:54am 21 Sep 2017
Copy link to clipboard 
Print this post

Matherp,
Thanks. I did not know that. I had thought that 3.3v was a hard maximum. Having the extra 0.3v would probably make a significant difference to the hc-12. I will (eventually) check it out.

cheers
Cheers, Alastair
 
Pluto
Guru

Joined: 09/06/2017
Location: Finland
Posts: 398
Posted: 10:44pm 27 Sep 2017
Copy link to clipboard 
Print this post




I made this test a couple of months ago:
GPS and the right-side HC-12 were powered by 3.3V, while the left side HC12 got power (5V) from the USB-RS232 (CP2102). Walked around the block with the GPS&HC-12 unit, which transmitted the GPS messages to the PC.

The GPS data received were then plotted on the map by the software found at http://www.hamstermap.com/quickmap.php
In this way I could easily see how far the HC-12 communication worked. (A few hundred meters when not too many houses between TX and RX. Only small spring antennas on the HC-12 units.)

Found out later that it would have been even easier with Ublox u-center software, which plots GPS data directly on Google Map.

The original reason for making the setup with HC-12 was that the logic signals directly from the GPS-unit were not recognized by any terminal programs in my PC. Picoscope did however recognize and decode the GPS messages correctly. The trick with two HC-12 worked well.
In fact it was a "wireless level translator" for 3.3V TTL to 5V TTL.

I did not see any issues by operating at 3.3V. The HC-12 on-board processor is specified down to 2.95V and the RF-chip Si4463 down to 1.8V.

TX power will however be reduced if the voltage decreases. The difference between 3.3V (+20dBm) and 3.0V (+19dBm) is about 1dBm.

 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9749
Posted: 12:38pm 28 Sep 2017
Copy link to clipboard 
Print this post

Hello Pluto - welcome to the forums.

That is good information to have - thank you. I think the issue is not so much the fact that the ST processor can run down at 2.95v and the 4463 can run down to 1.8v, as much as the fact that the on-board LDO will drop off completely at around 3.1v or so, and as the LDO supplies both chips.....

I have been running some tests at 3v3, and have not had any issues so far. In my application, I only EVER want to use the HC12 as a receiving node, and NEVER a transmitting one, so I think I will be safe enough, so long as it will run at all at 3v3 - which it seems to be doing happily enough.
Smoke makes things work. When the smoke gets out, it stops!
 
Pluto
Guru

Joined: 09/06/2017
Location: Finland
Posts: 398
Posted: 08:26pm 28 Sep 2017
Copy link to clipboard 
Print this post

Thanks Grogster.
have you tried to bypass the LDO? That could be a solution if you would like to operate at lower voltage.
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9749
Posted: 04:55pm 29 Sep 2017
Copy link to clipboard 
Print this post

[Quote=Pluto]Thanks Grogster.
have you tried to bypass the LDO? That could be a solution if you would like to operate at lower voltage.[/Quote]

Yes, I guess I could do that if I was desperate.
Desperation has not set in just yet though. Edited by Grogster 2017-10-01
Smoke makes things work. When the smoke gets out, it stops!
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025