HC-12 error correction


Closed Thread
Results 1 to 15 of 15
  1. #1
    Join Date
    Jun 2008
    Location
    Varese , Italy
    Posts
    326

    Default HC-12 error correction

    Hi to all in this forum,
    I am using the HC-12 serial on 433 mhz . Port rate is 9600 8 n 1 and the HC-12 is set as per default.
    The rig works but at distance of about 50 meters i do have errors.
    How could I correct these errors ?
    Any configuration suggestion ?
    Thanks
    Ambro

  2. #2
    Join Date
    Oct 2009
    Posts
    583


    Did you find this post helpful? Yes | No

    Default Re: HC-12 error correction

    I'm assuming it needs an antenna to get the quoted 1000m range these things claim to have... Otherwise I'm guessing that it's simply weak signals at a 50m range that's causing the rig to stop working after 50m

  3. #3
    Join Date
    Jun 2008
    Location
    Varese , Italy
    Posts
    326


    Did you find this post helpful? Yes | No

    Default Re: HC-12 error correction

    Both HC_12's have their own antenna.
    Data are received but some errors are present.
    Thanks

  4. #4
    Join Date
    Oct 2009
    Posts
    583


    Did you find this post helpful? Yes | No

    Default Re: HC-12 error correction

    Are you saying that up to around 50m data is sent and received OK and then above 50m data is being lost or corrupted.. if so it could be 101 things such as a range issue with the modules (ie they are designed to only work up to 50m), interferance, or the modules are faulty.

  5. #5
    Join Date
    Jun 2008
    Location
    Varese , Italy
    Posts
    326


    Did you find this post helpful? Yes | No

    Default Re: HC-12 error correction

    Thanks,
    the modules are brand new and they have a standard 433 MHz rubber/ plastic antenna.
    They are sold for about 1000 meters: I just need about 100 meters...
    Is there any program that could recover the comm errors ?
    Thanks

  6. #6
    Join Date
    Aug 2008
    Location
    Portugal
    Posts
    240


    Did you find this post helpful? Yes | No

    Default Re: HC-12 error correction

    Hi;

    I use those modules a lot.
    The 1000m are of course in best of the best conditions, but 50m are very bad.

    Look at the datasheet, to increse the range you need to decrease the baud rate, increase the transmitting power, changing the FU mode, even changing the frequencie can help!
    ( Datsheet - http://www.seeedstudio.com/wiki/imag...ser_Manual.pdf )
    Thanks and Regards;
    Gadelhas

  7. #7
    Join Date
    Jun 2008
    Location
    Varese , Italy
    Posts
    326


    Did you find this post helpful? Yes | No

    Default Re: HC-12 error correction

    Thanks Gadelhas,
    What port rate are you using ? I am using 9600 8 n 1.
    I also use the default setting for the hc-12 : max power and FU_3 @ 4.2 vdc.
    Do you use any correction algorithm ? LOOP_back or similar ?
    I just dend data over the UART ..
    Thanks a lot
    Ambro

  8. #8
    Join Date
    Aug 2008
    Location
    Portugal
    Posts
    240


    Did you find this post helpful? Yes | No

    Default Re: HC-12 error correction

    Quote Originally Posted by iw2fvo View Post
    Thanks Gadelhas,
    What port rate are you using ? I am using 9600 8 n 1.
    I also use the default setting for the hc-12 : max power and FU_3 @ 4.2 vdc.
    Do you use any correction algorithm ? LOOP_back or similar ?
    I just dend data over the UART ..
    Thanks a lot
    Ambro
    Hi;

    In this moment i'm using 4800,8,n,1, max tx power.
    No, i'm not using any correction, and i'm tx/rx about 83 bytes for message 1 time for second. ( NMEA RMC Message ). The distance is about 80m (+- 2m ) with 3 walls in the middle!
    Thanks and Regards;
    Gadelhas

  9. #9
    Join Date
    Jun 2008
    Location
    Varese , Italy
    Posts
    326


    Did you find this post helpful? Yes | No

    Default Re: HC-12 error correction

    yours are good result.
    I will try @ 4800 8 n 1 .
    Thanks
    Ambrogio

  10. #10
    Join Date
    Aug 2008
    Location
    Portugal
    Posts
    240


    Did you find this post helpful? Yes | No

    Default Re: HC-12 error correction

    Quote Originally Posted by iw2fvo View Post
    yours are good result.
    I will try @ 4800 8 n 1 .
    Thanks
    Ambrogio
    Ok, than post your test result here. I'm curious. Can you also send me where you bought you rmodules?
    I bought mine in Banggood!
    Thanks and Regards;
    Gadelhas

  11. #11
    Join Date
    Jun 2008
    Location
    Varese , Italy
    Posts
    326


    Did you find this post helpful? Yes | No

    Default Re: HC-12 error correction

    I bought two modules here:
    http://www.ebay.com/itm/1Pcs-433Mhz-...-/171907297975.
    Yesterday, because of my fault in power supply connection, one module crashed . I ordered one more this morning.
    I am waiting to receive it ... but it will need some time .
    Regards,
    Ambrogio

  12. #12
    Join Date
    Jun 2008
    Location
    Varese , Italy
    Posts
    326


    Did you find this post helpful? Yes | No

    Default Re: HC-12 error correction

    Good day,
    I received the module this morning.
    I wrote a simple program just to test the operative range of those modules.
    I checked one way transmission only : tx is located in my home basement and the receiver is outside near the entrance gate.
    The distance is few meter less than 50 with this set_up.
    I used the default setting: 9600 8 n 1 and FU_3 mode. Power supply for the tx is around 3v3 and 4v0 for the receiver.
    Two " rubber" antennas is used.
    Sine I would like to test the Max communication range, I am asking if is there avaialable a " dedicated " tx pattern of data or text to be used for .
    The gap or the repetion rate is interesting too.
    The output from my set_up is attached here togethre with the relevant picbasic program used.
    Thanks
    Ambro
    Attached Files Attached Files

  13. #13
    Join Date
    Aug 2008
    Location
    Portugal
    Posts
    240


    Did you find this post helpful? Yes | No

    Default Re: HC-12 error correction

    Quote Originally Posted by iw2fvo View Post
    Good day,
    I received the module this morning.
    I wrote a simple program just to test the operative range of those modules.
    I checked one way transmission only : tx is located in my home basement and the receiver is outside near the entrance gate.
    The distance is few meter less than 50 with this set_up.
    I used the default setting: 9600 8 n 1 and FU_3 mode. Power supply for the tx is around 3v3 and 4v0 for the receiver.
    Two " rubber" antennas is used.
    Sine I would like to test the Max communication range, I am asking if is there avaialable a " dedicated " tx pattern of data or text to be used for .
    The gap or the repetion rate is interesting too.
    The output from my set_up is attached here togethre with the relevant picbasic program used.
    Thanks
    Ambro
    From my point of view is working fine.
    You can try out my configs above. Also increasing the VCC of the TX to something like 4,5V will improve the transmission.
    Thanks and Regards;
    Gadelhas

  14. #14
    Join Date
    Jun 2008
    Location
    Varese , Italy
    Posts
    326


    Did you find this post helpful? Yes | No

    Default Re: HC-12 error correction

    I configured the module to operate at 4800 baud.
    The max range is now 150 meters with very few errors.
    It is OK for my application now.
    Thanks
    Ambrogio

  15. #15
    Join Date
    Aug 2008
    Location
    Portugal
    Posts
    240


    Did you find this post helpful? Yes | No

    Default Re: HC-12 error correction

    Quote Originally Posted by iw2fvo View Post
    I configured the module to operate at 4800 baud.
    The max range is now 150 meters with very few errors.
    It is OK for my application now.
    Thanks
    Ambrogio
    Great!
    Thanks and Regards;
    Gadelhas

Similar Threads

  1. sht_75 and SHT XX pgm correction
    By iw2fvo in forum Code Examples
    Replies: 5
    Last Post: - 17th October 2015, 09:06
  2. ADC non linear reading correction table
    By RFsolution in forum mel PIC BASIC Pro
    Replies: 3
    Last Post: - 29th December 2013, 04:24
  3. ERROR line 90: Sintax error----> [TabIndex]
    By martintorres in forum mel PIC BASIC Pro
    Replies: 7
    Last Post: - 9th September 2012, 05:29
  4. Replies: 1
    Last Post: - 30th March 2012, 05:13
  5. Forward error correction
    By Ron Marcus in forum General
    Replies: 2
    Last Post: - 2nd June 2005, 16:12

Members who have read this thread : 1

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts