Hallo Zusammen Ich habe mir vor einigen Wochen ein Bl-Ctrl V1.2 gekauft von Mikrokopter.de Nach nun mehr als 15 Stunden rumspielen damit komme ich zum entschluss: In den Müll damit. Kaum Informationen dazu vorhanden und die Ansteuerung über meinen PIC mit I2C funktioniert erst recht nicht, obwohl ich nun alles ausprobiert habe... Vielleicht liegt hier der Fehler ja bei mir, aber nach mehr als 4 Mails an den Support von Mikrokopter.de, mehr als einer Woche warten und immernoch keine Antwort... naja. Mein Geld haben sie ja, scheint alles zu sein was sie wollen. ;) Wenn das gekaufte Zeug nichts bringt, macht man es halt selbst. Nun frage ich mich ob folgendes Existiert: Ein IC, welchem man über I2C einen Sollwert vorgeben kann. Danach hat das IC drei Ausgänge, welche die drei PWM Signale generieren. Diese sollen dann extern mit einer Endstufe Verstärkt werden. (10A Strom wird benötigt, denke kaum dass sowas ein IC kann). Ausserdem sollte man dem IC eine Adresse zuweisen können, so dass am I2C Bus mehrere dieser IC's dranhängen und man sie einzeln ansprechen kann. Existiert so etwas? Mit Google werde ich leider nicht wirklich schlau, da ich nichts finde was meinen Anforderungen entspricht. Vielen dank für jeden Tipp!
BLCtrl schrieb: > Ein IC, welchem man über I2C einen Sollwert vorgeben kann. Danach hat > das IC drei Ausgänge, welche die drei PWM Signale generieren. Diese > sollen dann extern mit einer Endstufe Verstärkt werden. (10A Strom wird > benötigt, denke kaum dass sowas ein IC kann). > Ausserdem sollte man dem IC eine Adresse zuweisen können, so dass am I2C > Bus mehrere dieser IC's dranhängen und man sie einzeln ansprechen kann. > > Existiert so etwas? Mit Google werde ich leider nicht wirklich schlau, > da ich nichts finde was meinen Anforderungen entspricht. Du suchst im Prinzip das was du eh scheon gekauft hast... Es gibt noch ein paar andere OSHW Projekte, die man sicher, wenn auch nur mit etwas Arbeit dazu bringen kann Signale über I2C zu verwerten. Vielleicht hilft dir das. zB.: http://open-bldc.org/wiki/Open-BLDC (Achtung, Projekt ist eigentlich eingestaubt und nicht ganz fertig) http://vedder.se/2014/01/a-custom-bldc-motor-controller/ (ich glaube noch nicht ganz fertig und auch nicht ganz billig im Aufbau, sieht aber
Marius P. schrieb: > Du suchst im Prinzip das was du eh scheon gekauft hast... Jain. Auf dem Teil das ich bisher gekauft habe ist ein uC von Atmel. (Gerade auf den Gedanken gekommen das Teil einfach neu zu programmieren, allerdings bereitet mir der Anlauf des Motors dann etwas sorgen). Ich suche aber im Grunde nicht unbedingt nach einem solchen Controller mit uC, ich suche eher ein IC welches genau diese Funktion übernimmt und mehr nicht. Ich will in dem Sinne nichts programmieren müssen was mit der Kommutierung der 3 Phasen usw. zutun hat, da ich mir das persönlich nicht zutraue.
Falls es was von Microchip sein darf: http://www.microchip.com/pagehandler/en-us/technology/motorcontrol/motor-types/bldc.html
René K. schrieb: > Wenn auch SPI geht, wär das vielleicht interessant: > > http://www.ti.com/product/drv3204e-q1 Auf jeden Fall ein Auge wert! San Lue schrieb: > Falls es was von Microchip sein darf: > > http://www.microchip.com/pagehandler/en-us/technology/motorcontrol/motor-types/bldc.html Das ist ja mal interessant. Das erste IC welches dort vorgestellt wird, dieses MTD6501 wäre natürlich Optimal, allerdings ist dort die Ansteuerung nur über PWM oder PAM möglich, was nicht in meinem Vorhaben liegt. Vielleicht kennt ja von euch sonst noch jemand so ein Teil? Alternativ darf es auch ein bereits fertiges Modul sein. Müsste ca. 10A Dauerstrom treiben können und eine einfache Sollwert Vorgabe haben. Die von Mikrokopter wären ja eigentlich perfekt, wenn sie funktionieren würden...
BLCtrl schrieb: > In den Müll damit. Kaum Informationen dazu vorhanden und die Ansteuerung > über meinen PIC mit I2C funktioniert erst recht nicht, obwohl ich nun > alles ausprobiert habe... BLCtrl schrieb: > (Gerade auf den Gedanken gekommen das Teil einfach neu zu programmieren, > allerdings bereitet mir der Anlauf des Motors dann etwas sorgen). Du kriegst es nicht gebacken, ein fertiges Teil in Betrieb zu nehmen und denkst über selber programmieren nach ... obwohl, was heißt fertiges Teil, da der Hersteller wohl irgendwelche im Keller zusammengekehrten ICs auf eine kaputte Platine gelötet hat und es dir verkauft hat, ohne das je auszuprobieren MfG Klaus
Klaus schrieb: > obwohl, was heißt fertiges Teil, da der Hersteller wohl irgendwelche im > Keller zusammengekehrten ICs auf eine kaputte Platine gelötet hat und es > dir verkauft hat, ohne das je auszuprobieren Die Unterstellung an die Mikrokopter-Jungs ist schon etwas heftig, oder?
Klaus schrieb: > Du kriegst es nicht gebacken, ein fertiges Teil in Betrieb zu nehmen und > denkst über selber programmieren nach ... Gibt immer einen grossen Unterschied ob man die Software die in einem Controller abläuft selbst geschrieben hat und somit auch kennt, oder ob diese von anderen geschrieben wurde und man nur erahnen kann wie sie funktioniert. ?!? schrieb: > Klaus schrieb: >> obwohl, was heißt fertiges Teil, da der Hersteller wohl irgendwelche im >> Keller zusammengekehrten ICs auf eine kaputte Platine gelötet hat und es >> dir verkauft hat, ohne das je auszuprobieren > > Die Unterstellung an die Mikrokopter-Jungs ist schon etwas heftig, oder? Jain. Ich muss sagen, Mikrokopter ist ein cooles Projekt. Allerdings kann ich nur bestätigen dass der Support absolute Katastrophe ist. Kenne nun mehr als ein Beispiel bei denen Leute teilweise Wochenlang auf eine Antwort vom Support gewartet haben und danach nur ein "Wir können nicht helfen" zurückkam. Von der Idee her super Jungs, von der umsetzung her naja... War gerade auch bisschen bei Ihnen auf der Seite am rumstöbern. Da fehlen teilweise schon wichtige Informationen zu manchen Produkten.
San Lue schrieb: > Jain. Na okay, wenn das so ist, nehme ich meine Bemerkung zurück. Hätte ich nicht geglaubt. Ich hatte aber noch nichts mit denen zu schaffen.
?!? schrieb: > Na okay, wenn das so ist, nehme ich meine Bemerkung zurück. > Hätte ich nicht geglaubt. Ich hatte aber noch nichts mit denen zu > schaffen. Werde bei dem Projekt den eindruck einfach nicht los, dass es alles nur so halbpatzig gemacht ist. Beispiel: Ihre BL-Ctrl V1.2 hat zwei LED's. Die Rote LED kann einen Fehlercode ausgeben, je nachdem wie oft sie Blinkt. Bei einem Kumpel hatte diese LED aber beispielsweise ein dauerhaft rotes Leuchten, dieses war dann niergends beschrieben. Erst nach nachfrage im Forum wurde ihm dann von Usern geholfen. Genau solche Dinge dürften nicht sein. Die Informationen zu den Produkten welche sie anbieten sind einfach nicht vollständig. Denke allerdings von der Technologie und der Umsetzung der Elektronik an sich haben sie auf jedenfall sehr gute Produkte. #BLCtrl: Ich werde meinen Kumpel mal fragen, ob er noch etwas mit seinem BL-Ctrl gemacht hat. Wenns gut geht hat er das Teil ja mal angesteuert, dann lasse ich dir den Code zukommen. Gruss
BLCtrl schrieb: > In den Müll damit. macht man es halt selbst. Marius P. schrieb: > Projekt ist eigentlich eingestaubt und nicht ganz fertig) > ich glaube noch nicht ganz fertig Das sind halt die Laien, die erst mal dachten, es wäre alles ganz einfach, und schon mal mit löten begannen, um dann, als das Ding das erste mal Strom lieferte, zu erkennen, daß sie nicht mal die Grundlagen des BLDC kennen und wohl doch alles gar nicht so einfach ist und schon gar nicht mit der bisherigen Elektronik zu lösen ist und es wohl einen Grund hat, warum BLDC nach wie vor als hohe Kunst der erfahrenen Entwickler gilt. > ich nichts finde was meinen Anforderungen entspricht. Wenn man erst mal genügend idiotische Anforderungen zusammengetragen hat, wird man nichts mehr finden.
Hi, Wenns was von Freescale sein darf.. www.freescale.com/files/microcontrollers/doc/data_sheet/MC3PHAC.pd Gruss aus Beijing Elux
MaWin schrieb: > Das sind halt die Laien, die erst mal dachten, es wäre alles ganz > einfach, und schon mal mit löten begannen, um dann, als das Ding das > erste mal Strom lieferte, zu erkennen, daß sie nicht mal die Grundlagen > des BLDC kennen und wohl doch alles gar nicht so einfach ist und schon > gar nicht mit der bisherigen Elektronik zu lösen ist und es wohl einen > Grund hat, warum BLDC nach wie vor als hohe Kunst der erfahrenen > Entwickler gilt. Als Laien die einfach mal mit dem Löten begonnen haben würde ich die Entwickler von diesen Projekten nicht gerade bezeichnen...
Hallo Zwar ein bisschen spät, aber wollte mich doch noch bedanken bei allen die hier weitergeholfen haben! Marius P. schrieb: > MaWin schrieb: >> Das sind halt die Laien, die erst mal dachten, es wäre alles ganz >> einfach, und schon mal mit löten begannen, um dann, als das Ding das >> erste mal Strom lieferte, zu erkennen, daß sie nicht mal die Grundlagen >> des BLDC kennen und wohl doch alles gar nicht so einfach ist und schon >> gar nicht mit der bisherigen Elektronik zu lösen ist und es wohl einen >> Grund hat, warum BLDC nach wie vor als hohe Kunst der erfahrenen >> Entwickler gilt. > > Als Laien die einfach mal mit dem Löten begonnen haben würde ich die > Entwickler von diesen Projekten nicht gerade bezeichnen... Erfahrung haben sie auf jedenfall, denn ein solches System zu entwickeln ist nicht einfach. Und wenn man ihre Komponenten in ihrem Gesamtsystem verwendet scheint das auch gut zu funktionieren. Der Teil mit dem Gut Funktionieren hört erst dann auf, wenn man auf einmal eigene Hardware mit ihrer verbinden will. MaWin schrieb: > Wenn man erst mal genügend idiotische Anforderungen zusammengetragen > hat, wird man nichts mehr finden. Abgesehen davon, dass du offensichtlich keine Antwort ohne ein Wort wie "Idiotisch" oder sonst irgendeine "Beleidigung" hinkriegst ist dieser Tread wohl das perfekte Beispiel, dass man auch IC's mit solchen "idiotischen" Anforderungen finden kann. Gibt hier schliesslich paar Links die toll sind. Werde mir nun mal das Teil hier bestellen: www.freescale.com/files/microcontrollers/doc/data_sheet/MC3PHAC.pd und ausprobieren. Falls es gut funktioniert, werde ich evt. den Wiki Beitrag zu den BLDC damit erweitern und einige Beispiele miteinbauen.
BLCtrl schrieb: > Abgesehen davon, dass du offensichtlich keine Antwort ohne ein Wort wie > "Idiotisch" oder sonst irgendeine "Beleidigung" hinkriegst ist dieser > Tread wohl das perfekte Beispiel, dass man auch IC's mit solchen > "idiotischen" Anforderungen finden kann. Gibt hier schliesslich paar > Links die toll sind. > > Werde mir nun mal das Teil hier bestellen: > www.freescale.com/files/microcontrollers/doc/data_sheet/MC3PHAC.pd > und ausprobieren. Auch wenn ich dir im Punkt zu der Freundlichkeit zustimme, würde ich an deiner Stelle trotzdem noch einmal in das Datenblatt des von dir verlinkten Treibers werfen. ;) Ein AC Motor ist nicht das selbe wie ein BLDC.
San Lue schrieb: > Auch wenn ich dir im Punkt zu der Freundlichkeit zustimme, würde ich an > deiner Stelle trotzdem noch einmal in das Datenblatt des von dir > verlinkten Treibers werfen. ;) > > Ein AC Motor ist nicht das selbe wie ein BLDC Danke viele male für den Hinweis! Ist mir auch gerade aufgefallen dass da AC Motor steht. Dann eine andere Frage: Von Micropchip wurde ja weiter oben der MTD6501 verlinkt. Alsspezifikation ist da Angegeben, dass er max. 850 mA treiben kann. Brauche da allerdings weitaus mehr Strom (10A - 13A). Nun werde ich aber nicht ganz shclau aus dem Datenblatt. Ist es möglich, das Ausgangssignal von diesem IC auf externe MOSFET's zu leiten, welche dann den Strom treiben? Auf welche Angaben aus dem Datenblatt muss man dabei achten? Gibt es für solche Anwendungen überhaupt viel zu beachten, oder kann man da sagen, dass die 3 Ausgangsphasensignale einfach so auf externe MOSFET's geleitet werden können? Danke für eure Hilfe!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.