Wednesday, August 20, 2014

Data Acquisition for the Internet of Things

Introducing AndroiDAQ: Data Acquisition for Android, LabVIEW and more.

This is a new paradigm in data acquisition for Android, JAVA, Python, and LabVIEW: AndroiDAQ, an eight-core parallel processing data acquisition system used for creating products for the Internet of Things.
AndroiDAQ Compatible with xBee Form Factor Radios 
  • Not satisfied with the number of channel offerings, firmware limitations, physical size, and costs per channel of other commercially available data acquisition products currently on the market? 
  • Not satisfied by the limitations and complications of interrupt-driven event handling like Arduino and other boards?
We weren't satisfied either; there had to be something better.


That is why we created AndroiDAQ; a new paradigm in mobile and portable data acquisition and system control.
    AndroiDAQ is a complete Data Acquisition system for Android. The AndroiDAQ module is very small, fully programmable, and very powerful, multi-cored single-board, wired and wireless data acquisition platform, used for electronics prototyping and development. AndroiDAQ is very low cost per channel data acquisition and I/O control device that was designed to meet the many shortcomings of other commercially available data acquisition products. AndroiDAQ has 16 digital/analog I/O channels, all of which can be used for Counter/Event channels. This allows for very diverse data acquisition applications. AndroiDAQ has the highest counter channel count available compared to other low-cost data acquisition modules. AndroiDAQ's firmware and control software are open source with many examples written in LabVIEW, Android, and Parallax's SPIN language, for ease of modification for your project.

AndroiDAQ is designed around our successful AndroiDAQ© data acquisition for Android circuitry, which uses the Parallax Propeller micro-controller for its engine. When your unit arrives it can be controlled by using our open source AndroiDAQ DEMO for LabVIEW library , AndroiDAQ DEMO for Android application, or our Java and Python examples. AndroiDAQ is very design flexible with a plethora of uses for interfacing Android or other software to control or monitor the outside world. AndroiDAQ can be used for robotics, process monitoring and control systems, smart peripherals and appliances, and the many other things that your imagination can dream up. AndroiDAQ is compatible with Android™, LabVIEW™, JAVA™, Python, and many more programming languages. The AndroiDAQ module is for: 

    • Scientific experiments, class projects, and field measurements
    • Stepper, servo, brush-less and other DC motor controls
    • Android and other smart peripherals including smart vending machines
    • 2D and 3D printer control and/or multi-axis CNC machine control
    • Solar and electric vehicle on-board power management systems
    • Biometric and medical smart devices and equipment
    • Single to multi-wheeled driven robotic vehicles
    • Multicopter, Quadcopter, and other unmanned aerial vehicles or drones
    • Quadrapod and Hexapod and other multi legged robots
    • Bipods, balancing robots, and more fun with robotics
    • Weather, earthquake, data recording, and other remote testing and sensing operations
    • Home security, automated watering systems, Christmas lighting control
    • and much more, limited only by your imagination... 

The open source nature of the AndroiDAQ module and DEMO applications allows you to understand the inner workings of AndroiDAQ and how to control it. You can then redesign or modify the program as your own Android or LabVIEW application for your AndroiDAQ specific project. You can build simple to complex systems and control them with your Android tablet or phone, or by using the AndroiDAQ for LabVIEW drivers, with your PC or laptop, all via either Bluetooth, WiFi, xBee radio, or USB connection. This module was designed to help innovative makers create the "Internet of Things" for portable device driven and operated smart products. The AndroiDAQ module is designed with the following functions and features:
    • 16 I/O and Counter channels: each channel is programmable as either an input or an output channel, for use as: 
      • Digital inputs (I/O speed up to 160 MHz, 5-volt DC tolerant)
      • Digital outputs (sink/source 40mA max. @ 3.3-volt)
      • Event counters or frequency measurements (up to 40MHz) 
      • User settable frequency and duty cycle output synthesis for Pulse Width Modulation (1 Hz to as high as 320KHz)
    • Easily customized MCU firmware programming to include audio, video, and more...
    • Separate 8-channel, 12-bit, Analog to Digital Converter, for voltage level change sensing and measurement at up to 113K Samples/Sec total) 
    • Based on Parallax's Propeller multicore microcontroller: 
      • having 8 (eight) 32-bit processors that run independently at 80MHz, for up to 160MIPS, which can also synthesize NTSC video and speech without extra support chips.
    • Built-in holder and file system for removable micro SD card for data logging which includes a time-stamp for digital, voltage, and frequency input readings (256MB or larger required, FAT32)
    • USB connectivity, with optional Bluetooth, WiFi, ZigBee, or xBee connectivity or distances up to 45 km** 
    • Built-in Real Time Clock with built-in battery back-up for time-stamp data logging 
    • 9 to 12-volt DC battery input power for stand-alone field operations (~40-75mA), or can be powered via AC power supply (sold separately) 
    • Breadboard prototyping spacing (board dimensions: 3.00" X 1.300", pin spacing: 1.100" X 0.100") 
    • Internal Propeller firmware, AndroiDAQ DEMO application, and LabVIEW DEMO open source and customizable by you (or by Controlled Capture Systems) for your projects and applications 
    • Free downloads of our AndroiDAQ DEMO for Android, AndroiDAQ DEMO for LabVIEW applications and MCU firmware code.
    • Designed and manufactured in the USA. 
  • Documentation and source code can be found on our AndroiDAQ DEMO Enhancement Page.

  • Order your AndroiDAQ module today.

No comments :