p1 of 8
26-Aug-10
USB-DAQ
HW147-5
www.hexwax.com
USB-DAQTM
The data logger / process controller that looks like a USB flash drive to a PC
Summary
USB-DAQ is a low cost data logger and process
controller. In normal operation it operates autonomously,
collecting data and providing control as required. An on-
board real time clock is provided.
When plugged into a USB port, USB-DAQ appears on
the PC like a removable disk. One file, CONFIG.DAT,
contains the application code. This file is created on the
PC from a Microsoft Excel spreadsheet. Other files may
be used for logging data.
USB-DAQ uses the Mass Storage Device (MSD) USB
profile. It does not require USB driver installation, and
so is immediately compatible with present and future
Windows, Linux and Mac operating systems.
USB-DAQ is generally available in 20-pin and 28-pin
packages. Both devices can use a 25AA1024 EEPROM
chip for moderate data storage (128KByte). The 28-pin
device can additionally use internal flash memory for
data storage up to 8KByte or SD card memory and
chips up to 1GByte. A 40/44-pin device, with the same
capabilities as the 28-pin device but with extra I/O, can
also be made available.
Applications
Food and drug transportation
Low cost data logging
Rapid autonomous USB product development
Research, development and teaching
Firmware Factory USB Product Family
expandIO-USB I/O expander
USB-232, USB-SPI, USB-I2C serial bridges
USB-DataPort high speed data transfer
USB-FileSys embedded file system
USB-DAQ data logger
USB-TEALeaf security dongle
Features
“Flash drive” style PC interface.
Wide range of peripheral I/O – see table 1
Data acquisition / process control engine
Flexible instruction set
32768Hz real time clock with leap year correction
and daylight savings time
USB 2.0 MSD plug and play - No drivers required
One and two chip solutions:
- Microcontroller with internal 8KB flash memory
- Microcontroller and 128KB SPI memory
- Microcontroller and SD memory up to 1GB
DIL, SOIC and SSOP packages
Note: The 20-pin device has reduced functionality.
Table 1. Peripheral feature matrix
USB-DAQ
-20-SS
-20-DIL
-28-SO
-28-DIL
-44-PT
-40-DIL
Internal
No
8K byte
25AA1024
128K byte 128K byte 128K byte
Memory
options
SD card/chip
No
to 1G byte to 1G byte
I/O pins
12
21
32
Interrupt on edge
3
Interrupt on change
0
4
Count / Compare /
Pulse Width Modul’n
0
2
UART (not buffered)
1
SPI/I2C (as master)
1
UNI/O (as master)
12
21
32
Comparators
2
10-bit A to D
9
10
13
Timer 8-bit
1
Timer 16-bit
3
Product ID (hex)
0135
0134
0136
Available packages*
DIL,SSOP
DIL,SOIC
DIL,TQFP
*Devices in general distribution are
USB-DAQ-20-SS and USB-DAQ-28-DIL
Firmware Factory Ltd
3 Plough Yard, Ground Floor
London EC2A 3LP, UK
sales@firmwarefactory.com
support@firmwarefactory.com
USB-DAQ
Looks like
Flash Drive
Serial
Memory
Digital, Analog
Comparator &
Counter, Serial I/O
USB
Flash Drive Engine
Data Acquisition &
Process Control Engine