Tag Archives: avr

An ATmega brushless sensored motor driver v02

via Dangerous Prototypes

David Gironi writes, “Brushless electric motor (BLDC motors) are synchronous motors that are powered by a DC electric source via an integrated inverter/switching power supply, which produces an AC electric signal to drive the motor. Hall sensored motors uses hall effect sensors or a rotary encoder to directly measure the rotor’s position.

See the full post on David’s blog.

Check out the video after the break.

An ATmega brushless sensorless motor driver v02

via Dangerous Prototypes

Davide Gironi has posted an update on his ATmega brushless sensorless motor driver project we covered previously:

Brushless electric motor (BLDC motors) are synchronous motors that are powered by a DC electric source via an integrated inverter/switching power supply, which produces an AC electric signal to drive the motor.

See the full post on his blog here.

Check out the video after the break.

Drive an MCP49XX series DAC with an AVR ATmega

via Dangerous Prototypes

Davide Gironi writes:

Driving that IC is pretty simple, expecially if you have a dedicated SPI hardware interface, like many microchip has.
The ATmega8, used in this example has a dedicated SPI Control Register (SPSR) that one can use to setup the SPI interface.
This library can drive more then one MCP49XX of the same series at the same time, this is done just by selecting the chip using a SS channel for each one.

See the full post on his blog.

Check out the video after the break.

Nano current meter based on an ATtiny84

via Dangerous Prototypes

Johnson Davies published a new build:

This project describes a simple low-current meter I devised to check the sleep current of different microcontroller circuits, such as ones based on AVR microcontrollers. It’s capable of measuring currents of between 10µA and 30nA with reasonable accuracy, using an ATtiny84 and a few other low-cost parts

Project details at technoblogy.com.

ATTiny85 Pulse oximeter with photoplethysmogram (PPG) display

via Dangerous Prototypes

tinyPulsePPG, an ATTiny85 Pulse Oximeter with Photoplethysmogram (PPG) display by Jeff Magee:

This project implemented on an ATTiny85 displays a moving Photoplethysmogram together with pulse rate and estimates of SpO2 – blood oxygen percentage. It uses an SSD1306 128×32 OLED display and a Max30102 sensor. It is emphasised that this should not be used for medical purposes. The computation of SpO2 is very approximate and not calibrated in any way. The project is an exercise in software and hardware parsimony.

Project info on GitHub.

FM stereo radio receiver with RDS

via Dangerous Prototypes

Dilshan Jayakody has published a new build:

This tuner circuit is a quick prototype which I build to test the RDA5807M FM radio tuner IC. RDA5807M is a single-chip tuner IC with RDS and MPX decoder, and it equipped with I2C interface for control.
This receiver builds around Atmel’s ATmega16A 8-bit MCU. The output stage of this design consists of AN7147N, 2×5.3W audio power amplifier.

See the full post on his blog.