Project: LAN Based Data Acquisition System

 

 

 

 

Design Services Performed:

Please Note: This project was fully conceived, designed and developed by Steve Hageman on his own time. A companion article about the project was published by Circuit Cellar Magazine in the December 2005 issue. Hence - all the IP presented here fully belongs to Steve Hageman - who when he published the article decided to share it with the world with nothing expected in return.

Description:

The LAN DAS was designed to fill a very real need which I always have in the Lab, which is: "How do I quickly read some data or control some hardware when the whole system isn't available?" I solved this with the LAN DAS a LAN based data acquisition system. The LAN DAS contains a LAN aware, 16 bit Microprocessor that is driven via ASCII commands from a Telnet or web browser application. The unit combines 16 digital I/O ports, 12 bit, eight input A/D channels and eight D/A converter outputs. The unit can be powered using the new "Power over LAN" or PoE standards for single wire LAN connection. All I/O connections are made via removable, industrial screw terminals. For PC software support the unit may be controlled with ASCII commands or via a developed ActiveX control. The advantage of the ASCII commands is that any Telnet program can be used to run the unit and the advantage of the ActiveX control is that any Windows based programming language or even applications like Excel and Word can be used to drive the unit.

A real advantage of the LAN based communication is that no drivers are needed at all. Any computer that can talk on a LAN can operate this system. Another advantage is that there is no cable length limitation at all - the unit can be operated anywhere in the world.

All sorts of clever logging applications can be programmed to take advantage of the world wide connectivity that comes with a LAN connection. Email alerts can be sent based on a complex trigger algorithm, etc. New programming can be boot loaded to the unit to reconfigure the device from anywhere in the world. The applications are really limited only by the imagination.

  • Simple DHCP or fixed IP address operation.
  • Telnet Control with real ASCII commands or an ActiveX interface simple programming.
  • Simple command structure with extensive on-line help. No more manuals to loose!
  • Can be configured to serve web dynamic pages.
  • All connections via industrial screw terminals / reconfigurable terminal blocks.
  • Simple operation and setup allows for quick results.
  • 16 bits of digital I/O (Accessed as individual pins, 8 bit ports or as a 16 bit port).
  • Optimized commands for driving three and four wire SPI peripherals quickly with minimum overhead.
  • 12 bit resolution, 8 channel A/D converter on board.
  • 12 bit resolution, 8 channel D/A converter on board.
  • All calibration constants are stored in FLASH.
  • 1Meg on-board general purpose Flash and RAM for Data Logging.
  • Two general purpose LED's for visual indication.
  • Power over LAN (POL or PoE) operation possible.
  • Extensive on board testing via loop back's to verify unit operation remotely.
  • Environmentally rugged design, -40 to 70 Deg C operating range, fully ESD protected.

Contact Us...

Home...
Site and Content Copyright 2003-2008 by Steven C. Hageman