2015 hdd motor clock using POV and BLDC v2

  Рет қаралды 27,354

damago1

damago1

9 жыл бұрын

This is my little project: clock made of old broken hard disk.
This is an updated version of my previous movie on this subject
The project involves controlling HDD motor (3 wire brushless dc electric type BLDC) using open loop control without feedback, and using back electric motor force feedback to synchronize engine pulses with optimal point in time for them.
Digits are displayed by flashing 1W power LED-s behind rotating disc with painted digits. Each flash is circa 150 microseconds. Due to POV (persistence of vision) effect the digits look very stable for the user.
I am not using any special controller. Only Arduino, H-bridges for driving motor coils, and circuit for obtaining BEMF (back elecric motor force) from each coil and converting it to digital (high/low) signal to drive Arduino interrupt.
I have designed my own custom board which is a modified Arduino (something between UNO and PRO NANO) + added additional parts including real time clock. It is designed to fit on the back of a standard 3,5" HDD.
Software is very dependent on interrupts. I am using not only officially available interrupts (attachInterrupt) but also additional libraries to use all available timers and interrupts.

Пікірлер: 5
@damago1
@damago1 8 жыл бұрын
I am using back electrict motor force detection. I have invented my own method of measuring BEMF using only one arduino pin. To position where is the 'zero' digit I am using photo interrupter (os25b10) - I am using it only once after start of the engine. You don't need it after the BEMF method stabilizes itself. In later design I am using cheap TCRT5000 - Infrared Reflective/Proximity Sensor which costs
@Tu1911
@Tu1911 8 жыл бұрын
+damago1 Glad to see your reply, i was checking some propeller clock projects when i saw your project, i think your project is way much cooler(harder) than the normal propeller clock, good jobs
@Tu1911
@Tu1911 8 жыл бұрын
one question, which method did you use to detect the hard disk position so u can flash the leds at the right moment
@damago1
@damago1 7 жыл бұрын
I use two interrupts: one for BEMF (Atmega has a built in comparator able to fire interrupt), and another for timing the led on/off sequences. I know when I am switching the coils (BEMF interrupt), immediately after BEMF interrupt I am setting Atmega timer to X nanoseconds (usually 100-120ns), when this time elapses during timer interrupt I turn the LED on, set timer again to fire interrupt after another 50-150ns (depending on how dark/bright the digits should be) and when the interrupt fires again I turn the led off. And wait for another BEMF interrupt.
@thebladevja
@thebladevja 7 жыл бұрын
IF POSSIBLE CAN SEND THE CIRCUIT BOARDS
HACKED!: Using an HDD Motor as a Rotary Encoder?!
8:21
GreatScott!
Рет қаралды 1,5 МЛН
3 BIG Inventions with HDD broken
18:46
Daniele Tartaglia
Рет қаралды 625 М.
SPILLED CHOCKY MILK PRANK ON BROTHER 😂 #shorts
00:12
Savage Vlogs
Рет қаралды 13 МЛН
Son ❤️ #shorts by Leisi Show
00:41
Leisi Show
Рет қаралды 9 МЛН
How Brushless Motor and ESC Work and How To Control them using Arduino
12:45
How To Mechatronics
Рет қаралды 1,2 МЛН
Data Recovery: Hard Drive Platter Swap in Our Lab!
36:05
Louis Rossmann
Рет қаралды 1,4 МЛН
Ignition Coil Drivers
12:12
Hyperspace Pirate
Рет қаралды 491 М.
how to make Propeller LED Pendulum Clock, using Arduino NANO, JLCPCB
10:23
ROCKET that LITERALLY BURNS WATER as FUEL
19:00
Integza
Рет қаралды 2 МЛН
Run HDD motor without ESC | uses 7805
11:06
Awesome Tech
Рет қаралды 198 М.
Intro to Hardware Reversing: Finding a UART and getting a shell
12:07
Tony Gambacorta
Рет қаралды 886 М.
The simplest Arduino POV propeller clock (part 1.- Promotion)
1:58
Ferenc Holyba
Рет қаралды 49 М.
How to control a DC motor with an encoder
9:30
Curio Res
Рет қаралды 429 М.
LED Hard Drive Clock Demo
3:04
Ian Smith
Рет қаралды 1,9 МЛН
iPhone 15 Pro в реальной жизни
24:07
HUDAKOV
Рет қаралды 506 М.
Как бесплатно замутить iphone 15 pro max
0:59
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 8 МЛН
Todos os modelos de smartphone
0:20
Spider Slack
Рет қаралды 66 МЛН