Hi Paul.
Thanks for answering all the questions clearly. I now have a clearer understanding of the problem. I hve two 6" calipers using the 3 volt lithium battery. One was bought from Aldi in 2008 and the other in January this year from Lidl The set bought in 2008 was the first I had seen that used the 3 volt battery. I did some investigation at the time and posted the results in the file section of the Yahoo Shumatech forum. Here is a copy of that information.
NOTES ON CALIPERS WITH 3 VOLT LITHIUM BATTERIES
The scale of this type that I bought was bought at Aldi supermarket in the UK
Battery + ve Connected to metalwork and right hand track on socket
Battery – ve Not connected directly to anything.
Interface connections (With caliper the right way up. ie the connector at the top.Counting left hand track as pin 1))
1 -ve (Note on this version ov the scales it is not connected to the battery -ve)
2 Data
3 Clock
4 +ve (Connected to battery +ve)
Note about pin 1
Pin 1 is about – 1.6 volts with respect to battery + ve with the scales switched on. With the scales switched off
it is about -1.8 volts with respect to battery + ve
Time period from start of one data frame to the start of the next about 180 ms
length of data frame (Full sequence of 2 x 24 bits) about 500 us
Clock period about 7.5 us (133 Khz)
Tests with DRO350
Does not work with oversampling turned on. Works with oversampling turned off
They also work with the battery removed. so it looks like the main scale elecronics still only require about 1.5 volts to work.
There must be a regulator in the -ve rail to drop the 3 volts to 1.6 volts.
The DRO350 also puts the scale into fast sample mode OK
The only problem is that the scale switches itself off after a time. It may be possible to stop this from happening by shorting the on/off button – I have not investigated this.
Tests with YADRO dro.
Reads the data from the scales but seems to get confused when the sign of the display changes to –
(Possibly the way this scale represents negative numbers is different. I have not looked in detail at the problem. issuing the rx
commands (x is the port number the scale is connected to starting at 0) from a terminal program to the YADRO int4 (The YADRO box)
returns the hexidecimal value from the scales. This should make it easy to analyse the problem. I think the YADRO uses the relative data ( 2nd data packet) but the DRO350 uses the abrolute value (1st data packet)
All I have done with the set that I bought from Lidl this year is to look at the output on the oscilloscope to see if they used one of the known protocols. (They did but I can't remember which one.) When I get time I will do some tests powering them from 1.5 volts via the data connector.
Hi Neil,
I have found that changes in the value of the 1.5 volt supply changes the readings. I found that changing the voltage from 1.55 to 1.50 changed the reading by 16 (Decimal) counts (1 Count is 1/20480"
(About 0.02mm) I would recommend using an LM317 type regulator.
Les.