circuit_projects

Circuit Projects

Blogger

EEWeb Stats

Circuit's Blog :

Return to Blog

USB Version of Electronic Hits Counter

Figure:1

Figure 1 

The project is a newer version of the Electronic Hits Counter with a USB capability which signifies that the device can be connected via USB instead of RS232.

The functionality of the device will still remain the same where the count and total page hits of the website are being shown on a 7-segment LED display instead of using only general scripts such as PHP, java, CGI, and others. The new version will require one MCU to communicate between PC and the 7-segment display driver. An AVR can be used on this project while the host software does not require USB driver programming.

There are eight 7-segment displays used which is made form MAX7219 that requires only three I/O from MCU. The heart of the project is the ATtiny25 while the firmware was written in AVR-GCC. The USB firmware developed known as USB-AVR is a firmware-only implementation of a USB 1.1 compliant low speed device for Atmel AVR microcontroller. It is easy to implement USB interface on AVR microcontroller project without dedicated USB hardware with this AVR-USB driver and it does not require USB to RS232 devices. The regulator needs appropriate heatsink.

Rest of the project

Tags: USB, electronic, counter,

Comments on this post:

There are currently no comments.

Login or Register to post comments.
 
Click Here