Completely Customized Solutions

Blaze offers completely individualized and customized solutions for our clients. Below you will find details about some previous projects. Look through our project descriptions for an idea of how we can help you, and then contact us for more information.

Software Completion of Unfinished Work

A client had deployed what was supposed to be an upgrade to their old code only to find out that the upgraded code had some problems. The client asked if the code could be reviewed to determine if it could be fixed. After reviewing the code, quite a few areas of improvement were identified. The client was presented the results as well as a path forward. The client was pleased to see the level of professionalism presented when the problem areas were reported as well as the presentation for the path forward. The client accepted the agreement to fix the problems. Once the software was completed, we went the extra mile to stick around for a full system acceptance test. This rendered a couple more unanticipated problems; but, in the end, the system was fixed and fully operational.

Project Details

Hardware Used Software Used
Personal Computer National Instruments LabVIEW 2010

Portable Data Acquisition System

A client had a particularly interesting problem in that the project engineer needed a Data Acquisition System to be mobile while at the same time be completely customizable to handle almost any sensor or output device the company had in stock. The system needed to be able to accept a variety of input devices such as different types of flow meters, all ranges of pressure transducers, level, displacement, etc. It also needed to be able to allow the user to configure any type of thermocouple for temperature measurement. The system also needed to drive a variety of devices such as back pressure regulators, metering valves, and volume controllers as well as operate solenoid valves.

Another major caveat to this system was that it could be wheeled indoor or outdoor so it needed to be connected to their laboratory network wirelessly. Additional effort was used to identify and procure the appropriate equipment to allow the mobile DAQ station to operate up to 100 feet away from the access point while not losing the data connection.

The software needed to be fully configurable in the respect that calibration information for the sensors could be inputted, the type of sensor or device on the specific channel could be selected. The software would scale the sensor or device per the calibration data provided by the client (from their calibration records).

Once fully configured, the user interface would auto populate with the necessary controls and indicators per the user’s settings. The user could then start a test. The Graphical User Interface allowed the user to view the current value of any particular sensor and it charted the results. All data, including control information was logged to a TDMS file that was then uploaded to a user’s computer for post data processing.

The Work Entailed:

  • Engineering Work
    • Computer Aided Design (CAD) of the Cart
    • CAD of the Electronic Component Placement
    • Wiring Diagram
    • Controller and Module Identification
    • Procurement of Parts and Hardware
    • Software Engineering
      • System Requirements
      • Unified Modeling Language Documentation
      • System Technical Specifications
  • Development of the mobile cart that contained the controller, associated modules, and terminal blocks
    • Paneling
    • Connector Placement
    • Custom HardWood Workbench Top
    • DIN rail placement
    • Terminal Block Configuration
  • Network Interfacing
    • Setting up the wireless network hardware
    • Configuring the network hardware
  • Software Development

GUI Design

Main Test Page

  1. Simple - Customer wanted “instrument looking interface.”
  2. Auto appearing sensors and controls
    1. Thermocouples (TC)
    2. Analog Inputs (Ports 1-16)
    3. Analog Output (AO Channels 0-3)
    4. Digital Outputs
  3. All Channels are named per users naming convention
  4. Plots also named per the channel name
  5. Plots can be selected or deselected
  6. Colors on plots can be changed
  7. Amplitude can either be auto adjusted or user adjusted

Configuration Page

  1. Simple in Design
    1. Very user friendly
    2. Step by step selection process
    3. All channels can have user defined names
    4. Select each channel number and type
      1. Voltage Input
      2. Current Input
      3. Temperature Input
      4. Voltage Output
      5. Digital Output
Blaze PCB design and prototypes

Project Details

Hardware Used Software Used
National Instruments cRIO 9076 National Instruments LabVIEW 2010
National Instruments NI 9211 (TC) National Instruments Real Time Module
National Instruments NI 9207 (AI) National Instruments FPGA Module
National Instruments NI 9263 (AO)
National Instruments NI 9472 (DO)

Nitrogen Monitoring System

This particular client has a nitrogen delivery system for cryogenic operations that needed to be implemented for certain tests. The problem was that the client had no way to really track their Nitrogen usage. The only tools that were available was access to a web page sponsored by the company who supplied the nitrogen delivery system. The tool would only show the current level of the nitrogen tank. The solution was to develop a program that would pull the tank level data from the web page at a specified interval. Based on the interval and level, a flow rate could be calculated. Additionally, the client could determine peak hours of usage and whether a leak was occurring in a specific rig setup. The data could be captured in round robin format. Essentially, a year’s worth of data would be saved to a database and could be reviewed by way of charts.

Project Details

Hardware Used Software Used
Personal Computer National Instruments LabVIEW 2013 SP1

Oven Monitoring System

A client needed to actively monitor thirty one (31) ovens simultaneously so that their company would be in compliance with an ISO standard. Our task was to identify hardware that would interface with already existing temperature hardware and write software that would allow the user to sample the signal at a rate of their choosing. The user could enter a sample rate for each channel.

The user also needed to input the high and low temperature tolerance levels so that if an oven started operating out of the normal operating range, the system would send the user an email indicating the problem. If the oven corrected itself, another email would be sent to the user.

Another requirement was that the user needed to have the capability of running a report every morning charting the details of the events that occurred over the past 24 hours. The user could select any number of channels, use the mouse to evaluate specific events that may have occurred by zooming, and click on a specific point of the line and see the value at the moment. The report had to allow the user to select one to all of the ovens.

Project Details

Hardware Used Software Used
National Instruments cRIO 9075 National Instruments LabVIEW 2010
National Instruments NI 9213 (TC) National Instruments Real Time Module
National Instruments FPGA Module

Blaze Technology and Automation can provide expertise, training, and personalized reports on a variety of disciplines.

Project Method
Code Deconstruction Report
Agile Project Management Staff Training
Geo Mechanics Core Monitoring Development Report