Here is an inexpensive way to get slow-moving analog data directly into a spreadsheet on your computer! A simple circuit connects to a serial port and a short Qbasic program gathers and saves 12 bit data to a file. A spreadsheet automatically retrieves the file and displays the data in real time. Once the data is in the spreadsheet, the full power and flexibility of the office suite is available. A new Qbasic program interfaces to the data taker. It reads the voltage via a serial port and saves the data to a file in the form of an HTML single column table. Run qbasic.exe to start basic then run the data taking program from within qbasic. Ah, the good old days! Note: In order to run or edit the basic program, qbasic.exe is required but your machine may not have it installed. If not, you will need to copy it from your Windows install disk. Look for qbasic.exe in a directory with a name like "oldmsdos" and drag it.
The described circuit facilitates the acquisition of slow-moving analog data and its subsequent transfer to a computer for real-time analysis using a spreadsheet application. The primary components of the circuit include a serial port interface, an analog-to-digital converter (ADC) capable of 12-bit resolution, and the necessary connections to ensure compatibility with the computer's serial communication standards.
To implement this system, the circuit connects to the computer's serial port, allowing for the transmission of digital signals corresponding to the analog input. The ADC converts the analog voltage levels into a digital format, which is then processed by a Qbasic program. This program is responsible for reading the data from the serial port, formatting it into an HTML single column table, and saving it as a file. The HTML format allows for easy integration with spreadsheet software, which can automatically retrieve and display the data in real-time.
The operation of the system begins with the execution of qbasic.exe, which initializes the Qbasic environment. The user then runs the data acquisition program, which continuously samples the voltage levels from the ADC, converting them into digital values and saving them to a file. The spreadsheet can be set up to monitor this file, updating its display as new data is recorded, thereby providing an interactive and dynamic view of the incoming data.
It is important to note that the successful execution of the Qbasic program requires the presence of qbasic.exe, which may not be pre-installed on modern systems. Users may need to locate this executable on their Windows installation media, typically found in directories associated with legacy DOS applications. Once obtained, it can be copied to the appropriate directory on the user's machine, allowing for full functionality of the data acquisition system.Here is an inexpensive way to get slow-moving analog data directly into a spreadsheet on your computer! A simple circuit connects to a serial port and a short Qbasic program gathers and saves 12 bit data to a file.
A spreadsheet automatically retrieves the file and displays the data in real time. Once the data is in the spreadsheet, the full power and flexibility of the office suite is available. A new Qbasic program interfaces to the data taker. It reads the voltage via a serial port and saves the data to a file in the form of an HTML single column table.
Run qbasic.exe to start basic then run the data taking program from within qbasic. Ah, the good old days! Note: In order to run or edit the basic program, qbasic.exe is required but your machine may not have it installed. If not, you will need to copy it from your Windows install disk. Look for qbasic.exe in a directory with a name like "oldmsdos" and drag it 🔗 External reference
This device utilizes the MC145026/MC145027 encoding and decoding circuit along with the TDA1808/TDA1809 RF transmitter/receiver module. It can be operated flexibly within a range of 10 to 120 meters, allowing users to maintain the original external appearance and internal...
This system is designed for use with a PC connected to video projectors, enabling a lighting controller to manage a presentation displayed on the video screen. The PC used for the presentation is situated in a different location from...
SPI stands for Serial Peripheral Interface, which is the simplest among all communication protocols. Eight-bit data registers in the devices are connected by wires. These data registers function as shift registers, with one device controlling the data exchange within...
The entire AVR programmer has been built using common parts and fits in the case of the serial connector. The socket PCB has been created to accommodate a 28-DIP AVR ATmega8 microcontroller, but a socket PCB can be designed...
The IEEE-1284 bus specifies a parallel printer bus with data transfer speeds exceeding 1 MBps. It defines a point-to-point asynchronous bi-directional interface. Devices can be either 1284 compatible (older parallel port devices) or 1284 compliant. The maximum recommended length...
The Dallas Semiconductor DS1722 digital thermometer allows measurement resolution as fine as 0.0625°C in digital form and with linear response. The accuracy specification is only 2°C, but you can improve this figure by careful calibration. Moreover, the accuracy spec...
We use cookies to enhance your experience, analyze traffic, and serve personalized ads.
By clicking "Accept", you agree to our use of cookies.
Learn more