Electronic Projects by Martin Clausen

Electronic Projects by Martin Clausen

This is the combined homepage of Hannes , Jonas and Martin

Electronic Projects for 8051 Development

Virtual walk through my 8051 development suite

Virtual walk through my 8051 development suite is a virtual sightseeing tour through my 8051 lab. Dual Slope ADC for 8051 – A low cost circuit to measure voltages with a precission up to 14 bit.

Some of the Projects here are

  • 8051 Development – Code, schematics and hints for development with 8051
  • Digital Frequency Generator -Frequency generator with DDS technology
  • ┬ÁC ADC – RS232 controlled 16 bit data aquisition
  • Low-cost ADC – PC to take a look at signals up to 1 KHz
  • Datalogger- 8 channel, 2 counter, 64K RAM, LCD, RS232
  • MiniDS- Mini Digital Storage Scope, one channel, low cost ADC.

AVR Microcontroller Projects

AVR Microcontroller Projects

This site is dedicated to AVR microcontroller projects. Here you will find schematics and board-layouts , also the program-code, part-lists and pictures of the projects.

Some projects are programmed in assembler with the AVR Studio compiler and others are programmed with the BASCOM-AVR compiler.

AVR Projects Temperature Indicator

picture

This circuit uses a Dallas DS1621 temperature sensor which indicates the temparature of the device. The temperature sensor has an termal alarm output, which becomes high when the temperature of the device exceeds a user defined value.

Running LED

Running LED_pic3.jpg

This running LED or LED chaser is a good project for beginners in the microcontroller technology. It is easy to build, and the assembler program code can be easily adapted.

FreePCB – PCB editor

FreePCB – PCB editor

FreePCB is a free, open-source PCB editor for Microsoft Windows, released under the GNU General Public License. It was designed to be easy to learn and easy to use, yet capable of professional-quality work. It does not have a built-in autorouter, but it can use the FreeRoute web-based autorouter at freerouting.net. Some of its features are:

freepcb.png

  • 1 to 8 copper layers
  • Board size up to 60 inches by 60 inches
  • Uses English or metric units (i.e. mils or mm) for most functions.
  • Footprint libraries courtesy of Ivex Design International Inc.
  • Copper fill areas
  • Footprint Wizard and Footprint Editor for creating or modifying footprints
  • Imports and exports PADS-PCB netlists
  • Exports extended Gerber files (RS274X) and Excellon drill files
  • Design rule checker
  • Autosave

Example – Logic Analyzer: This is an open-source logic analyzer called MiniLA contributed by Bob Grieb of the User Forum. The image on right is the Logic Analyzer PCB.

miniLA - mini Logic Analyzer

Some Features:

  • Up to 32 channels
  • 128 Kb of memory for each channel
  • Sampling rate up to 100 MHz (timebase in 1-2-5 sequence)
  • Input levels compatible with 3.3V and 5V logic
  • Selectable pretrigger/posttrigger buffer size in 8K step

Embedded 8051 TCP-IP WebServer

Web51 is a complex project of connecting an Intel x51 compatible processor to a Realtek RTL8019AS network controller. The result is a very low-cost Ethernet interface. Since a well-known x51 architecture is used, even small and medium-scale businesses can now network their devices.

Project is free. Almost all source codes are available.

Web51 – Project start page

Charon module

Charon module

Twisted Pair Ethernet 10 Mbit 802.3,Serial TTL level compatible line RS232 (RxD, TxD, RTS, CTS), 32 kB RAM, 64 kB FLASH, 2kB EEPROM.

Murray’s Website is missing so here are the related resources.

Embedded 8051 TCP-IP WebServer

ET have produced a remarkable board in the WEB51. It is based on the popular Atmel AT89C51RD2 microcontroller, and features the RealTek RTL8019AS full-duplex ethernet controller chip.

You get a huge 64K In-System-Programmable FLASH memory for code and web content, backed up by up to a further 4 optional, I2C addressable EEPROM memory chips.

The ET-WEB51 TCP/IP Ethernet Web Control Board comes preloaded with TCP/IP software that allows you to control outputs, sense inputs and write text to an LCD. All this across the Internet via a standard browser.

“From controlling appliances on your home network, to monitoring industrial processes on the other side of the Earth, the ET-WEB51 can do it all.”

Embedded 8051 TCP-IP WebServer