PCB Quadrotor (borstelloze) (9 / 20 stap)

Stap 9: Geïntegreerde borstelloze SER 's


Borstelloze motoren nodig een toegewijde elektronica Speed Controller (ESC) om over te schakelen huidige in de juiste motor fasen op basis van de positie van de rotor. Normaal, dit zou de vorm aannemen van een voorverpakte RC-stijl ESC, maar voor deze quad wilde ik met name de motor controllers op de PCB zelf integreren. Gelukkig, na zoeken rond voor een tijdje, vond ik de Toshiba TB6588FG bestuurder chips, die perfect voor de job waren.

Nou... bijna perfect.

Overklokken van de TB6588FG:

De TB6588FG heeft een verscheidenheid van opties die kunnen worden "geprogrammeerd" gewoon door het plaatsen van weerstanden op pull pinnen omhoog of omlaag. Een dergelijke optie is een schuld-bescherming waardoor de motor is uitgeschakeld als een maximale telefonieoverdracht frequentie wordt overschreden. De maximale frequentie is de chip interne klokfrequentie gedeeld door 3 * 2 ^ 11. Dit is op de standaard kloksnelheid van 5MHz, 814Hz. Het gegevensblad, die is een beetje schaars, verzuimt te vermelden wat er gebeurt als u de fout negeert en houd vertellend de motor te versnellen. Aangezien het blijkt, kan de bestuurder zal de spanning van het station terwijl de frequentie bij 814Hz, waardoor de motor tot het opstellen van een heleboel huidige zonder produceren meer macht blijven toenemen.

Helaas, de HXM1400-2000-motoren kunnen opstaan tot aanzienlijk hogere frequenties. Op 2, 000 rpm/V en 11.1V, de onbelast snelheid is 22, 200 rpm of 367 Hz. Maar de motor heeft 14 palen, zodat de onbelast frequentie 7 * 367 rps = 2, 590Hz is. De geladen snelheid, met een propeller, is veel lager dan dit, maar nog altijd hoger dan 800Hz.

Gelukkig, het gegevensblad ook verzuimt te vermelden waarom de kloksnelheid 5MHz is; het is gewoon de standaardinstelling gebruikt in alle voorbeelden. De kloksnelheid wordt ingesteld door een weerstand en een condensator die de basis van de tijd van een oscillator vormen. Ik gehalveerd de waarde van de weerstand, tot 10k (R9, R27, R46 en R65), duwen de klok tot 10MHz en de maximale telefonieoverdracht frequentie 1, 628Hz. Dit lijkt genoeg ter dekking van het aantal geladen snelheden voor de HXM1400-2000 op 11.1V. I 'm guessing de klokfrequentie kan zelfs hoger gaan, maar nog niet getest. Een neveneffect van de verdubbeling van de frequentie van de klok, de frequentie PWM ook verdubbeld. Hierdoor switch verliezen kan toenemen, maar ik koos voor de laagste van de mogelijke PWM-frequentie-instellingen om dit te compenseren.

Analoge ingangen

Een ander aardig ding over de TB6588FG motor bestuurder chips is dat zij analoge ingangen motor spanning die opdracht, in plaats van de servo-stijl PWM ingangen van commerciële ser borstelloze's nemen. Servo PWMs hebben een vernieuwingsfrequentie van 20ms standaard, die is een beetje aan de trage kant voor een kleine quadrotor uitzien. Analoge ingangen kunnen willekeurig snel (maximaal de samplefrequentie binnen de TB6588FG).

Voor het genereren van de analoge signalen, ik gebruik van de Arduino PWM mogelijkheden, maar op zeer hoge frequentie. (62,5 kHz als ik heb de instellingen correct.) Vervolgens filter ik de PWMs met een eerste-orde RC filter (derde afbeelding). De tijdconstante filter is:

tau = 3kΩ * 0.1μF = 0.3ms.

De frequentie van de cutoff is:

f_c = 1 / (2 * pi * tau) = 531Hz.

Dit is snel genoeg om het vangen van voorbijgaande snelheid opdrachten, maar langzaam genoeg allermeest naar de rimpel PWM uitfilteren.

Over het geheel genomen is de TB6588FG een mooie verbazingwekkend weinig chip. Het kan elk van de motoren met tot 3A rijden, en kan zelfs omgekeerde ze met behulp van een digitale ingang. Dit kan handig zijn in het geval dat u soldeer de motor draden op in de verkeerde volgorde. U zou zelfs kunnen vliegen ondersteboven, hoewel ik nog niet gekregen dit om nog te werken. Als u meer weten over de TB6588FG wilt, is hier het Toshiba- gegevensblad voor.

Gerelateerde Artikelen

Helikopter RC-Quadrotor

Helikopter RC-Quadrotor

dit project is een helikopter RC quadrotor (quadrocopter, quadcopter, quadricopter, enz.). Het is een RC helikopter die 4 rotoren gebruikt.Het horloge in 720pU moet enkele absolute vereiste vaardigheden:Het gebruik van de Arduino, genoeg om te beginn
Een Wide-Body Quadrotor - ontwerpen en ideeën om te bouwen van uw eigen.

Een Wide-Body Quadrotor - ontwerpen en ideeën om te bouwen van uw eigen.

Multirotors--hoe cool zijn!Een quadrotor is een soort multirotor vliegtuigen. Deze vliegtuigen zijn gemakkelijker dan ooit om te bouwen. U kunt beginnen met deze machine en verhogen de mogelijkheden (en de complexiteit) als u meer informatie. Uw erva
Nog een andere goedkope Quadrotor - afkomstig van BayLab voor de Instructables sponsoring programma

Nog een andere goedkope Quadrotor - afkomstig van BayLab voor de Instructables sponsoring programma

als fundamenteel iedereen deze dagen, ik wilde om te bouwen van een quadrotor. Hier is hoe ik mijn gebouwd voor vrij goedkoop.Stap 1: Mechanisch ontwerp ik mijn quadrotor gebouwd met een vriend. Ik gebruikte sommige dunne aluminium punthaak van Home
Quadrotor

Quadrotor

deze zomer Edgerton Center Engineering Design klasse vier awesome projecten geproduceerd in vier weken. Een van de projecten was een functionele RC quadrotor gebouwd met algemeen beschikbare RC apparatuur en een Arduino microcontroller board. Hier is
Interfacing borstelloze DC-Motor (BLDC) met Arduino

Interfacing borstelloze DC-Motor (BLDC) met Arduino

dit is een tutorial over hoe interface en uitvoeren van een borstelloze DC-motor met behulp van Arduino. Als u vragen hebt of opmerkingen gelieve te in commentaren of mail naar rautmithil [at] gmail [dot antwoorden] com. Kan je ook contact met mij op
PCB Circuit muur

PCB Circuit muur

Heb je veel oude elektronische spullen en weet niet wat te doen? De muur van een Circuit te maken.Dit is mijn eerste instructable, hoop u bevalt.Ik had een opslagruimte bijna vol met niet werkende oude computers, faxapparaten, monitoren, TV, fotokopi
PCB UV blootstelling eenheid

PCB UV blootstelling eenheid

Een UV-blootstelling-vak is een uiterst nuttig stuk te maken van de PCB's.Ik heb gezocht en vond dat ze te groot en te duur voor mijn gebruik zijn. Bovendien, vereisen alle apparaten een externe voeding sorce.Daarop besloten heb ik te bouwen die bete
Ontwerpen van een romantische PCB met behulp van een gratis PCB design tool - EasyEDA

Ontwerpen van een romantische PCB met behulp van een gratis PCB design tool - EasyEDA

Heb je ooit geprobeerd om het ontwerpen van een PCB voor uw minnaar, kinderen of vrienden op een speciale dag? Waarom niet?PCB ook zou een geweldig cadeau dat openbaart dat uw creativiteit zal ook uw PCB-vaardigheden. Hier wil ik delen een romantisch
Frezen van bed voor Modela MDX-20 PCB

Frezen van bed voor Modela MDX-20 PCB

De modela MDX-20 is zeer wijd verspreid in vele fablabs zoveel en compact CNC voor verschillende toepassingen...Deze machine wordt gebruikt voor het maken van PCB's voor digitale fabricage. Het probleem is dat de meeste mensen de dubbele dubbelzijdig
Zelfgemaakte Mini circulaire tabel huis gebouwd Jig Saw DIY snijden PCB met oude Motor Hand Drill

Zelfgemaakte Mini circulaire tabel huis gebouwd Jig Saw DIY snijden PCB met oude Motor Hand Drill

Zelfgemaakte Mini circulaire tabel Home gebouwd Jig zag DIY snijden PCB met oude motor hand boor1 PC's motor 50 watt nemen van oude rot boor1 stk Aluminium 160 x 160 x 12 mm1 stk Alyric 200 x 160 x 6 mm1 stk Aluminium 150 x 40 x 20 mm1 stk Aluminium
LED kubus met Arduino en aangepaste PCB

LED kubus met Arduino en aangepaste PCB

dit instructable details over het ontwerp en bouwproces voor een 5 x 5 x 5 LED-kubus, instelbaar met behulp van een Arduino, die zich op een aangepaste printplaat bevindt.Extra informatie, foto's en video's vindt u op mijn website.Het afgewerkt produ
Upcycle borstelloze DC motoren van Printers

Upcycle borstelloze DC motoren van Printers

Bent u te allen geïnteresseerd in robotica en elektronica u waarschijnlijk zal hebben gedemonteerd een oude printer of twee (als u nog niet, ik adviseer het hoogst, er zijn altijd interessante delen, en u kunt veel leren over hoe de deskundigen elect
Hergebruik van ferrichloride voor PCB etsen thuis

Hergebruik van ferrichloride voor PCB etsen thuis

Ik voel me PCB etsen is een van de meest vereiste vaardigheid voor een DIY elektronische Hobbyist. Tijdens de procedure etsen, misschien heb je uiteraard gehoord van een nuttige chemische stof bekend als ferrichloride. U kan zelfs hebt geprobeerd een
Hergebruik van oude PCB's

Hergebruik van oude PCB's

Wat zijn de PCB's?PCB is een afkorting voor Printed Circuit Boards. Een PCB ondersteunt mechanisch en elektrisch verbindt elektronische componenten met behulp van geleidende tracks, pads en andere functies van koperen bladen gelamineerd op een niet-g