Hello, welcome to our forum.

It looks like you have registered but you have not yet posted and messages. Our requirements are that you must post at least two messages, to allow the moderators to review your registration, before you will be allowed access to the full range of forum areas.

Please make a couple of posts, until then you may see a notice that says you are banned from certain forum areas.

Thank you.

1. HB100 radar module

Hello all,
I try to find something about that MW radar module on PB forum but no success. I have already done the backpack module from limpkin, all works fine. I can read frequencies on scope but how to implement this data to speed measurement?
I find some code for Arduino in C but nothing in Basic. Can you someone explain me how to or links to picbasic (basic) code snippets?
Thanks.

2. Re: HB100 radar module

Looks like you are the first one here to try to interface with the HB100.

Robert

3. Re: HB100 radar module

in past (month ago) I was saw some informations about HB100 with example codes on protonbasic forum but I did not pay attention.
At this time I cant find anything about this on proton basic forum. It looks like wiped or something.

4. Re: HB100 radar module

HB100 speed measurement is explained here:

From the first page:
......IF the target is moving straight toward or away from HB100 (Ft = 10.525 Ghz) the formula is simplified to:
Fd = 19.49V (Velocity in km/hour) or 31.36V (V in mile per hour)

So we are going to use the simplest of the two, we know the doppler frequency, and we want to find the speed.
V = Fd/31.36 … What this really means thou, is for ever 31.36Hz will equal 1 MPH
So if the IF Frequency is 31.36 then the speed of the target is 1 MPH. Easy!

And a IF Frequency of say 400Hz would be about 13Mph if you round it up.

=====================

So if you read the frequeny with a Timer running in the background, then there it is your result.
Last edited by sayzer; - 6th July 2017 at 07:52.

5. Re: HB100 radar module

Now it's more clear. I try to search simple and working frequency meter code on PB forum, but no success.
Have someone already done and willing to share the frequency meter source code in picbasic? I'll be grateful for that.
Thanks,
Louis

6. Re: HB100 radar module

Hi Louis
You did not say which pic you are using. You can read frequency by feeding the signal to the external timer input on your pic. It works by setting the TMR1 register to 0 , start the timer, let it count for a fixed period of time, stop the timer, read the value in TMR1 to variable Freq and display. The Pause routine is not super accurate for gating the timer so you need to tweak the value. A better way would be to use a second timer with an interrupt. This should get you started

Code:
```Freq var word

T1CON = %00000110  'No prescale/Osc off/Sync off/External source/TMR1 off
TMR1L = 0 ' Clear Timer1
TMR1H = 0 ' Clear Timer1
T1CON.0 = 1 ' Start 16-bit timer
Pause 100    'Capture  of Input Frequency 0.1sec  Pause 1000 =1sec
T1CON.0 = 0 ' Stop 16-bit Timer

Freq.lowbyte = TMR1L 'Read  Tmr1 count to low byte
Freq.highbyte = TMR1h 'Read  Tmr1 count to high byte```
Last edited by mark_s; - 11th July 2017 at 18:26.

7. Re: HB100 radar module

Originally Posted by mark_s
Hi Louis
You did not say which pic you are using. You can read frequency by feeding the signal to the external timer input on your pic. It works by setting the TMR1 register to 0 , start the timer, let it count for a fixed period of time, stop the timer, read the value in TMR1 to variable Freq and display. The Pause routine is not super accurate for gating the timer so you need to tweak the value. A better way would be to use a second timer with an interrupt. This should get you started
Hello Mark,

I use PIC16F690 at 4MHz Xtal. I want to try Your code, the freq is stored in Freq variable, the sampling time is 0,1 sec that's OK but where to feed the input signal to PIC? (input pin) this is not clear for me.

Louis

8. Re: HB100 radar module

It looks like on the pic16f690 pin2, RA5 T1CKI. I have one of those modules but never got around to interfacing it with a pic.

9. Re: HB100 radar module

One of the best examples of measuring frequency with impressive accuracy is here:

On post #21.

Members who have read this thread : 26

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