Single board AVR DSO project

Digital oscilloscope projects or so called DSO are always interesting, because there are speed and quality concurring on limited resources. Vassilis Seradiris constructed single board AVR oscilloscope based on Atmega32 microcontroller.

AVR_oscilloscope.jpg

 

His attempt was to build DSO scope programmed only in C language instead of ASM. This scope can display maximum 5kHz square signal while for other signals frequency is lower (~1kHz). Maximum signal voltage input 24V(DC)/30V(AC). Wave is displayed on 128×64 pixel graphical LCD. Scope has auto triggering function which allows to view continuous signals like they are stopped. If signal isn’t continuous – it can be frozen by pressing button and analyzed. Project files. Really cool project and may be practical for those who work with low frequency signals.

Read

Digital dual axis SCA100T inclinometer project

Inclinometers are used to measure angles of inclination of an object. Angles are measured in reference to gravity. In this project angle is measured by using dual axis SCA100T MEMS sensor.

inclinometer.JPG

 

Digital inclinometer is far more precise than manual with bubble in liquid. Author didn’t provide full working code, but he gives SCA100T inclinometer library to use in new design. As SCA100T connects to microcontroller via SPI interface there shouldn’t be a problem at all. Library files are here.

Read

Neat binary DCF-77 clock

This binary clock is actually a DCF=77 receiver which receives and decodes time information transmitted in Germany. Received signal is decoded by Atmega8 microcontroller and displayed in binary format on array of LEDs.

binary_clock.jpg

Clock has internal counter which is counting time by itself in case signal is lost. When official time signal is received – internal time is adjusted. This project is licensed under the GNU license and can be downloaded here.

Read

Simple LED spectrum analyzer and clock for PC modding

Rubashka Vasilly likes do do computer modding on spare time. His latest modding project was LED matrix spectrum analyzer + watch that connects to PC via RS232 port. Device is based on ATS902313(or alternative ATTiny2313) microcontroller.

 spectrum-clock matrix5.jpg

 

All design is made on two separate PCB’s. One for control board and another for two 5×8 LED dot matrix’s. Microcontroller program is written in BASCOM-AVR language. As you can understand Attiny2313 doesn’t have enough power to calculate spectrum, so all this is done in managing program running on computer which uses a bass.dll library. Project files are available for download.

Read

SCP1000 barometer logger with graphical LCD

Jermington posted his latest SCP100Barometer project in AvrFreaks. For this project he used SCP barometer and DX160 connected to Atmega8 microcontroller. Graphical LCD displays latest 128 readings while one reading occur once in 20 minutes. So totally you can see information of about two last days.

AVR_barometer.jpg

 

Zipped project files and schematics can be downloaded from here.

Read

« Previous PageNext Page »