![]() |
|
|
|
#1
|
||||
|
||||
Adding a Hobbs Meter to my Gauges Suite
I like the idea of being able to track engine hours as a cross reference for maintenance using a Hobbs meter.
Here's the dedicated hour meter screen as implemented on the tablet. ![]() There are two primary ways of managing and tracking maintenance options on diesel engines - mileage and hours. In almost all cases mileage is the default method for cars and trucks, but for other engine platforms, e.g. boats, planes, generators, pumps, equipment, etc, hours is the method used. A Hobbs meter only counts elapsed time when the engine is running. The easiest way to trigger counting time is when the "key is on". Unfortunately there are many times that the key is on and the engine is not running so meters often use a tach signal or oil pressure switch as the triggering event to count time. In designing a system to add a Hobbs meter to my gauges project, I originally thought of adding another stand alone Arduino to the car for this purpose, but figuring out a display strategy that would not involve cutting up the dash in some way was not to be. Then I thought of passing a signal from a second Arduino to my engine instrumentation display and after researching this determined this was just too complex. So I went back to the idea of adding this functionality within the existing system - after all I already monitor fuel pressure and vacuum and have the display so the solution could be done completely in code. With both fuel pressure and vacuum, there is an engine driven pump that produces a pressure change when the engine is running. My first thought was to use fuel pressure because it is very responsive to engine start/shutdown. Unfortunately it has wild swings which could trigger an engine off false alarm. Vacuum, on the other hand, is extremely stable, but bleeds off relatively slowly. Since almost all engine shutdown signals will be key-off this will come into play only occasionally. I've selected 10 inHg as the vacuum level for start/stop detection. The design basically monitors vacuum and engine state. When the engine comes on the current Hobbs meter reading is fetched from the Arduino eeprom and a counter is started tracking the elapsed time. The engine run time is updated in eeprom once a minute (this is because the Arduino eeprom has a useful life of 100,000 cycles - even so, I monitor writes and change the eeprom memory location every 100,000 writes ), so if there is a power failure (shutdown) before vacuum bleeds off, the maximum error is one minute. When the engine is turned off normally (engine shutdown vacuum solenoid) the Hobbs meter value is saved to eeprom. On the display side, the Hobbs meter value was appended to the data string for the other engine instruments that are passed over bluetooth to the Android tablet in the steering wheel for display. Two of the existing 6 screens were updated to show engine elapsed time as well as a dedicated Hobbs screen. The next step is to actually start logging the engine data by adding a microsd card to the Arduino - I've figured out how to do this, the next step is to implement it....stand by.
__________________
Current Stable
|
#2
|
|||
|
|||
Cool.
The only thing that would make it cooler is to use tamper resistant torx head fasteners on the displayed gauge body.
__________________
Greg 2012 S350 BlueTEC 4Matic 2007 ML 320 CDI 2007 Leisure Travel Serenity 2006 Sprinter 432k 2005 E320 CDI 1998 SLK230 (teal) 1998 SLK230 (silver) 1996 E300D 99k, 30k on WVO Previous: 1983 240D, on WVO 1982 300D, on WVO 1983 300CD, on WVO 1986 300SDL 237k, 25k on WVO (Deerslayer) 1991 350SDL 249k, 56k on WVO - Retired to a car spa in Phoenix 1983 380 SEC w/603 diesel, 8k on WVO 1996 E300D 351k, 177k on WVO |
#3
|
|||
|
|||
I look forward to seeing your trend displays of data those are always useful.
__________________
92 e300d2.5t 01 e320 05 cdi 85 chev c10 |
#4
|
||||
|
||||
Ideas on which is more realvent; hours the Engine is running or milage?
Hours also includes the Engine idling time in with the total time and mileage shows when the Engine is under some sort of load while the vehicle is moving. How do you convert maint. scheduals that are in Miles to hours?
__________________
84 300D, 82 Volvo 244Gl Diesel |
#5
|
|||
|
|||
In my International Harvester FSM, it states that one hour of operation is
equal to driving 35 miles. Charlie sent from my pos computer
__________________
there were three HP ratings on the OM616... 1) Not much power 2) Even less power 3) Not nearly enough power!! 240D w/auto Anyone that thinks a 240D is slow drives too fast. 80 240D Naturally Exasperated, 4-Spd 388k DD 150mph spedo 3:58 Diff We are advised to NOT judge ALL Muslims by the actions of a few lunatics, but we are encouraged to judge ALL gun owners by the actions of a few lunatics. Funny how that works |
#6
|
||||
|
||||
Cool!
I am planning to add one to my Lotus... providing its not too heavy. ![]()
__________________
[SIGPIC] Diesel loving autocrossing grandpa Architect. 08 Dodge 3/4 ton with Cummins & six speed; I have had about 35 benzes. I have a 39 Studebaker Coupe Express pickup in which I have had installed a 617 turbo and a five speed manual. ![]() ..I also have a 427 Cobra replica with an aluminum chassis. |
#7
|
|||
|
|||
Bravo! Engine hours are a very good metric for maintenance. Most expensive heavy equipment uses a 'Hobbs' meter. Ditto aircraft. On most of the engines I maintain, oil pressure is used to turn on/off the hour meter (Hobbs). Oil pressure present = engine running, no pressure = engine off. A simple OPSU w/two contacts is used in series w/power to Hobbs. In situations where oil pressure is too much of a hassle, I use vibration triggered/powered Hobbs (available at McMaster Carr, etc).
|
#8
|
||||
|
||||
Of course if you want one then you should have an Hour Meter. But, I am not sure it makes sense on a Car.
Lots of industrial equipment has nothing else but an hour meter. As an example a Forklift might have an hour meter because Forklifts spend a lot of time idling and to from that to beaing loaded. Forklifts also spend a lot of time sitting and get used often when the Engine is cold for a short trip under load which puts it in the sever use catagory. So milaged would not be a good measure of when to do maint on them. It is somewhat the same with some of the large Earth moving equipment. It mignt not move for a long distance during the day but it would be heavily loaded when it moves compared to a Car which even when full of passangers is not going to be loaded like an Earth mover is. Not trying to argue I am just speculating why an hour meter is better then milage on a Car.
__________________
84 300D, 82 Volvo 244Gl Diesel |
![]() |
Bookmarks |
|
|