Related Experiment Video
Updated: Jun 28, 2026

08:48
Combining Multiple Data Acquisition Systems to Study Corticospinal Output and Multi-segment Biomechanics
Published on: January 9, 2016
Binary data acquisition from instrumentation with BCD-coded output: a hardware converter and an example of the
L Lampugnani1, D Guidarini, N Fanelli
1Istituto di Chimica Analitica Strumentale del C.N.R., Via Risorgimento 35, 56100 Pisa, Italia.
Talanta
|April 1, 1984
Summary
A new, low-cost hardware device efficiently converts Binary Coded Decimal (BCD) to binary code. This 16-bit converter operates rapidly and interfaces with 8-bit or 16-bit data buses, aiding data acquisition.
Area of Science:
- Electronics
- Digital Logic Design
- Computer Engineering
Background:
- Binary Coded Decimal (BCD) is a number-encoding system where each digit of a decimal number is represented by a binary code.
- Efficient conversion between BCD and binary is crucial for data processing and interfacing in digital systems.
- Existing conversion methods may be complex or costly.
Purpose of the Study:
- To present a simple, low-cost hardware solution for converting Binary Coded Decimal (BCD) to binary code.
- To detail the performance characteristics of the developed BCD to binary converter.
- To demonstrate the practical application of the converter in a data acquisition system.
Main Methods:
- Design and implementation of a novel hardware circuit for BCD to binary conversion.
- Characterization of the conversion time for a 16-bit input.
- Development of software for data acquisition utilizing the hardware converter.
Main Results:
- The developed hardware provides a low-cost solution for BCD to binary conversion.
- The device achieves a 16-bit conversion in a maximum time of 400 nanoseconds.
- The converter supports output to both 8-bit and 16-bit data buses.
- A functional software example for digital voltmeter data acquisition using the converter is provided.
Conclusions:
- The proposed hardware offers an efficient and economical method for BCD to binary conversion.
- The converter's speed and flexible data bus interface make it suitable for various digital systems.
- The demonstrated data acquisition application highlights the practical utility of the BCD to binary converter.
Related Concept Videos
Instrumentation Amplifier
An electrocardiography (ECG) machine is an essential piece of medical equipment used to monitor the electrical activity of the heart. It operates by detecting small electrical changes on the skin that result from the depolarization of the heart muscle during each heartbeat. However, these signals are in the microvolt range and can be easily overwhelmed by noise or interference.
To overcome this challenge, an ECG machine utilizes an instrumentation amplifier. This specialized amplifier is...
To overcome this challenge, an ECG machine utilizes an instrumentation amplifier. This specialized amplifier is...
Multi-input and Multi-variable systems
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence of...
In the absence of...
Control Systems: Applications
Electrical engineering plays a pivotal role in our daily lives, with control systems at the heart of many applications, from home appliances to sophisticated space shuttles. Control systems manage and regulate the behavior of devices and processes, ensuring they function safely, correctly, and efficiently.
In modern vehicles, control systems manage various functions to enhance performance and safety. The steering wheel and accelerator are primary inputs in a car's control system. The direction...
In modern vehicles, control systems manage various functions to enhance performance and safety. The steering wheel and accelerator are primary inputs in a car's control system. The direction...
Controller Configurations
Controller configurations are crucial in a car's cruise control system because they manage speed over time to maintain a consistent pace regardless of road conditions, thereby meeting design goals. In traditional control systems, fixed-configuration design involves predetermined controller placement. System performance modifications are known as compensation.
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller aligns...
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller aligns...
Feedback control systems
Feedback control systems are categorized in various ways based on their design, analysis, and signal types.
Linear feedback systems are theoretical models that simplify analysis and design. These systems operate under the principle that their output is directly proportional to their input within certain ranges. For instance, an amplifier in a control system behaves linearly as long as the input signal remains within a specific range. However, most physical systems exhibit inherent nonlinearity...
Linear feedback systems are theoretical models that simplify analysis and design. These systems operate under the principle that their output is directly proportional to their input within certain ranges. For instance, an amplifier in a control system behaves linearly as long as the input signal remains within a specific range. However, most physical systems exhibit inherent nonlinearity...
Block Diagram Reduction
The process of deriving the transfer function of a control system often involves reducing its block diagram to a single block. This simplification can be achieved through a series of strategic operations, including relocating branch points and comparators. These operations preserve the overall function of the system while allowing for easier manipulation and combination of blocks.
The first step in this process is the identification and relocation of a branch point. A branch point, where a...
The first step in this process is the identification and relocation of a branch point. A branch point, where a...
