Analog Input and Output on an Arduino

2020 ◽  
pp. 223-231
Author(s):  
Jonathan Bartlett
2002 ◽  
Vol 124 (4) ◽  
pp. 827-834 ◽  
Author(s):  
D. O. Baun ◽  
E. H. Maslen ◽  
C. R. Knospe ◽  
R. D. Flack

Inherent in the construction of many experimental apparatus designed to measure the hydro/aerodynamic forces of rotating machinery are features that contribute undesirable parasitic forces to the measured or test forces. Typically, these parasitic forces are due to seals, drive couplings, and hydraulic and/or inertial unbalance. To obtain accurate and sensitive measurement of the hydro/aerodynamic forces in these situations, it is necessary to subtract the parasitic forces from the test forces. In general, both the test forces and the parasitic forces will be dependent on the system operating conditions including the specific motion of the rotor. Therefore, to properly remove the parasitic forces the vibration orbits and operating conditions must be the same in tests for determining the hydro/aerodynamic forces and tests for determining the parasitic forces. This, in turn, necessitates a means by which the test rotor’s motion can be accurately controlled to an arbitrarily defined trajectory. Here in, an interrupt-driven multiple harmonic open-loop controller was developed and implemented on a laboratory centrifugal pump rotor supported in magnetic bearings (active load cells) for this purpose. This allowed the simultaneous control of subharmonic, synchronous, and superharmonic rotor vibration frequencies with each frequency independently forced to some user defined orbital path. The open-loop controller was implemented on a standard PC using commercially available analog input and output cards. All analog input and output functions, transformation of the position signals from the time domain to the frequency domain, and transformation of the open-loop control signals from the frequency domain to the time domain were performed in an interrupt service routine. Rotor vibration was attenuated to the noise floor, vibration amplitude ≈0.2 μm, or forced to a user specified orbital trajectory. Between the whirl frequencies of 14 and 2 times running speed, the orbit semi-major and semi-minor axis magnitudes were controlled to within 0.5% of the requested axis magnitudes. The ellipse angles and amplitude phase angles of the imposed orbits were within 0.3 deg and 1.0 deg, respectively, of their requested counterparts.


2013 ◽  
Vol 475-476 ◽  
pp. 867-870 ◽  
Author(s):  
Radek Nemec ◽  
Stepan Hubalovsky

The paper describes development of System SMPSL for analog communication. The system consists of hardware and software parts. The system is used for measurement of analog quantities using a computer. Communication is via libraries. System is very cheap to assemble the hardware. Available software is free. The paper describes the basic connections and the source code for creating an analog input and output.


Author(s):  
Daniel O. Baun ◽  
Eric H. Maslen ◽  
Carl R. Knospe ◽  
Ronald D. Flack

Inherent in the construction of many experimental apparatus designed to measure the hydro/aerodynamic forces of rotating machinery are features that contribute undesirable parasitic forces to the measured or test forces. Typically, these parasitic forces are due to seals, drive couplings, and hydraulic and/or inertial unbalance. To obtain accurate and sensitive measurement of the hydro/aerodynamic forces in these situations, it is necessary to subtract the parasitic forces from the test forces. In general, both the test forces and the parasitic forces will be dependent on the system operating conditions including the specific motion of the rotor. Therefore, to properly remove the parasitic forces the vibration orbits and operating conditions must be the same in tests for determining the hydro/aerodynamic forces and tests for determining the parasitic forces. This, in turn, necessitates a means by which the test rotor’s motion can be accurately controlled to an arbitrarily defined trajectory. Here in, an interrupt driven multiple harmonic open loop controller was developed and implemented on a laboratory centrifugal pump rotor supported in magnetic bearings (active load cells) for this purpose. This allowed the simultaneous control of sub-harmonic, synchronous and super-harmonic rotor vibration frequencies with each frequency independently forced to some user defined orbital path. The open loop controller was implemented on a standard PC using commercially available analog input and output cards. All analog input and output functions, transformation of the position signals from the time domain to the frequency domain, and transformation of the open loop control signals from the frequency domain to the time domain were performed in an interrupt service routine. Rotor vibration was attenuated to the noise floor, vibration amplitude ≈ 0.2 μm, or forced to a user specified orbital trajectory. Between the whirl frequencies of ¼ and 2 times running speed, the orbit semi-major and semi-minor axis magnitudes were controlled to within 0.5% of the requested axis magnitudes. The ellipse angles and amplitude phase angles of the imposed orbits were within 0.3° and 1.0°, respectively, of their requested counter parts.


1980 ◽  
Vol 17 (3) ◽  
pp. 233-242 ◽  
Author(s):  
A. G. Bolton

This paper describes a microprocessor laboratory system with analog input and output which has been included within an undergraduate course for the last four years. Aspects considered include the microprocessor system, literature and introductory experiments undertaken by the students.


Sign in / Sign up

Export Citation Format

Share Document