[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CA1117218A - Analysis instrument - Google Patents

Analysis instrument

Info

Publication number
CA1117218A
CA1117218A CA000300793A CA300793A CA1117218A CA 1117218 A CA1117218 A CA 1117218A CA 000300793 A CA000300793 A CA 000300793A CA 300793 A CA300793 A CA 300793A CA 1117218 A CA1117218 A CA 1117218A
Authority
CA
Canada
Prior art keywords
sample
test cell
data
signals
temperature
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
CA000300793A
Other languages
French (fr)
Inventor
David B. Funk
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dickey John Corp
Original Assignee
Dickey John Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dickey John Corp filed Critical Dickey John Corp
Application granted granted Critical
Publication of CA1117218A publication Critical patent/CA1117218A/en
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N27/00Investigating or analysing materials by the use of electric, electrochemical, or magnetic means
    • G01N27/02Investigating or analysing materials by the use of electric, electrochemical, or magnetic means by investigating impedance
    • G01N27/22Investigating or analysing materials by the use of electric, electrochemical, or magnetic means by investigating impedance by investigating capacitance
    • G01N27/223Investigating or analysing materials by the use of electric, electrochemical, or magnetic means by investigating impedance by investigating capacitance for determining moisture content, e.g. humidity

Landscapes

  • Chemical & Material Sciences (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • Electrochemistry (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Biochemistry (AREA)
  • General Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Investigating Or Analyzing Materials Using Thermal Means (AREA)
  • Investigating Or Analyzing Materials By The Use Of Electric Means (AREA)

Abstract

Abstract of the Disclosure An analysis instrument for measuring selected constituents present in a sample of a material such as a bulk commodity includes a test cell to receive the sample.
The test cell comprises a capacitor whose electrical pro-perties are modified in accordance with the dielectric constant of the sample, which dielectric constant is a function of the contents of the sample. Weight and tem-perature sensors are provided for producing signals corresponding to the weight and temperature of the sample in the test cell. An electronic measuring circuit is connected to a test circuit including the test cell capa-citor and to the weight and temperature sensors for pro-ducing an indication of the contents of the sample. The measuring circuit produces the indication by correcting a measurement taken across the test cell in accordance with the variation in the temperature of the sample from a reference temperature and the variation in the bulk density of the sample from a reference bulk density. Control circuits are provided for controlling the overall operation of the analysis instrument in accordance with predeter-mined instructions stored therein and with operator in-structions from a control panel.

Description

Background of the Invention:
This invention relates to material analysis apparatus, and more particularly to apparatus for measuring the contents of a bulk commodity, such as a grain. The description will be facilita~ed by address-ing the specific problem of measuring the moisture content of a farm grain, such as corn, soybeans or the like.
In measuring the moisture content of a grain, it is known to use a test cell that comprises a capacitor LO in which the grain sample is introduced and to obtain a reading representative of a moisture content based upon an electrical measurement of the grain filled capacitor. In d the past, such measurements have been made by connecting the test cell as a capacitor in the tank circuit of an oscillator and inferring the capacitance o the test cell from a measurement of the frequency of the oscillator.
This approach is limited by the assumption that the test -~
cell represents an ideal or puxe capacitor, failing to take into account the conduc~ance of a real capacitor, 'O also present in the test cell. Thus, some degree of error is inherent in thismethod of measurement. Also, the real capacitor of the test cell has a comple~ admit-tance comprising a capacitive component and a frequency dependent resistive component often called the loss factor. Thus, the above measurement also fails to take into account the frequency dependent resistive component~
`'` ' 7Z~
The dielectric constant of a material causes a change in the electrical properties of a capacitor when the material is introduced in its field region, compared to the properties of the same capacitor when its field ; region is devoid of material. In general, the dielectric constant of a material is a function of the physical pro-perties or constituents of the material. Thus the di electric constant and therefore the properties or consti-tuents of a material may be derived by introducing the material into a test cell constructed as a capacitor and measuring the change in voltage across the test cell as compared to the voltage across the empty test cell with the same signal applied thereto. If the test cell is included in an electrical network in which other com-ponents are of known fixed values and a known signal is applied to the network, voltage or gain measurements taken across the test cell filled with the sample material can be used to calculate the dielectric constant of the material. It can be shown that the conductance of the test cell capacitor with a material of known bulk conductivity there-; in is proportional to the capacitance of the evacuated capacitor . Thus, it is possible to eliminate the effects of the conductance and allow for the effects Df both the capacitive and the frequency dependent resistive components of the real capacitor comprising the test cell by correlating separate voltage measurements taken across the test cell when empty and when filled with 1.7 Z~8 ;
.

- the sample, with signals of at least two different frequencies applied to the test cell.
Since grain moisture is defined as a percentage by weight of moisture, it has been necessary in previous moisture testing apparatus to first weigh a sample and then introduce the sample into the test cell. A pre-liminary moisture reading may then be obtained on the instrument either by use of a properly calibrated meter or calculating moisture from a readout on the instrument -10 in conjunction with a chart. After this preliminary moisture calculation has been obtained, however~ it is necessary to apply a correction factor for the tempera-ture of the sample. Thus, it is necessary to measure the temperature of the sample and by reerence to a suitable table or char~ obtain a temperature corrected moisture reading. Also, in the case of farm grains, the moisture reading must be corrected in accordance with the variance ~;
of the bulk density of the sample from a standard bulk ;~
density. Thus, it is necessary to determine the volume of ~20 the sample being tested, in addition to its weight, to determi~e the density thereof. Then an additional cal-culation must be made, or chart referred to, to obtain a `~ moistuxe content reading corrected for bulk density.
It can be seen that the foregoing procedures are relatively cumbersome when carried out wit~ prior art apparatus due to the inconvenien~c of performing multiple .

. ' , .

.. ' ' . , ~ . .

~7~18 separate measuring steps, in order to obtain a value of moisture content as corrected for bulk density ànd tempera-ture. Also, it is inconvenient to perform several calcula-tions and/or to refer to charts or tables to derive this final corrected value of moisture content~
Objects and Summary of the Invention .
Accordingly, it is a general object of this invention to provide an analysis ins~rument which is con-venient to use, is high speed in operation, and auto-matically performs all measurements and computations necessary to obtain the contents of a sample.
A more specific object of this invention is to provide an analysis instrument in accordance with the foregoing object, for measuring the moisture content of ; a sample in accordance with the dielectric constant of the sample.
Still another object of this invention is to provide an analysis instrument in accordance with the `~
foregoing objects9 adapted to measure the bulk density of the sample, and automatically modify the moisture measurement in accordance with the variation of the bulk density of the sample from a reference standard bulk density.
Yet another object of this invention is to pro-vide an analysis instrument, in accordance with the fore-going objects, further adapted to measure the temperature ..

r 1~72~

of the sample and to modify the moisture measurem~nt accord-ing to the variation of thetemperature of the sample from a reference temperature.
; A further ob~ect of this invention is to provide an analysis instrument in accordance with the foregoing objects, adapted to perform the foregoing measurements - and computations automatically to provide a readout re-presentative of the moisture content of the sample as cor-rected for bulk density and temperature of the sample as a percentage of total weight.
Briefly, and in accordance with the foregoing objects, an analysis instrument according to the presen~
invention comprises a test cell for receiving a sample of the material to be tested, the test cell comprising a capacitor whose electrical properties are modified in accordance with the dielectric constant of the sample, which dielectric constant is a function of the contents thereof. The analysis instrument further includes circuit :
means including means for applying two electrical signals 0 of different predetermined frequencies to the test cell and means for applying the two electrical signals to the ~`,5''' test cell when the test cell is empty and for again apply-ing the two electrical signals to the test cell when the . ; .
~ sample is received therein. The analysis instrument also .. . .
:;~ includes test circuit means including the test cell !~
~ ' ` ' :~ `
` - 6 -. ,.

'; :

Z:18 .
; capacitor for receiving the applied signals and ~or producing test signals in response thereto, the test signals corresponding to the dielectric constant of the material. The circuit means further include measurement circuits for receiving the test signals and providing an indication corresponding to the con-.. tents of the material in accordance with the test signals.
In accordance with the present invention, there is -. provided an analysis instrument for measuring the contents of a `.. aample Gf a material comprising: a test cell for receiving , ! 10 said sample, said test cell comprising a capacitor whose elec-trical properties are modified in accordance with the dielectric constant of the sample, which dielectric constant is a Eunction of the contents thereof, circuit means including means for .. applying two electrical signals of different predetermined frequencies to said test cell, means for applying said two ,. , :
.~ electrical signals to said test cell when said test cell is empty and for again applying said two electrical signals to said ~.
~i ~ test cell when said sample is received therein, test circuit `. : means including said capacitor for receiving said applied ~ 20 signals and for producing test signals in response to said c applied electrical signals, said test signals corresponding to ~ said dielectric constant of said material, said circuit means , . ., ,. ~
:'q; further including measurement circuits for receiving said test !~''', signals and providing an indication corresponding to said con-., :.~ tents o~ said material in accordance with said test signals.
,.. ..
In accordance with the present invention, there is also provided a tester for measuring a constituent content of :. a sample of bulk commodity comprising: a test cell for receiv-ing a sample, means for producing a weight signal corresponding ~ .;
to the weight o~ said sample in said test cell, means for producing a temperature signal corresponding to the temperature of said sample in said test cell, and microprocessor means ~'' ~'' ~ 7 ~

.f L;7;~

operating in a predetermined sequence in accordance with a set of predetermined instructions stored therein, for applying pre-determined signals to said test cell and receiving tes-t signals therefrom in response to said applied signals, for receiving ` said weight signal and said temperature signal and for providing L .:
output data corresponding to said constituent content of the -sample in accordance with said test signals said weight signal and said temperature signal.
In accordance with the present invention, there is also a moisture tester for measuring the moisture content of a ` sample of a bulk commodity comprising: a test cell for receiv-` ing said sample, said test cell comprising a capacitor, and , circuit means connected to said capacitor for taking measure-ments across said capacitor and for providing an indication of said moisture content of said sample in accordance therewith, said circuit means including microprocessor means operating in ;~ a predetermined sequence in accordance with a set of predeter-mined instructions stored therein for taking said measurements . and for providing output data corresponding to said moisture - 20 content in accordance with said measurements, and visual display ~'.:', . means for receiving said output data and providing a visual dis--`~ play corresponding to said moisture content in accordance therewith.
~, In a preferred embodiment, -the instrument includas ~ - means for proaucing a weight signal corresponding to the i~- weight of the sample and the measurement circuit includes --~. ;,;
~ means for receiving the weight signal and producing a bulk ,.~ ., density signal in response thereto corresponding to the bulk . density of the sample, and for providing an indication of the bulk density of the sample in accordance with the bulk density signal. The measurement circuit further includes means for ~- modifying the moisture indication according to the variation of the bulk density of the sample from a predetermined reference - 7a -~. :

~ ' ~7Z~8 bulk density in accordance with the bulk density signal. In a preferred embodiment, the analysis instrument also includes means for producing a temperature signal correspondinq to the temperature of the sample, the measurement circuits further including means for receiving a temperature signal and producing an indication of the temperature of the sample in accordance therewith and means for modifying the moisture indication according to the .' ~

..

' .

- 7b -Zl~il variation of the sample temperature from a predetermined reference temperature in accordance with the temperature signal.
Also in a preferred embodiment, the circuit means further include control circuit means for au~o-matically controlling, in a sequence, the applications of the two applied electrical signals to the test cell, the reception of the test,temperature~ and weight signals by the measurement clrcuit, the providing of the moisture temperature and bulk density indications and the modi-fying of the moisture indication, in accordance with pre-determined instructions stored in the control circuit means ; and in accordance with operator instructions from a control panel.
The foregoing, as well as other objects, features and advantages of the present invention will be appreciated from a consideration of the following detailed description together with the accompanying drawings in which like reference numer-als are usQd throughout to designate like 7 elements and components.
Brief Description of the Drawings.
., FIGURE 1 is a perspective view o~ an analysis `; instrument incorporating features of the present invention;
FIG. 2 is an enlarged view, partially cut away~ ;
of a portion of the instrument of FIGURE 1, taken generally along the line 2~2 of FIGURE l;

.- .

~1~72~3 FIG. 3 is a view o~ the instrument of FIGS. 1 and 2, taken generally along t~e line 3-3 of FIG. 2;
FIG. 4 is a view of the instrument of FIGS. 1, ; 2 and 3, taken generally along the line 4-4 of FIG. 3;
FIG. 5 is a view of a portion of FIG. 4 taken : generally along the llne 5-5 of FIG . 4;
.. . ,~
FIG. 6 is a simplified block diagram showing the overall arrangement of the.instrument of FIGS. 1 through 5;
LO FIG. 7 is a block diagram of the electrical , components of the instrument of the present inventio~;
,s FIGS. 8 and 9 are detailed schematic diagrams . of circuits included in the test cell circuits of FIG. 7;
FIGS. lOA and lOB ~re detailed schematic dia-grams of the input/output circuit of FIG. 7; ` :
FIGS. llA and LlB are a detailed schematic .. diagram of the central processing unit circuits of FIG. 7;
FIGS. 12 and 13 are detailed schematic diagrams of the memory circuits of FIG. 7; -~
'0 FIGS. 14A and 14B are a detailed schematic diagram of the display circuits of FIG. 7; ~ ~-` FIG. 15 is an elevational view of the readout ; and display panel of the moisture tester of FIGURE 1, FI&. 16 is a representation, ln tabular form, o$ the elements of the display panel of FIG. 15;
FIG. 17 is a detailed schematic diagram of the : motor control circuits of FIG. 7; and _ g _ , , - - : ,. : :

Z~8 FIGS. 18 and 19 are detailed schematic diagrams of portions of the keyboard circuitry of FIG. 7.
Detailed Description , .
The following detailed description is facili-tated by addressing the prob~m of measureing~the moisture of a sample of a farm grain. Thus, the analysis instru-ment of the present invention `will be referred to herein-ater as a moisture tester.
Referring now to FIG 1 a moisture tester 20 ;
.10 comprises a housing 22, having a hopper 24 mounted at the top thereof for receiving a quantity of material whose moisture content is to be measured. The moisture tester 20 also includes a drawer 26 slidably mounted in the bottom t~, portion thereof to receive the sample material subsequent to testing and to effect the removal thereof from the tester. The sample door 26 is also removable from the ; moisture tester 20 to provide for the use of other suitable means in its place to effect removal of sample material -. after testing thereof. The moisture tester 20 also includes . . .
a control panel 28 including a keyboard comprising a four- by four array of control switches 30 which may comprise push ` button type sw-.tches, a load-unload switch 32 and an on/off switch 34. The operation of these controls is further ex-plained hereinbelow. The moisture tester 20 also includes a display panel 36, the structure and operation of which are explained hereinbeLow.

. . I ~

~ Referring now to Figs. 2~ 3 and 4, the sample - llandling portion of the moisture tester 20 is illustrated in greater detail. A test cell assembly 38 includes a test cell 40 to receive a sample of the material to be tested, which comprises a capacitor made up of generally flat, U-shaped end plates or electrodes 42 and 44 constructed of suitable conductor material, and a somewhat larger flat center plate 4~ which comprises printed circuit board material having both sides thereof copper plated to define a center electrods of generally the same dimen-sions as the electrodes 42 and 44 and to define suitable inter-` connecting wiring patterns generally outside o~ the electrode surfaces for circuit elements to be mounted on the plate 46 described hereinbelow. An enclosure or wall member 48 comprises two pieces of suitable insulating material shaped to deine ~`
enclosures between the respective end electrodes 42, 44 and the center plate 46. An outer enclosure member 52 of the test cell assembly 38 is constructed of a suitable insulating material, the end electrodes 42 and 44 preferably being mounted on the out-side of the enclosure member 52 and the center plate 46 being ~20 generally co-planax with a cross section of the ~nclosure 52 and `
mounted substantially centrally therein. The wall member 48 and enclosure 52 define between them a chamber 50, which provides a suitable enclosed space for containing the aforementioned wiring - patterns formed on the center plate 46 and the circuit elements mounted thereon. It will be noted that the test cell 40 is provided with a substantially rectangular opening S4, defined by the end electrodes 42, 44 and the side portions of wall member 48, and substantially level with the top of the test cell 40, through which a sample of material tested is introduced, as described below.

. I .

~ ~7218 A hopper 24 is mounted directly above the test cell assembly 38 to recive a quantity of grain to be tested, -and is provided with a fill line or indicator mark 56 to show the miminum amount of material necessary to assure proper filling of the test cell 40. A hopper extension member 58 may be removably . mounted over the hopper 24 to assure filling thereof with ma-terial well over the minimum filling mark 56. A pair of doors 60 and 62 are mounted below the hopper.24 to define a bottom thereof. The doors 60 and 62 are mounted upon hinge pins 64 .. 10 and 64a and 66 and 66a so as to be.selectively rotatable about ; the hinge pins 64 and 64a and 66 and 66a, the ends of which . --are in turn respectively affixed to opposite ends of a mounting plate 69 afixed to an inner housing 68 suitably positioned within .~ the housing 22. The doors 60 and 62 are provided with support members 70 and 72 each including an ear or actuator member 74 and 76 at an end thereof radially outward from the respective hinge pins 64 and 66. A pair of cams 78 and 80 are mounted for - rotation upon a horizontally extending shaft 82 which is driven by a motor 84 attached to the inner housing 68, the cams 78 and 80 being in engagement with the ears or actuator members 74 and 76 of the door-support members 70 and 72, respectively. Thus, - the doors 60 and 62 are selecti~ely openable in the direction indicated by the arrows 86 via the action of cams 78 and 80, whose rotation by shaft 82 via the motor 84 allows dcors 60 and 62 to rotate about hinge pins 64 and 66, respectively. A mag-- netically actuatable reed-type switch 88 is mounted ~n a non- :
magnetizable plate 69a affixed to the plate 69 and a magnet 75 is mounted on the support member 72 of the door 62 acutating the switch 77 to provide an indication to electronic control circuitry .'' ' 7;Z~8 tO be described later herein, when the doors 60 and 62 are fully opened. A switch 88 is mounted on the plate 69 and includes a acutator 90, to be actuated by the support member 72 when the doors 60,~..62 are fully closed to provide a similar indication.

The shaft 82 is also mounLed by suitable bearing means 90 moun~ed upon the plate 69 at a portion thereof remote from the motor 84 to insure smooth and even rotation of the shaft 82. The shaft 82 is also provided with radially extending arm or member 92 fixed to its end opposite the motor 84 which includes ..

a first ball member 94 attached to the radially outward end thereof to rotate at a ixed radius about the center of the shaft 82.
The ball member 94 is fixed in a socket 96 which forms a first end of a linkage member 98, the opposite end thereof defining a second socket 100 in which is fixed a second ball member 102.
The second ball member 102 includes a linkage 104 formed at its end opposite the socket 100 and attached by suitable means to a str~ke off assembly 106. Strike off assembly 106 includes a shaft 108 rotatably mounted on means 109 attached to housing 68, and a linkage 110 affixed to rotate together with the shaft 108 and including an elongate, strike off anm 112 positioned ~:
parallel to and just above the level open top portion 54 of the test cell 40. It will be appreciated from the foregoing that as the shaft 82 rotates, the member 92 and ball 94 affixed :
thereto rotate about the shaft 82, thereby -actuating the linkage :
member 98 to pull the ball member 102 and attached linkage 104 in such a manner as to actuate the strike off assembly 106 to move or rotate the linkage 110 thereof and its elongate strike 7.~2~

off arm 112 about the shaft 108 substantially as indicated by the arrows 116 so that the elongate strike off arm 112 , passes over the open top 54 of the test cell 40, moving completely from one end to the other thereof to the position indicated in Fig. 4 by the dotted lines. Simi-,;~
larly, continued rotation of the shaEt 82 by the motor 84 returns the wiper arm assembly 106 to its original posi-tion and via the cams 78 and 80 again closes the doors ' 60 and 62. The strike of arm 112 preferably comprises a semi-rigid elongate member and an extension spring generally coextensive with and attached to the elongate member to compensate -for irregularly shaped sample materîal as it strikes off the excess while moving across the top of the test cell 40.
It will be noted that the relative positioning of the camS 78 and 80 and member 92 upon the shaft 82 are such that the movement of the strike off assembly 106 and the strike off arm 112 thereof are synchronized with the opening and closing of the doors 60 and 62, so that the strike off ann moves across the open top 54 of the test cell 40 shortly after the opening of the doors 60 and 62. Thus, ` it will become apparent that the motor 84 via the shaft 82 controls a sequence of operation wherein sample material is first released via the doors 60 and 62 from the hopper 24 into the test cell 40, over-filling the test cell 40 . . .
." ~

and subsequently, the strike o arm 112 is moved across and level with the open top 54 of the test cell 40 as ; described, and strikes off and carries away excess sample material from the top 54 thereof, the doors 60? 62 being simultaneously closed, resulting in the test cell 40 belng filled with sample material of a constant predetermined volume as set by the leveling action of the strike off arm 112. Thus, the described indication given by the switch 88 also corresponds to the strike-of o~eration being completed.
Referring now again to the test cell assembly 38, it will be seen that a motor 120 is provided along with a pair of pulleys 122, 124 and a drive belt 126 there-between to drive a shaft 128 which is connected to rotate the test cell assembly 38 as follows. A first collar 130 is attached to the shaft 128 for rotation therewith. A
second collar 132 is attached to the test cell assembly 38 to rotate in unison therewith, an interior opening of the collar 132 being clear of the shaft 128. The amount of clearance provided for the shaft 128 by the interior opening o the collar 132 effectively defines limits o `- movement of the test cell assembly 38 with respect to~ the motor 120 and shat 128. A pair of flexure plates l3~ and 136 are attached between the respective collars 130 and 132 so that the test ceLl assembly 38 may be rotated through 180 by the motor 120 via-the shat 128 and via the collars .,. ' .

~' .

,:

~72~

130 and 132 and connecting flexure plates 134 and 136 in order to unload or remove the sample material from the test cell 40, when testing is completed. Fig. 5 illustrates a view of the collar 132 and flexure plates 134 and 136 taken generally along the line 5-5 o FIG. 4.
: The collars 130 and 132 and flexure plates 134 and 136 also form a portion of weighing means ~or measuring the weight of the sample contained in the test cell 40. A suitable mounting means 138 is attached to the .0 collar 132 for holding a coil 140. Similarly~ a mounting member 142 is attached to the collar 130 and holds a shaft or core member 144. The opposite end of shaft or core mem-ber 144 extends through the center of the coil 140. Thus the coil 140 and shaft 144 comprises a variable inductor.
The flexure plates 134 and 136 are adapted to flex or give somewhat in response to the weight of sample material introduced into the test cell 40 so as to provide some relative movemen~ between the collar 130 attached to the shaft 128 and the collar 132 attached to the test cell '0 assembly 38. Thus, it will be appreclated tha~ the coil - 140 attached to the collar 132 and the core member 144 attached to the collar 1.30 will experience a relative change in their positions due to the ~lexing of flexure plates 134 and 136,said movement being in proportion to the weight of the sample material introduced into the test cell 40.

~5~7%~
,., ; The change in inductance provide by the relative movement between the coil 140 and core member 144 will correspond to the relative movement therebetween, and therefore to the weight of the sample material in the test cell 40.
, Suitable wires or leads are provided (not shown) to ener-gize the coil 140 to produce a weight signal thereacross ' proportional to the inductance ~hereof and to connect the coil to a suitable weighing circuit in the chamber 50 to be described hereinbelow. It will be appreciated tha~ the afore-mentioned limits o~ movement defined by the clearance of the collar 132 about the shaft 128 serves to protect the coil 140 and core member 144 from possible damage due to large deflections of the plates 134, 136 which might other-wise occux during loading of a sample into the test cell or when the moisture tester is being transported.
The test cell 4~ also includes, mounted in the middle plate 46 thereof, a pair of temperature sensors 146, 147 to provide a signal corresponding to the tempera-ture of the sample to be contained therein. It will be appreciated that the positioning of the temperature sensors 146, 147 substantially in the central, interior portion or the test cell 40, provides an optimum temperature reading, as the sample materîal, once introduced into the test cell 40, will substantially surround the sensors 146 9 147.
Suitable printed circuit conductors are provided on the pla~e 46 from the temperature sensors 146, 147 to the chamber 50 ; containing the test cell circuits. A suitable electrical cable 150, in - ~7 .` ' , ;.

7%P~

the form of a flat ribbon-type cable is provided to connect the circuit components in the chamber 50 of the - test cell assembly 38 with the other measurement and control circuits of the moisture tester. The flat cable 150 is directed through a suitable slot 152 pro-vided therefore in the shaft 128, the shaft 128 being hollow to allow the passage of cable 150 therethrough to exit at the end thereof through a suitable opening pro-vided therefore in the pulley 124. The cable 150 includes a plurality of leads or wires adapted to make approprlate connections between the circuits of the test cell 40 and measurement and control circuits of the moisture tester to be described in detail hereinbelow.
The pulley 124 is further provided with a ~raised stop member 154 which is adapted to engage second and third stop members 155, 157 mounted 180 apart upon the housing 68 adjacent the pulley 124, when the pulley 124, - shaft 128 and ~est cell assembiy 138 are rotated through ap-; proximately 180 to unload or empty the sample material from - ~ ~
; 20 the test cell 40 and again right the test cell -upon com- ~ `
pletion of testing. The raised stop member 154 also engages an actuator 156 of a switch 158 when the test cell assembly is in its upright position to provide a signal for control circuits of the moisture tester, to be described below, corresponding to the location of the test cell 40 in either ;
the upright (switch closed) or in the sample removal (switch open) position. It will be noted that the motor 120 preferably comprises an induction-type permanent .. : . . . I

magnet synchronous motor which is adapted, in conjunction with a motor control circuit described below, to automatically reverse its direction of rotation when the stop member 154 engages the complimentary stop members 155 and 157 so as to automatically right the test cell assembly 38 following the unloa~ing of the sample material therefrom and vice-versa.
Turning now to FIG. 6, a block diagram illus-trates the overall arrangement o~ the moisture tester of .
FIGS. 1 thro~gh 5, including the test sample portion hereinabove described as well as additional measurement and control circuitry to be described in further detail . hereinbelow. The pQrtions of the apparatus described here-inabove are indicated by the same numbers in FIG. 6. Test cell circuits 160 including a weighingcircuit are mounted as described above, on the printad circuit portio.n of the plate 46 in the chamber 50 provided therefore in the test cell assembly :
38, and connected to the other circuits of the moisture .
tester via the cable 150 described above~ The test cell circuits 160 include a suitable peak detector circuit ~ :
to be described below, to receive the signals developed .
, across the test cell 40 and.provide a suitable peak portion :
thereof. It will be appreciated that the mounting of these circuit components on the plate 46 in the chamber 50, adjacent the test^cell ~0 substantially eliminates "cable effects" such as noise~ cable capacitance, static or the like which might otherwise affect the relatively lo~ level portions of ; test cell signals if transmitted, modified, over the cable 150. .

:'''`' ' , ~7;~L8 Cable 150 connects test cell circuits 160 with measurement and control circuits 162-. Lines 164 and 166 connect the motors 84 and 120, respectively with a motor control circuit 168 which is in turn connected to the measurement and control circuit 162 via line 170. The weight sensor comprising coil 140 and core member 144 is connected to the.weighing circuit portion of the test cell circuits 160 by line 172. The keyboard 30, load/unload switch 32 and on/off switch 34, together with a write switch 174, are connected via line 176 to the measurement and control circuits 162. Display circuits associated with the display panel 36 are connectd via a line 180 to the measurement and control circuits 162.
A line 182 connects the measurement and control circuits 162 to a printer 184 which may optionally be provided separate from the moisture tester to provide a written record of the ~--. measurement taken thereby. :~
Briefly, the operation of the moisture tester is .
as follows: Instructions from the control panel 28 and :
:20 specifically from the actuation of the load/unload switch :~ 32 to the load postion provide instructions to the con-trol circuit portion of the measurement and control cir- :
. cuits 162 via line 176 causing the control circuit to acti-vate the motor control 168 ~ia the line 170 to rotate the motor 84 via ~ine 164 for ~otating the shaft 82 to actuate the doors 6Q and 62 and the strike off assembly 106 as described above. A quantity of the sample material is .

Zl~

thus released from the hopper 24 into the test cell 40 and adjusted to a predetermined constant volume by -the strike off arm 112, as described above. The measure-ment and control circuits 162 initiate measurements of temperautre, weight and moisture content of the sample in the test cell and provide for correlation and display of the measuurements via the line 180 and the display panel 36 or for printing of the measurements via the line 182 and printer 184 in accordance with operator in-structions via the keyboard 30. When the measurements have been completed, the operator may actuate the load/unlead switch 32 to the unload postion, thereby signaling the mea~rement and control circuits 162 via line 176 to activate the motor control 168 via line 170 for rotating the motor 122 via line 166 to unload or remove the samplP
material from the test cell as described above. The foregoing as well as additional operative aspects of the mois~ure tester, including the keyboard 30, measuremeh~
and control circuits 162 and display circuits 178 are described in additional detail hereinbelow Referring now to FIG. 7, the electrical compo-nents of the moisture tester are shown in block diagram-;~ matic form~ along with a simplified diagrammatic repre-sentation of the sample handling components of the moisture tester described in detail above. It will be noted that elements of FIG. 6 are repeated in FIG. 7 and are to be .'~ .
:

~,, .: ;

~ .7~

understood as comprising the same elements as the like numbered elements of FIG. 6. The measurement and control c~rcuits 162 are illustrated in greater detail in FIG. 7 and include an input/output circuit 190 which receives signals from the test cell circuits 160 via the line 150 and from the k~yboard 30, load/unload swi~ch 32, on/off switch 34 and write switch 174 via the line 176. The input/ou~put circuit l90 i~
connected via a line 192 to a central processing circui~
194. The cen~ral processin~ circuit 194 is connected via ~-a line 180 to the display circuits 178 and via a line 182 - to the printer 184. Also provided as part o the measure-ment and con~rol circuits 162 are a program memory 195 and a constant and calibration memory 197 connected via lines 196 and 198, respectively, to the central processing ci~cuit 194.
The foregoing circuits will be described in detail hereinbelow. However, it is advantageous to give a general description, at this polnt, of the operatlon o the circuit blocks thus far described.
- As described aboveS the test cell 40 is con-structed as a capaci~or and is connected as part of a cir-cuit or electrical network in which the other components are of known fixed values. This network is included as ` - 22 -' ' part of the test cell circuits 160. The test cell circuits 160 also receive inputs rom the temperature sensors 146 and 147. The measurement and control circuits 162 include means for applying signals at predetermined ~requencies to the network including the test cell capacitor. As described above, voltage readings are taken across the test cell capacitor when ~he test cell is empty and again when the test cell is filled with sample material with signals of at least two different frequencies sequentially applied to the test network. In this manner, the dielectric constant of the sample can be inferred from the voltages measured across the test cell, compared to the voltages measured across the test cell when its field region is devoid of material, and related to the moisture content of the sample in the test cell.As also described above, this application of signals and taking of voltage measure-ments at two frequencies substantially eliminates the `~ effects of conductance of the test cell on the dielectric constant so inferred. The line 150 connects the test cell circuits to the input~output clrcuit 190 which re- ~
ceives signals from the test cell circuits representative -of the voltages developed across thetest cell when the test cell is empty and is fill~ed with sample material at each of the applied frequencies. The lnput/output circuit - 190 also receives signalsfrom the test cell circuits 160 representative of the temperature and weight of the sample as sensed by the - 23 - ~ ~:
2~

tempeature sensors 146 and 147, and the weight sensor com-prising the coil 140 and core member 144.
The foregoing moisture, weight and temperature signals are put into suitable form in the input/output circuits 190 to be transferred via the line 192 to the central processing circuit 194. The central processing circuit 194 includes measurement circuits adapted tc ob tain the moisture content of the sample by performing a series of operations upon the foregoing received signals.
As at least four voltage measurements must be made across the test cell prior to obtaining the moisture content of the sample, the central processing circuit 194 is adapted to store in an electronic memory portion thereof the vol-tage values obtained in each such measurement, until the four measurements have been completed. The weight and temperature measurements are also stored in the electronic memory until the central proc~ssing unit is ready to perform the necessary operations to derive the moisture content of the sample therefrom.
A fir~t value of moisture content based on the voltage measurements only may be obtained by the equation~
MA- Kl tK2X~ K3 log (X~K4), where X _ G2~K5 (G5/G2); ~IA is value of moisture content as determined only from the voltage ~-values obtained; Kl, K2, K3, K4 and K5 are empirically determined constants from recorded data on specific materials;
G2 is a log function of the ra~io of - 2~ -7Z:~8 _oaded cell voltage to empty cell voltage at the first measurement frequency, and G5 is a log function of the ratio of loaded cell voltage to empty cell voltage at the second mea-surement frequency.
~ `
In the case of farm grains, the measure moisture con--tent must be corrected according to the relation berween the bulk density of the sample and a pre~etermined standard bulk density. Since the weight and volume of the sample are known, the bulk density thereo~ may be readily computed by the central processing unit 194. To correct the moisture value MA obtained above for the measured bulk density of the sample, M~ must be multiplied by the ratio of a standard density for the material being measured to the measured density for the sample, according to the equation: MDC ~ MA x D standard~D sample.
Where MDC is the value of moisture content corrected for sample density, MA is the moisture content as calculated above, D standardlD sample is the ratio of standard density of the material to the density of the sample under test. The standard densities of farm grains are published ` 20 in the Offîcial Grain ~radin~ Standards of the United States.
Temperature compensation of the calculated - moisture content is provided by adding to the calculated moisture value MDC an amount proportional to the product ' . :

.

o~ the moisture value MDC and the difference between the temperature of the sample and a reférence standard tem-perature: M2 = MDc ~ K6 MDC (TS-TSTD)-In the above calculations it will be noted thata number of predetermined constants are used to derive the moisture content of the sample as corrected Eor tempera-ture and density thereof. The constant and calibration memory 197 comprises an electronic memory adapted to store data corresponding to the appropriate constants Kl, K2, K3, K4, K5, K6, D Standard, TSTD for a plurality of different ma- ;

terials such as farm grains, to adapt the moisture tester ~or accurately testing each of these commodities. The con-stants Kl through K6 are different for each material and are empirically determined from data recorded on respec-tive materials. The standard reference temperature is chosen as an appropriate standard temperature for the material being measured, and in the case of farm grains.
is chosen at 77 F (25 C). The standard bulk densities in the case of farm grains for each material are those publish~d as described above. The volume of the sample is held constant by the apparatus as described above and its value is also stGred in the constant and calibration memory 197. ;
The keyboard 30 is used by the operator to iden-tify the material being tested and produces a signal corres- ~ ;~
ponding thereto via the line 176 to the input/output .~

. ~ , . . . . . . .

~72~8 circuits l90, which provide appropriate signals via the line 192 to the central processing circuit 194 for select- ~ ' , ing v;a the line 198 the appropriate constants out of the -` memory 197 to calculate, together with the measurements made on the sample, the corrected moisture content for the ' sample thus identified. The central,processing circuit 194 is then adapted to produce appropriate signals on line 180 or line 182 to the display circuits for providing a visual display of the moisture content or to a printer 184 to provide a written record thereof. It will also ' be noted that the central processing unit 194 is adapted to receive and execute commands from the keyboard 30 via line 176 the input/output circuit 190 and the line 192 to display or print figures corresponding to the measured temperature or measured density of the sample as well as the final corrected moisture as derived by the central processing circuit 194. The write button 174 may be used by the operator to command the central processing cir-cuit 194 via the lines 176 the input/output circuit 190 and 7 the line 192 to write new constants into the constant and calibration memory 197, æ for example, to adapt the moisture tester for testing different materlals or a broader range of values of moisture for materials whose ' constants are already stored therein.
As disclosed above, ~e control portion of the measurement and control circuits 162 is adapted to auto~

.; , : '.

7æ~

matically control the loading, volume adjustment and sequence of measuremeht taking and indication-producing of the test cell and measurement and display circuits in accordance with operator instructions via the keyboard 30. The central processing circuit 194 is adapted to perform this function in accordance with information stored in a programmed memory such as the progr~m memory 195, or in other electronic memory devices which will be described in detail hereinbelow.
Referring now to FIGS. 8-15, the circuits in-cluded in the block diagram of FIG. 7 are illustrated in detail. FIGS, 8 and 9 illustate respectively the test cell circuits 160 and weight circuits, also included therein. Referring first to FIG. 8, the test cell capacitor 40 is represented by the parallel combination of a resis-tor 200 with a capacitor 202, connected to ground at one end -thereof. The temperature sensing diodes 146 and 147 are connected in series between ground and a terminal - 204, the cathode of diode 147 being connected to ground, the cathode of diode 146 being connected to the anode o diode 147, and the anode of diode 146 connected at terminal 204. A test signal is recei~ed at terminal 206 which is connected to the input of a buffer amplifier 208 whose output is connected to a test network including a resistor 210, connected at its opposite end to a -:

:
~`
i erminal 216 at one side of the test cell capacitor 40 to form a voltage divider network. A voltage representati~e of the value of the test cell capacitor 40, represented by the parallel combination of a resistor 200 and a capacitor 202 9 iS thus produced from the test signal by the test network at the terminal 216. The terminal 216 is connected to an AC coupling network comprising a capacitor 212 in series with a resistor 214 to ground, the junction of the resistor 214 with the capacitor 212 being connected to the input of a second buffer amplifier 218. A calibration network comprising the parallel combination of resistor 220, capacitor 222 and variable capacitor 224 is selectively connectable in parallel with the test cell capacitor 40 at the terminal 216 thereof, by a relay 226 which may be energized by operator command from the keyboard via the terminal 228 thereof to connect the oppoSitQ end of the calibration network to ground thereby including ~he parallel combination of resistor 220, capacitor 222 and variable capacitor 224 in the circuit for checking the operation of the moisture tester. The output of the buffer amplifier 218 is connected to an input 228 of a peak detector circuit comprising a high speed cornpara~or 230, diod~s 232 and 234, resistors 236, and 238 and 240 and capacitors 242 and 244. The input 228 compris~s the , n~n-inverting input of the comparator 230, whose out~ t is connected to the anode of diode 232 which has its cathode connected in series with the resistor 236 and a feedback line 248 to the inverting input of the comparator 230. Resistor 240 ; and capacitor 244 are connected in parallel between the feedback ..
-! line 248 and ground. The line 248 is also connected to the"~.

~'"' .
., .~n-inverting input 250 o:E an operational amplifier 252 which has its output at terminal 254 connected via a line 256 to its inverting input 258. Thus, an output or peak detector signal at terminal 254 is proportional to the peak voltage developed by t~e ~est signal at terminal 216 across the test cell capacitor 40, represented by the parallel combination of the resistor 200 with the capacitor 202.
~- Referring now to FIG. 9, the weight sensor comprising the coil 140 and core member 144 is represented as a variable :- 10 inductor. The weighing circuit comprises an oscillator whose output frequency is varied according to the value of the variable - inductor comprising the coil 140 and core member 144. The ~; ..
. weighing circuit oscillator comprises an operational amplifier 260 which has a resistor 262 connected across its two inputs.

One end of the resistor 262 is also connected to a terminal .
264 between capacitors 266 and 268 which are connected in series between a positive voltage supply and a first output 270 of the operational amplifier 260. The coil 140 is connected in parallel with the series capacitors 266 and 268 between the . 20 ; positive voltage supply and the first output 270 of the .~ operational amplifier 260. A second output? at terminal 272, :
. of the operational amplifier 260 receives a frequency signal therefrom proportional to the weight as sensed by the weight : ~ sensor comprising the coil 140 and core member 1~2. The output .''~
;`" 272 is connected in series with the base terminal 274 of a PNP

`. transistor 276 via a resistor 278. The transistor 276 has its emitter terminal connected to a positive voltage supply and its :` collector terminal connected in series witll the base terminal ~. .
:;:

-.,: , ~ ,''. ' .

Z~

_~0 of a NPN transistor 282 via a resistor 284. The transistor 282 has its collector terminal connected via resistor 286 to a positive voltage supply, its emitter terminal connected to ground and its base terminal connected to ground via a 1'' , , ~. ..
, . . .
, . .

.

., ' ' ~ , :

~ . ~

~ ~L7Z~

resistor 288. An output terminal 290 is connected to the collector of the transistor 282 and carries a signal whose frequency is proportional to the weight of the sample.
The frequency range of the weig~t signals may be chosen by choosing appropriate component values and may be, for example, in the range of 32 Kil~ertæ.
Referring now to FIGS . lOA and lOB~ the input/
output circuit 190 is illustrated in detail. Terminals 204, 206, 228, 254 and 290 are the same terminals as the like-numbered terminals of the circuits of FIGS. 8 and 9 and are again illustrated in FIG. lOB to show the inter-connections between the circuits of FIG. 8 and FIG. 9 with the circuit of FIGS. lOA and lOB. The terminal 204, which carries the temperature signal, is connected vîa a line 300 to one input o~ an analog multiplexer 302. The . .1 .
terminal 254, which carries the peak detector signal is conn~cte* via a line 304 to a second input terminal of the . . analog multiplexer 302. The analog multiplexer 302 has ~ two additional inputs connected to lines 306 and 308, .~0 which carry test signals developed by two sources shown in ;~

~` FIG. lOA.

.. ~ Referring now to FIG. lOA, a first signal is ~.~ supplied to the test network by an oscillator whose output ''; is connected to line 306 and comprises an operational ; amplifier 310 which has a first input 312 connected via a resistor 314 to an output 316 thereof on the line 306.

`
'' ~ 32 -!

72~3 .
The input 312 is also connected via a resistor 318 to the cathode of a diode 320 and the anode of a diode 322. The opposite ends of the respective diodes 320 and 322 are joined and connected in series with a resistor 324 to the - output terminal 316. The junction of the resistor 318 with - diodes 320 and 322 is connected via a resistor 326 to ground.
A second input 328 of the operational amplifier 310 is con-- nected via the parallel combination of the resis~or 330 and a capacitor 332 to ground. The input 328 is also connected via the series combination of a capacitor 334 and a resistor 336 to the output terminal 316. The components of this oscillator have their values chosen to determine the frequency o the sinusoidal output thereof which may be, by way o example, on the order of 5 kilohertz. The line 308 is connected to an output of a buffer amplifier 338 whose input is connected via a resistor 340 to the output of a buffer amplifier 342. A
variable resistor 344 is connected between the output of a ~ buffer amplifier 342 and ground. A variable inductor 346 and .-:,' - a capaci~or 348 are connected in parallel between the input o~
a bufer amplifier 338 and ground to provide a sinusoidal signal to the buffer 338. The input of buffer amplifier 342 is con-nected via a resistor 350 to a positive voltage supply and via a line 352 to a terminal 353 of a peripheral storage unit (PSU) ~ `~ 354, The terminal 353 carries a second signal for the test net-,~ work which is supplied to the analog multiplexer 302 via the buffer amplifiers 342 .; .

.

~ - 33 -. .

z~
.

. and 338 and associated circuitry d~scribed above and via the line 308. This second signal is developed by the cen-tral processing circuit 194 as will be described below and may be of a frequency, for exampie, on the order of : 2 megahertz.
~ The PSU 354 also has outputs on lines 356 and : 358 connected to control inputs of the multiplexer 302 for selecting either the signal on line 306 or that on line 308 as the output of the multiplexer 302 on the line 360. The signal selected as the output on line 360 is :~
connected via a capacitor 362 to an input of a buffer-driver 364, the input also being connected via a resistor 366 to ground and the output thereof being connected to ~he terminal 206, the input terminal of the test cell .. ~ circuits of.FIG. 8, as described above. The lines 356 ' and 358 are OR-ed via diodes 368 and 370 to a line 372 ~-which is also connected via a resistor 374 to a positive voltage supply.The line 372 comprises another input line `~r to the multiple~er 302 and is connected via an inverter ~20 376 to yet another input line 378 of the multiplexer 302.
` The lines 372 and 378 comprise control inputs to the multi-plexer 302 for selecting as an output thereof on a line 380 either the signal on the line 300 which corresponds to .~ ~.
::` the temperature signal at the terminal 204 or the signal on `, the line 304 which corresponds to Lhe peak detector signal at the terminal 254.
.
: - 34 -7%~

The l}ne 380 is connected to an input of a voltage-to-frequency converter 382. The conversion factor of the voltage-to-frequen.cy convertor 3~2 is set by a variable resistor 384 connected thereto by a re-sistor 386 via the line 388. This factor may be, for ex- .
ample, on the order of 20 kiloher~ /volt. The voltage-to- ..
frequency convertor 382 has its output on line 390 connected to one input of a two input NOR gate 394 and via a resistor 392 to a positive voltage supply. Thus, the voltage- :
to-frequency converter 382 produces an output signal on line 390 whose frequency is proportional to the voltage . .
of the signal on line 380. The NOR gate 394 has its ``....... output on a line 396 connected to one input of a two input . NOR gate 398.
,-~
The weight signal at terminal 290 is connected ~ via a line 400 to an input of a divider circuî~ 402 which : divides the frequency thereof to a suitable value or the following stages to receive. The divider 402 may be, by `~:
way of example, a divide-by-ten divider circuit~ The -~ divider 402 has an output on the line 404 connected to one .. input of a two input NOR gate 406 whose output is connected . to the second input of the two input NOR gate 398. The : opposite inputs of the NORgates 394 and 406 are -. connected via the lines- 408 and 410, respectively, to outputs ot the ~SU 354 which provide control signals to ;' . '.

2~3 -the gates 394, and 406 to select as ~e output on line 412 of the gate 398 either the weight signal from the line 404 or the signal on the line 390 which may be either the peak detector or temperature signal, previously selected as described above. The signal thus selected on the line 412 is connected to an input of a 5 decade counter 414 ~d~iaaresistor 416 to a positive volta~e supply. The 5 decade counter may be of the ty~e designated MC14534 and manufactured by Motorola. The 5 decade counter 414 is connected via lines 418, 420 and 422 at the control in-puts thereof to receive appropriate control signals ~rom the PSU 354. Each of the lines 418~ 420 and 422 are ", .
suitably biased by respective resistors running to a posi-tive voltage supply. The 5 decade counter 414 is adapted ~; to multiplex signals out corresponding to the input signals .,:, , .:
received on the line 412 thereof in BCD data form on `; outpu~ lines 424, 426, 428 a~d 430, as controllPd by the signals on lines 418, 420 and 422 thereof. The BCD ~;
- coded data on the lines 424 through 430 are connected -`~0 via buffers 432, 433, 434 and 435 to four inputs 436, 437, 438 and 439, respectively, of the PSU unit 354.
; A line 440 rom the PSU 354 is connected to one input of a two input NOR gate 442, the other input of which is con-; nected to ground. The output of the NOR gate 442 is con~
nectPd to the terminal 228 which is connected to the relay ~L721~3 226 of FIG. 8 for selectively connecting the calibration network comprising resistox 220 and capacitors 222 and 224 into the test network for calibration purposes, as described abov~. The signal applied from the PSU 354 via the line 440 to the NOR gate 442 determines whether the test cali-bration network will be so connected or will remain out of the net~ork.
The four-by-four button array keyboard 30 is connected to inputs 444 through 451 respectively of a LO second peripheral storage unit (PSIJ) 452, inputs 444through 447 providing a respective row signal for each push button and inputs 448 through 451 providing a respective column signal for each push button whereby the 16 push buttons are identified by signals at the inputs 444 through 451, ` - respectively, by a pair of signals corresponding to the row and column position of each. Similarly, inputs 453 and 454 of the PSU 452 are connected to receive signals from the load-unload switch 32 of FIG. 7 representing the load and unload positions thereof respectively, and input !0 456 of the PSU 452 is connected to the write button 174 of FIG. 7 to provide a signal therefrom to indicate- the actuation thereof. Three additional inputs to the PSU
452 on lines 460, 462 and 464 represenl:, respectively, the signals from the switches 158~ d 77 o FIGS. 2 through 4, thereby providing indication of the test cell being un loaded, the strike off function being completed and the 7Z~8 nopper doors being opened, respectively. It wiLl be understood that the respective switches 77, 88, 158 each are provided with ; suitable connections to a voltage supply (not shown) ~or pro-viding suitable signals as described. The PSU's 354 and 452 also ha~e corresponding ones of three groups of input/output lines thereof, designated generally 466, 468, and 470, connected in common which are further described hereinbelow. A control line 472 is connected to a control input of the PSU 354 and similarly, a control line ~rom the PSU 354 at terminal 474 thereo is connected to a similar control input terminal 476 of ..,:
the PSU 452 and a control line exits therefrom to the terminal 478.
Referring now to FIGS. llA and llB, the central pro-cessing circuit 194 of FIG. 7 is illustrated in detail. The central processing circuit includes a central processing ;
unit (CPU) 500 which includes control terminals connected to the lines 466, 472 and three o~ the lines 470 of th4 peri-pheral storage unit 354 of FIG. lOA and bidirectional data terminals connected to the lines 468 o~ the peripheral storage units 354 and 452, of FIGS. lOA and lOB. The lines 468 serve as bidirectional data bus lines for the systemO Control sig-nals are transmitted on the lines 466 and 470, which originate in the CPU 500 and control the operation of the respective peripheral storage units 354 and 452 connected thereto. ;~
The control lines 4~6 and 470 and the bidirectional data lines 468 are also connected to corrPsponding terminals of a static memory interface (SMI) unit 502. The bi-direc-tional data lines 468 are each connected via suitable pull-up resistors, designated .~

7Z~8 generally 504 to a positive ~oltage supply. The cen-tral processing unit 500 includes an internal oscillator for genera~ing appropriate clock signals for sequencing of overall system functions, via one of the control lines 470. The main clock oscillator frequency is controlled via a crystal elemen~ 506 connected a.t one end thereoE to a terminal 508 of the CPU 500 and at the other end thereof to a terminal 510 of the CPU 500. The ex~ernal connections for the clock oscillator portion ~hereof are made to suit-~:10 able external elements such as capacitors 512 and 514, a rese~ swii~ch 516 and to ground. These connections are made in the manner suitable for setting the frequency of ~he internal clock oscillator of the CPU 500, to a fre-quency of subs~antially two megahertz. The centr.al pro-cessing uni~ 500 includes a plurality of output lines corresponding generally to Lhe connectillg lines 180 and 182 the block diagram of FIG. 7 for providing appropriate output signals to the display circuits 178 and printer 184. The individual lines of the display and printer outputs 180, 182 are as follows: the lines 518 carry appropriate signals from the CPU 500 to operate buth the display circuiLs and tlle printer; the lines S20 carry signals to the display circuits only; the lines 522 and 524 carry signals tothe printer only. It will be noted that the lines 518 and 524 each include an inverter-type buffer, designated generally 526 having an input connected - 39 ~

.

. ~ "
:

7Z~8 ', to ~.he corresponding terminal of the CPU 500 and an out-put comprising an individual one of the lines 518 and 524, .. respectively. The remaining o~e of the four control lines 470 of the peripheral storage unit 354 of FIG. lOA is connected to an input of the static memory interface 502 ." .
via inverters 528 and 530 connected in series and each . . .
ha~ing a pull-up resistor 532 and 534, respectively, to a positive voltage supply at its respective input. An addi- s . tional control line 536 is connected to a terminal of the ,10 static memory interface 502 and has a pull-up resistor 538 to a positive voltage supply connected thereto. The line 536 receives a suitable control signal from a printer which may be connected externally to the instxu-' ment.
The static memory interface (SMI3 502 recei.vescontrol inputs via the lines 466 and 470 from the central :; processing unit 500 and is adapted to receive and transmit data to and from .the central processing unit 500 via the data bus lines 468, The SMI 502 is adapted to provide an .:20 appropriate data interface between the central processing unit 500 and the 8-bit data output thereof connected on the data bus lines 468, and memory devices to be described below. The static memory interface 502 is provided with 16 address linesj designated generally 540 and 546 to address the memory devices and with ~ontrol lines 542 and 544 to provide suitable control signals for the memory .`

; - 40 -.7Z~3 devices in response to control signals from the CPU 500 via the lines 466 and 470. In the embodiment shown for purposes of illustrating the invention, the two address lines designated generally 546 are not used.

` Suitably wired sockets 548 and 550 are provided for inserting read-only memory devices of 1024 by 8 bit configuration and preferably o the ultra-violet erasable , and electrically programmable type. Suitable memory de-vices may optionally be installed in the sockets 548 and 550 to accommodate additional read-only memory as will be explained in detail hereinbelow. Suffice it to say that ` the sockets 548 and 550 have a plurality of bi-directional data input/output lines connected in common with corres-ponding ones of the data bus lines 468 and 10 address lines connected in common with corresponding ones of the last ten of the address lines 540 of the static memory interface 502.
A decoder 552 is provided including four inputs connected to the irst four of the address lines 540 of 20 the static memory interface 502. The decoder 552 is -adapted to receive address signals from the static memory interface and decode them onto eight outputs thereof designated generally 554 and a ninth output 556 ~hereof.
The eight outputs 554 of the decoder 552 are selectively connectable to one or both of two groups of corresponding terminals connected along two lines designtated generally .

.,.-' ' p~

:` ~
558 and 560 which are connected to appropriate logic for selecting or.eof the memory devices which may be optionally inserted in the sockets 548 and 550 as described above, to be addressed by the address lines 540 of the static memory interface 502. The line 558 is connected to both inputs of a two input NAN~ gate 5~2 whvse output is con-nected to one input of a two input NAND gate 564 whose output is connected to a chip select input of the socket 550. The opposite input of the NAND gate 564 is connect- -~
ed via a line 566 to the control line 544 from the static memory interface 502. A pull-up resistor 568 to a posi-tive voltage supply is also connected to the line 558.
Similarly, the line 560 is connected to a pull-up resistor to a positive voltage supply and to the two inputs of a two input NAND gate 570. The output of the NAND gate 570 is connected to one input of a two input NAND gate 572 whose output is connected to the chip select terminal of the socket 548. The other input of the NAND
gate 572 is also connected to the line 566 from the control line 544 of the SMI 502.
Similarly, four sockets 574, 576, 578 and 580 are provided for accommodating up to four random access memories of 256 by 8-bit configuration3 which may be inserted to provide additional random access memory capacity. The sockets 574; 576, 578 and 580 are provided with connections - 4~ --' ~
, - 1~~2~8 .
to a suitablP positive voltage supply, bi-directional data lines connecting corresponding data input/output ., terminals thereof with tlhe data bus lines 468 , and ~ connec~ions to the control lines 542 and 544 of static memory interface 502. A second decoder 582, sub-stantially identical to the decoder 55~ is provided hav-ing a first input connected to the line 556 from the out-put of the decoder 552 and two.inputs connected to the first two of the tenaddress lines 540 from the address .lO inputs of the sockets 548 and 550. The decoder 582 in- ~' cludes four output lines designated generally 584 which are connected to the chip select inputs of the four sockets : 574, 576, 578 and 580, respectively. Thus, the decoder 582, in response to signa~ from the control lines 542 and 544, the line 556 from the decoder 552, and the address lines 540 of the static memory int-erface 502, is adapted to select and address a random access memory device which may be optionally installed in one of the sockets 574-580 to read and write data therefrom via the system data ~ bus lines 468 connected thereto.
.~ In the instrument according to a preferred em-bodiment of tile present invention, none of the four sockets .` 574, 576, 578 and 580 are occupied by random access memories (RAM'S)~ However, in an alternate embodiment~
one or more RAM'S may be provided to expand the data handling capacity of the instrumentO The aforemQntioned
3 - ;
.: ~

,:
i.

control and address signals are ada~ed to effect the ; storage of data in such random access memorles from multiple readings taken across test cell 40 of FIG. 8.
Similarly, and under the control of the aforementioned ." '~1 .
decoder 582 and control lines 542 and 544 of the static memory interface ~02, RAM'S in the sockets 574 through 580 transfer data stored therein via the data bus lines 468 to the central processing unit 500, as called for thereby.
Referring now to FI&. 12 the memory circuits 197 of FIG. 7 are illustrated in detail. Peripheral storage units 600 and 602 are substantially identical to the peripheral storage units 354 and 452 of FIG. lOA
; hereinbefore descxibed. The peripheral stor~ge units `
. . , 600 and 602 include inputs from the con~rol lines 466 and 470 to receive control signals from the central processing unit 5Q0 of FIG. llA and are also provided with input/
output terminals connected to the data bus lines 468.
It will be noted that the PSU 602 is connected via lines 616 to three of the lines 466. The peripheral storage units 600 and 602 each include an additional control input at terminals 478, 472, respectively, which are the samç as ~ the like numbered terminals o~ FIG. lOA. It will be noted that the signals on a terminal 603 of the PSU 602 corres-pond to the signals on a common line of the keyboard 30 and control switches 32 and 34 of FIG. 7, respectively, for ~7%~8 .;

providing a suitable indication of the operation thereof to the peripheral storage unit 602 which is adapted to pro-vide a suitable control signal in response th~ereto. A line 604 connects a control terminal of the PSU 600 to a similar terminal of the PSU 602 to carry suitable control signals therebetween.

The peripheral storage unit 602 includes eight tenminals designated 622 connected as address lines to a memory chip 636 via eight buffers, designated generally 634. A line 626 is connected as a chip select line to the memory chip 636 via an inverter 638 connected to the base .
electrode of a transistor 640 whose collector electrode is connected to the chip select input of the memory chip 636.
The memory chip 636 preferably comprises an electrically erasable and programmable read-only memory o~ 256 by 4-bit configuration. The peripheral storage unit 600 includes four input and four output lines designated generally 642, which are connected as data lines to the data input and output terminals of the memory chip 636. The lower four data input lines 642 are connected to the memory chip 636 via suitable buffers designated generally 650.
The bu~fers 634 and 650 are provided with suitable p~
ups to a positive voltage supply comprising resistors desig-nated generally 652 and 654, respectively. Suitable control signals are also provided to the memory chip 636 via lines 648 of the PSU 600 which are connected to : i ~7;2~8 :

suitable control inputs of the memory chip 636 via thxee inverter-type buffers, designated generally 656. The buf-fers 656 are provided with suitable pull-ups to a positive voltage supply comprising resistors 658. Protection is - provided for the ch-ip select input of the memory chip 636 from the transients during power up/down switching by the transistor 640 and associated elements. The base elec-trode of the transistor 640 is connected via a resistor 678 to ground and via a resistor 680 to the collector terminal of a PNP transistor 682. The emitter tenminal of the transistor 682 is connected to a positive voltage supply and is connected via a resistor 684 to the ~ase electrode thereof. The base electrode o the transistor 682 is connected via a resistor 686 to a termi~al 6~9 - to receive a suitable signal from a power up/down sensing circuit, to be described below to protect the chip select input of the memory chip 636 during power switching, A
. . .
voltage supply terminal 690 of the chip 636 is also pro-tected during power on/off switching by a transistor 692 and associated elements. The collector electrode o~ the transistor 692 is connected to the power supply input 690 and the emitter electrode thereof is connected to a nega-tive voltage supply and ~ia a resistor 694 to the base electrode thereof. The base electrode oE the transistor 692 is connected via a resistor 696 to the collector ; electrode of a PNP transistor 698 whose emitter electrode is connected to ground. The base electrode of the , . ~

~7~18 ,`
.
; transistor 698 is connected via a resistor 700 to a nega-tive voltage supply and via a line 702 connected to a terminal 703 to re~eive an appropriate signal from the aforementioned power up/down sensing circuits to protect the power supply input 690 of the chip 636 fr~m transients during power on/off switching. The memory circuit of FIG. 12 i~ adap~ed to provide storage for a sufficient number of constants for the instrument to.calculate the moisture content of a plurality of diferent materials.

It will be noted that the peripheral storage units 600 and 602 are substantially identical to the peripheral storage units 354 and 452 of FIGS. 1~ and lOB.
The central processing unit 500 and static memory interface 502 of FIG. 11 together with the peripheral .. storag~ units 354 and 452 of FIG. ~ and the peripheral storage un~ts 600 and 602 of FIG. 12 comprise the basic units of a microprocessor, preferably of the type generally . , .
- designated F8 and manufactured by Fairchild. The central processing unit 500 preferably comprises an integrated circuit of the type generally designated 3850 and manu-factured by Fairchild. Similarly, the peripheral storage units 354, 452, 600 and 602 preferably comprise integrated circuits of the type designated 3851 and manufactured by Fairchild and the static memory interace 502 comprises : an integra.ted circuit of the type designated 3853 and manufactured by Fairchild. The structure and function of 7 ~

7;~18 : these units is described in publications entitled "F8 User's Guide" and "Guide To Programming The F8 Micro -Computer", copyright 1976, publislled by the Fairchild Camera and Ins~rument Corporation, .to which refe~ence is invited.. Briefly, tile central processing unit 500 includes suitable components for directing the carrying out in proper sequence of the measurement taking of the moisture tester via the test cell an~ temperature sensors and wei~ht sensor of FIGS. 8 and 9, the accumula- :
. 10 tion of data therefrom and calculation and display of the moisture content of particular materials desired to be :
measured, in accordance with instructions via the keyboard 30 and switches 32and 34, and with instruction~ contained in memory portions of the peripheral storage units 354, ~ :
452, 600 and 602. The peripheral storage units 354, 452, .. . .
l~: 600 and 602 include suitable input/output port~ for connec-tion to the other elements and components of the moisture tester as described above, as well as permanenL memory storage capacity for the complete se~ of instructions re~ :
quired by the CPU 500 to control the overall operation of the moisture tester. The CPU 500 includes sufficient random access memory capacity to store mea`surement data as accumulated from the test cell 40 until the data is used by the CPU 500 to calculate the moisture content o~
the rna~erial being tested. The static me~ory interface 502 is adapted to provide a suiLable interface between - . -72~3 the CPU 500 and the optional additional memory devices574 through 580 of FIG. 11B to store additional measure-ment data therein as accumulated and to return this data to the CPU 500 as called for to determine other constituents of the m~i~ being tested therefrom. Similarly, the inputl output ports of the PSU'S 600 and 602 are utilized as an interface between the CPU 500 and the memory 636 of FIG.
12 to select and transmit to the CPU 500, data contained thereon as called ~or by the CPU to perform, together with the measurement data, the necessary calculations to deter-mine the moisture content of the material being tested.
The CPU 500 provides suitable control signals to all of the othec units of the microprocessor via the control lines 466, 470 and 472, described above, and the data bus lines 468 provide bidirectional lines for the trans-mission of data selec~ively throughout the system. It will be noted that the sockets 548 and 550 provided in the circult of FIG. 16A are adapted to receive additional memory units, as described above to supplement, or other-wise alter as desired, the instructions contained in the PSU's 354, 452, 600 and 602 for overall system opera-~ tîon.
Refe-ring now to FIG. 13, a circuit which may be used in an alternate embodiment of the microprocessor system is illustrated. In the case where it is desirable to provide a set of instructions for the CPU 500 which may . .
_ ~9 -; ~ .
. ~

721~
be changed or altered as desired, the circuit of FIG. 13 may be employed. In this alternate embodiment, the peripheral storage units 35~, 452, 600 and 602 comprise integrated circuits designated 3861 and manufactured by Fairchild rather than the circuits designated 3851 of the preferred embodiment. All external terminals and connections with other elements thereof remain the same as described above. However, the 3861 integrated circuits serve only as peripheral input/output (PIO) circuits and have no memory elements therein ~r the storage of in-structions for the CPU 500. It will be noted, in this regard~
that the instructions stored in the memory elements of the 3851 - devices are permanent and unalterable once inserted therein.
The circuit of FIG. 13, therefore, provides alternative memory capacity for storing the instructions for the system in alterable : form in a plurality of memory chips o~ the ultra violet erasable - and electrically programmable ROM type and preferably of a 512by 8-bit configuration. One such memory chip 706 i9 illustrated in FIG. 13, but it will be understood that as many as twelve identical memory chips to the chip 706 may be employed in the circuit of FIG. 1~, each chip having its corresponding address lines and data lines connected in common with those of the memory chip 706. The memory chip 706 includes nine address inputs connected to nine of the address lines 540 of the static memory : . ~
interface 502 o EIG~ llA, eight of which are . .

7~8 .

connected thereto via suitable buffers designated generally 708 and the ninth via a series connected pair of inverter- !
type buffers 710 and 712. Data input/output lines o the memory ch.ip 706 are connected to the data bus lines 468 via suitable buffers designated generally 714 which are preferably tri-state bufers. Suitabl~ c~ip select logic for selecting either the memory chip 706 or one of up to twelve additional chips which may be included as des-cribed above, includes decoders 716 and 718. The decoders 716 and 718 each include three inputs connected to three o the remaining address lines 540 of the static memory interface 502 of FIG. llA. Fourth inputs o~ the decoders 716 and 718, respectively, are connected to the remaining two address lines 540 of the SMI 502 of FIG. llA via ap-propriate logic comprising two-input NAND gates 720, 722, 724 and 726. The first of the remaining two address lines 540 is connected to both inputs of the two-input NAND gate 720 and to one input of the two input NAND gate 724. The output o~ the NAND gate 720 is connected to one input of the ~wo input NAND gate 722 whose output is connected to the four~ input of the decoder 718. The second inputs of the NAND gates722 and 724 are connected in common and may be selectively connected directly to , .
the remaining address line 540 or to the output o the NAND gate 726, both oE whose inputs are connected to the remaining address line 540. Which connection is chosenfor ,' , : .
, ~7~

the second inputs of the NAND gate 722 and 724 is depen-dent upon how many memory chips such as the memory chip 706 are utilized in the circuit of FIG. 13. The decoder 718 is adapted to selectively select one of up to eight memory chips via output lines 728 and 730 thereof. The output line 728 is connected to the chip.select input of the memory chip 706, while the seven output lines desig-nated 730 are selectively connectable to corresponding chip select inputs of up to seven addit.Lonal memory chips.
Similarly, the decoder 716 includes four output lines 732 which are selectively connectable as chip select lines to the chip select inputs of up to four additional memory chips. The twelve chip select lines 728, 730 and 732 are also connected to twelve corresponding terminals designated generally 734 which are in turn selectively connectable to corresponding onesof twelve terminals desig- ;
nated generally 736 which comprise twelve inputs to a 13 input NAND gate 738 whose thirteenth input is connected to a positive voltage supply. One of the terminals 734 is connected to a corresponding one of the terminals 736 ~ :
for each memory chip to be used in the circuit of FIG. 13.
The output of the NAND gate 738 is connected via an in-verter 740 and a line 74~ to a common control input 744 ~: -o the tri-state.buffers 714. Similarly, a second control input 746 of the tri-state buffers 714 is connected vLa a.
line 748 and an inverter 750 to the control line 544 of .

>~

the static memory interface 502 of FIG. llA. The signals received at the input 744 and 746 of the tri-state buffer 714 are suitable for driv:ing a common control line for the individual buffers of the tri-state buffer 714. The tri-state buffer 714 is preferably of the type generally designated 81LS 95.
Referring now to FIGS. 14A and 14B, the display circuits 178 of FIG. 7 are illustrated in detail. Three of ;~ the seven lines 518 of the central processing unit 500 of - lO FIG. llA are connected to three inpu~s of a decoder 752.
The three inputs of the decoder 752 are each connected to a suitable pull-up resistor, designated generally 754 to a positive voltage supply, Similarly, the remaining four : of the lines 518 from the central processing unit 500 of FIG. llA are connected to five latch-decoder-drivers 756, ~ 758, 760, 762 and 764, one of the lines 518 being connected ~ to a corresponding one of four inputs of each latch-decoder-driver. Each of the four lines 518 is similarly provided ~ with a pull-up resistor, designated generally 766 to a .. 20 positive voltage supply. The four lines S18 connected to the latch-decoder-drivers 756 through 754 are also connect-~ ed to three latches 768, 770 and 772, each having four~ -~
: inpu~s~ one input of each being connected to a correspond-ing one of the four lines 518. The decoder 752 includes:~
five output lines, designated generally 7~ , each of which is connected to a latch enable input of one of the latch-:

2~L~
, decoder-drivers 756, 758, 760, 762 and 764. Each o~ the lines 771 is also connected via a suitable resistor 777 to a positive voltage supply. The latch-decoder-drivers : 756 through 764 each include suitable connectlons to a ,,~ . , - positive voltage supply. Similarly, the decoder 752 includes three lines designated generally 779 connected to the respective enable terminals of the latches 768, 770 and 772.The two control lines 520 of the central process-ing unit 500 of FIG. llA are connected to a control input of the decoder 752 and to control inputs of the three latches 768, 770 and 772, respectively. Each of the latch-decoder-drivers 756 through 758 is provided with suitable connections to a correspondi~-.g one of five seven-segment numeric displays 774, 776, 778, 780 and 782, via seven suitable current limiting resistors, designated generally 784. Each of the latches 768 and 770 includes eight outputs, designated generally 786 and 788, each o~ which is connected to an identical circuit, one of which is illustrated: The first one of the eight outputs 786 of ;20 the latch 768 is connected via a resistor 790 to the base electrode o a transistor 792 and via a suitable pull-up resistor 794 to a positive voltage supply. The transistor 796 has its emitter electrode connected tn ground and a resistor 796 connected between its c~llector~electrode and its emitter electrode The collector electrode of the transi~tor 792 is connected to one end of a lamp 798 the -. :

2~
: `:
other end of which is connected to a positive voltage supply.
Similarly, the latch 772 includes a first out-put 800 connected via a resistor 802 to the base electrode of a transistor 804 ~d~aaresistor 806 to a positive volt- -age supply. The transistor 804 has its emitter electrode connected to ground and its collector electrode connected via a resistor 808 to ground. The collector electrode of the transistor 804 is also co~nected to one side of a lamp 810 whos~ other side is connected to a positive volt-age supply. The latch 772 also includes a pair of outputs ;
812 and 814 connected to the motor control circuit 168 of FIG. 7 for providing appropriate signals thereto for controlling the operation of the motors 84 and 1~ , respectively. An output terminal 81.6 of the latch 772 is connected to a circuit, to be described below, for pro-ducing audible signal whenever one of the keys o the key-bodrd 30 is depressed, to provide a positive indication of the actuation thereof to the operator. An output ~erminal 818 of the latch 772 is connected to a resistor 820 at the upper right portion of FIG. 14A. The resistor 820 is connected in series from the terminal 818 to the base ;
electrode of a transistor 822 whose emitter electrode is ., .;
.i.,: ~
connected to ground. The collector electrode of the tran~
sistor 822 is connected via a resistor 824 to thebase ele~
`` trode of a PNP transistor 826. The transistor 826 has its _ 55 _ i:,. ~

. .

Z~8 ~ emitter electrode connected to a positive vol~age supply,- its base electrode connected via a resistor 828 to a posi-tive voltage suppl~ and its collector electrode connected -to a terminal 830 of the display element 780.
Referring now to FIGS. 18 and 19, the display panel 36 of FIG. 1 is shown in detail and the messages displayed by the several portions thereof are illustrated in tabular form, respectively. The display panel 36 in-cludes the digital display elements 776, 778~ 780 and 782 for providing a visual readout o~ the moisture content of the sample, the sample temperature, the sample density, or the constants stored in the memory of FIG. 12, as selected ; by operator instructions via the keyboard 30. The display panel 36 also includes the display element 774 for provid-ing a visual, digital identification of a particular group of constants(corresponding to a particular material) selected via the keyboard from the memory of FIG. 12 or providing an error code number for indicating operator errors or any malfunction of the moisture tester. The remaining elements of the display panel 36 comprise a plurality of separate windows including symbols or words which are selectively bac~ lighted by the lamps of FIG. 14B, such as the lamps 798 and 810 illustrated ~erein. The message window 832 contains a suitable symbol to indicate that the numbers being displayed by the digital display elements 774 through .
782 represent a constant stored in the memory of FIG. 12.

. , .

Similarly, a suitable symbol is included in the window 834 to indicate that an error code is being displayed. The windows 836~ 838 and 840 include suitable symbols to indicate that percent moisture, sample temperature, or sample density, respectively, are being displayed by the digits 776-78~. The windows 841 through 848 contain suit-able messages such as the names of particular commodities or grains to provide visual indication of the identity of the material being tested. The window 850 contains a suitable word or symbol to indicate to the operator that the moisture tester is ready to receive a sample to be tested. The window 852 contains suitable words or symbols to indicate to the operator that data is being collected to update or replace constants stored in the memory of FIG. 12. The window 854 contains words or suitable symbols to indicate to the operator that the limits for which the moisture tester has been calibrated have been exceeded by .
the test procedure currently in progress. The window : 856 contains a suitable word or symbol to indicate to the ,., operator that the moisture tester is currently perform~
ing measurements on the sample being tested.
~` Referring now to FIG. 17, the motor control circuits 158 of FI&. 7 are illustrated in detail. It will .~
; be noted that the motor control circuits for controlling . .
~: the motors 84 and 120 in response to control signals de-veloped at the terminals 812 and 814 of FIG. L4B~ respectively, ~i - 57 -. .

. !' .

L72~3 .~

are identical. Therefore, only the circuit for controlling a motor 84 will be described in detail. The terminal 812 is connected via a buffer 858 to an input 859 of an opto~
isolator 860. The input 859 comprises the cathode of a light emitting diode (LED) 8629 whose anode is connected via a resister 864 to a positive voltage supply. The opto-isolator 860 also includes a photo-responsive sili-cone controlled rectifier (SCR) 866, whose anode and ca-thode are connected across a pair of terminals 868 and 870 of a full wave rectifier 872. The gate electrode 874 of the SCR 866 is connected via the parallel combination of a resistor 878 and a capacitor 880 to the terminal 87Q of the full wave rectifier 872. The opposite pair of terminals 882 and 884 of the full wave rectifier 872 are cormected to one side of a 120 volt AC line, and to one side of the motor 84, respectively. The side of the motor 84 opposite ~;
- the terminal 884 is connected to the opposite side of the 120 volt AC line. Thus, the motor 84 is turned on and off`
by the signals developed at the terminal 812 via the buffer 858 and opto-isolator 860, the SCR 866 thereof acting as - a switch, as controlled by the LED862, for current through 7 "
the full wave rectifier 872 to the motor 84.
`` Referring now to FIG. 18, a driver circuit for the audible key closure signal is illustrated. The audible keyboard response driver of FIG. 18 includes an input connected to terminal 816 of the latch 772 of FIG. 14B

~ ;-~ 58 '" :

.

-;

which activates the driver CifCUit in response to key clo-sures at the inputs 444 through 451 of the PSU 452 o~ FIG.
lOA. The terminal 816 is connected to an input of a buffer 886 whose output is connected to the base electrode o~ a transistor 888 and via a resistor 887 to a positive voltage supply. The transistor 888 has its emitter electrode connect-ed to ground and its collector electrode connected to the anode of a diodè 889 and to one end of a solenoid 8gO.
The diode 889 and solenoid 890 are connected in parallel between the collector of the transistor 888 and a resistor 884 connected in series to a positive voltage supply. Thus, the driver of FIG. 18 converts the signal ~rom the terminal 816 of the latch 772 to a suitable signal to drive the solenoid 8gO to produce an audible sound responsive to the ;
closure of a key on the keyboard 30.
Referring now to FIG. 19, a power up/down cir-cuit for providing suitable signals to the terminals 689 and 703 of the me~ory circuit of FIG. 12 for protecting the memory chip 636 thereo~ during power on/o~f switching is illustrated. Terminals 894 and 896 are connected to a suitable source o~ AC voltage. A relay 898 includes a coil 900 connected between theAc input terminal 894 and one termin~l 902 of a ~ull wave rectifier 904 whose .... . .
terminal 906 is connected to the terminal 896. The relay ; 898 includes a movable contactor 908. The contactor 908 has one end thereof 912 connected to ground and the other . ` .

, 59 ~

., .

i~7Z~L~
.:

end thereof selectively movable between a normally ; closed and a normally open position. In the normally ; closed positlon the contactor 908 completes a connection between ground and the terminal 703 of FIG. 12, and when the coil 900 of the relay 898 is energized, the contactor : 818 is actuated thereby into contact withits normally open terminal which completes a connection between ground and the terminal 689 of FIG. 12. The coil 900 is energized at power on by the AC voltage at the terminals 8~4 and 896 via the ull wave rectifier 904, the passage of current therethrough being controlled by ~ SCR 916. The anode of the SCR916 is connected to the positive terminal and the cathode is connected to the negative terminal of the full wave rectifier 904. A resistor 918 connects the gate electrode o the SCR 916 to the cathode electrode thereof.
The SCR 916 is a photo-responsive type SCR and forms part o~ an opto isolator 920, the other portion thereo com-prising a light emitting diode ~ED)922 for selectively energizing the photo responsive SCR 916 into conduction. ~;
,~, 20 The LED 92? has its anode connected via a resistor 924 to ,:
~;, a positive voltage supply wh-i.ch is energized when power i5 on. The cathode of tlle LED 922 is connected to the collec-~' tor el~ectrode o a transistor 926 and via a resistor 928 `.` to ~he base electrode of a transistor 930~ The transistor 930 has its emi~ter electrode connected to ground, its base electrode connected via a resistor 932 to ground and ` - 60 -:, 1~7%~3 its collector connected via a resistor 934 to the base electrode of the transistor 926, whose emitter is connected to ground.
The base electrode of the transistor 926 is connected via a resistor 936 to the anode of a diode 938 whose cathode is connected to a positive voltage supply, which is energized when the power is on. The anode of the diode 958 is also connected to one side of a capacitor 940 whose other side is connected to ground, and a resistor 942 is connected in parallel with the diode 938. Thus, when the poweris switched on, the positive voltage supplies will be energized, whereby the LED 922 will be energized after a delay provided by the capacitor 940 and resistor 942 thereby causing the SCR 916 to go into conduction, completing the current path through the full wave rectifier 904.
Therefore, the ~C power at the terminals 894 and 896 will be transmitted via the full wave rectifier 904 to the coil 900 for actuating the movable contactor 903 from its noxmally closed to its normally open position as described above~ Similarly, : ~ .
:~ when power is switched off, the relay 898 is immediately de-; energized.
i.......................................................................... :
For purposes of affording a more complete understanding of the invention, it is advantageous now to provide a brief functional description of the operation thereof.
The keyboard 30 comprises a four-by-four array of ` switches~ as described above. Ten of th~se switches may be labelled 0 through 9 and arranged in a similar manner to the ; well-known arrangement of a push button telephone. The remaining six switches may be labelled with appropriate words or symbols ,, :

7Z~
., .
co indicate their use, as will be described below.
A grain sample to be tested is first placed in the hopper 24, up to or exceeding the fill line 56 ther~. The moisture tester is now switched on via the on-off switch 34.
Once switched on, the moisture tester? under the control of the microprocessor portion thereof, checks the`test cell conditions and performs measurements of the weight and temperature of empty test celL as well as the voltage there-~- across with each test signal applied. If any difficulty is detected, the error symbol 834 of the display panel 36 is lighted together with a number on the digital display element 774 to identify the difficulty encountered. If the test cell conditions are satisfactory the measurements are stored in memory and the ready message 850 of the display panel 36 is lighted.
One of the numbered switches 1 through 8 is ncw actuated followed .
by a switch labelled "grain select'l to indicate the identity of the grain loaded into the hopper 24 for testing. A corres-ponding one of the windows 841 through 848 of the display :. panel 36 is lighted in response thereto to indicate the identity of the grain thus selected. A measurement of the sample material may now be initiated by operating the load switch 32 of the control ` panel 28. The measuring message 856 of the display panel 36 will now be lighted. Actuation of the load switch 34 will cause t; the motor 84 to rotate opening the doors 60 and 62 of the hopper 2~ to load the sample in~o the test cell, and operating the strike-off arm 112 to level off the sample at the top of the test cell, as described above. ~leasurements are made under the . :

~ 62 -.~ .

~72~3 .
control of the measurment and control circuits as described . ,.
above. If the values of moisture, density or temperature measured for the sample exceed the limits for which the moisture tester is calibrated~ the limit exceeded message of the display panel 36 will be lighted. Otherwise, the testing will be completed and data collected therefrom by the microprocessor , and associated elements, as described above. Upon completion of the measurement sequence, the calculated percentage of ... . .
moisture will be displayed on the display panel 36 and the ` 10 percent moisture symbol 836 thereof lighted.
If the temperature of the sample is desired, a push-button of the keyboard 30 appropriately labelled may be operated to cause the temperature to be displayed on the digital display together with the temperature symbol 83~ on the display panel ~.
36. Similarly, another pushbutton of the keyboard 30 may be operated to display digits corresponding to the density of the sample as calculated from the measured weight and aonstant "~,y volume, and to light the density symbol 840 of the display -- panel 36. It will be noted that the microprocessor is programmed to calculate the sample temperature by extrapolation from the empty test cell temperature and the temperature measure-ment taken substantially ten seconds af~er loading.
A self-checking function of the moisture tester may be actuated by depressing another pushbutton of the keyboard 30 labelled "self-check" or the like which causes the test net~
:; work to be connected into the circuit and a reading to be taken thereof in the normal fashion and 17Z~

:

compared to a check value stored in memory. If the measurement thus taken varies from the check value by a predetermined amount, a failure message such as the error message 834 of the display panel 36 is lighted.
The constants stored in the memory for testing dif-ferent grains may be reviewed by depressing a numbered push-button followed by the "grain select" pushbutton of the keyboard 30 followed by actuation of a number pushbut.ton of the keyboard 30 to designate the constant to be reviewed . ., ~ 10 and actuation of a "calibration constant" pushbutton of the ., keyboard 30. The digital display will show one digit to ` identify the constant thus selected, and digits representing the value of that constant. The constant symbol 832 will also .: ~
be lighted to indicate that a constant is being displayed.
To place a new constant into the memory requires the above procedure together with entering on the numbered pushbuttons of the keyboard 30 the constant to be entered and operating the write switch 174.

As a specific example, to which no limitation is intended, an exemplary program for the above-described microprocessor is reproduced hereinbelow. This program comprises sn assembly langu~ge source program:

,`` ~
:
.
~ 6~ -.

!

. Funk Case 47A ~ .
7%~8 ~ ~ ~ 1 Mnemonic Operand C~mment *
Label Mnemonic- Operand C~mment ~1GII ~ ` LF~ f'" '~
T~ ; ~,: Save ~ 51~ ( . L ~
- . Earom first ~, , LF' ~ Fl IT~ . 4 . F~ I '. ;E TEIP KHZ RC
T; 1 i : K~ L:l IP L I, I I ~F.. EhD . Measure T H ~ L F~
' ~ : I-lUT H~ F~I rlF~IIJ ~ ~ :
~ IT--; H~ f; ! ` ~ ~ ~' rll-: I LI~lUL ,~Limit Check .~, IrluT~ H~ F,FI. Ei`~Tf, UT H~ F'I LIt~lr~
lT H ~ 4 ~ Initialize input,~ ' , LF~ h ~'". . '` ` ' .;
L I I; ~ Select : F~ ETHP
. . . rlllT H~ ~f-~ Start Timer`' MF~C:IlF' F~I r.F.Es~Il ' MHZ RC~ `.
~': lll I FF.~LI . ~ LI~ .` Reading i ,~:
LFI 1.!! rll'.' Set up Printer Ls'~' -' ''~
' rll lT~ H ! IJl~l Interrupt , . F 'f rlF'hrl. l ~ . .
'`~ rLIIF'iT-; fH~ IIL ` ST,lH LI~ MHZ Reading LI-.H 4 .: . ~ FI ;I-;ETII p " " ~ ;~
LI H~ lF~ ~ ` sHHIIF' PI ~ I:REhD ~ .

` LI H!4LfF;HL Initiallze Status: Ls '2! h - P I E:l:LF~ ' LI H
LI~ - . - LF... ;~ s,~
~ , L I ~. L ~ : ~ L I l-- ' ~ LF' I ~ h Zer~ Date,~ ', ' LF~ . h~
L I ~ U ~ s ~ F. 1, ~ ~ -F' rllll1F~ ~mp Cell ànd'`" ` ~ ' Lll-Start Measuring ~ LFI ' ~ h F ~;eTIIF ~ etup for ~ ~ ~ STi~T ; Li~ ~ 4II11:~
~Hl!F~ . F'T l's;.EHrl Measure , -~ ~ F~I .ETLIF~
, ~ Li~ - : sl~HuFl LI~;~I s, Read EC Weight LF~ ~h : , s LF
-~ ' F'I ~ rll~ Shift to DP _ 3 ~'. 'LF.' rl~H `
Pl E~ T~ :, ' F'I r T 1 l ~ LLF~
,~ :LF. ~j~fl , Pi . .,F~ t Save Weight .. ~ . , LI H~ Counts - - L ~ ; ` I N 20 - 2 2 ` LI.ll-~
65 - , , j Funk Case 47A

L. 1 Mnemonic Operand Co~ment Label Mnemonic Operand Comment ;
. LI:-;L ~ : . Nl H'68' ,., , . C:LF~ : ~, ., LII, H, ~
P I E P rl I - . J l 1 P 1:; r ~ H
L I H ' 1 l1 ' Origina1aECnS~ ~J I H ! ~
PI . FlllIl Weight in Earom LF.~ El ! ~.
L I ~ F~ I r~ L F~
L I ; H ' F ' L1CIPt~ F~ lClt; ~ ' Open DDors Fl - E~l'T~ K ~ IN ~'21' F I LI~ , r L F~ Fl ~ '3 E~J 2 rlF.. C:t; : ` ; i"

LP H~E~F' .E;TEF. F~ lEIF
E~ l~. L F~ : ` L I
~J-; :~ Done with EC LF~ H ~!; ", ~,~,.';~ ,,,, `~.';, ' E~J~ L1 I~ Update Load IIF~E~J P I ~ F
, 111F '-T~::H I~ Set, Other- L I:; 4 LlIl~rl L I ~ wise Repeat EC E'-~ E1P~
--' Reading . - J~1P E:L E~J
.- . LF~ lP~t F~ -;11TM ~ ~ !
F~ I 11 E: L F~ F~
L I I; ~; L F.
. ~ . L F~ l L F' 1 - P I E: T F:; . . T P h I t J
F~I E;tlTIl . Read EC Temp .~ H!l~
rFup ~ LI:-~ E~ --;T~
- . ~ P I T E llF E ~J~ ,T Fi~

L F~ C; T F~
LI ~ ,! EF. I; r EF' ~ ~.::I~.. ~;~ il`;
-;T~rl F~ I ~-;111 1F , ' . . . ~
, .~ ! H
c~ r~- : '~ 1 LF' ~ 4 ~. ~ F~I E.~l~Tt. ~ J:; ~ 4 LI~; TF~11L ~ .; -4 ~
` - ` LF L I ~lE:~,' Check Ambient ~ ~ ~J~ ;TLP , L~ H~ Temp Against-: ;~ E~ :;TLP ~ . c ~
-i Lrlc~1 Limits : : E:LF~
.` F'I rll-:LF'~L ' K' F'I l;T.T~t1 KHZ Sample -. Ii:; ~ sum on s . LI-;EI
lF' ~1~F~ LI:;L 5 - : F'I l:l:l-lF , ` F'I 1~ I rJ Save KHZ Counts .- Li H ! ~, ~ ! ' L I'-; :: @ 43-45~ :
E~ r; 1 Checksum Error; LF.
: PI ~J~E:L Flag and try F'I l.T~ MHZ Sample LF. IIl~T Again - ~ F I -.tlTIl Reading .
! ~_. ,, . _ _ _ , ` ~ . . : `
- 66 ~
- :, ~

, Funk Case 47A ~7~

Lab~ nemonic Operand Comment ~ Label Mnemonic Operand Comment LISL 2 ~ ~ LR , S,A , .
F I I~ J Save MHZ Counts ' , PI ~ " Compute -LI'-; 4 ~ @50-52~ F'I Etl~ T~ . Sample EC,~ ¦
LFs ~ rS~ LF.'. H! '_' zTemp ' ~' LI,-; ~TF Setup for Weight~.~ E.~2 T~,lF'I-~ ~. Y Difference LF~ 11 ! H ~ . P I l :l::PT ;-~ ;
L I H ! f~ ~ ~ . L F.' . 11 LF.' l ! h ` ~ t1I H~ 1 : LI H~ LFI ~.~H ; . I ~1 ..... `.:
LIILY rls ~ . L I -;L ,r~
; ~ E~ LnL'~ . FI ~ EF.. III
E'F' T~lF'E `~ `f.;.
E' t~ ~ LIIL'f . . T~lPI,ll L I . ~U ~
~ - ~ rl ~:1 5 Second Delay LI:-;L ~s E:~k LIIL'~' For Weight ~, ~ . LI ~ H!,,~
: ~ L I E-.U ~ Counting LF~
LI~;L ~S Tl~lF'E LI'-;L
r F` I 1l l~ l-: L F~
LI:-;L ~ LF.~ Fl "i : LI H! 1_'~ . ; . `. LF' I ! R '` ` ` ~ i L F.. ' E. ~ L I :-; L
L I ~ L F.' '.~; ~ fl : LF. E.! R , Subtract From F'I llF"~' MPY Diff by LI El~ EC Counits LF.' R!.: Extrapolation K ¦
LF.: ~1!R NI H!-~
LI ~ E:~ . Tl L F.' 1 ~ Fl : -: : L I '; : ' . F'I ''FF.. E: ,~ . ` LF. _~R
~ ` -F'I Flllll ~ . ... LI';U
.. ~ L I '; _ . - -~ F' I IlF~rf1ll~. L F' . ' ~ R ~. . L I '--; L ~ f -'' , ,LI~ Set DP to 2; LF' rRY';
F I IIF'Rrl~ Save in 20 22 E:I H~
LI 1-l! f ~sl~ ' E'F' Tlll:lt, . .-.~
. ~ LF; ~1 !s~ L IE; ~ 4 Flag Error L I . l ~ . LF' I1 ~ rf~ D- ff ~0 ~`LF.' 1 ~ R . F' I EF.'FII IFI
F' I . IF F.:~ Tlll 1~ L I f-.l l - F' I E,~lT~1 Wait Rest o~ , . LIs;L ~ -.:-'.:F~
F'I s~;~lT~l 10 Sec .,~ ' LI~
F'I f.~lT~ ` LF' ~'.!f .;
. L F.. ~ h ~ L F
' F'I I~ T Fs ~ ; L I ~ Cl ! ~ j '~ :: ' ,:':.~ F'I ~ -r~l Take Sample Temp . : LF. ` 1 ! h - ~ - L I ~ s ~ , PI , '' F F"~-- ~ i -; i - ~ ii . i . 5-`' F~I TE11F' ~ " ' ' LF' ~ ~s~
L I '; L ~ PI llp~ll,l: , 1 ~`F - ''~I L F' - PI Fl i il LF. ~!h . LIs~lJ .
: LI Cl~ , LI'-;L
~,Lrr. I:1!R I- L F~
LI l:~ Y ' ' ' L F
Fs ~ s~ : LI~
: F'I .'.FF'~ ' `L F.~
LI'~ . , F'I II F ~ ;r : l v, . LI.;L ~ LI ~sl~, ~,? ::
, ~ ,, . ,,,,~ Save Temp~;

.

Funk Case 47A ~ 1 ~72~

Lc Mnemonic Operand Comment Label MnemDnic Operand Comment Ll 0'22' Save weight ; LFs 1I H ~ F'I ~FF~ in 20-22j~-, F'I ~FF.'2 ~ -` ' PI i E'LEII, l~ ` ' ~ L I ~ tr~ ~ ` L I Il~s,~
.. - Ll~;L 4 ~, LF' r1, H
ILF' . Ll 1l~7 .`. lr~ T a LF....... li H
' ' ' LF; l~n F'I '~.F~
H ~ ~ r~ ! ' L I 'J IJ ~ : j . '" " ~ i~ '~" - ~ " '' ~' `
. LP I ! H LI~LLI H~ 12~ LI H~ 1Jj~ KHZ Log (Samp) . LF~ ! h ~ - ` ` LF. , '~~ H : LOg (EC) ~: I: " F'I Hllll `~ F'I : Hl ~ : LI.~ 4 . ` . - ; ~ . Lls; 3 `.
`' ` ` ' LF.~ '~'! h .~ - LF.' _~
LI~-~U 7 . LI~U~ f F'I IIPhll.l PI ` IIF'h L I ~ ~ ~ 7 i L I I I ! ~7 tr~
LP ~1 ! h LF, . ~i ! H : :
```LF' Cll, ~h~ Save T WRT in 23-26 LF~ 1~ H `. ~ -PI ~FF14 ` ` F'I ~ :, FF,:i LF. _r , , LF~ ! H
LI l l ! r~t~! : LI I l ! 4r~
LF.~ 1!h ~ LF~ h : ~:
F' I ~ ~ F F.. ~ F'I .. F F
.J~lP JHT I ~T . F'I E.LCII~
lF.ll H ! -~ t~ L I 1 1 ~
TI~JT LI~;EI ~ ~ LF... ~i~R ; ~ ~ `
LI--;L ~r - i LI ! 1 ~ ~ c~
Il'- ~ ` LF.
H~ :E'~i~ TF.T Time out for ~ F'I ~ HFF"' -; -; Interrupt - LII:;lJ
E~l2 TF'T ;,. . LII;L ~ I `. `
IF', P~ ! LI ~ H! 1:3' . Same for MHZ
` TF.,T EI . . ` ` LF.' '-;! H
.1~1F' ~ 'E'II . F'I H
.lhTINT LI-;U ~, . L Il~

LF. l;~ h . ~ ` PI IIF'hrl.J
L i H ! 1-' ;~ . LI ~ ~l ! ~t-l !
LF t~ LF ~ .~1!h . `~

LF~ I.h . ~ F'F~ FF
PI EF'III . ` : ~I H! 2~
L I '-.L ,~ i E Z ~ ` tll ll-`l:lt~lF' : `
LI'-. '' ~ J~1F' I::hLIII~T: If Cal DatLF~ Fl ` t~ lF~ L I~ Skip Moistu~
~iF"fMPY WT Counts by F'I Nl-lF~
LIS `~ Scale Slope . F' I:: E ~1~Tf LD D2 LF~ H L I SU ,~ ' 6~ ~: l/X
P I Il F~ R Il I LfSL
F I F.~l12~ . LF. h ! ~~

LI'-.L ~ ~ . Fl, u ~ IIRlT~F~
I-: L F.
; F :- ~ Fl . ': : ~ ` L l S
"
. ~: LR ~, A

: - 68 Funk Case 47A ~ Z ~

; L~. Mnemonic Operand Comment Label MnemDnic Operand Comment DhlTIlF Ll ~ J L~
LP 13 ! h . : . F' I L ~ LD ~ K3 LI 117 t-~3 F'I llF"~ * ~:
LP. 1~ PI ~M~,T7 PI HFF~:' LD Dl -; '- F'I l~ PT
LI'-.II ~, LI~ 4 LISL 7 . hS
LI~ 1 LP ~! h LP ~h - LI~-:It ~, . 2 I;Il 5 . PI ~EIIl~s LD K
LF~ h ~ L F ~ t-1 ~lF"f * ~ LI '1~!t~
F' I E: E: F T . LF' 1!~ ~ - `' I
LF.' R~ `L ~ F'I ;FP4 ~ LD D2' ^
~LF' H~ .; L ISIl ~ 100 ` Y
L I ~-; I t ', 1l .; ~; ` : . . ¦
p I ~lP'i' LD K5 .: ` : ` rl;l~i P'~
LI ~ * ~ i : ` PI ttrll LF' ~1~h :~` ; F'I l:l:PT: .
LI rl ! ~ ~ ! . LI~
LP 1~ h F'I LEIrl~.LD.Kl PI ''FF~.' LD D 2 F~IrhlL!~
LISL ~ h ~ ¦
L I ; : I L I l l !
FL~FI~ hlllh ~ FL~I~ ''FR4 STO ~/~(A) LI~; ~ . . LI l l ! ~J"-~
LFs ~'~ h . L P ll~R ' `
L I ' ;I I ~ . L I l:l ' t t-.
F I IIF't-1ll. J LF~ 1~ h L~P 11 ! 7 ~ .; E' ~ 1 / XBD ( S ) .
LF~ 1!h STO D2' . LI'-,L 7 PI E:l-:F'T :: LF' ~h LIS H~ F'I ~ :pT
hl; t. : LI H~ l4! . I
LF t ~ h ~ : . h'-: t~ "`.,~LI ;II ~ LF~ h -~
F'I Lrlrl~: LD K4 ` ~ L ISll F'I : hllll. _~ ~ F~T EF~III LD K6`~
LF' ~!R L~ L
PI IlFt-~n l : LF~ S~h LI rl ! ~ t-, ! ~ , Li.-;L.
LFs ~ I:LF.
L L l l ! 4~1 ! LF I ! t1 ~ i LP 1!~ . LP I ! t1 *
F I '~FR~ F~ I ~lF"~
F'I E'LIll~ LO LIE~II t-. :~
LI'.II t G LI~; I
LI-.L ~ LF
~. S PI Ll F'R ~
1l'. ' ~ . E E: IJTE;F.'F~ ~ Look at PI E l::FT LISL ~- . BD(AV)/BD~S) LI ll ~ LF1 R~'; .Check For r~ J;E~.~F' ~: >1.2~or <.8 . , . ~ .

. . Funk Case 47A 1~7Z~8 .. . .
: abel Mnemonic Operand Comment Label Mnemonic Operand ~ Coi~ment LI'; J ~ E'~ -.I r.
ir~ 1 rJ I
r;j r ~ . E ~ ~ ~ r; I ~
.: E'F' TE~lF'EF~ . LFI r" Fl ~lOI~ PI hLElFF r; Il- l~1F' rllillP
F'I LIrF ~ PF.F'EF.' F'I F'F.E~
~ llllT; 1 F'I ~ F'F'E'i - . - . F'I tJHEL ~ . . r~ ELi`~
- :. LI~ F'I FF'~1r- 1 ` . -`. .. 1 .... ` .. ~ -~ - .~: Ll':L ~ FI F'F'Lt~
~: LI . ~ - F'I F'F.. E'L

FI l1EtF~LFT ~ PI F~F~
F~ I F.'i~ 1 l-lIr~ FI F'FE~
FE.F IlIFTL ~ ~ ~ FI F'F'IlHTE ;~
~ . IIEIl~HT F'I flLllFF FI PpFrEF
PI LIIlF ~ . F'T F'F'E~
.~ llllT; 1 ` F'I FF~EL
PI tJflE'L . L~
L I :;L ~ .; r;
L I .-; 4 - E -~ t~EIF'~lL
- . t l; - . . r. T ' r~r. ~ r.T ; ~-:
EF ~ l~TtJl-lr. ~ ~ ; t~l:lF'~lL Illl I rF r~ j :~`. ~ . IITNl lF' IlE: I F.E!l lL~ ~ F' I PF'. tll 1 . F'I 11. FL . . F'I F'F.tl-; ~
- EF... ;IT : ~ F'I FF~Lt~ i TE~1FEF F'I FILl:lFF ~ ` ; F'I FF.EL

F'I ~JFIE'L tLl,I 4 LIr;L ~ E~ tillF~lL
F'I PF.FI'.-; T
TF'tJl-lF' ~ ; t~QF llL . F. I. I FF.E tJIL~
~: ;` T P t l l l r Il l- I F' r E t1 F' ~ F I l ~ F
-; I T F' I F. L~.: f :; . ~ F I : F'F;~L:

E; t J ~ '-i l i 'l-'l l :; t i '-;~
F' I l . L I ~ . P I . P Fs fl ~; T
~:~ Xl111 I '; r-'F' lH ? - ~ ~ tJElF'T L rll~ I F F. tJi ~

F'l '.'.liE Il~i-i . rll:I PFFll -E' F' i JE I G HT . F' I F'Fr'Li~
.XilEIl~H E'tJ7 i-i~'-'4~ ; - . LI'-;EI :~
F'I l-LIk:: ~ , LI.-.L
` E i~rj TEllFi ~F................. j.. j.- .-;
BZ NOIEM~: ':;-,~

Funk Case 47A ll~L7Zi8 .: .
:;
~ ~1 Mnemonic Operand Comment Label Mnemonic O erand Comment -` ~CI PCS~
. .' PI PF'E'~ , Pl FpFELt~
PI FFleL ~ F I PF.EIL ~ :
, I F L I tlE~ . rlr: I Pr:ht~
PI PF.. t1;. PI PF:~1.B ~ ~.
P I PF.LN P I PF~L~
t~OLE~1 PI FF~E~l ! ', . PI PF;E~
PI FF.E~l PI prr~lElL
lF Il'-;F'EF' Ill- I . I:.prl~11L;RE
I :hLIlhT L I '-;11 ~ r~ 'l; 1 t~l lM
F' I F't~ r~ . ~ P I PF. t~Utl LF.~ PI PF~Lt~
LI lJ :'! rll-:I l~rl~LhE
L F.. 1 ! h . ~ P I P F.
P I ~ ,F F.~ ~J , Ill-: I l~ll.
LLF~ - . . F~ I PF.t~
LI l~ PI PF~Lt~
LF.I 1!H . Ill:I l~ll: LhE~
P I ,i F F~ I P I BF
L~ , . rll~ I l:rl.~
P I . F.. t~rl r ~ ~ , P I PF't~ UM
LF.: ~1! H - PI FF~EL
LI 1l!.-`,~ III-:I l-:rl~LHE' F I '.',FP~-' ; rl1: I 1 rl~ t~ t -. . E~t~ lhTT p T P F.. L t~ . : . ~;
tlP FF.l IH FI . . F~FE'~s - Il.;l:llflT LI H~ PI PFE~
lT-; l A~ ' ~ PI PF~E~
- ~ FF~ I hL EIF F ~ .~t1P 11'; I :III:lT ~ ;.
I~ lhU LI1--; l *. :
~ . . L F~ t-1 * .
-~ F~ I l-.l~:rlF . . *
rll~I F~ lhT
F~I ll ;F~L~
-: . F~I HllMtl - ~ ; .
LI~ I H` i~ FILE 'r~ ' ~ Start E C ~`
LF~ R : - Measurement:;
- ~. PI l:E:IIF ~ ~ * ~~ setup according Ill-:I F.'l-l~hl;.' : ';ETIIF' LF: ~;, F~ t~ (R~) : ;F'I Il~.F~L, P I . ~-; h~0 KHZ EC : ~
F'I HU~ 1 LIBll ~ :1 KHZ RC;::
- L I 1 . ~ L I ;L ~~ 2 ~Z R~
F' ~ F ~ ~ LF.~ t~3 MHZ EC
Ill::I F.ll.,rlHT::I LI H~ ~r-~ 4 W~
F I rl~F~L ~' E~tJ~ ~ ;E T1 . 5 T ~ .
LII. ~ -;ETl LF~ I ~ h .
LF ~1~ H LII; 1 . . .~; .
F~ T l-.l:l-lr- - . E~t~ -;E rr ' 1- 1I H T ~ L I ~- ';
- F~ .FL~ ;ET2 LFs F~:1:IlRT~ FI FF.. E~ LF h~
F I F F. B ~ , L F~ ; ~ t PI PRB L
. . .. .. ~ ~ :
-: - 7 2 Funk Case 47A

L ~1 Mnemonic Operand Comment Label Mnemonic Operand Comment . PI CTRS
, LI H~FE~ ~ Ll'; H~F! :
. CIElT H! ~ E; ~ Shift . E I ~ ` C~ j B( ~ISARU) .JllP E~ 'E'I~ . s o DP= (R2 ) - ETF'~ LF. ~'l p I/O Board setup; HE~ ~ return carry ThTEL input select & E'F' IIF'~UF' ~
. LF; Fl! ~1 counter reset F'~' H!FF~ set Lll IIF't~OR LI'~; H~ F
CIlJT H ~ r;
F'I rlLh'~' . 1~:ll~l , ~LF~
T H~ ! . H~
LI H! ,~ . - E~f ~ IIF~ F~T
- I-lllT H~ LF~ R!'-;
p~ . LF.' 1 ! R . : . `
C F~Ehll LF.~ P read grain from C LP -LI'-;lI 4 iUnBe6r' result LF~ F~!Lh~ `
PI r~ L P h JIlP E~ L Ci l~E~
Lll;:LF~hL LP ~'.! F' clear 5-digit LP '_~! Fl . `~ I
F~ I '. ;R'.`'E.~ display all EF.... IlP~ F~
F' I hLClFF top messages IIP~F T C:CI
L F.' Fl ! r~ F E.~.
~I H! c~E~ TE~lF' LF.... k: ! F' Compute temp LF' r~ ~ Fl - ~ L r L '-'~ (C) from L I ':~ H F . I ~ counts.in B6 `
L F.I Cl ! R L I H ~
P I C: C: Cl F L F.l l; ~ h L F. Fl ! ~ L I H ' C: r !
L F.. l~E U ! h : L F~ t ~ R
-- LF~ h ! ll.L . L I ;U
LF. hf L ! H . L I E;L 4 LFl F'!k:: clear 4-digit C.LF~
~IIl LF~ LLI L ~1 di~play j- - LFs E
: LI H!FF~ -- LIC-,L
L F~ I ! Fl C L P
LF~ l;' Fl : LF '-;!
.J11F ll-;lJT P I Rllll - E~ .T~: L I C-;L 4 move B6~B7 - . III-.I TllP';
.; ~ LF ~ F I L IIl-lP -it-.~1 LLF,-~li F~ PI . E'~

LF.I I~ ~ . LI ;L 4 C LF~
: E~7 Eit-,71 ` ~ LF~ h F~ClF~ LF.II ! h E~ -T t-. L I '-; L 4 L IH ~ ~J
L I ~; 4 . L PI ! Fl . LF~ B7-~ B6 :~ LI; .~
E: ~ t-. 1 L I - EI f ' L F' r ~ h LF. h~'.-; : F'I hllLI - ~ : .
-. .LI.~lJ t- LI-;lJ
LF. I~ . - LI-; 4 E~- e~7t-.1 F'I I;pf~
p l-l p P I F' ~ 4 IIF'RIl J LF~ E'f~ ~ F' -.:~ LI -;lJ ,7 .. PI NIlF.ll LI;
L Fl . _ ! R

: - 73 ~
, . ... .

Funk Case 47A
3,iabel Mnemonic Operand Comment Label Mnemonic Operand Comment PI DPADJ -., F.lJIJ~ LF' ~' ;F' round B(~ISARU) '' LF... s~ h ~ .
LF. . ~ to 4 digits LP s~J ft f LF.' ~ ; i r LF~ fl~
LP. Il ~ h E~ i~ElE L.r,Il :
L F; ll ~ Ft L F' H, ;
L F. Il ~ fl ~ r- -L I H ~ tJl-lEL~ rlF; ~ H
F'I ._.! R . ~ ~ - ' E.~ IlWLZE - ~ `
F~ LI:-;L
~FFs~ ` L Ir~ ~r LF.'~ ~ h !'~
: . ~ EF.' ~.FF X transfer 3 bytes . I . . H F
:s:FFs~' LIr, ~ from ~ (R0) to: E~l H~ Fr , ~ F F' . . L F.' h ,!, h1 r~ F:s ~1 ~ H
.LP I:~!H . t~I Hl~F::;E
F ~! 1 ` Ll H' FF; : 'LF' h":!'H ILl,F rl! H . : .

rl-- r~ ! ft E' ~- rll~L~E' :~ `
rl.- ; LF.' ~-1 ! r;
rl~ C~ ! F~ , F.~tl~F~ ~:Ll:IP . . LF. ~;F~13 :~.FF.. ~ ~ L I; ~ E~ jp r~ T '~
EF... ;.FF.:. LEF' T
rlLh'f L I ~.~l .15 sec delay '' fll I r~ . 1 on :. IlL';~'~J L F.. l:1 ! h 1~1P t lf1EL :~
IIL'i'l ILl,F. ~!H ~ LIIIP rlllTc H ~ ~ dpon '~
E:1~2 IIL'l' 1 ' . 1~1p tiR E: L
rl. . 1 ,5 sec delay F'PIlhTE : LF. ~ ~ F' pl-lF~ F' I ~h'.'k~ date printout - ~lT~l L I ~ P I PF.E:L . (blank if not ~~ L 1~ IIlI F'IIf1TE entered.~nce - LI 1~ . . F'I PF.~ reset).,, -~ E:P llL'ftJ ` LI;-L ---;~111N . It~ Hl -'l ! turn on strikeoff ~ l~LF
N I H ~ motor `~ `- E't~ '- Ml-l~': . E:~ t~ElllP F.' ' LF.~ ~-1 .h llr:I F~ TH
1~1F~ Er5~F l-lF F' I F'F.t~E~
';~1El~. ~ L I H~ F I PF' ;L : `: grain name '~;11ET l ll lT .; 1 ` F~II I F r!fl, pr~nt out . 1~1F~ t~flE:L , F' I t~
~11llF ~ pLF~ H~ ~rl! off rl1~I F"fEfiF.' .:.~lET F I PPt~H~
rl - ~ "
" ~ dlsplay lF tJl ~rlPF. P I PPLt~
LF; I':-H scratchpad, LFI F~
: ~ F. H~ I ~etup info F'F.bF LF. ~ F grain name r . T DC: F I F'F'EIL Drintout L H! 1 ISAR¦#LZB+1/ ' 1 ' if F'I E:l-:F~T
:. - L I '.-;L 1 if blank lo digit L I H l 1.
L F~ R : L ~

Funk Case 47A ~L~L9L7Z~

La~ Mnemonic Operand Commen~ Label Mnemonic Operand Comment ; LI~ E:LIP, rLI,R; 6~'A : .
: . LI~L ~ E.~ LIP
- F'I ERI~ Il'; t. - ~: :
- LFI ~ 1 ' E'~ C:LIP ` ~ i . 4 LI H'74' ~-iL 1 ` CIIIT; 1 ' :
LF. ~ ! h PI t~hE L
';L 1 F'l~
` -;L 1 . EF'IIF. LIE:11 4 ! ` H~ ~ . L I';L 11 LF' ~-1!h EPIII rLIF'~ t EAROM read;
- ~l'~ 1 - ~~1~ j-,-~ retUrn 4 digitSl HS ~ LF~ R6 tO ~IS-AR
6L 4 LI Hj' 1C1 L F~ H ~ l T
Dl-: I l.PTE'L ` ` r LF' ~ ' LF'. ` l-!i~lll- L F.l el i~ h :
LF' h i I~IL . ` L I E-; ~li ` , H l; r1 L F' 4 LP l-lL!h , , EF~ LII H'C:~ ~
LF' ~ ! l l - 1-l 1 I Tl-; ' ~ ~` ` ` I
LN~ ;F.: h!t LP 1.!11 ! Fl - IIEI T:; ~ ` ;
L P ~ ! 1 ! ` L I H ! 1 L I 1 1 ! ~ T ~; 5 LFs 4~ fl C:LF'.
LI 1~-. . ~.-; ~, LFI ~-1! h ~ - . E'~l~ EF'D1 F'I F'F11l-! I~J'-;
F' PF.'L~r ` '-F
~6L LI H! 4C1~ LF' 1;~
, I-lllT'-; 11 . ElF~ ` r~;'ll~' ' "write" pulse EF'Dl I~l'; 4 IN::. 4 to latches ,.,-~
'.-. 4 LF~ I7h : - `;
- I~1' 4 ~ EPIl~ ; t --. 4 - LF' ~ e I ~I'J 4 C~
C L F' L P ,e T-; 11 T1 F'l:lP E ~ EF~
- Hll~1M LF ~ l F' I ` LI';
HUl~ Ht~1! wait for "CAL",: 11~1;'-; ,~j ` ;' ":~,~` ~',!'~,~
Eil;' Hll~ d~p, or load CLF' Hl~1L I,~l H;'~ lT~
::I H! 1.,~ EF.. WF.~ LF.' h~t-~ EAROM write, E~_ C L I ~ C~ Sin R40-41 to El- Hll11L - ` ` ~ ~I H~FE! ~R6 C:I ~ Cl~lr~
6~1~ C:~DF' : LI ` H~
L F~ Cl l l T
LF ~!11 `
r:~ lF~ 1F~ IlU~1F~
I~ L I ~. L F ~. ! F 1 k Cl l l r .
- C:LI~ LI H!~ hlt c ld ~ . CLF~ 1. H
PI ~lhE:L` IF.' ~ h ` `
` ` L F' ~ E F~ C ` - .
Ll~i 4 ` ` `

_ 75 _ . Funk Case 47A

L~l Mnemonic Operand C~mment Label Mnemonic Operand C~mment E~i-s EF'~J1 ~ f1 ~; 1 FF.HI, : LF. h~f1 :
E~ EF.11l1 FFF~O LF. f1, 4 . L I ~ LF... I i; ~ f1 Print ~in R0 T': .~ LF... fl1 h LI',U 4 LF.: S~f1 LIE; H~ - 4 ~ ~ :
ElllT~ 5 PF.rlF LI, H'~E' LII-~ 4 ~ PFlE:t'. E:F. . PF.. flC
LI~ H~F3 PI PF.E~L Line feed 1p PF'L~
:IHT~; - 4 FF.~:;T I~
LF. f~ I H! 111? Return printer l-.LF. . . ~ I tJr. PF.~; 1 ` status: 'æer~
- Ell IT~ F OP if rea~y ll:_; t. ~ F~F.E:1 LI:; H~r:~
L P H ! t ' 1 i 1_l T
L P ~ I H
:ll lT:i 4 : l ll IT:~
L F; ~ ~ ~s-~ - ~ ~ ~ F~ F~
. ~I H~FI~ r~
I:ll~T:; :, Fl:lF~
. 1l ':; ~ F~ F~ ; F~ 4 LF.I H ! ~1 FOp, . QUT:; E~ P~I~ LP
L I ::. ~ ~ F ' ~ ~ ~1 F ~ L I l-l ~ t~
~ t~l; 'J ~ LFI l ~H 35 x B6--~B6 ' . - I-l l l T:; s~ L I
l'-; t:. LF~ 1~ h ~ r L F.. h ! sr' F~ I H F F' 4 . ~ , : I:IUT:; :' . LI~
- LF~ h~:-; LI ;L 4 i--. F. 4 I:: L F~
EIl~T:-; 4 ~IFE LFI I !FI
rLIlIl.r ~ ,H, 1: r- ~ ,s ~ I hE
LI ll~ ~ LF' h~
EF,~ ., rl~ LI :;II t~
~ r~. EF.~ LI:-;L ;:-~
r~l lT:~ ti I H ~ 1 F
- IQLrT~: 5 ,~ LI-;L
... , .~ T ~: ~ L F~
O EI T;
, F'OF` E:~ t1:: . ~
:. FF~EL LI:,L ~ LT:-; . 1 : :~ -.: FF.E:1 LI: EI ~ E:t~
LF~ _ ! ft LFI H ~ -.
L T ,H t-, Clear Print ~ I H ~ F ' `~
.. . . L,.... Ll ! H Buffer ~ E:F~ ~14 , ~;, : E:F~ PFIE'1 : ~lE: LF .hl I
L I 11! t., j ;F.
-: LF~ ~ ! h ~14 . L
: PEIF~ : LF~ h~
. ~ LR 3, A

Funk Case 47A

L~ ' Mnemonic Operand Comment Label Mnemonic Operand Comment F'I- R'-;H E't~ E~
ELF; . ~ H; 1 : I
E~ lhL
Et~ l1' L~ h ! ' ~ H ~ r) . LFI I';~R LF. .',~h EF' ~ LF' LI'-;L 4 i LF' 1! h .:
~l7 LI~ l 5 j t~llhL LF' R. I
LF' H~; ~ E~F.~ F~E~r~
H I H ~ p r, p LIE;II ~. . - hII rl L F; ~1!P ~ :
- h;r~ LI'.-;~
LF I ! R ~ LI:-;L
jh~ R!'~' LF' 1! R Add (Signed, LF.' ~ -:LR floating-pt~
` E'F'~ LF' '; !~
1l'-; ~1 . LI.;~
EF' 1~l5 LR h~
LI'-;ll ~ . LP ~H
- I-:LR ` ~ lLF~
h'.; :; I LF' ~ R
Et~ LI'-; H!F
.. , LII-; H~F! ~ N'-; 1 :
~` t~l~ ' . LF' Ei ! H ~ .
E~ L I~. H! F!
rl'~ '2 E:F.I ~ -i LR -l~ h ll~ F'I F";H LF' ~ HLF' H!~ hIlL ErlM
~ LF~ ` R~
: LF. P ~ ~ E~
l~1P t~ElF'11 E~1 P;h-;
F.II-;H L I '-iL 4 LI'.,EI
F:'-;Hl LP H ! ~ shift right RI Fl;H
~R 4 B~ ISARU) . LR h!.-' .
LF~ I! R l digit It~
LP h!ll - LR ~!R ~ ;
- LF' ~! R
':J,'_; '~; ` ' . ` ER hllL ;~
I LF~ I ! H ~ R ;R~ L I';~ r~
E'P~ F.';Hl - PI Fl;H
E:LF. ` LFs h~
. LF.' '~ I t~
F~llF~ LR '!R .
hll~ LF~
L I -, L ~ . ER h ll L
`: h~ LI~E;ll ~j add B6 to B7~ tl LR H~
~ - h T H~ F' :: L I ~ Et~2 ~;ElEI -R -; ~ ; ; F' I h rl;
LF' I ! i-l E _ ~IIrI4 ` LF. H ~ .; LI~
L~ F'I F" H , ~-LR '~; ! H LF' H
EFl h~
Pl-lP LF' ~lR
l.~1P l-~LR hDII~ LFs h! ~:1 LF' 1~ R comp B(~ISARU) ;~ ~I H!
~DC CLR
- , -. ~ 77 ~ ~ ~

Funk Case 47A

, Label Mnem~nic Operand Comment Label Mnem~nic Operand C~mment LF~ ~;, H
F~T~P~ Llrll F LII-;ll 4 !~
LF. h, ~ LIE;L . I
LF.. ' .E; ~ Fl LF' h ! I
L I :~ IJ 7 1:; F' L F. p ~ I 4 E F.. Nl IFIM E:ll SUE: LF~ R,~ LII-; H! F' r F' 4 t ~
E.~ I~t1F'h I::I . rl L I ; I I ~, E: ~ H ~ .
EF. EITH . I~
C tlPR L I: ;l l ~ P I l-:l-:F'T
EITH PI C:~lP LI:--.EI
F'I hll~ LI:;L ' ~;
ElJ~ I T L I
LI~ l 7 tJ';
PI ~ p . hI H! FF!
~LIIT LI~; I , E;L
L
; L ~ ~1 :-; t. `
h:-~ ~ . LF.: t~!h LF.I r; ~ h - P I EFIIJP ~:
IJCIRtl ~l l 11 ! F ~l ~ Sh ftB (G)ISARU) I~PI~ ~ r~

E:t~ t~ltJF.' ~r MSD #0 .ItlP Illl~lP
LR R!l; Llll~h LI~

E. ~ t~lt~F.' ; E: ~ ~I lF~ 'l' E T
l~ rl r~
L I :-. : ~ lP LCIf1 LF... 1:1 ! ~ ~JI~lP'r'ET LF.' h ~t1Rl LF... R ! I_;
' ;L 4 LF~ h - `
LF. 11~ h E:F.
.. . LP h! I k;:'r'PH III
- r;p 4 . ~ Key sensed .,. r; r;
L F.' rl ! h ` L F' ~r ~ h ~ llr ~:l LFs ~ ~ h ~ ` `
:;. E:tJ2 ~ IILF'l IIE; '~
LF~ . H! I E:N_ rlLF'l . L R h ! '_~ . 11 _ r. ' : tJI ~ H~Fh! E'~J~ IILF' 1 ' .
LF~ E;,h . Il~I TllE:L
" : EIR IJCIR~1 L I .-. H ! F '' N~l~JP F'CIP LF' 1l! h I t~ H ~ c ~ C:~lFP C:~
E:- FFtJII : :
. * E'l-: I::~lpp. ' * F I LE r~ lF' F ::;T ; ~ ;
* F F t J l~ PI CLIK`
LR A,Q. : ~ :
h'r'PII I t~ l ! CI, 9 . ~ E_ LIIFG Scan KBD BM CMND; ; ~ ~:
lp ~'r'F H LR " A~8 LIIFl~ ItJ H !~-Jl~ NI ~. H'80'. :~
.. . '~ I ~ BNZ F~
E~, ~ LISU 4 ~ S';``~
CI 4 ' LISL 0 T.T l-T'~' . .

Funk Case 47A
~L7Z~
._ ~ f Labei Mnemonic Operand Comment Labe1 Mnemonic Operand Comm,ent - LF Is~ LR LR-I'A :
LFs C;!t Fl - ~ ~ LF. hl l; . ~ .
'' LF' Frl ! I l~ I H i~ FF
I-II H~ ; E' ~ H~
LF. E'Jfl ' ~ I H'31~
Ft~M L I :.ll 4 ~ E~ lElLETl~J
.~ LII;L 1 tlI HiF! , LP h5~'-; I~ll-lLETlJ LI:~EI 7 , Store day I '-;L ~ LISL
i L F.~ Il ? h . L F' ; i~ h-;F ~! I tJIll::Htl PI F'F'EiLhL ~ "Month"
r r, ~ III- I F~E~Trlh LF.' il! h EF~ hLIlEl~ ~
LF~ h ~ F'Ilfl E:I H ~ store month i '-:L ~ ~ E~ P'~'F.
L I H ~
L F.~ h L F' I ~ h P I lll ;IJT ~ LFJ Fl 51 ';
F'EL~ F~I FL~'f I::I Hl FF' F. ~ T L I ; l l ~ t ~ E I l H Il ~ .
LI'-;L ~ ~ E I Hll2 LII-; HilF~ E'E: llhLET
t~ JI H ~ F
~ I. F.l' ;ThE~L llhLETEl L IE;II
r; L 1 LI~;L ~1 hlll:: L F.' '; (t h L~ lr~Hll FI IlE:LF~hL llyear LFs l~ll5~ fl F I F!r'lElL
L~1 . IIE:I F EtJT'I~F~
LF.' Ç!L ~ Fl E'F.~ H LIIE1 LR F~1!H wait for key 11~s.F"~F.' E LF' F~LK'~ Hl ~:11 to be released LF I ~ h . stor year.
-. E~t~- PL~ 'f . LP i l I cj - - L I~ :I H~
- ~ , LF~ ! h EltJE tJlll H~'l) LF 5~h LI'-;L
F~ LF 1 llr; ~l . LF~ h E t J ~ Fl L F' 1 ~ .t~ ll E H 'f F' I Il l- L F' h L I
. rl j ~l F I F'P~IirlTE
E:t'i~ P L P 1 El F.' II P H E L F
- pl-lp flLlIEl- F' I F'F.
I-~1t~rl ` LF h~g F'I PF~L~
. tJ I H ! ÇE~ I LlF'hELF F I Pl;~E ~
LR 351 h F' I F'F'EIk .
~ LF. h!11 F'I F'F~E h I ` ~
. :` I::I H!FI - .IllF~ E;T~.lH :. : :
EtJ~ E.~lFllT C:t~lFllT E:I H~ E~ - weight . . F'I F'F..... ~T :'moisturel' E`t~2 E.~lFTF' ; .-- ' -~ EltJ-~ F.. ELr; (date.enter) ~: LI H'~
L I .-;I I ~ rll-lT~-; 1 L IE;L ~ - PI ~JhEL ..
LI-; 1 F'I F'Lk~.'f .:: : .
- ~JI~; ~ lJFlJF~T ItJ H'~ ' wait for ~ EtJ~ tl~:lJF1F' E't~2 Ill;JlJT~ wrtell - LFs .;!fl I~J H'~ Button .
F'I IICLF.'hL E tJ-~ FllF.T F~
. F' I -FF'EL . Li r;11 ' . Ill:I PEiJT~1l l (lldayll) LI';L
.- EF.I hLIIEl LF' h.
. 11~lJflF' LFs h~; E:I H~
rI 1 . ~ E:r: - IlWX'f~
E:tJ~ tl~'.FIIfl . LI.-;
- ~ - LI H111' ~ ~.

. Funk Case 47A
~L7Z1~3 .
Label Mnemonic Operand Comment l,abel Mnemonic Operand Comment ` LF. Il~h - F'I -~TF.I; if display blank, ' . 11 LP ~ ~ read & stors scale Pl F`L~
LI H~E~ intercept LTCIF PI Ill::LF.'hL
LP~ l~h . ~ PI ECLF.' LI H~4E~ lf not, store F'I F.~LH'r' LF' ~! h display as scale F'ELL JtlP F"-;T
. Ill~DL'f rl~ ~J slope ;EL LF.' R~
E:~Z Ill~llL'i' ~JI . H~F~ .
ll~; 1 . i~H :
E~J~ rlL'l' LI'-II 4 rl~ C1 LI'L
~tJ. rl~lJ~ l LI-; H~F' LI-;El 4 ~~
LI~L 1 E~ RL'~'T
F'I rll,I~J l:I '~ :
LI'-;L ~ E:l~l hL'~'T
l'.LF.... E'~J2 I~F.LT~js :
LF' ''~h LP R~
LF....... ~R LF~ El~h , ~ l PI EPl~F' PI PF...... "-.T
E'F.' Illl~T~-; E~J~ LTClF
Illl~'~'7 LI H~E:~ . F'I ~C:LF
LF' ~.~F1 F'I F'F.'EIL
EF'l~F.' rll:I PC:~
T; PI Ill~LF.~L ;I . F'F.'~1'-; :
.lt1P F... '~T . F'I F'F.'L~J ..
C:~lFTP C:I H'll! TEMP F'I PF'E:L ` I .:
E:N2 CtlFl~Fs Ill.I Pl:lltl~ ~ :
: LI H~ PI PF.. '~
. Cll!T~ 1 - . PI PF'E~J FI ~J~E:L
PI FLk::'r ! . F'I PF'Il~TE
F'FIIF.T I~J H~ ~C1! wa~t for "write" FI F'FE:~E:~ rlll~l~ T --; ~ FI F'F'E:~
~ H~ FF'I F-L~Lr~.F~L
:- . E~ F'FI~F.IT - l~lP l-;T~:H :
LI-; S st~re T25 I,F.. LT'~
LF. Cl!h counts . E:~l LTClF
: ` . F'I F~TF"s'-; LI~;L rl ' : PI ;~lT~ -;L 4 `~
.. .LI'-II 4 . llI H~F' `~
LI;L 1` LF -;~
F'I llrItJ E:P LTClF H `.;
- LI';L ~ CilFl:l: C:I H~E~
~LFs E~ lF-;l' ~ i~ LF.' I;~h LF.I R~ CAL
: LI .H~ JI H~rF~
LF. ~R ~ H
PI EF'I~F' ~JI H~
EIF. II~ T~ El~ IELL ;.
l:ilFl,Fs C:I H~C:~ LI',E
.. E~ lFl:l:: LII:.L
` E:F...... I-;EL LI'; H~F~
.- ~LS'T LI H'~F~ Grain.
LF. 1~ E.~J~ ~:tlF~ :
LI'-. ,~. : FI FFs;TLF~ , - EI~JZ FIELL
LTLF' LF; H~l CilFZ . ;l~i,lP FF.C:C.llF
- F~ T Il~F~ El~ ELL
;- . DS 1 . . ,LLFR

- ~0 ;

. Funk Case 47A
~7;i:~8 . , i Lab Mnemonic Operand Comment Label Mnemonic Operand. Comment - . EII 4 . LIS 3 FI rl-.rlF PI rlF~rl .J 1 F;I r:l.PT ' ~ ' LF.
L F ~ L F.
. -;L 1 PI ,~.FF.

Pl EF~IlT . pl rRER

rlllT~ LI
PI ~ E~L ~ F i IIPhI
H~lp FELL LI ll~ ,t Ç:~lF'-;I~ lL~ L~'h self-check . LF. ~ ~ t P I LhTC:L P I ~.FF.:~
- F.hl~IlQIl Ltl ~-:lF.I~ FI 1~ h P I ~; ~1 T ~ 1 F~ I 1- F~ E
- I LhTl-L LI
E~ F. H ~ 1 L I l:
,. F~ LFI 1~ H I ;
~LI~lL L I:; ~ . - F I .s.FF.
rlIbL LF~ LI H!

I I II T --; 1 L I ~- ~ rl l~
- . P I I~ R ElL L F.~ -' ! R

'5' ' PI ~;~1Ttl FI F.~rl-i F~ T~ L~ e,t E;~ Il li1L FLI,~, ~'' F F
rlllT~- lH ~ LF.
- -- ~ . . r T I ~ T r. .--F I ~HE'L r ~ 1 T ~
~. E . C. T - r. r~ ,-. r r-l l-l T ~ . c n L
Li H~ 5F~ LP ~1~ H
P I ~RE'L P I : ~.FF,:~
L I . H ~ .

LP ~IF~ . LI il! 1:
LF l-:TFH-; LF~ r Pl I~F.~E~rl ~ LF.~
LISU 6 ~ ~ -- 81 ~
.

" ~ . . .

Funk ~ase 47A
7~'~8 ; L... 1 Mnemon c Operand Comment Label Mnemonic O ~ rand Comment F I IIPFIll.J ~ I :L P
- F'I PI~ 4 . ' LP ~! Fl LI 0~ 7~J . . F~P.. r,rLF~ F l F~F.'E.L
LF.~ 7~ I F'1 L I l~l ! 5 ~ . L F.' R !
LF. .1~FI .. ;L 1 .
P I ,.FF.. ~ E;L
F' I F'F'~ ;T hlll~
EI N ~ Il F l :1~ l F' I P F.111.-;
FI F'F.'E't. F'I ~ PT
P I PREL LP fl !
Ill . I F'F.. I :.-; I ~1 ;L
F I PPIl-; .-iL 1 - - ~.F I F PLI~
P I PF'EIL LF.' . ~ ! h :
. Ill I PPI:'; I ~J .P I EF.IIP -F I PF.~ rll:: I pl :7 :11F . . .
PI F~F'L~ PI F'F'I~Ull ~ `:
P I F'F'E'k'. F' I F'F'LN
- F I F'F.'E'L LF.' h~Ill:I 1:ll1LhE. INI'.
PI PF'~l~-; LF.~ ~!h lll: I 1 :ll 1 I~Utl E: I ~ -F'I PF~ -lt1 E~lJi~ PF'I:l:I F' - . . ;
F I PF'LlJ ~ PI 1::~ E.lltl F'I PF.'E'L : e. l:~ :H ~ ~' Ill: I SI~ LFlE: F' I PF.' El~:
P I PF'tl'; . F' I F FIE'L
F'I FFll~ 1 F'I PFtl:-i P I F'F. Ll~ : F' I PF.ILI~
P I F F.. E ~ .;H P I PF~E.l;
PI FF~E'~....................... F'I PFIE~
P I F'F.. E'~. P I PPE ~
. ~ . I lF l-:~ L I H !' ~ 1F' :-;T~::H ~ j;
Ol!TE; 1 1~ T . LF... ~: ~ F' P I ~JRE'L . E:LF.' IIF. l~IlFIEl L I:; 1 . LFI 1 ~ fl LP ~ !:RlF . LI~;L ~1 Display Ill:I F.'15llhT1 LF.' : R~ E; register~
Pi ll ;PL~f LF~ h readout ! .
pT Hl-l~ . LI ~ H' ~
i LF ~ h LF.I l ! h F'I E:l EIF . : LF. Fl~
.`. .~. :` `~ Ill~.I F.ll-:IlhT:-' ` $p - 4 - P I ll';PL'f . LF. . 3 . - : P I Hl l~l~l . . - P I Il:-jl lF
. ~ E:F.' II F' l: ll hll . L I H ~
LflTI:L LI ; H~ latch reset LP l ~ h
4 PI Il:-illP
LI `H~ E~
E; 4 . LF.~ l ! R
4 LF. h ! I
u . Ill:; 4 :-.F.' 4 ~- :
L F' . L F.' .
~; rlllT:--, 1l F'I Il};llF' F~ , PI DCLRAL LI . H~ 4 ` ~ PF.I-:I:llF I FI FFE~ - LF' 1 !' h :~ .. FI FF'EH . LF. fl~
" ` p~ PRGR, ,. " .

. Funk Case 47A

La; Mnemonic Operand Comment Lable Mnemonic Operand Comment - ovrs 1 - F I Il ;UF~ - F I ~-;llT~
Il'-;UP tFL~F' Fl ?~ tl~ H~ 15 El li T ; 1 L F.. ~1 . h . I~lP tihE'L . LF.~ R
LIMI,~ LF~ ! F' limit check; LF. ~.~ fi F'I ~Fi'~.~'l.r~ # in B6 compare LP . 1 LI~IJ ~ to limits DC; IIPLP Iti f'I Ll,llIF, 0,0,l, error # tJI H~r ';;I H 1~1 in R7 ~ EN2 IIF'llF -~
LP :~!H ItJ H!4~3' LI'-;L ~ E~ lF!L L

L I llEF LR F1 7 IIPLL 13t 1~ DF'LF' ` I
l~lP EF F'EIP ~ E ~i7 IIF'LP .; ~ ~ ¦
I ILIl~ F i LIlllF' E'ii;~ IIF'LF' ~:
irl H 1~ llF.'F' LI . H~
F' I hllll F I ti.-,E?L ~ I
- LI;-. , . . E'F~ rlEF.F.
LF; H~; . DF'IlF LI ~ f,?, EtJ~ LIt~lEF.: IFLF, ~hE.L ::;~
L~ F~ ! h~-: h ih . l.. l LFF' ~ lF' '-.T~::H

r ~ 1 p ' 1 'l. E t~ F I I!L h;~
l1lll1F~ r h~ Pl:t'. It~ H~ cell clean~
I H!4i1~ dump cell &: E.ll IIFEt; mcde~
. - ~ F'I E'l:LF' restart EC E'ti;~ ;t;
I ti llr LFs'hL ~ E F.~ IIEF P
~ EI H~1~1 ! IlF'Eti FI -M-F
- , E:, ? '-; T II F' ~ - , L F. i 1 . ~?, '. LF' -;~lllti ~ .EF:FlCIr: F'I LEF.:LT; .errDr; display . Lr.' ~.~ fl : ; LIr,ll ~ and wait for lLP Iti H'~ ! LI H~FF~ ~ dump~
~Ei,tlj_ ~ti;TI1lFl ` ~ L~' I ?I fh?j ~ ;j ...
?' I l i ~ F' I i- i:: El F
E,t~ lLF' EGs~JhIT It~ H~ ~?~.T,?~
t i-i ~ t l L F' Ej, E F l'? !-l I T ~

Iti Iti H `?'~ read I/O
L~F~; ~1! h tiI H~ eoun~er to - :--TI-IF F I : ;iil IF . I l T H ~ ISAR
`. -, " STDP LI H 1 7El - . . . ., . ~ i .
:;., 83 ~

Funk Case 47A
.i7 Lat Mnemonic Operand Comment Label Mnemonic Operand Comment rll-IT H~ ~5~ S
rl P I I~RE~L
LF~ 4! h --LT~;L LI H! ~ 3 .
L~ H! r~5~ , E'2 SLTEL
LF~ '-;! h LI H' LI H3 7,1! CIUT~; 1 T H! ~' - PI ~llEIL
LI H~ ! ';LTEL P~.'. . I
rlllT H~25! I;~ ;lltl LF.' ~ ~P
IN H!~'~' LI~
I ~ H ! - ~ ~ ! LF
I I H ! F ' ; ~ L I . H ' ~
R~ l; LFI r~ ! h LP ll!h l::Hh~.l F'I ~ PT
L I H ' 7 ~ L F' h ~
:lllT H~ ,L 1 comput~ `
:lllT H !r'~-l! h~ . checksum E'~ Lll F~ I EF.IIIF~ return zero H! ~,! LI~--;II 4 if ok :
L I .; L
;F. '~!h . LF' h!`~.' ' F~ l I F~ Hl H
F LI .1l 4 . h ;ll . I
LF~ h!~ ~5Ldin~R0-~5th display HI i'~
~I H~ F~ glt LF '~
L F~ h E C: 1:: H k~
Fl-lP . I LF.' E'I~LFR L P ~; i F' - ` ~ ~ I~ r PI LhTI L ` . ~ F'~
-~ ~ LFs h!~ clear lights~ . 'C~PT LI;.II 4 R6 pts to Kl o~
-;L 1 relight those that . LI.:.Lselected ~rain E~F' H! 7~! should be on ~ . ~-L-;FF~ H~ '-~ ~ ` ~`:: .
rlllT~.; 1 according to R8 h I H ! FF !
i.: PI ~hEIL I~;L
F~IILP LF' . h!~ - LF. ~ h ` EIF EF'LF' PEIF' . ` ~
LI H~h~ Lllll~ . LF' I:!P ~ "
I-IEIT; 1 L I '-; L 4 load K from EF~LF' LF. ~ LF~ I ! H earom;
I H!~ FL~FI~ EF'I

LI'-;L -' . LI H~
~` L F.~ h ~
I; F.l ~ L F 1-1 ! h : ~I H!FF! LF~ h! '-;
~. r~T H~ , ;F , ``'~ I-ll IT.; 1 ` '.-F.
.` ` E~F.~ .LF
IITLF' r l lT~-; 1 LFs 1-1 ! ~l : ` .
LF' F'I ~flE~L LF~ h; ~ H

~ P~
:. E'~ LT~.. L Lr!ElF LI-;L 4 ``: Ll H '68' . Lrll31 L!l i`
. .

~nk ~ 7 L~. Mnemonic Operand Comment Label Mnemonic Operand C~mment LR I A DI . .
E Fs ~ L~ , .J t;l P F F.l F. E T
L11 ,. .~TF'F.T . 1l1P F'F.L 1 F~ P ~sh F'F.t~ll; L11 Ri I~IFF LF. ~',l F' . Lti r1~ h ! .
. I~r: I hLI~FTE LF.' load message ; LF.I ~ Kill top lights; LF.' ~'4 to print buffer, RLE~F-LF~ Lt1 (K, ~ , %, C, KG, Lt~l #chars/buf~er T~ 1 d.p.) . LF '; ~ h location/
~ Lr FLF ~ rlE 4 ~message>
F ~' E,~J:~ PPt11.! . ` - , ,~
F'FlLi~ Lf' ~' s f~ PF~R~- T L I ' ~
PPLh E:LR print from -' LF.' H ~R , ,:
LF.... 1~! h print buffer .JtlR F'i-~'F.'I-1 * ."
F'RLX LF. 1 - H .F'P~;L LF. H! -'F'. . , E'P F F.L , PF~NUt~1 LF. PF~F I-1 E'~J~ Fl F~L~. , , ' buffer from E~J~ . PF.L'' . , , format~DC: I
FFF.T F~; LF ~:! H # digits 'oefore F'F'LI~ LF' ! . LF~ 1 ' Fl D- p- l#afterD. Pl I IT rHI ~'. S Lti # LzB/IsARtR4 LF ~ -1 LFI I';SH ,.
LI-; ; ' , Lt1 1llIT'; H ! E ! rLP
; ` L I H ! ~ ' L F, . ~, ~ h , , `
, ` . , I-ll IT~-; I-1 ` PF. ~JI l ~ LF.' F'F.. t_1 EI , . h-~
. E LP Eli~ F'F.l.Elrl . `
L F.' 1 ! h ` L F. h - F'F:L~--' Il'- I-1 , EF; Pr~,EIr~
,- ~ E iJ~ F F.'L.-- - F~F.ILI lll iLJI E H~ F ' , . ~ `
'; , E~J_ FF.L~ FF.E,L-Irl LP 11y h .` F' R F~ E T i- L F' - ~. c I~lllllTT~j~ H1~ . LF.
,, rlllT i~ rLF~
, PF~LI ~ LR, h~ E~Lp FF.ilO
L F~ l ' , h '-; I-rL~iFI~ llill lE''~ F~ ;T~
L I H ~ s , , L I H
l~r-lEl~l rll lT'; 1 LF.
L 1 H ~1 . , , F I F~r.F ~-T-; h EIF. Frli; El r-~ T~r-~ ~1 F'F.' TE~ IL~,F~ 1~ h ;~
- - c F F ~ J I l E ~ . R I F F1 LP. H~ l , FF~IIEE~ - LF. W~'J, , ~ :~

: - 85 - .

. Funk Case 47A
72~3 L. ~ Mnemonic Operand Comment Label Mnemonic Operand C~mment ~ Ll~L
! E'tl~; PFtJU1 ~ j L I~;IJ
l-.LF~ - LR h ~
. . HE; 'j j , L I ~ll l ` . I
E~ F Fst~lltJ LF.' . I ! h LFI H! IS . EIR7' ItJ~
.. L F' ~l ~ h L I ~
PI FF.rlP Hl~~ .
L F~ h ! ~1 , L F.' . ~: ~ h LF. I~Fl E'F' I~
LLFFs h!~ L;FF,.~
C L F~ ~ h I
L F.' -' ! h . L Fs i ; ~ h E~R F~F~tJ1l1 . LF' h RF.' t~ J F' ~s I El~1 ItJ'~ EI-~ LF' ~s~P LF.' 1~11 - ~``
LI-~ LF h LI E;L ~ B5 E';~ I tJ'~
LF. h~I B6 ~;L
~F~ 4 ` LF.~ I-;.H
E tJ2 t~TllE~ E F.' i tJIIl 1. .
LR . ~1! H LF 1;~ h :`Hl1F' E FsRI IF~ ~ I tJII 1 L I I ;U ~ :
tJTIlE;~ LF~ H! ~ll F I F"iH
L R ~ h Il -; '~
LR h ~ ~sL E.l~. I N' LFI ~! Fl LI h~
I LR - LFs . ~1~ H . :L F~ ' L I l l ! C~
' . LI~ LF~ 1 ! h L R --; ! H F' I ' ' F R::~
. - LIE;Il 1 ' LII-;ll '~ ` ~ `
LII-L 4 - LI ;L
E:L R ` I-:LR ~ :
- ~ ItJ'~'1 LF' I ! R ;Fs E;~ h ' EIF~ I tJ'.' 1 . LF. . h LF. 1 ! H LF' ~:H ~ h L I ; ~L; ~ L F. h; i ,~ . L Fs ~ ! H L F.' ~' L ~ h .; IN'~'-' E LR . F'~
'i.` LF ~ ~ h ELI-ll~ LF.~ F~

. LF' H! '_; ~ BLEIl~:: LF' ;;.~ ~ HB6g~.(4 45 -'~' L I ~ 1 L F
L~ - . L F~
E'R~ I tJ'~' ~ LFs 1 It~ . LI';L ~ ~ . LI'-II ~ .
L T ~
It~ CI ~LI 1 H!~,~,! El l~ 1 F'I F'~-1H1E.
- hi ; LF
- LI'-;EI 5 Li h~l ; HE;rl E; . LR '~H
. LF' 1~ . F'I R~-lhlE~
LF.~ h~'; F'I F.~-lhlE.~' L ~ , LF~
LF.I -;-H h l ;.
- . . EFI, It~'.J5 LF..... i~H H~
-LF. . LF.' ~ H~
~ LF.I .:; ! h LtiR
E'~ J'.',~ h'-;
.

Funk Case 47A

! La~_l Mnemonic Operand Comment Label Mnemonic Operand C~mment C~R. ~ G~ CLR
- . . H... :' , h~:
,: . E~ E:SIlHIII . E.tiZ ,'~JE~
-LI~ H!F! hr. ,, ~.
EF.. ~ El:llE~ . E'~ E
E~ HIII LF............. h!~ Er~
.-.F.' ~ T ~lr : EII~IIE'I:III h'; 1 LF....... .l ! l'~
LFS l~h h'-. . .~' L F...... h !~1 . LF~ ~, ! h :
LF. ~1!h LF.
: LI~ . rLFl~1 r~lF- ~R LF; 1 Lr~r~ lEL~F, E~ 1 LF .
H'-. ~ H'~
,~ LF~ ~! H
E., hEF~ . E'l:: TIJEl -E2 FEF. EL,S~ Tl~E1 F~E h EF~ F.lll~, . . .~ FF -; H F~
LF. ~-1!h ~ , 1~
F;-~ Hl1F EF:F.~l lP LF. ~ H
LF~ EF. . hl~
: r F~. . _~!h Tl~E1 LF~ h!4 F~E- H LF' H!-I LF' ,~ H
. ItJr . LF' ''! H
LF. _1 ! H I ~
., .LF. H! 1 ~ LF. . 1 H
:;. LF....... 1~ H LFI .-~FH~ ... ~
. : LFS H ~ ~ LI H!~
-, L ~ r~ h ~ .
R- -l ! 1~ . LF ~1 ! h E F~;ll rl~
- F~r~ Et;l~ FE~.H FI
. E,F rl~h~
:.L ~ ~ ~jCll~1.; rli:: I LI:II~TE~
L,F~ I~R - ~ LF' RH!~
. LF~ I ! h . LF. _I! h : ~ ;
: LFS I!h h'~' ., . LI . ,1; h . . LI.;L 4 ~. LF. H~ 1 LUUF' L~1 H!
,- ~ LFI . ! H ~ l r FF R!~:1 LF' h .~
LI~ h L~
LF....... .-. ! ~ ~ .
~- F~1 .r; HF- EEIF7 H1-~-J
.. ,........ ~1 rllj~JE LI ;El ~-.
, - . LF. 1-1 ! H LI ;L 4 ,- . . l:LF.I
.
. - - 87 ~

. Funk Case 47A .~

~ .
.. - . . .
Label Mnemonic Operand Comment Label Mnemonic Operand Comment L 1~
- LI - H!elQ~ ELtJt1;~ H~ 3;'~ j LF I ! R . llr~ F;EtJ
LI H~ h LF' I,h Pt1l~ ll: H!~ 1r111 LIS El pPER rll H~
LF~ h l LI~IJ 5 ~'rl!l~ H
- LI; ~ HL l~ e~-'lt~
LF~ cj~ HL~
FI ~ F.~ TE~1r~ Ill: H1~4~ E~..S~ ~ -J11F~ MP- F IlElll . IIE: H
;HF;ZL F. h ! 1 ~ Ilr E ~ I~F.hllE-;~
~;Fs I PLI~1E~ l: H~ 1l1'3 LF~ 1 ! h lll 1:: ~ ~L I 11 I T .E
LF~ h! ~1 lll' I~,! E'.~.~:
~;L 4 F.~l-llhT1 lll H ! 1'~:141111 ;L 1 rSI-llhT.~ Ill:: H ! 1C:l14l:1r . ~ '; L 1 F' l- ll h T . ~ H ~ 1 4 ;L 1 F.l::llf1T4 IIE: H! 3h~l4~
~cj 1 . pr-:~;htl~ H'0C 37' LFI 1 ! h nl I.~ El.Hht~TIL~
. ~ L F. h ! ~1 ll l I_ ! L l l t J
.. F. 1 Fr:htJRM 1l~ H~ 1-11-::3~!
LP l:l ! h lll- ri~ ftt~ lL'r'.;E: !
. Pl:IF' I-:lllLhE' l1l- H! I1-F.~:1h l E"~ LP h ~ 11 lil ~ ! 11 1 !
; E;L 1 E:II~Lf1E IlE: H ! 1121~F~
L F.' 1 1 ! h 11l:: 1~ r ~ !
'~' LF.I ft~ 1 l::ll. LRE lll- H~ F' ~ ` ~ hC- 1 Ill_ I~ ! ll ~ !
LF 1 ~ h E:114LhE 11l:: H ~ F
- L F.' ll r: r:
L ~1~ r: ll 1 t ~ 1 ll 1- H ! j l ~ r~
: . h ~: 11 r: ll t ~ l~ t l ll l:: H ! ~:1 4 ~ 1 1:1 ~ 1 ::~ 1 ¦l ~ l::
LF' 11 ! H l ll t~l li1 lll: H ! 11~ 3.~
~ F' 1:l P 1: rl ~ t l I l ~ l ll l:: H ! ~ ~ 4 ~ E~ ,J l !
I~ ThTE'L - Ill-i H ! 1 c.llc.l11h 1 h 1 1 1 T t l F 1: Il E H ! i1 Ii 1111, 5 P ll h T E ll l:: H ~
I h T E !
- P t 1 l:1 t ~ T H ll 1 ~ 1 r1 1: ~
.. ~ FILE 4--ThE:LE-; PIlHh~ : H ! ~ q ~ C~ -~ F~
P'r'E~F. 11l:: H!~ qq~ lf IIF~TE:L lll:: 1 ! t~1h~
* ¦1l:: I-:!I'-i !
LllllL Ill:: H ! 11111111.5qll`~- ~ - Tl1 1 ! .-;Q !
lll. H! 1 1 q l 1 11 - q ~ ! Ifl .~ HIIIL lll:: H !i_1~ qq ~ EILE T !
: lll:: H ! ~111 q 1-1 r q ~ E~F'.E
. l~lTIlL .lll:: ~-t ! 11q 1 ~Ilq~ LE ~ :
.x . TF'IIL IIQ H !~ 5q`_~ r"-. ,::~ F.~I!
rll:: H ! ~ 1qllC_1~ I,r , ! ~
PEF;IJL lll- H'1~:11', r 1-1 ~ ._ l 1 ! 11 1 ~~ ' 1 l F' !
11r H ! ~ 114~C ~1-1.~;~ ~ 111: 1 ~ IJ E
FEF.. LL lll H! 1 1 ~ ~ 4 ~ ' 1 q ! I I~ ! i~ I !
Tj r: H ! ~ f 1~11 ! Ill 1: I,LiC
F.IEUL~: rlQ H!11l:1:-'l:11~ IIQ l::'-fl F.ITEt1F rl 1 H ! i~l14l1~-1 ! Ill: 1 ! - Tl:llJ r i'J!
EL~ 11 11l:: H!l~ : I- ! E'-.l-IL
Tli: 1: ~ TF:IPET ! Il~ ;QF~ !
lll- I::!TE ET
. D~ C'ESCOU~
. - 88 - DC C'3RGEoN .

Funk Case 47A ~ , ~

ol Mnernonic Operand C~mment Label MnemDnic Op~rand C~mment t~J
rll E ! INE 1 * DC C"CONTROLE"
T t~ b L ll E: H ! 31 E' `. ' S ~ .- -' 1 - 4 ~ END
4;~2`~ 44~4 1 4~ ~ ~ *
` ~ST~iE:L Il~: FtL2~';T~H`;~ - *
IIC: t-tL~ -;F~r.~ . - *
~ll: t-tL2 ~:1 ;l1F.. l: :~ * Il~ tL~ STtlH'J
Ill; t-tL2 ~:: ' ;TI~T :~
F'ENTt10 1ll. H~14.,~!
111- 1: ! t1:1IJF !
PEt~TIlt~l lll. H! ~1~3 ¦ll-: 1: ! t11 1 I -; !
F'ENT'fF~ ~ Ill:: H! ~1',37!
¦l l:: ~ ! t~ t~ E E !
L l T T E:L lll:: H ~ '. t-~'~ t-. R t-. E ~-.F~'3~ llt~
Ill:: H ~ t. E ~ ~ el S 5'~ 5 t-t ,e~ E. S l: 51l ' 111-'. H ! 5EelF
r rl ~- H !
I
rl~::
¦l l: l: ~; 4 ! .
111: 1-' ! ~ ~, ~ .
,. rll H ! ~1 ".t ~ ! , Ill:: l: ~ ~;,~ !
' ` , ¦11:: ~- ! ~ ' ~ ! -rll-: H! ~1`.. '''~ . .
F l . l: I i F : Il l: H ! ~14 `~ It`~ M lll-: H !~11--,~!
r~ :: ! * * ~ E F'F.'Elt`~ ' .` ¦ll: l: ! E*~* !
flLEIFTl3 rll:: H ! ~ t-.:-lt; 5~4~1 J
L~ TE rl1 . H
rll: H ~ 3~ ~1,e~ !
rl 1: H ! J e~
¦1 1-: H !, ', '~ ~1 t-Il 1: H ! '~ , 4 ;. ~ 11l: H~;~S~
rl l:: H ~ S
. H ? ` el~
11 l H ! 1 S '~

Ill:: H't.
¦1 l H ! 3 ~ ~

P l: ll t1 l ll l . H ~ :3 4 !
Ill-' 1:! 1: t-tL. Ii~F
ll l 1 ' ~ 1 1 ?
F l: rl t 1 ~ H ! i 14: -: ~ ! -rl l~ ~ ! ! .
F F..l::S I M r~l~ H ~
rl 1:: l:: ! .~ Ft L E U F. Il !
rll l:~ E' P F. ~ I i-J rl c: H ~ ? ~ .. .

- - 89 ~
, _ . .

Claims (20)

The embodiments of the invention in which an exclu-sive property or privilege is claimed are defined as follows:
1. An analysis instrument for measuring the contents of a sample of a material comprising: a test cell for receiving said sample, said test cell comprising a capacitor whose elec-trical properties are modified in accordance with the dielectric constant of the sample, which dielectric constant is a function of the contents thereof, circuit means including means for applying two electrical signals of different predetermined frequencies to said test cell, means for applying said two electrical signals to said test cell when said test cell is empty and for again applying said two electrical signals to said test cell when said sample is received therein, test cir-cuit means including said capacitor for receiving said applied signals and for producing test signals in response to said applied electrical signals, said test signals corresponding to said dielectric constant of said material, said circuit means further including measurement circuits for receiving said test signals and providing an indication corresponding to said con-tents of said material in accordance with said test signals.
2. A tester for measuring a constituent content of a sample of bulk commodity comprising: a test cell for receiving a sample, means for producing a weight signal corresponding to the weight of said sample in said test cell, means for produc-ing a temperature signal corresponding to the temperature of said sample in said test cell, and microprocessor means operat-ing in a predetermined sequence in accordance with a set of predetermined instructions stored therein, for applying predetermined signals to said test cell and receiving test signals therefrom in response to said applied signals, for receiving said weight signal and said temperature signal and for providing output data corresponding to said constituent content of the sample in accordance with said test signals said weight signal and said temperature signal.
3. An analysis instrument according to claim 2 further including display means for receiving said output data and providing a visual display corresponding to said selected constituent contents in accordance with said output data.
4. An analysis instrument according to claim 2 or claim 3 wherein said microprocessor means includes memory means for storing said predetermined program, including a plurality of predetermined formulas and constants, and further includes means for calculating the moisture content of said sample from said test signals, weight signal and temperature signal, and from said predetermined constants, according to said predeter-mined instructions, including the formulas:
MA = K1+K2(X)+K3 log (X+K4) X = G2+K5(G5/G2) MDC= MA(DStd/DSA) M2 = MDC+K6 MCD(TS-TSTD), wherein: MA is a first obtained moisture value, G2.and G5 are log functions of said test signals, K1 through K6 are empiri-cally determined constants comprising a portion of said predetermined constants, MDC is moisture corrected for sample density, DSA is the density of the sample calculated by said microprocessor in accordance with said weight signal, DStd is a standard density comprising a portion of said predetermined constants, M2 is the moisture content of the sample corrected for density and temperature, TS is the temperature of said sample corresponding to said temperature signal, and TSTD is a standard temperatures comprising a portion of said predetermined constants.
5. A moisture tester for measuring the moisture content of a sample of a bulk commodity comprising: a test cell for receiving said sample, said test cell comprising a capacitor, and circuit means connected to said capacitor for taking measure-ments across said capacitor and for providing an indication of said moisture content of said sample in accordance therewith, said circuit means including microprocessor means operating in a predetermined sequence in accordance with a set of predetermined instructions stored therein for taking said measurements and for providing output data corresponding to said moisture content in accordance with said measurements, and visual display means for receiving said output data and providing a visual display cor-responding to said moisture content in accordance therewith.
6. An analysis instrument according to claim 5 wherein said circuit means further include means for producing a weight signal corresponding to the weight of said sample in said test cell.
7. An analysis instrument according to claim 6 wherein said microprocessor means further includes a central processing unit including means for receiving said weight signal and calculating therefrom the bulk density of the sample and producing data corresponding to the bulk density of the sample in response thereto.
8. An analysis instrument according to claim 7 wherein said circuit means further includes means for producing temperature signals corresponding to the temperature of said test cell when empty and when filled with said sample, respectively.
9. An analysis instrument according to claim 8 wherein said central processing unit includes means for receiving said temperature signals and producing data cor-responding to the temperature of said sample in accordance therewith.
10. An analysis instrument according to claim 9 wherein said central processing unit further includes means for modifying said output data corresponding to said moisture content in accordance with said bulk density data and with said temperature data and with the variations thereof from predetermined reference bulk density and temperature data.
11. An analysis instrument according to claim 10 wherein said central processing unit further includes means for controlling the operation of the analysis instrument in a sequence, in accordance with said predetermined program, said sequence including said taking of measurements across the test cell capacitor, said reception of said weight and temperature signals, and said production and said modification of said data.
12. An analysis instrument according to claim 11 wherein said central processing unit futher includes means for receiving and storing said measurements taken across the test cell capacitor, for performing calculations thereon including the application thereto of data corresponding to a plurality of empirically determined constants to produce said output data corres-ponding to said moisture content, means for receiving and storing said weight signal and performing calculations thereon including the application thereto of constant volume data for producing said bulk density data, for receiving and storing said tempera-ture signals and producing said temperature data therefrom, and means for modifying said moisture content output data in accordance with the variations of said bulk density data and said temperature data from reference bulk density and reference temperature data, all in accordance with said predetermined program.
13. An analysis instrument according to claim 12 further including constants data storage memory means coupled with said microprocessor means for storing said data corresponding to a plurality of predetermined empirical constants, said ref-erence bulk density data, said reference temperature data and said constant volume data.
14. An analysis instrument according to claim 13 wherein said microprocessor means further includes a plurality of program storage units coupled with said central processing unit and with said constants data storage memory means for storing said predetermined program and for selectively trans-mitting said data from said constants data storage memory means to said central processing unit as called for thereby.
15. An analysis instrument according to claim 13 wherein said constants data storage memory means comprises erasable programmable read only memory and said analysis in-strument includes means including a control panel accessible to an operator and including said microprocessor means for altering said data stored in said memory.
16. An analysis instrument according to claim 14 further including erasable programmable read only memory means coupled with said central processing unit for selectively storing predetermined program data to supplement said predetermined program stored in said program storage units and for selectively storing predetermined program data to alter said predetermined program stored in said peripheral storage units.
17. An analysis instrument according to claim 16 wherein said microprocessor means further includes a static memory interface connected between said central processing unit and said erasable programmable read only memory means for selecting and transmitting to said central processing unit said predetermined program data as called for by said central processing unit.
18. An analysis instrument according to claim 17 further including random access memory means coupled with said static memory interface for selectively providing addi-tional storage capacity for said measurements taken across said test cell capacitor, said weight signal and said temperature signals.
19. An analysis instrument according to claim 13 further including erasable programmable read only memory means coupled with said central processing unit for storing said predetermined program.
20. An analysis instrument according to claim 19 wherein said microprocessor means further includes a plurality of peripheral input/output units coupled with said central processing unit and with said erasable and programmable read only memory means for transmitting said predetermined program to said central processing unit as called for thereby.
CA000300793A 1977-04-27 1978-04-10 Analysis instrument Expired CA1117218A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US79164177A 1977-04-27 1977-04-27
US791,641 1977-04-27

Publications (1)

Publication Number Publication Date
CA1117218A true CA1117218A (en) 1982-01-26

Family

ID=25154333

Family Applications (1)

Application Number Title Priority Date Filing Date
CA000300793A Expired CA1117218A (en) 1977-04-27 1978-04-10 Analysis instrument

Country Status (4)

Country Link
AU (1) AU512815B2 (en)
BR (1) BR7802581A (en)
CA (1) CA1117218A (en)
FR (1) FR2389179B1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4584655A (en) * 1983-06-14 1986-04-22 Dickey-John Corporation Moisture tester
GB2227096A (en) * 1989-01-12 1990-07-18 Sinar Agritec Ltd Moisture analysis of a variable volume sample
FR2643985B1 (en) * 1989-03-03 1991-06-28 Serdia APPARATUS FOR CONTINUOUSLY MEASURING THE CONTENT OF A GRANULAR, POWDERY OR VISCOUS PRODUCT
CN110530421A (en) * 2019-08-13 2019-12-03 徐州轩华丝绸有限公司 A kind of silk goods Sample moisture and package of weighing

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2251241A5 (en) * 1973-11-08 1975-06-06 Messier Centre Develop Electro Moisture content measuring device - compares humidity of a cavity with and without a product sample
US3979581A (en) * 1974-02-26 1976-09-07 Hauni-Werke Korber & Co., Kg Method and arrangement for determining the mass of tobacco or the like by capacitance and attenuation measurements in a resonant high frequency oscillator circuit
US3966973A (en) * 1974-08-26 1976-06-29 The Pillsbury Company Process for determining and controlling the moisture of food products

Also Published As

Publication number Publication date
FR2389179A1 (en) 1978-11-24
FR2389179B1 (en) 1986-06-20
AU512815B2 (en) 1980-10-30
AU3545678A (en) 1979-11-01
BR7802581A (en) 1978-11-14

Similar Documents

Publication Publication Date Title
US4193116A (en) Analysis instrument
US4037970A (en) Optical analyzer for agricultural products
CA1095589A (en) Capacitor cell for moisture testing
ES8400602A1 (en) Apparatus for determining the hematocrit ratio.
US3766471A (en) Method and apparatus for determining moisture content of tobacco
US3209247A (en) Dielectric loss type moisture measurement system with its output compared against a reference level
US4496907A (en) Method and apparatus for non-destructively determining ingredients of a sample
CA1117218A (en) Analysis instrument
JPS5916206B2 (en) Measuring instrument
US4727330A (en) Method and apparatus for measuring the electrical conductivity of a subject
US3739264A (en) Grain moisture tester
US2362344A (en) Apparatus for measuring moisture
US3820958A (en) Hydrogen sulfide monitor
US3427537A (en) Direct measuring moisture apparatus including replaceable scale dials
US4047100A (en) Meter for measuring syrup ratio in soft drinks and the like
GB1500584A (en) Method and apparatus for determining the moisture content of different kinds of materials
Hazarika et al. PC-based instrumentation system for the detection of moisture content of tea leaves at its final stage
JPS5740949A (en) Measurement of resistivity of semiconductor
Lage et al. Bench system for iron ore moisture measurement
US3350635A (en) Solar cell and test circuit
US2755438A (en) Moisture tester for grains
US4287470A (en) Digital humidimeter
US3593118A (en) Apparatus for measuring the electrical conductivity of liquids having dielectric-faced electrodes
ES467459A1 (en) Method of and apparatus for measuring physical or chemical properties of flowable materials
JPS61122555A (en) Multifunctional analyzer

Legal Events

Date Code Title Description
MKEX Expiry