Arduino CDROM BLDC Motor Driver, verbeterde prestaties


In de laatste BLDC-project "Run-A-CDROM-Brushless-Motor-With-Arduino" Ik heb een L293 gebruikt om een borstelloze DC-motor rijden. Er waren twee belangrijke problemen in dat project als volgt:

-Lage toerental en het koppel van de motor als gevolg van minimale signalering.
-IC oververhitting door signaal feedback.

In dit project problemen ik deze via extra L293 en overeenkomstige Hallo impedantie staat. Volgens grand Wikipedia verwijst Hi-Z (of High-Z of hoge impedantie) naar een output signaal staat waarin het signaal is niet worden weggejaagd. Het signaal wordt opengelaten, zodat die een andere uitgang pin (bijvoorbeeld elders op een bus) het signaal kan rijden of het signaalniveau kan worden bepaald door een passief apparaat.

Zoals ik eerder al noemde, elke BLDC compleet veranderen, moet 36 stappen dat elke 6 stappen identiek als volgende 6 stappen zijn. Dus hebt je een reeks van 6 die 6 keer herhaald.

Als gevolg van slechts één IC, ik heb gebruikt de (110, 100, 101, 001, 011, 010) signalen met twee staten 1 = hoog, 0 = laag in laatste project. Maar de juiste signalering voor elke stap is om te rijden twee van de drie fasen en laat de derde open (hi-z).

Met drie fase A, B en C:
A: 1 0 - 1-0
B: - 0 0 - 1 1
C: 0 - 1 1-0

In deze tabel de "-" staat: hi-z. Zo er een lage en een hoge signaal in elke stap. Met meerdere laag of hoog in elke stap zal leiden tot verkeerde signaal feedback en IC oververhitten.

Gerelateerde Artikelen

Arduino - Grove I2C Motor Driver

Arduino - Grove I2C Motor Driver

Ik heb onlangs een paar Grove sensoren, en zoals altijd probeerde ik bedrading het omhoog met de Arduino en de kern van de Particle. Grove sensoren zijn een reeks van senors vorm Seeed Studio, ze hebben een breed scala van sensoren en componenten en
BLDC Motor Control met Arduino, geborgen HD-motor en Hall sensoren

BLDC Motor Control met Arduino, geborgen HD-motor en Hall sensoren

er is veel belangstelling deze dagen onder hobbyisten bij het beheersen van Borstelloze DC (BLDC) motoren, die hebben betere prestaties en betere energie-efficiëntie overtraditionele gelijkstroommotoren, zijn maar moeilijker te gebruiken. Er bestaan
Run A CDROM Brushless Motor met Arduino

Run A CDROM Brushless Motor met Arduino

een borstelloze dc-motor of BLDC is een soort motor zonder een borstel. Het betekent dat er geen directe verbinding (penseel is) tussen roterende as en andere vaste delen zoals als spoel. Het spinnen is dus rendement van wijzigingen in de huidige ric
$1 motor Driver Circuit voor Arduino

$1 motor Driver Circuit voor Arduino

Het verhaal van deze motor shield is dat ik wilde maken van een robot voor mijn multifunctionele brainwave gecontroleerd systeem en heb ik besloten om dit met u delen. Het is een heel eenvoudige schakeling, ik gebruikte de L293D IC thats een dubbele
Het gebruik van de L298 Motor Driver Module - Arduino tutorial Arduino Tutorial

Het gebruik van de L298 Motor Driver Module - Arduino tutorial Arduino Tutorial

Dit dubbele bidirectionele motor stuurprogramma is gebaseerd op de zeer populaire L298 Dual H-Bridge Motor Driver IC. Deze module kan je gemakkelijk en onafhankelijk controle twee motoren van tot 2A in beide richtingen.Het is ideaal voor robotic toep
Eenvoudige, goedkope Motor Driver Board voor Arduino

Eenvoudige, goedkope Motor Driver Board voor Arduino

Vele projecten met Arduino moeten vaak motoren, of het nu gaat om een auto of een stofzuiger of iets anders. Maar het probleem is dat u kan niet rechtstreeks met een motor Arduino verbinden zoals de uitgangsspanning zeer laag is. Dus, kunt u een H-br
Het gebruik van de L293D Motor Driver - Arduino tutorial Arduino Tutorial

Het gebruik van de L293D Motor Driver - Arduino tutorial Arduino Tutorial

De L293D is een 16-pins Motor Driver IC die een set van twee DC-motoren tegelijk in een willekeurige richting kunt bepalen. De L293D is ontworpen om bidirectionele station stromingen van maximaal 600 mA (per kanaal) op spanningen van 4.5 V tot en met
Arduino Uno en Visuino: controle van slimme auto Robot met Joystick en L298N Motor Driver

Arduino Uno en Visuino: controle van slimme auto Robot met Joystick en L298N Motor Driver

Dat Smart auto ingesteld wanneer gecombineerd met L298N Motor Driver Modules, bieden een van de gemakkelijkste manieren om robot auto's maken. De L298N Motor Driver Module is makkelijk te controleren met Arduino, en met behulp van Visuino kunt u uw a
Snelheid gecontroleerde RC auto gebruikend (4 CH Motor-Driver Controller + Arduino + Bluetooth)

Snelheid gecontroleerde RC auto gebruikend (4 CH Motor-Driver Controller + Arduino + Bluetooth)

Hallo, dit is mijn eerste instructable hier, ik hoop dat je bevalt en voel je vrij om te vragen over iets niet duidelijk in.Ik begon in de eerste plaats dit project nadat ik wilde bepalen 4 motoren die relatief hoog vermogen (12Volts, 4 ampère) verei
GOduino - de Arduino Uno + Motor Driver kloon

GOduino - de Arduino Uno + Motor Driver kloon

UPDATES4/4/2012: de versie van de pcb met variabele motorsnelheid, GOduino II, is op mijn blog http://techbitar.blogspot.com/2012/04/goduino-ii-motor-driver-arduino-uno.html en hier29/3/2012: correcties aan motor belasting berekeningen sectie.14/3/20
L298N Motor Driver Controller boord

L298N Motor Driver Controller boord

Een gids over het gebruik van de L298N Motor Driver Controller boord, dit is een dubbele motor controller boord waarmee u kunt bepalen van de richting en snelheid van twee DC-motoren of een stappenmotor.De L298N Motor Driver Controller boord is een z
Arduino + K'nex Motors

Arduino + K'nex Motors

Ik heb geïnteresseerd geweest in robotica voor een tijdje nu, maar de behoefte aan goede onderdelen, ontwerpen, en materialen hebben eenvoudige experimenten te duur naar mijn smaak. Dat is waar dit project komt. Het biedt een makkelijke manier om haa
Motor Driver met behulp van de 555 Timer IC

Motor Driver met behulp van de 555 Timer IC

Ik woon in een klein stadje, 60 mijl afstand van de hoofdstad van de provincie. Het is onmogelijk voor mij om een motor bestuurder om te beginnen met een robot of RC project. Zelfs als ik wilde om te bouwen van mijn eigen motor chauffeur, is het moei
Met behulp van de Sparkfun Motor Driver 1A Dual TB6612FNG - a Beginner's Guide

Met behulp van de Sparkfun Motor Driver 1A Dual TB6612FNG - a Beginner's Guide

als een beginner mezelf, ik worstelde om te vinden van een one-stop reeks instructies om te starten met De Sparkfun Motor Driver 1A Dual TB6612FNG.  Deze motor stuurprogramma breakout board is van uitzonderlijke waarde, is prachtig klein, maar heeft