# Could I add 200 rpm to module signal?

Status
Not open for further replies.

#### Yoda439

##### New Member
Problem: I need to fool engine governor control module into thinking engine is running at 2200 RPM in lieu of the 2000 RPM pre-programmed setting. I need engine to maintain 1800 RPM at 60 hz for whole-house 20KW generator. Reason being this particular Governor control has PIC programmed RPM settings of 1350, 2000 and 2400 RPM. My engine is a Ford 4 cylinder gas LSG4231 with a Ford Dura spark module (white grommet). Got tired of having to hook up to tractor PTO and just opted for this permanent driver engine.

Idea: My idea is if the module pre- programming thinks engine is running at 2200 RPM in lieu of the preset 2000 RPM it will compensate by dropping off the 200 RPM needed to get to 1800 RPM 60hz area where I need to be. Also if there was a trim pot in this circuit I could fine tune this setting even better. I have schematics of original sweeper unit wiring this controller was originally designed for which is a big help in how this unit functions. I also have schematic of how the controller wires to engine module and actuator.

I am a newbie to electronics and my knowledge is limited. I have built variable psu, basic alarms, 555 timer tester, octopus tester among others. I own and love an ESR meter and have old CRT Oscilloscope I am still trying to learn. I read several other post here and came across a 555,4093,4017 decade circuit I think I am looking for to make this work. I am not looking for anyone to build my circuit for me but help me with the vast knowledge I see here. I want to learn how these IC’s function and what they can do. I just need a start in the right direction.Thanks

#### mneary

##### New Member
What type of sensor does the governor use? Is it from the ignition or is it independent?

It's not practical to "add" rpms to the governor; more likely you'll end up multiplying its input pulse rate.

What is the pulse rate? If it's straight off the ignition of a 4-stroke 4 cyl engine it would be 3600 pulses per minute (60.0 Hz) at 1800 rpm. To simulate 2000 rpm it needs to produce 4000 pulses per min or 66.6... Hz.

I would use a CD4046, PLL. The VCO would be a nominal 666.7 Hz, and divided by 11 to compare against the governor sensor. The VCO would be divided by 10 to pass through to the governor.

#### Yoda439

##### New Member
Thanks for your quick reply:What type of sensor does the governor use? Its from the ignition.The digital governor control module (yellow wire) taps into the Ford Dura-Spark ignition module to obtain RPM Freq. Two wires from this Gov. control go to actuator/servo maintaining rpm. I have the PDF's specs for both the Digital controller and the Actuator/Servo.
What is the pulse rate? I will look up specs for Ford Dura-Spark module and post. I will get specs for the 4046 PLL also.Basically all I want to do is manipulate the return rpm freq. by + 200 RPM. Is this possible? I mean to clock the rpm freq.thus adding this constant error? Thanks
Thanks

#### mneary

##### New Member
I repeat that adding a number of pulses, etc. is very difficult. Probably needs a microcomputer.

Multiplying
by a ratio of integers is simple and easy. This is why I propose multiplying it by 11/10. The circuit would be simple, accurate, and easy to build.

If you want to add a fixed 200 rpm I can offer no help at all.

#### Yoda439

##### New Member
Thanks so much for your patience. I will go with your advise. I will get my bread board out and the 4046 PLL. What else do I need? I have been building up good supply of components.
Also here is some pics and info on this project. I have PDFs also but this page only allows JPEGS etc.. However I could email them to you if need be.

#### mneary

##### New Member
You need a device that accepts the incoming 60 Hz (probably 12V pulses) and translates it to your logic level. Since we know very little about it I suggest an opto isolator. The signal is low frequency so almost any type will do.

Of course, the 4046, with components to have a center frequency of 667 Hz.
You need chips that can divide by 10 and 11. 4017 will divide by 10. Maybe 4516 for divide by 11. If you can't find a divide by 11 circuit I'll help, but not tonight, it's 1:30AM here. You might want to invert or buffer some signals; it's hard to tell now. Typical inverters and buffers are the 4049 and 4050. Depends on signal polarity, and load resistance.

Finally another opto for the 67 Hz output, to control noise and if necessary change logic levels back to 12V.
---------------
Pdf is allowed, maybe it needs mod approval for new members.

#### Roff

##### Well-Known Member
I may be wrong, but it seems to me that if you want the generator to put out 1800 RPM while the control module still sees 2000 RPM, you will need to multiply the frequency by 1.1111..., which is difficult to do
Multiplying by 1.1 will yield an output of 1818 RPM, which is close enough for appliances, but not for clocks. If your clocks running 1% fast is not a problem, then x1.1 should be fine. See the upper scheme in the attached diagram.

It might be better to set the control module to run at 1350 RPM, and use one of the lower schemes in the attached diagram.

#### Attachments

• fool generator sch.PNG
22.6 KB · Views: 179

#### tcmtech

##### Banned
So why cant you just buy an 1800 RPM modual?

I had a frequency matching problem once with an automotive application that involved using a modern computer based engine and transmission control system that was adapted to an older vehicle that used a different low frequency speed sensing circuit.

I just used a frequency to voltage converter IC and converted the variable low frequency signal to a variable DC output. That in turn was sent to a voltage to frequency converter IC that reconverted it to the correct signal for the EEC unit to interpret correctly.
Add a trim pot to the correct point and you have an adjustable fine tune function as well.

Heres the two specs sheets with their suggested circuit layouts.

#### Attachments

• LM2907 F V CONVERTER.pdf
710.2 KB · Views: 105
• LM566CN V F CONVERTER.pdf
156.9 KB · Views: 162
Last edited:

#### mneary

##### New Member
I may be wrong, but it seems to me that if you want the generator to put out 1800 RPM while the control module still sees 2000 RPM, you will need to multiply the frequency by 1.1111..., which is difficult to do
Actually not difficult at all, 1.1111... is 10/9. I guess I screwed up the arithmetic! Thanks for catching that. So you set the VCO to a nominal 600Hz. Divide by 10 for the VCO comparator and divide by 9 for the governor.
Multiplying by 1.1 will yield an output of 1818 RPM, which is close enough for appliances, but not for clocks. If your clocks running 1% fast is not a problem, then x1.1 should be fine. See the upper scheme in the attached diagram.

It might be better to set the control module to run at 1350 RPM, and use one of the lower schemes in the attached diagram.

#### Attachments

• Governor.png
7.7 KB · Views: 110
Last edited:

#### Roff

##### Well-Known Member
Actually not difficult at all, 1.1111... is 10/9. I guess I screwed up the arithmetic! Thanks for catching that. So you set the VCO to a nominal 600Hz. Divide by 10 for the VCO comparator and divide by 9 for the governor.
Yeah, don't know how I missed that.
Still, dividing by 3 and 4 might be simpler.

#### Yoda439

##### New Member
I may be wrong, but it seems to me that if you want the generator to put out 1800 RPM while the control module still sees 2000 RPM, you will need to multiply the frequency by 1.1111..., which is difficult to do
Multiplying by 1.1 will yield an output of 1818 RPM, which is close enough for appliances, but not for clocks. If your clocks running 1% fast is not a problem, then x1.1 should be fine. See the upper scheme in the attached diagram.

It might be better to set the control module to run at 1350 RPM, and use one of the lower schemes in the attached diagram.
Thanks to all of you for your feedback. This module has three preset speeds.1350,2000 and 2400 RPM. Since I am new at this I just logically assumed it would be less complicated to work off the 2000 RPM setting since it is closer to the 1800 RPM I am after.I thought since all the box cares about is maintaining its preset speed chosen which is monitored by the Freq. (yellow wire). If while set at the 2000 RPM setting if I could convert this right before it enters the digital control to read 2200 RPM the module would do its job and drop off the 200 RPM placing me at the sought after 1800 RPM.
Am I wrong in my thinking here? The one idea of using the Freq. to Volt. converting it into a voltage and then using Volt. to Freq. to convert it back along with a pot to fine tune sounds logical to me. You folks are the experts here and it is over my head but I am willing to build it and mostly learn what I have built and how it works.The math involved as to how to arrive at these desired Freq. is old news to all of you but amazes me.
Sure I can purchase the correct control box for $428 + shipping but maybe I wrongly assumed this could be fun and educational and done simple enough with the right components/IC's and some expert help. I am starting to think I am over my head here and maybe I should go back to building some flashing 555 light thingys. hehe I have my breadboard out and ready to have some fun and the worst I can do is fail and blow up some IC's.BTW I have a Tek. 465M 100 Mhz c.r.t. scope and a BK 3011B Funtion Gen. with digital display.Should I get a freq.counter for this type IC work or do you just use math/caluculators to arrive at the proper freq.I saw a nice freq.counter kit on Ebay for$15 + ship.What do you all recommend.BTW I uploaded some of the pics here also.I am just waiting for the final word on best IC's to order.I think I will just order several on the list just in case and for future fun.Thanks

#### Yoda439

##### New Member
They are probably nice pics, but it looks like getting high resolution requires me to purchase prints.
Probably the shirt or coffee cup would be a better choice haha I am gonna set up a blog which will be more useful for this type info.BTW how do I post the PDF's here? I got album set up for pics already on this fourm under my name.BTW I have a slew of resistors already,what range supply of electrolytic caps should I order.. I have good supply of disc.style non-polarity style already.Also should I run this circuit though a 7812 Volt reg.first? Thanks to all of you for your help.Got the boat off Lake Erie and winterized and firewood split so should have more time for some of these fun projects.

#### mneary

##### New Member
With a function generator and a scope is enough. If you do it with a PLL the ratio is digital and you just need to check for gross errors. If you use F/V followed by V/F the scope's timing error probably won't matter.

To post a pdf, click 'go advanced' and below the edit window (you'll have to scroll) is 'manage attachments'. Once you get the popup you have the choice of selecting a file on your computer or one on a website. Be sure to click 'upload' when the names are right. It might need to wait for a moderator - I don't know what the rules are for new members.

I would keep electrolytic caps in the 10, 47, 100, 470µF range, at least 16V but preferably 25V. Whatever you can get cheap . If I didn't already have stock, I would be tempted to get Night Fire Electronics "Aluminum Electrolytic Capacitor Axial-Only Kit #3" from their ebay site. (nfceramics). The current listing is item 220241753729. Saves a lot of picking around for just \$14.

A voltage reg isn't necessary if you have 5-15V and using CMOS. The 7812 needs 14.5V in to work properly, which isn't a good match for a car's 12-13.8V.

I was lazy Friday and didn't make a diagram for a 10/9 frequency multiplier. Tomorrow?

Last edited:

#### Roff

##### Well-Known Member
Thanks to all of you for your feedback. This module has three preset speeds.1350,2000 and 2400 RPM. Since I am new at this I just logically assumed it would be less complicated to work off the 2000 RPM setting since it is closer to the 1800 RPM I am after.I thought since all the box cares about is maintaining its preset speed chosen which is monitored by the Freq. (yellow wire). If while set at the 2000 RPM setting if I could convert this right before it enters the digital control to read 2200 RPM the module would do its job and drop off the 200 RPM placing me at the sought after 1800 RPM.
I think you are correct. What threw me off was the 2200 RPM that you mentioned. That would never appear, because the feedback loop would keep the input to the controller at 2000, and the output of the generator at 1800. I think you knew that.
What mneary is showing you is the most stable way of achieving this (although it is achieved by frequency multiplication instead of addition). The F/V/F method (which is also multiplication instead of addition) has the potential to drift enough over several hours to cause your clocks to need to be reset if you are fussy about time.

#### tcmtech

##### Banned

As far as typical engine governing systems the F/V/F system is simple to build, easily recalibratable, and more than stable enough to serve its function if properly built and will likely have no worse RPM drift or inaccuracy than that of any standard mechanical governor system that is on the tractor that powered the PTO generator any way.

Any portable engine driven generator system has a fair amount of natural RPM drift. Its just part of the design. They have a small dead band in order to keep them from hunting while under load. I run my gen sets at around 63 Hz no load and typically get around a 57 Hz output at the full rated load. The average loading still works out to around 60 Hz over time anyway.

If keeping proper time or the difficulty of resetting some clocks is that bad I suggest buying some replacement atomic clocks instead!

#### mneary

##### New Member
Attached is a tested schematic of the 10/9 (1.1111...) multiplier. I/O may require buffering, depending on the signals to be interfaced.

#### Attachments

• 60-67Hz.png
24.2 KB · Views: 148

#### Yoda439

##### New Member
Yeah, don't know how I missed that.
Still, dividing by 3 and 4 might be simpler.

#### Yoda439

##### New Member
Sorry I posted this last before I read page 2 so nobody thinks I am goofy.Thanks

Status
Not open for further replies.