USB Data acquisition with
PIC18F4550 - This project is simple and small component
count USB data acquisition or USB DAQ. The main core of USB device is PIC18F4550. The firmware for PIC modified
from Microchip CDC library. When connect this USB Data acquisition with PC then windows ask for driver after
driver installed (only first time) you will have a new COMx if not connect the COMx not create by Windows. . . .
USB DS1820 PC Thermometer - This is a digital thermometer based on USB PIC16C745 microcontroller from Microchip and
DS1820 sensor from Dallas Semiconductor. Temperature readings are sent over USB port in HIDCOMM USB mode to VB6
program on a PC. Hex program and sample Visual Basic 6 application is included. . . .
USB Firmware Library Errata -
Application Note Published 18-Aug-05. . . [Microchip]
USB
Flash Drive - STMicroelectronics-Application. . .
USB iPOD Charger - The circuit's pretty simple, basicly it's just a voltage regulator. Both the LM317 and the
REG1117A (LDO) fit the PCB, maybe there are even more types that I'm aware of that can be used on it. I did add
one extra thing: a LED that shows if the connected device is consuming power. To do this I used a shunt resistor
and a current converter. I choose 0. 2 ohm for the shunt, since it's not hard to come by and should only drop 0.
1VAT500mA. Either an INA168 (current output) or an INA193-198 (INA194 is best in this case) (voltage output) will
fit as current converter. The trip point at which the LED should start to burn can easily be adjusted by one
resistor (in case of the INA168) or by two (in case of the INA193-198). In the schematic it is set at 100mA using
an INA168 using a 950k resistor. The Schmit buffer is a Texas Instruments Little Logic chip (1G17). . . .
USB LED Light - A simply and easy-to-make circuit, useful when working with the computer at night.
(6/08/2006) . . . [Jose Pino]
USB LED Load - The board supports driving two separate tri-color LEDs. More can be setup inline if desired.
Currently the software only uses the second LED and its color represents the CPU load of the system in real-time.
Blue for idle and gradients light blue, green, yellow, orange, and finally red indicating heavy CPU utilization.
If the system fails to respond, the LED begins flashing RED to indicate a lack of communication from the
software. This lets you easily identify a crashed machine in a rack for example. . . .
USB link neatly measures temperature - 10/26/00 EDN Design Idea Figure 1 shows a convenient and neat way to measure temperature
using the USB of a PC. An ADM1023 IC senses the temperature, and an Anchor Chips EZ-USB. PDF contains several
circuits, scroll to find this one. . . . [by Mary Burke, Analog Devices, Limerick, Ireland]
USB Macro - that combines a complete USB transaction layer with an 8051 microcontroller core and a
functional block that implements the application-specific functions. This macro was developed and is supported by
Trenz Electronics for use with an XSV Board. . .
USB Mass Storage Deviceusing a PIC MCU - Application Note Published 30-Aug-05. . . [Microchip]
USB MicroController Programmer the Building of the Pickit™ 1 Flash Starter Kit - Application Note Published 7-Jul-03. . . [Microchip]
USB Port-Powered Li-ION/Li-Polymer Battery Charging - Application Note Published 31-Jan-05. . . [Microchip]
USB Powered AA NiMH & NiCd Battery
Charger - The charger in this project is designed to
charge two AA NiMH or NiCd cells of any capacity (as long as they are the same) at about 470mA. It will charge
700mAh NiCds in about 1. 5 hours, 1500mAh NiMHs. . . . [Stefan Vorketter]
USB
Printer Sharing Switch - I had two computers, a Mac Mini
and a generic Windows computer. Both were on different networks, but in the same room, and I wanted to share a
Lexmark USB laser printer between the two of them. I ended up making this switch to share the printer between the
two computers. . . [From Dick Cappels' project pages]
USB programmer for Atmel AVR
Controllers - USBasp is a USB in-circuit programmer for
Atmel AVR controllers. It simply consists of an ATMega48 or an ATMega8 and a couple of passive components. The
programmer uses a firmware-only USB driver, no special USB controller is needed. . . .
USB Self-powered Soundcard
- High fidelity external USB Soundcard / USB Headphones
project that can be built for your PC or Mac. It is based on the latest PCM2706 IC which functions as a high
quality, crystal clear 16-BIT Stereo DAC. It is a single chip digital-to-analog converter that offers two D/A
output stereo channels, digital S/PDIF output and requires very few external components. PCM2706 includes
integrated USB 1. 0 & USB 2. 0 compliant interface controller and it is conveniently powered directly from USB
connection. PCM2706 is a USB plug-and-play device and does not require any driver installation under Windows XP
and Mac OSX. . . .
USB Sound Card
with PCM2702 - Make a sound card is no more a complex
issue. If you use great IC PCM2702 from BURR BROWN / Texas Instruments you can create a fully functional USB
sound card. This sound card can be powered from USB port and has one stereo output. You don’t need to install any
driver for Windows XP and Vista, because they are already inside. This is really plug and play. . . .
USB switch - You can connect one USB device like a printer or scanner on 2 computers and controlled by
software. . .
USB to RS232 Adapter with
FT232 - We employ two UART boards in the course, one which
can be connected to the serial connector of the PC (UART-RS232) , and a second that can be connected to a USB
port (UART-USB). The former is used in the lab and is part of the standard take-home equipment. The latter is
part of the (limited!) number of take-home targets for students who are working on a Laptop without serial
connector. In both cases, communication is done with the UART module of the microcontroller. In the case of the
normal UART board, the MAX232 simply transforms the voltage levels to RS-232 standards (± 3-15V; in our case 12V,
with LOW=+12V and HIGH=-12V). In case of the UART-USB, the FT232BM transforms the UART protocol to the USB
protocol. This is transparent to the controller, which communicates over the normal TX and RX pins. .
PAGE Next >>>> |