APPARATUS AND PROCESS FOR PREPARING QUANTITATIVE CHEMICAL SOLUTIONS

Abstract: Apparatus for making solutions of chemicals of specified molarity, normality, molality or weight percentage corrected, as necessary, for water of hydration in the solute. By means of an input-output device (24) using a programmed instruction format, the desired chemical, the type of solution wanted, its concentration, and its volume are specified. An electronic balance (12) with TARE capability repeatedly produces an output signal of the weight W of solute plus any solvent within a container (20) in which the solution (11) is to be mixed less the weight of the container. A programmed microprocessor (400) is provided for calculating and storing the weight TW which is the total weight of the solute plus solvent which will result in a solution of the type and concentration of solution specified for the amount of solute placed on the balance. If the total volume of solution of the desired type and concentration of solution is specified, the microprocessor calculates the amount of solute required. Apparatus (34, 40, 42 and 46) are provided for controlling the flow of solvent between a source (36) and the container (20) for causing the flow of solvent into the container when TW-W is greater than zero and to stop the flow of solvent into the container when TW-W=0. The microprocessor (400) performs calculations which are used to prevent overfilling the container (20).

Description: APPARATUS AND PROCESS FOR PREPARING QUANTITATIVE CHEMICAL SOLUTIONS DESCRIPTION OF THE PRIOR ART In chemistry, chemical engineering, manufacturing, qualitative and quantitative analysis and other diverse fields, it is often necessary to make and use chemical solutions of predetermined mσlarity, normality, molality and weight percentag corrected for water of hydration. The definition of molar, normal and molal and weight percent composition solutions may be found in chemistry texts or handbooks. Molar, normal and molal solutions are conventionally made b either mixing a standard solution of known higher concentration than the concentration which is wanted and diluting the solution with solvent to lower it to the desired concentration or mixing the required amount of solute and solvent directly to produce th desired concentration. In either method, the definition of the type of solution is employed to calculate the required amount of •solute and solvent necessary to make desired concentration of solution; the appropriate amounts of solvent and solute are measured; and the desired solution is made by mixing the solvent and solute. A weight percentage solution is conventionally made by calculating the weight of solute and solvent necessary to achiev the desired ratio of solute to solute plus solvent in accordance with the definition of a weight percentage solution. Weight percentage solutions should be corrected for water of hydration - of the solute in accordance with known methods. The making of solutions of the foregoing types in specified concentrations is time consuming and expensive especially where it is necessary to mix a large number of solutions using different solutes or a large number of solutions from the same solute of different concentration such as to perform a series of tests. O PI BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a schematic of the preferred form of apparatus to be used to mix the different types of solutions which may be mixed by the invention; FIG. 2 is schematic of the computer system which controls the apparatus of FIG. 1 during the mixing of solutions; FIG. 3 is a flow chart of the main control program which is implemented by the computer system of FIG. 2; FIGS. 4A-4H are subroutines of the main program of FIG. 3. DESCRIPTION OF THE PREFERRED EMBODIMENTS The invention is an apparatus for making solutions of specified molarity, normality, molality or weight percentage, corrected for water of hydration in which the volume of the solution prior to mixing may be either unknown or specified by the operator. When the volume is specified the actual volume obtained is dependent on the weight of solute in the container just prior to the addition of the solvent. The volume specification is used to alert the operator when the proper amount of solute has been added to meet the requirements for the amount of solution desired. The preferred form of the invention is controlled by a programmed microprocessor which permits the selective mixing of the foregoing eight models of solution preparation. The combined weight of solute and solvent TW necessary for making the specified type of solution fro a solute weight WS is calculated in accordance with the following equations: Molar Solutions Without Specified Volume ( 1 ) TW- ( IOOO ) |l+ ( Kx ) (SG) where TW is the combined weight of the solvent plus solute necessary to ' make the desired molar solution, K equals the specific gravi.ty of one molar solution of th compound -1 at a specified temperature which is stored in memory, SG is a scaling factor which corrects for th variation in the specific gravity as a function of temperature, WS equals the measured weight of the solut that is to be mixed with the solvent to make the desire solution, FW equals the gram molecular weight of the compound which is stored in memory and M is the specified molarity which has been stored in memory by the operator prior to mixing. In accordance with the invention, the scaling factor SG may be omitted from th Q.-..PI equation for calculating TW for molar solutions if the quantity K is based on data measured at a temperature close to the actual temperature of mixing of the desire molar solution or if maximum mixing accuracy is not required. solute necessary to make a desired normal solution, K equals the specific gravity of a one molar solution of the solute at a specified temperature which is stored in memory, SG is a scaling factor which corrects for the variation in specific gravity of a one molar solution o compound which corrects for the variation of the specific gravity as a function of temperature, WS equal the measured weight of the solute that is to be mixed with the solvent to make the desired solution, N equals the specified normality which is entered into memory by the operator prior to mixing and v equals the valence o the solute which is stored in memory. In accordance with the invention, the scaling factor SG may be omitte from the equation for calculating TW for normal solutions if the quantity K is based on data measured a a temperature close to the actual temperature of mixing of the desired normal solution or if maximum accuracy i not required. Molal Solutions Withoiit Specified Volume _ FW- (18.02 xnnj) xm +1000 where TW equals the combined weight of solvent and solute necessary to make a molal solution of specified concentration, WS equals the measured weight of solute that is to be mixed with the solvent to make the desire solution, FW equals the gram molecular weight of the compound stored in memory,, n equals the number of wate molecules associated with each molecule of compound within its crystalline structure which has been previously stored in memory or entered into memory by the operator, and m equals the specified molality of th solution which has been entered into memory by the operator prior to mixing. If the solute is anhydrous and n=0, the terms involving the parameter n may be ignored. Percentage Weight Solutions Corrected for Water Of Hydration Without Specified Volume f " (18.02xn) (4) TW= (WS) LI- FW _ (100) % where WS is the measured weight of solute that is to be mixed with the solvent to make the desired solution, FW equals the gram molecular weight of the compound stored in memory and n equals the number of molecules of water which are associated with each molecule of the compound in its crystallized state which has been previously stored in memory or entered into memory by the operator and the % is the desired weight dilution factor which has been entered into memory by the operator. Molar Solutions of Specified Volume (5) TW=(V) [l+(KxM) J where V is the specxfied volume and K and M have been defined supra in equation 1. The calculated weight TW obtained from equation 5 is substituted into a transformation of equation 1 to calculate the solute weight WS necessary for mixing the desired concentratio of molar solution of specified volume. The calculated solute weight WS is used only as a benchmark weight of the solute that should be added to the container to mak the desired solution of the specified volume. The operator is alerted by audible and visual signals when the calculated weight of solute WS has been added. The actual weight of solute WS that was added to the O PI container by the operator is then used to solve equation (1) for a TW and this value is used by the computer control system to control the addition of solvent to the container until the combined weight of solvent plus solute W equals TW. Normal Solutions of Specified Volume specified volume and K, v and N have been defined supra in equation 2. The calculated weight TW obtained from equation 6 is substituted into a transformation of equation 2 to calculate the solute weight WS necessary for mixing the concentration of desired normal solution of specified volume. The calculated solute weight WS is used as a benchmark weight of the solute that should be added to the container to make the desired solution of the specified volume. The operator is alerted by audible and visual signals when the calculated weight of solute WS has been added. The actual weight of solute WS that was added to the container by the operator is then used to solve equation 2 for a TW and this value is used by the computer control system to control the addition of solvent to the container until the combined weight of solvent plus solute W equals TW. Molal Solutions of Specified Volume (7) TW=(V) [l+(Kx^] where V is the specified volume and K and ~ - have been defined supra in equation 3. The calculated weight TW obtained from equation 7 is substituted into a transformation of equation 3 to calculate the solute weight WS necessary for mixing the desired molal solution of specified volume. The calculated solute weight WS is used as a benchmark weight of the solute that should be added to the container to make the desired solution of the specified volume. The operator -7- is alerted by audible and visual signals when the calculated weight of solute WS has been added. The actual weight of solvent WS that was added to the container by the operator is used to solve equation 3 for a TW and this value is used by the computer contro system to control the addition of solvent to the container until the combined weight of solvent plus solute W equals TW. Weight Percentage Solutions Corrected For ified Volume where V is the specified volume and K, %, and FW and n have been defined supra in equation 4. The calculated weigh-t TW obtained from equation 8 is substituted into transformation of equation 4 to calculate the solute weight WS necessary for mixing the desired percent composition solution of specified volume. The calculated solute weight WS is used as a benchmark weight of the solute that should be added to the container to make the desired solution of the specified volume. The operator is alerted by audible and visual signals when the calculated weight of solute WS has bee added. The actual weight of solute WS that was added t the container by the. operator is used to solve equation 4 for a TW and this value is used by the computer control system to control the addition of solvent to th container until the combined weight of solvent plus solute W equals TW. FIG 1 illustrates a general schematic of the preferred form of apparatus which may be .used to mix th eight types of solutions described above. The apparatu includes a controller 22 which includes an input/output device 24 for specifying inter alia the concentration and type of solution to be mixed, a balance 12 with TAR capability and apparatus 17 for controlling the flow of solvent 36 between a source of solvent 38 and a container 20 which contains the solute 11 to be mixed into the specified solution. The apparatus for controlling the flow of solvent 17 includes pump 42, conduit 40, first valve 34 and second valve 46. The flow of solvent 36 into the container 20 is under the control of the apparatus for controlling 17 when any on of the specified eight types of possible solutions are being mixed. The flow of solvent continues into a container 20 until the combined weight of solvent plus solute W, which is repeatedly read out by balance 12, i equal to the calculated weight TW for the specified typ of solution. The balance 12 has a TARE control 14 and an output line 16 on which is repeatedly produced a signal of the weight placed on the pan 18 in binary coded decimal (BCD) format. As is known, the activatio of the TARE control 14 produces a zero weight BCD outpu signal on line 16 while the container 20 is resting on the balance. The TARE control 14 is activated in the present invention when the pan 18 has a container 20 resting on it prior to placement of the solute 11 withi the container which is to be mixed into a solution of specified concentration and type. The activation of th TARE control 14 prepares the balance for the measuremen of the solute weight_ WS which is necessary to calculate TW for any of the desired types of solutions. Balances are commercially available with TARE controls which produce a BCD output which may be used in the the present invention. A suitable commercially available balance having TARE capability and a BCD output is a model PC4000 which- is manufactured by the Instrument Corporation of Hightstown, New Jersey. The controller 22 of the present invention includes a plurality of controls which include an input/output device 24 which is used by the operator for specifying the concentratio and type of solution to be mixed in the manner describe in detail infra in the flow charts of FIGS. 3 and 4A-4H an automatic dispenser switch 26, a manual reset switch 28, an "on"-"off" power switch 30, a rapid manual dispense switch 32 which is used to manually open a first rapid dispense valve 34 to the flow of solvent 36 from reservoir 38 through conduit 40, under the power o pump 42, a slow dispense switch 44 which is used to manually open a second valve 46 to the flow of solvent 36 from reservoir 38 through conduit 40 under the power of pump 42, a ready light 46A, an excessive volume ligh 48, a power on indicator light 52, a maximum volume control 53 and display 54 which is used to convey messages from the computer control program to the user. The maximum volume control 53 specifies the maximum volume, of solute plus solute which is permissible for mixing the. solution into the concentration and type specified by the input/output device. The rapid manual dispense switch 32 and the slow manual dispense switch 44 may be used to manually override the automatic control of valves 34 and 46 by the controller 22 to permit selective flow control of solvent into container 20. The first valve 34 has a rated flow rate for a given pressure which is 10 times greater than the flow rate of the second valve 46. A power line 56 provides suitable electrical power for th balance 12 from the controller 22. A pump activation line 58 controls the activation of pump 42 for pumping solvent 36 from reservoir 38 through conduit 40, throug either the first valve 34 or the second valve 46 into a container 20 in a manner to be hereinafter described. The power line for the controller 22 has been omitted. The conduit 40 contains a T section having an input which is coupled to the pump 42 and first and second outputs 60 and 62 which are respectively connected to the first and second valves 34 and 36. Valve control line 64 is connected between the controller 22 and the first valve 34 for selectively controlling the flow of solvent 36 from the pump 42 through the first valve at higher rate in a manner to be hereinafter explained infra. Valve control line 66 is connected between the controller 22 and the second valve 46 for selectively controlling the flow of solvent 36 from the pump 42 through the second valve 46 in a manner to be hereinafter explained. The valves 34 and 46 have solenoids which are activated under the control of activation signals from the controller 22 over control lines 64 and 66. Valves 34 and 46 may be model V5 valves sold by Skinner Precision Industries, Inc. of Ne Britain, Connecticut. Bacterial filters 68 may be coupled between the outputs 70 and 72 of the first and second valves 34 and 46 to filter the solvent 36 prior to discharge into container 20. The valves 34 and 46 are supported above container 20 by the metallic stanchion 74 and a horizontal member 76. A plurality o keys 80, 82, 84, 86, 88, 90, 92 and 94 are dedicated to chosing the types of solutions which may be mixed with the invention in a manner described infra. FIG. 2 schematically illustrates the preferred form of computer control 400 of the present invention which is utilized by the microprocessor disposed within the controller 22. The preferred form of control is no limited to the use of a microprocessor since other type of computer control could be used to implement the invention but a microprocessor is preferred because of size and cost considerations. The input/output device 24 of the controller 22 is coupled to the central processing unit 402 via bus 404. ' The central processin unit 402 is coupled to a memory 406 via bus 404. The memory preferably includes two sections of ROM (read only memory) 408 and 410 and a single section of RAM {random access memory) 412. The section 408 stores the control program for the microprocessor which is _* described infra in the flow charts of FIGS. 3 and 4A- 4H. Section 410 stores information required to calculate TW for compounds which the system is designed to have the capability of mixing solutions of selected type with or without a specified volume. Memory sectio 410 is organized by compounds. The actual number of compounds is only limited by the size of memory section 410. Each compound is stored with at least six items o information which are used in solving for TW in accordance with equations 1-8 supra to calculate the combined weight of solute and solvent necessary to mix the specified type of solution. The information required to calculate TW for molar, molal, normal and percentage compositions corrected for water of hydratio includes the compound identification 414 such as compound one which is sodium chloride (NaCl) , the gram molecular weight (FW) 416 of the compound, the specific gravity (K) 418 of a one molar solution of the compound at a specified temperature -1, the number of water molecules associated with each molecule of solute in th crystalline state of the compound 420 (n) , the valence of the solute 422 (v) , and other pertinent data 424. I should be understood that other uses of the memory spac 424 may be implemented. The RAM section 412 of memory may be used to store_ volatile information such as the calculated weight TW, the specified type and concentration of the solution and other information which is* ead into memory from the input/output device 24 such as the maximum volume limit, the specified type and concentration of solution, etc. The temperature sensor 426 for generating the concentration factor SG i a thermistor which has a negative coefficient of resistance which approximates the decrease in the density of one mole solutions of the solute from the value used in calculating K in equations 1 and 2 supra. The scaling factor SG may be omitted if maximum O PI accuracy is not required or if the temperature at whic the selected solution is mixed is close to the temperature on which K is based. The microprocessor program for controlling the operation of the present invention is illustrated in FIGS. 3 and 4A-4H. The main program, which has the steps common to the mixing of all types of solutions, illustrated in FIG. 3. The respective sub-routines fo calculating TW for molar, normal, molal, and weight percentage solutions corrected for water of hydration when a desired final volume of the solution is not specified are illustrated respectively in FIGS. 4A-4D and the respective subroutines for calculating TW for molar, normal, molal and weight percentage solutions corrected for water of hydration when a desired volume of solution is specified are illustrated in Figs. 4Ξ-4 The main program is described with reference to FIG. 3 as follows. The main program is initiated by a start command 500 which is performed by the pressing o a start key in the input/output device 24 of the controller 22. The program then proceeds to block 502 where a display is placed on the input/output device 2 requesting the input into the RAM memory 412 of the identification of the rated container size in m ' illiliters. The input of the container size into the RAM 412 is accomplished by an entry from the input/output device 24 keyboard. The program next proceeds to block 504 where the input of the identification of the chemical is specified by a code entered through the keyboard. The input required to choose a mixture of sodium chloride would be the numbe 1 because of the storage information on sodium chlorid in the number one space of ROM section 410. After the input of the solute identification, the program procee to block 506 where a display is placed on the input/output device 24 requesting the input of the typ of solution requested, i.e., molar, normal, molal, or weight percentage corrected for water of hydration with or without a specified volume. The designation of the type of solution to be mixed is made by depressing one of eight dedicated keys, 80-94, on the keyboard of the input/output device 24. The designation of the type of solution is stored in the RAM memory section 412. The program then proceeds to block 508 where a display is made on the input/output device 24 which requests the designation of the concentration of the desired type of solution. The input of the concentration into the RAM memory section 412 is accomplished by entering the numerical designation of the type of solution, e.g., 1. for 1.5 molar, .75 for .75 normal, 2.0 for molal or 10 for %, etc. The program then proceeds to block 510 where the volume of the final solution is specified if solution of a specified volume is to be mixed. The program then proceeds to block 512 where the program jumps to the subroutine for mixing the type of solution which was requested at block 506. FIGS. 4A-4D respectively illustrate the subroutines 514, 516, 518 and 520 for calculating TW fo molar, normal, molal and weight percentage solutions corrected for water of hydration where a final volume solution is not specified. Each of the routines 514, 516, 518 and 520 are identical except that the equation solved for determining TW for the designated type of solution differs and that different quantities are manipulated in solving the equations. FIGS. 4A-4D use identical reference numerals to identify identical step and will be discussed conjunctively. The program proceeds from branch point 512 (FIG. 3) to the appropriate routine 514, 516, 518 and 520 for calculating the TW of the type of solution which has been requested. It is assumed that the following sequence of events has occurred in conjunction with the apparatus of FIG. 1 at the time of entry into the subrouting for calculating the TW of a designated type of solution: maximum volume UL of solute and solvent have been entered; the power has been turned on; a container 20 has been placed on the pan 18; the TARE control 14 has been depressed to cause the balance 12 t read out a weight in BCD format which is zero when the empty container 20 has been placed on the pan; a solute 11 to be mixed into the specified type and concentratio of solution has been placed in the container 20; and th automatic dispense switch 26 has been depressed. The subroutine program begins at block 204 where the weight WS of the solute to O.lg in BCD format is read from th balance 12. The program proceeds to block 206 where th weight WS is stored in the RAM memory 412. The program then proceeds to block 208 where the specified concentration is read from the RAM memory 412 for the type of solution being mixed. The program then proceed to block 210 where the maximum container size UL in milliliters is read from memory. The range of the ■ maximum container size is 0<UL(9999 ml. or to the capacity of the balance. The program then proceeds to block 212 where the maximum container size UL is stored in the RAM memory 412. The program then proceeds to block 218 where the appropriate parameters are read fro memory for solving the equation for TW for the specifie type of solution. It should be noted that the parameters which are read from memory in block 218 in FIGS. 4A, 4B, 4C and 4D are those necessary to solve th equation for the type of solution being made. The program then proceeds to block 220 where the weight TW is calculated for the type of designated solution. Th calculation of TW for the particular type of solution i made in accordance with the solving of equations 1, 2, or 4 supra. The program then proceeds to block 222 where TW for the particular solution being mixed is stored in the RAM memory 412. The program then proceed to the decision point 224 where a determination is made if the volume of the specified solution will be too large for the specified container size. The determination is made by assuming a specific gravity of one for the solution so that the size of the container, which was specified at block 502 of FIG. 3, may be used directly to determine if the container would be overfilled by checking if the calculated TW is greater than UL. If the answer is "yes", the program branches to -block 226 where an overlimit light 48 in the controller 22 is turned on to indicate that the weight of the solute plus the solvent for achieving the specified concentration is greater than the specified maximum container volume. The program then proceeds to block 228 where the controller 22 subcomponents are reset by activation of the switch 28 to prepare the system for mixing another solution. The program then proceeds to stopping point 230 which terminates all activity in the program. If the answer is "no" at decision point 224, the program proceeds to block 240 where the pump 42 is turned on and the valve 34 is opened. At this point, the pump is pumping solvent 36 into the container at the high flow capacity permitted by valve 34. The program then proceeds to block 242 where the BCD output from balance 12 of the combined weight of solute and solvent W is read. The program then proceeds to decision point 244 where a determination is made if TW-W_ 10. If the answer is "no", the program loops back to block 242 and to decision point 244 where the calculation is made if TW- WSjlO. As long as TW-W>10, valve number 34 continues to be open and the highest flow rate of solvent into the container 20 takes place. The program continues to loo until TW-W≤IO at which point the program branches to block 246 where valve 34 is closed and valve 46 is opened. At this point the flow rate into the containe 20 has been reduced by a factor of 10 as a consequence of the low rated flow capacity of valve 46 in comparis with valve 34. The program then proceeds to block 248 where the weight W of solute plus solvent is read from the balance 12. The program then proceeds to"decision point 250 where a determination is made if TW-W≤l. If the answer is "no", the program loops back to block 248. If the answer is "yes", the program proceeds to block 252 where the valve is pulsed to be on for 0.2 seconds and pulsed off for 1.8 seconds. The program proceeds to block 254 where the weight of the solute plus solvent is read from balance 12. The program the proceeds to decision point 256 where a determination i made if TW=W. If the answer is "no", the program loop back to block 252 where the valve 46 is again pulsed. The program continues to loop until TW=W at which time the program proceeds to block 258 where valve 46 is closed and valve 34 is maintained in its previously closed state. At this point in time, the specified concentration has been achieved because the combined weight of solute plus solvent equals TW. The program then proceeds to block 260 where pump 42 is turned off the ready light 46 in the controller 22 is lit and the RAM memory elements.__of the controller are reset. The program then proceeds to stopping point 262 where no further program action occurs. The invention may also be used to mix the four previously described types of solutions where the fina volume is approximately specified. These four types o solutions with a specified final volume are mixed by solving the one of the equations 5-8 associated with t desired type of solution for the quantity TW which is the gravimetric equivalent of the final volume. This value, along with other stored and specified values, i substituted in one of the equations 1-4 transformed fo the solution of WS for the type of solution desired. The calculated weight WS is used in the subroutines se forth in FIGS. 4E-4H for the specified type of solutio to aid the operator in the addition of solute to the container until the calculated weight WS is equaled or exceeded at which point the audible and visual signals are activated. The actual weight of solute which has been added to the container is stored in memory as the quantity WS. At this juncture, the remainder of the mixing of the specified type of solution of an estimate volume is completed by the same program steps for that type of solution which has been discussed above with reference to FIGS. 4A-4E. FIGS. 4E-4H illustrate the subroutines 522, 524, 526, and 528 respectively for mixing molar, normal, molal and weight percentage solutions corrected for water of hydration. Each of the subroutines of FIGS. 4E-4H are identical except that different equations are initially solved (equations 5-8 for TW and equations 1- for WS) and that different quantities are manipulated i finally solving the equations 1-4. FIGS. 4E-4H use identical reference numerals to identify identical part and will be discussed conjunctively. Each subroutine begins at block 600 where the appropriate parameters ar read from memory which are necessary to solve the particular equation 5-8 for calculating the gravimetric equivalent of final volume TW for the type of solution which is being mixed. * The program next proceeds to block 602 where TW for the particular equation solution is calculated by solving the appropriate equation 5-8. The program next proceeds to block 604 where WS is calculated by substituting the value calculated at bloc 602 along with the other necessary stored values into the requisite equation 1-4 for the type of solution which has been requested. The program next proceeds to block 606 where a message is placed on the display 54 QMPj that the solute should be added to the container. The program next proceeds to decision point 608 where a determination is made whether V£WS. The program continues to loop at 608 until the weight of solute is equal to or greater than the calculated weight WS. Whe the calculated weight WS is equaled by the actual weigh of solute in the container 20, the program proceeds to block 610 where the alerting signals are actuated. The program next proceeds to block 612 where the actual weight of solute W in the container is stored in memor as WS. The final volume of molar and normal solutions will be equal to the specified volume only if the actua weight of solute W added to the container is equal to the quantity WS calculated at block 604. Otherwise, th final volume of solution will be approximately equal to the specified volume and will be either greater than th specified volume where the weight of actual solute is greater than the calculated weight W or less than the specified volume where the weight of actual solute is less than the calculated weight. With molal and weigh percentage solutions which are corrected for water of hydration, an additional inaccuracy in final volume ma result from having to estimate the specific gravity by equation 3 or 4. The remainder of the subroutines in FIGS. 4E-4H are identical to the subroutines described supra in FIGS. 4A-4D for mixing the same type of solution and will not be described in view of their previous description in conjunction with FIGS. 4A-4D. EXAMPLE 1 A 0.1 Molar sucrose solution of unspecified volume is desired where WS=15.2 grams, M=0.1, K=0.1328 and FW equals 342.3 grams. The total weight of water plus sucrose TW is calculated by the controller 22 to 449.1 grams by solving equation 1 supra. The 15.2 gra of sucrose is placed in the container 20 by the operat after the TARE control 14 on the balance 12 is activat but before the calculation for TW is made. The water i pumped into the container 20 under the control of controller 22 until the combined weight of water plus sucrose W is equal to the calculated weight TW of 449.1 grams at which point the flow of water into the container is stopped, resulting, when all solute is dissolved, in 449.1 grams of a 0.1 molar sucrose solution. EXAMPLE 2 A 0.35 Normal solution Na C0 3 of unspecified volume is desired using a-^CO^ 10H 2 0 as the solute wher WS=90.6 grams, n=0.35, k=0.1016, FW=286.16 grams and v=2. The total weight of water plus Na 2 C0 3 10H 2 0 TW is- calculated by the controller 22 to be 1841.3 grams by solving equation 2 supra. The 90.6 grams of Na 2 CC.3 IOH2O is placed in container 20 by the operator after the TARE control 14 on the balance 12 is activated but before the TW calculation of TW is made. The water is pumped into the container 20 under the control of the controller 22 until the combined weight of water plus ■ a C0 3 10H 2 0 is equal to TW at which point the flow of water into the container is stopped, resulting in 1841. grams of 0.35N a 2 C0 3 after all of the solute is dissolved. EXAMPLE 3 A 1.5 molal solution of NaCl of unspecified volume is desired where WS=7.2 grams, m=1.5, FW=58.45 grams and n=0. The total weight of NaCl plus water TW is calculated by the controller to be 89.3 grams by solving equation 3 supra. The 7.2 grams of solute is • placed in container 20 after TARE control 14 on the balance 12 has been activated but before the calculatio for total weight of solute plus solvent TW is made. Th water is pumped into the container 20 under the control of the controller 22 until the combined weight of NaCl plus water W is equal to TW at which point the flow of water into container 20 is stopped, thus resulting in 89.3 grams of a 1.5 molal solution of NaCl as soon as all of the solute is dissolved. EXAMPLE 4 A 12% Na 2 C0 3 solution using Na 2 C0 3 10H 2 0 of unspecified volume is desired where WS=9.8 grams, FW=286.10, n=10 and %=12. The total weight of Na 2 C0 3 10H 2 0 plus water TW is calculated by the controller 22 to be 30.2 grams by solving equation 4 supra. The 9.8 grams of solute is placed in the container 20 by the operator after TARE control 14 on balance 12 has been activated but before the calculation for total weight solute plus solvent TW is made. The water is pumped into the container from the reservoir until the combin weight of water plus solute is equal to the calculated weight TW of 30.2 grams at which point the flow of wat into the container is stopped and on dissolution of al solute, result in 30.2 grams of a 12% a C0 solution. EXAMPLE 5 A volume of about 2500ml of a 0.1 molar sucrose solution is desired where M=0.1, K=0.1328, and FW=342.3. The gravimetric equivalent of 2500ml is determined by solving equation 5 supra and found to be 2533.2g. This value TW is substituted along with othe values to solve equation la supra for WS which is 87.9g. After activating TARE control 14 on balance 12 the operator adds sucrose until he is alerted by audib and visual signals when 87.9 grams of solute have been placed in container 20. The operator actually placed 88.Og of sucrose in container 20. On pressing of automatic dispense switch 26, the total weight of solu plus solvent TW is calculated to be 2605.Og by solving equation 1 supra. Water is pumped into container 20 under the control of controller 22 until the combined weight of solute plus solvent is 2605.0 grams at which point the flow of solvent is stopped, thus resulting i dissolution of the solute, in 2605 grams or about 2570 ml of a 0.1 molar solution of sucrose. EXAMPLE 6 A volume of 650 ml of a 2.1 Normal Na 2 C0 3 is described made from a 2 C0 3 10H 2 0 where FW=286.16, n=10, N=2.1, v=2, and K=0.1016. The gravimetric equivalent o 650ml is determined by solving equation 6 supra to be 719.3 grams which is substituted as TW along with the other necessary values to solve equation 2a supra for W 0 which is 195.3 grams. After activating the TARE contro 14 on balance 12, the operator adds Na 2 C0 3 « 10H 2 0 to container 20. When 195.3 grams have been added, the operator is alerted by audible and visual signals. The operator, in fact, placed 196.2g Na C0 3 in container 5 20. On pressing the automatic dispense switch 26, the total weight of solute plus solvent TW was calculated t be 722.6 grams at which point the flow of solvent stops. Upon dissolution of the solute in the solvent, there is 722.6 grams, or about 652ml of 2.IN a 2 C0 3 0 solution in container 20. EXAMPLE 7 A volume of 425ml of a 0.5 molal solution of Na 2 C0 3 is desired to be made from Na 2 C0 3 10H 2 0 where FW=286.16, n=10, m=0.5, K=0.1016. The gravimetric 5 equivalent of 425ml._is estimated by solving equation 7 supra to be 446.46g, and this value for TW with the other necessary values are substituted in equation 3 supra to solve for WS which is 60.7g after activating the TARE control 14 on balance 12, the operator adds Q Na 2 C0 3 10H 2 0 to container 20. When 60.7g have been added, the operator is alerted by an audible and visual signal. The operator placed 60.7 grams of Na 2 C0 3 »10H 2 0 in container 20. On pressing the automatic dispense switch 26, the total weight of solute plus solvent TW i 5 calculated to be 446.7g by solving equation 3 supra. Water is pumped into container 20 under control of -22- controller 22 until the combined weight of the solute plus solvent is 446.7 grams at which time the flow of solvent stops. At this point the container contains 446.7g or about 425ml of a 0.5 molal solution of 2 C0 3 once all of the solute is dissolved. EXAMPLE 8 A volume of 300ml of a 12% a 2 C0 3 solution is desired to be made from Na 2 C0 3 « 10H 2 0 where FW=286.16, n=10, %=12 and K=.1016. The gravimetric equivalent of 300ml is estimated by solving equation 8 supra to be 334.5g and this value of TW along with the other necessary values are substituted in equation 4a supra t solve for WS which is 108.4g. After activating the TAR control 14 on balance 12, the operator adds 2 C0 3 »10PI 2 to container 20. When 108.4g have been added, the operator is alerted by an audible and visual signal. The operator, in error, placed 110.1 grams of a 2 C0 3 » 10H 2 0 in the container 20. On pressing the automatic dispense switch 26, the total weight of solute plus solvent TW is calculated to be 339.7 grams by solving equation 4 supra. Water is pumped into container 20 under the control of controller 22 until the combined weight of the solute plus solvent is 339.7 grams at which point the flow of solvent is stopped, thus resulting, on dissolution of the solute, in 339.7 grams or about 302ml of a 12% solution of a 2 C0 3 . The term solvent as used in this application is not limited to water, although water is the most common solvent which is used for mixing molar, molal, normal o weight percentage solutions. It is intended that the present invention not be limited in scope to the embodiments described above. Modifications may be made to the present invention without departing from its scope. It is intended that all such modifications fall within the scope of the appended claims.

Claims: IN THE CLAIMS (1) An apparatus for making a solution of specified molarity comprising: (a) means for repeatedly measuring the weight W of the solute plus any solvent within a container; (b) means for specifying the molarity M of the solution to be mixed from a solute within the container by the addition of solvent to the container; (c) fluid conducting means disposed between a source of solvent and the container for transferring solvent from the source to the container for mixing the solution of the specified molarity M within the container ; (d) means for calculating TW wherein f ws__ TW=(1000) ^ FWxM j [1+(KXM)] WS equals the weight of the solute which is added to th container that is necessary to make the solution of specified molarity prior to mixing, K equals the specific gravity of the solute measured at a particular temperature -1, and FW equals the gram molecular weight of the solute; (e) means for calculating TW-W; and (f) means responsive to the means for calculating TW-W for controlling the -flow of solvent between the source and the container, the means for controlling causing the flow of solvent into the container to occur when TW W and to stop when TW=W. (2) The apparatus of claim 1 wherein / WS TW=(1000) I FWXM )|[l+(KxM) ] (SG)] wherein SG is a scaling factor which corrects for the variation in specific gravity of a one molar solution o the solute at any temperature at which the solution is mixed from the specific gravity of a one -molar solution of the solute used in calculating K which is based upon -24- easurement of specific gravity at a particular temperature. (3) An apparatus for making a solution of specified normality comprising: (a) means for repeatedly measuring the weight W of the solute plus any solvent within a container; (b) means for specifying the normality N of the solution to be mixed from a solute within the container by the addition of solvent to the container; (c) fluid conducting means disposed between a source of solvent and the container for transferring solvent from the source to the container for the purpos of mixing the solution of the specified normality withi the container; (d) means for calculating TW wherein K equals the specific gravity of a one molar solution o the solute at a particular temperature -1, WS equals th weight of the solute which is added to the container that is necessary to make the solution of specified normality, N equals the normality and v equals the valence of the solute; (e) means" " for calculating TW-W; and (f) means responsive to the means for calculating TW-W for controlling the flow of solvent between the source and the container, the means for controlling causing the flow of solvent into the container to occur when TW W and to stop when TW=W. wherein SG is a scaling factor which corrects for the variation in a specific gravity of a one molar solutio -25- of solute at any temperature at which the solution is mixed from the specific gravity of the solute used in calculating K which is based upon measurement of specific gravity at a particular temperature. (5) An apparatus for making a solution of specified molality comprising: (a) means for repeatedly measuring the weight W of the solute plus any solvent within a container; (b) for specifying the molality m of " the solution to be mixed from a solute within the container by the addition of .solvent to the container; (c) fluid conducting means disposed between a source of solvent and the container for transferring solvent from the source to the container for mixing the solution of the specified molality m within the container; ( d) means for calculating TW wherein WS equals the weight of solute which is added to the container prior to mixing which is necessary to make th solution of specified molality, FW equals the gram molecular weight of the solute, n equals the number of water molecules associated with each molecule " of solute within the crystalline structure of the solute which is zero for anhydrous solutes and greater than zero for solutes having water crystallized therein, and equals the molality of the solution; (e) means for calculating TW-W; and (f) means responsive to the means for calculating TW-W for controlling the flow of solvent between the source and the container, the means for controlling causing the flow of solvent into the container to occur when τw w and to stop when TW=W. (6) An apparatus for making a solution of specified weight percentage corrected for water of hydration comprising: (a) means for repeatedly measuring the weight W of the solute plus any solvent within the container; (b) means for specifying the % of dilution of the solution to be mixed from a solute within the container by the addition of solvent to the container; (c) fluid conducting means disposed between a source of solvent and the container for transferring solvent from the source to the container for mixing the solution of the specified % of dilution within the container; (d) means for calculating TW wherein FW equals the gram molecular weight of the solute, WS equals the weight of solute which is added to the container that is necessary to make the solution of ■ specified percentage weight, n equals the number of molecules of water which are associated with each molecule of the solute in its crystallized state which is zero for anhydrous solutes and greater than zero for solutes having water crystallized therein, and the % is the weight dilution factor; (e) means for calculating TW-W; and (f) means responsive to the means for calculating TW-W for controlling the flow of solvent between the source and the container, the means for controlling causing the flow of solvent into the container to occur when TW>W and to stop when TW=W. (7) An apparatus for making a solution of specified molarity and approximate volume comprising; (a) means for repeatedly measuring the weight W of the solute plus any solvent within a container; (b) means for specifying the molarity M of the solution to be mixed within a container by the addition of solvent to the container; (c) means for specifying approximate volume V of the solution to be mixed; (d) means for calculating a gravimetric equivalent TW of the solution of volume V to be mixed wherein TW is calculated from the equation TW=(v) [l+(KxM) ] and is equal to the combined weight of solvent plus solute necessaray to make the specified volume V of molar solution, and K equals the specific gravity of a one molar solution at a specified temperature -1 and M is the desire molarity. (e) fluid conducting means disposed between a source of solvent and the container for transferring solvent from the source to the container for mixing the solution; (f) means for calculating WS from the equatio ς _ TWxFWxM Wb ~ 100C£L+(KxM) ] wherein WS equals the weight of the solute which is necessary to make the solution of specified molarity M and volume V, and FW equals the gram molecular weight o the solute; (g) means for alerting an operator when the weight of solute which has been placed within the container is equal to the calculated weight WS; (h) means for calculating TW in accordance with the equation wherein WS is the weight of solute which has been added to the container that is less than, equals or exceeds the calculated WS. (i) means for calculating TW-W; and -_ΌI ~ E OMP -28- (j) means responsive to the means for calculating TW-W for controlling the flow of solvent between the source and the container, the means for controlling causing the flow of solvent into the container to occur when TW)w and to stop when TW=W. (8) An apparatus for making a solution of specified normality and approximate volume comprising: (a) means for repeatedly measuring the weight W of the solute plus any solvent within a container; (b) means for specifying the normality of N of the solution to be mixed within a container by the addition of solvent to the container which has the solute in it; (c) means for specifying an approximate volume V of the solution to be mixed; (d) means for calculating a gravimetric equivalent TW of the solution of volume V to be mixed wherein TW is calculated from the equation 'κ*n l TW=V and is equal to the combined weight of solvent plus solute necessary to make the specified volume of norma solution wherein K equals the specific gravity of one molar solution at a specified temperature -1, and v is the valence of the solute; (e) fluid conducting means disposed between a source of solvent and the container for transferring solvent from the source to the container for mixing th solution; (f) means for calculating WS from the equati wherein WS equals the weight of the solute which is necessary to make the solution of specified normality -29- and volume V, and FW equals the gram molecular weight o the solute; (g) means for alerting an operator when the weight of the solute which has been placed within the container is equal to the calculated weight WS; (h) means for calculating TW in accordance with the wherein WS is the weight of solute which has been added to the container that is less than, equals or exceeds the calculated WS; (i) means for calculating TW-W; and (j) means responsive to the means for calculating TW-W for controlling the flow of solvent between the source and the container, the means for controlling causing the flow of solvent into the container to occur when TW W and to stop when TW=W. (9) An apparatus for making a solution of specified molality and approximate volume comprising: ( a means for repeatedly measuring the weight W of the solute plus any solvent within a container; (b) means for specifying the molality m of the solution to be mixed within a container by the addition of solvent to the container; (c) means for specifying an approximate volume V of the solution to be mixed; (d) means for calculating gravimetric equivalent TW of the solution of volume V to be mixed wherein TW is calculated from the equation TW=(V) [1+K+m] and is equal to the combined weight of solvent plus solute necessary to make the specified volume V of molal solution, and K is the specific gravity of a one molar solution at a specified temperature -1; O PI -30- (e) fluid conducting means disposed between a source of solvent and the container for transferring solvent from the source to the container for mixing the solution; (f) means for calculating WS from the equatio wherein WS equals the weight of the solute which is necessary to make the solution of specified molality and volume V, FW equals the gram molecular weight of th solute and n equals the number of water molecules associated with each molecule of solute within the crystalline structure of the solute; (g) means for alerting an operator when the weight of the solute which has been placed within the container is equal to the calculated weight TW; (h) means for calculating TW in accordance the container which is less than, equals or exceeds the calculated WS; (i) means for calculating TW-W; and (j) means "~ responsive to the means for calculating TW-W for controlling the flow of solvent between the source and the container, the means for controlling causing the flow of solvent into the container to occur when TW)W and to stop when TW=W. (10) An apparatus for making a solution of specified weight percentage corrected for water of hydration and approximate volume comprising: (a) means for repeatedly measuring the weight W of the solute plus any solvent within a container; OMr (b) means for specifying the % of the solution to be mixed within a container by the addition of solvent to the container which has the solute in it; (c) means for specifying an approximate volume V of the solution to be mixed; (d) means for calculating gravimetric equivalent TW of the solution to be mixed wherein TW is calculated from the equation and is equal to the combined weight of solvent plus solute necessary to make the specified volume of % solution, n is the number of molecules of water combined in each molecule of solute, FW is the gram molecular weight of the solute and K equals the specific gravity of a one molar solution at specified temperature -1; (e) fluid conducting means disposed between a source of solvent and the container for transferring solvent from the source to the container for mixing the solution; (f) means for calculating WS from the equation wς _ TWxFWx% Wb~ 100 [FW-(18.02χn)] wherein WS equals the weight of the solute which is necessary to make the solution of specified molarity M and volume V, and FW equals the gram molecular weight of the solute; (g) means for alerting an operator when the weight of solute which has been placed within the container is equal to the calculated weight WS; (h) means for calculating TW in accordance with the equation wherein WS is a weight of solute which has been added to the container which is less than, equals or exceeds the calculated WS; O FI (i) means for calculating TW-W; and (j) means responsive to the means for calculating TW-W for controlling the flow of solvent between the source and the container, the means for controlling causing the flow of solvent into the container to occur when TW\W and to stop when TW=W. (11) An apparatus for making a solution of specified molarity comprising: (a) means for repeatedly measuring the weight W of the solute plus any solvent within a container; (b) means for specifying the molarity M of the solution to be mixed from a solute within the container by the addition of solvent to the container; (c) fluid conducting means disposed between a source of solvent and the container for transferring solvent from the source to the container for mixing the solutions of the specified molarity M within the container; (d) means for calculating TW wherein TW is the combined weight of solvent plus solute necessary to make the solution; (e) means for calculating TW-W; and (f) means responsive to the means for calculating TW-W for controlling the flow of solvent between the source and the container, the means for controlling causing ' the flow of solvent into the container to occur when TwNw and to stop when TW=W. (12) An apparatus for making a solution of specified normality comprising: (a) means for repeatedly measuring the weight W of the solute plus any solvent within a container; (b) means for specifying the normality N of the solution to be mixed from a solute within the container by the addition of solvent to the container; - (c) fluid conducting means disposed between a source of solvent and the container for transferring solvent from the source to the container for the purpose of mixing the solution of the specified normality within the container; (d) means for calculating TW wherein TW is the combined weight of solvent plus solute necessary to make the solution; (e) means for calculating TW-W; and (f) means responsive to the means for calculating TW-W for controlling the flow of solvent between the source and the container, the means for controlling causing the flow of solvent into the container to occur when ^W and to stop when TW=W. (13) An apparatus for making a solution of specified molality comprising: (a) means for repeatedly measuring the weight W of the solute plus any solvent within a container; (b) means for specifying the molality m of the solution to be mixed from a solute within the container by the addition of solvent to the container; (c) fluid conducting means disposed between a source of solvent and the container for transferring solvent from the source to the container for mixing the solution of the specified molality m within the container; (d) means for calculating TW wherein TW is the combined weight ' of solvent plus solute necessary to make the solution; (e) means for calculating TW-W; and (f) means responsive to the means for calculating TW-W for controlling the flow of solvent between the source and the container, the means for controlling causing the flow of solvent into the container to occur when TW^ W and to stop when TW=W. (14) An apparatus for making a solution of specified weight percentage corrected for water of hydration comprising: / •Ϊ (a) means for repeatedly measuring the weight W of the solute plus any solvent within the container; (b) means for specifying the % of dilution of the solution to be mixed from a solute within the container by the addition of solvent to the container; (c) fluid conducting means disposed between a source of solvent and the container for transferring solvent from the source to the container for mixing the solution of the specified % of dilution within the container; (d) means for calculating TW wherein TW is the combined weight of solvent plus solute necessary to make the solution; (e) means for calculating TW-W; and (f) means responsive to the means for calculating TW-W for controlling the flow of solvent between the source and the container, the means for controlling causing the flow of solvent into the * container to occur when TW) W and to stop when TW=W. O PI

Inventors: CAMPBELL JEPTHA E, GILCHRIST JAMES E, CAMPBELL, JEPTHA, E., GILCHRIST, JAMES, E.
Applicants: SPIRAL SYSTEMS INC, SPIRAL SYSTEMS, INC.
Application year: 1983
Main classification: B65B3
IPC codes: G01G15, G01G19, G01N1, G01N35