Previous in Forum: Red Light on Television   Next in Forum: Three Electrical Terms
Close
Close
Close
12 comments
Rate Comments: Nested
Commentator

Join Date: Aug 2010
Location: VA
Posts: 84
Good Answers: 4

Increasing the Pulse Rate of a Variable Frequency Pulse

08/18/2010 7:34 PM

I am attempting to create a circuit that will increase the pulse rate of a variable frequency pulse train by 106%. I believe that I can do it easily but do not understand digital circuits that well and seek assistance.

To get 106% I want to take the digital pulse train and divide it by 16:1 to generate a 6% pulse signal that I will delay by about a single millisecond and add back in or sum with the original signal to have a 106% output. The variable input pulse train varies from 40 pulses per second to 1200 pulses per second.

The input is an automotive wheel speed signal sensor for a car using a magnetic sensor with a pulse level of about 5 volts peak.

I need to gain information about (selection) a divide by 16 chip, an input chip to convert the analog reluctor magnetic pulse to a suitable digital pulse signal, and a or chip that would sum the original signal and the divide by 16 output chip delayed by about 1 millisecond so that it will FIT between the original pulse train.\\

QUestions and assistance would be greatly appreciated in this effort. THanks Waldig

__________________
Life is short, eat your dessert first .......In theory there is no difference between theory and practice. In practice there is. Yogi Berra
Register to Reply
Interested in this topic? By joining CR4 you can "subscribe" to
this discussion and receive notification when new comments are added.

Good Answers:

These comments received enough positive votes to make them "good answers".
Guru

Join Date: Sep 2007
Location: Defreestville, NY
Posts: 1072
Good Answers: 87
#1

Re: Increasing the Pulse Rate of a Variable Frequency Pulse

08/18/2010 8:30 PM

Not sure that approach would work.

It's an odd requirement. Exactly 106% ? Would 104 to 108 work? What is your budget and precision and temperature requirements?

Off the top of my head..

An analog solution would be to use a F/V (frequency to voltage) converter then multiply the output by 1.06 and use an V/F converter to get your output. Not terribly accurate but using 0.1% tolerance resistors in the op amp circuit and good converters you could get in the ballpark.

You could also do it with two PLL's in series , one multiplying by 106 and the other dividing by 100. Using digital dividers in the feedback network would be fairly accurate and stable.

see : http://en.wikipedia.org/wiki/Frequency_multiplier

__________________
Charlie don't surf.
Register to Reply
Associate

Join Date: Aug 2010
Location: bhubaneswar
Posts: 34
Good Answers: 1
#2

Re: Increasing the Pulse Rate of a Variable Frequency Pulse

08/19/2010 2:02 AM

Hi,If you want to take more knowledge ,go through the google.

Register to Reply
Guru
Popular Science - Weaponology - New Member United Kingdom - Member - New Member

Join Date: May 2007
Location: Harlow England
Posts: 16512
Good Answers: 670
#3

Re: Increasing the Pulse Rate of a Variable Frequency Pulse

08/19/2010 3:19 AM

You are describing what you are trying to do.
The thing is, you may not be trying to do it the best way, as by your own admission you don't understand digital circuits.
It is better if you get back to the root problem which you are trying to solve. E.G why do you want to speed up the pulse train/add extra pulses? and why by a specific ammount? The scaling of your pulses my well be done easier at an earlier or later stage, or not at all.
Solving problems is easy, the hard part is defining the actual problem.

Of course you may actually have a very precise and exacting requirement which is too convoluted to explain, but I don't often see proposed solutions which genuinely attack the problem.
Del

__________________
health warning: These posts may contain traces of nut.
Register to Reply
Anonymous Poster
#4
In reply to #3

Re: Increasing the Pulse Rate of a Variable Frequency Pulse

08/19/2010 6:34 AM

1.06 ratio is to correct for a gear change of 1.065 to 1 change. I need to keep the wheel speed sensors from throwing codes as the computer is checking all manner of things including the ratio and transmission speed output. Waldig/

I dont want drift and see digital and a divider/counter would provide solid repeatable results thus my direction.

Register to Reply
Guru
Popular Science - Weaponology - New Member United Kingdom - Member - New Member

Join Date: May 2007
Location: Harlow England
Posts: 16512
Good Answers: 670
#5
In reply to #4

Re: Increasing the Pulse Rate of a Variable Frequency Pulse

08/19/2010 8:12 AM

I see, sorry I can't really help, but I'd think if you have a computer doing stuff then it should be able to do the arithmetic, I mean that's what they do best isn't it?
I just get the feeling that somewhere along the line one of the pieces of equipment must have some adjustment/compensation/arithmetic capability which would save what is a horrible task to do digitally.
Good luck .
Del

__________________
health warning: These posts may contain traces of nut.
Register to Reply
Anonymous Poster
#6
In reply to #5

Re: Increasing the Pulse Rate of a Variable Frequency Pulse

08/19/2010 12:28 PM

When trying to bypass the cars programming that aint gonna happen. I am going to have to fool it into allowing the different gear ratio. Hell with what it wants....

Register to Reply
Guru
Popular Science - Weaponology - New Member United Kingdom - Member - New Member

Join Date: May 2007
Location: Harlow England
Posts: 16512
Good Answers: 670
#8
In reply to #6

Re: Increasing the Pulse Rate of a Variable Frequency Pulse

08/20/2010 2:18 AM

If it's for a car, surely the manufacturer must have different firmware variants or programming option to allow for differnt gear ratios/wheel sizes etc?
Now I realise there is a world of difference between what the have and what they'll tell/seell you.
Del

__________________
health warning: These posts may contain traces of nut.
Register to Reply
Anonymous Poster
#7

Re: Increasing the Pulse Rate of a Variable Frequency Pulse

08/19/2010 10:51 PM

The V to F converter or (better) PLL seems like the best option. You don't know what's going on in the computer (it might be measuring the time between the pulses, adding extra ones between may cause it to chuck a wobbly). Smooth out the pulses with an RC network, then use that to control a monostable (e.g. 555) to get the new frequency.

Did you try looking for kits? Maybe Speedo Corrector MkII Kit from Jaycar in Australia can do what you want. (KC5435)

http://www.jaycar.com.au/productView.asp?ID=KC5435&CATID=25&form=CAT&SUBCATID=347

Register to Reply
Guru

Join Date: Oct 2009
Posts: 1460
Good Answers: 30
#9

Re: Increasing the Pulse Rate of a Variable Frequency Pulse

08/20/2010 5:30 AM

This is a small job for a microcontroller, e.g. the PIC family from Microchip Technology. You have to invest a fair amount of time in learning to program it, but even the smallest of the chips has more than enough inputs and outputs to do several jobs around the car. An overview of PICs at http://ww1.microchip.com/downloads/en/DeviceDoc/39630f.pdf

Register to Reply
2
Guru

Join Date: Aug 2005
Location: Hemel Hempstead, UK
Posts: 5826
Good Answers: 322
#10

Re: Increasing the Pulse Rate of a Variable Frequency Pulse

08/20/2010 6:42 AM

Use a PLL (Phase locked Loop) to multiply by 16 then divide by 15.

This will give you a ratio of 1.066666 (closer to 1.065 than 1.06).

use a 4046 PLL and two 74??161 or 74??163s

Does that make sense?

__________________
If you spend all your time looking for people and things to complain about: trust me, you will find plenty to complain about.
Register to Reply Good Answer (Score 2)
Anonymous Poster
#11
In reply to #10

Re: Increasing the Pulse Rate of a Variable Frequency Pulse

08/20/2010 8:27 AM

Gee that makes sense and the pulses will be more centered in time, not just stuffing one pulse in here and there, thanks. Waldig

Register to Reply
Anonymous Poster
#12

Re: Increasing the Pulse Rate of a Variable Frequency Pulse

08/20/2010 9:31 AM

Dividing by a power of 2 is a very easy thing to do in binary arithmetic, all you need to do is shift right by the exponent: 16 = 24 => 1610 = 100002 à 16/16 = 1, 100002 shifted right 4 places is 00001.

You could implement your function in a simple microcontroller, programmable logic or discreet logic, but what you would want to do is have a counter or timer count the number of clocks between pulses, then add the shifted value back to the original number and generate a pulse from with another counter running off of the clock.

Example: for a 1Mhz clock a 100 pulses per second you will count 10,00010 or 100111000100002 shift right 4 places to divide by 16 à 1001110001, add back to original count à 10011100010000 + 1001110001 = 10100110000001 = 1062510

Now count out this many 1MHz clocks and generate a pulse à 106.25 pulses per second!

Register to Reply
Register to Reply 12 comments

Good Answers:

These comments received enough positive votes to make them "good answers".
Copy to Clipboard

Users who posted comments:

Anonymous Poster (4); manvendra (1); phph001 (1); Randall (1); stevem (1); user-deleted-1105 (3)

Previous in Forum: Red Light on Television   Next in Forum: Three Electrical Terms

Advertisement