circuit_projects

Circuit Projects

Blogger

EEWeb Stats

Circuit's Blog :

Return to Blog

Webpage Interface for Atmel AVR Microcontroller

Figure:1

Figure 1 

The project aims to develop a low-level network interface for the Atmel device where an ISA network card is specifically controlled to transmit UDP packets across the Internet.

A Crystal Semiconductor CS8900 Ethernet controller is being featured on this board along with the onboard Flash memory for hosting a small webpage. This device is ideal for embedded systems applications since it is an extremely small footprint. A simple serial interface is also used where the Atmel ATS8535 MCU is connected. The project has a major challenge of designing code that gathers data from sample peripheral devices then formatting and outputting to the webpage.

The I/O on the Atmel’s peripherals will be performed by a set of commands including a set of LEDs, temperature sensor, fan, photodiode room-light indicator, and IR security beam. An open door can be triggered by using the IR beam which is currently configured with a debouncing state machine to increment a room-occupation counter.

The onboard ADC of 8535 is used for two of the peripherals. The conversion to the actual temperature was a simple division by 10 since a gain of 4 on the temperature module is used.

Rest of the project

Tags: webpage, AVR, atmel, microcontroller,

Comments on this post:

There are currently no comments.

Login or Register to post comments.
 
Click Here