| Autor | Neuer Beitrag |
| | |
| Mitglied Registriert seit: Jun 2007 Beiträge: 217 | Ich habe eine Änderung in der Anlaufphase eingebracht, die jetzt die Parameter .equ PWR_STARTUP = 20 .equ PWR_MAX_STARTUP = PWR_STARTUP+15 besser verarbeitet. http://freenet-homepage.de/alex_konze/bko/18a_tpro_i2c_r07.zipWährend der Anlaufphase wird MIN_DUTY nun ignoriert und es werden ausschließlich diese beiden Parameter verwendet. PWR_STARTUP ist der Startwert, der während des Startups nicht unterschritten wird PWR_MAX_STARTUP ist der Maximalwert, der während des Startups nicht überschritten wird Alle 18a-Versionen haben vermutlich noch die alte Auswertung der Parameter. @Patrick Bevor ich jetzt überall drinrumfiguliere, möchte ich gern wissen, ob du mit dieser Version auf den Startup wie gewünscht Einfluß nehmen kannst. Ich würde einen Testbereich von 10 bis 30 vorschlagen, du kannst aber auch mal vorsichtig darüber hinaus gehen. tschüss Bernhard |
| | |
| Mitglied Registriert seit: Oct 2007 Beiträge: 369 Ort: Poing | muido meinte ...
Von verschiedenen Bekannten habe ich gehört, das der "beste BL-Regler" der JAZZ von Kontroniks sei. Trotz des hohen Anschaffungspreises würde es mich interessierren, ob ich den Regler in einem MK betreiben kann. Das der Regler standardmäßig keine I2C kann weiss ich, aber hat jemand Erfahrungen mit einem Umabu auf I2C? ...
Der Jazz ist speziell für Helis der beste Regler den man derzeit bekommen kann, das hat aber den Grund, daß er eine nahezu perfekte adaptive Drehzahlregelung zusammen mit einem relativ störarmen getakteten BEC hat. Beides ist für den MK nicht von Interesse, auch läst sich der Jazz nicht so ohne weiteres für den MK modifizieren, denn es hat noch keiner eine verwendbare Ersatzfirmware mit I2C Feature für ihn geschrieben, was auch nicht so einfach möglich wäre, da er als Controller einen TI DSP verwendet und sich hier eher weniger Leute damit beschäftigen welche sich gleichzeitig auch noch in die BL-Materie einarbeiten wollen. Fazit: Ein Jazz für den MK zu verwenden geht nicht so einfach und wäre eh rausgeschmissenes Geld, denn vom reinen Leistungsteil her, und das ist ja das einzige was nach der Modifikation übrigbleiben würde, gibt es mindestens genauso gute aber günstigere BL-Controller . Grüße, Walter « Bearbeitet von walter am 05.03.2008. » |
| | |
| Mitglied Registriert seit: May 2007 Beiträge: 64 | Hallo Quax also ich konnte beim testen mit Werten zwischen 10 und 30 deutliche Unterschiede sehen bei 30 hat er deutlich weniger gezapplet. Ich lade gerade ein Video hoch wo man sieht wie das verhalten ist http://www.rcmovie.de/view_video.php?viewkey=dffcf8119e3ecff87355. Vieleicht hat der Regler halt ne macke. « Bearbeitet von pakoxda am 05.03.2008. » |
| | |
| Mitglied Registriert seit: Jun 2007 Beiträge: 217 | Hi Patrick,
könntest du das auch mal MIT Props machen. Würd mich mal interessieren, wie es dann aussieht. Im Filmchen scheint der erste tatsächlich noch zusätzlich Probleme zu haben.
tschüss Bernhard |
| | |
| Mitglied Registriert seit: May 2007 Beiträge: 499 | |
| | |
| Mitglied Registriert seit: Jun 2007 Beiträge: 355 Ort: Gräfenhainichen | Ich hatte gestern die 30A Arkai eingebaut. Vorher alle einzeln probiert - ging. Bei einem hat nach dem Einbau ein Motor gequalmt. da war wohl die Isolierung von einem Brückendrähtchen etwas zurückgerutscht und hat woanders hin gebrückt. Nach der Korrektur lief der. Aber ein anderer (links) läuft und stottert immer mal unvermittelt, manchmal bleibt der Motor ruckartig stehen. So richtig Vertrauen erweckt das nicht! Die Arkai sind aber auch besch... zu löten! Oben hängen die Spannungsregler im Weg, dass man mit der Lötspitze kaum an die Pins rankommt. Im Elektronikbereich bin ich wohl doch eher ein Grobmotoriker! Ich werde mir wohl von hobbycity nochmal neue Regler bestellen. Die towerpro sehen besser zugänglich aus. An die erfolgreichen Umbauer: welche sind denn nun die "richtige Sorte" vom internen Aufbau her? (Mal von mögichem zwischenzeitlichen Sortimentwechsel abgesehen.) 18A ist derzeit nicht verfügbar, ich würde vielleicht die 25er nehmen!? @quax: der Link ( http://freenet-homepage.de/alex_konze/bko/18a_tpro_i2c_r07.zip) funzt nicht. Wo finde ich die aktuelle Soft? Hast Du sie auf Deiner HP aktualisiert? _______________ viele Grüße Steffen |
| | |
| Mitglied Registriert seit: Jun 2007 Beiträge: 217 | @Arthur, das ist echt ein Ding. Da muß es sich um einen Latch-Up Effekt oder sowas handeln, die Software schaltet Power aus, wenn ein Nulldurchgang nicht in erwartetet Zeit auftritt. Ich werde das aber noch mal prüfen. steffenk meinte .... ( http://freenet-homepage.de/alex_konze/bko/18a_tpro_i2c_r07.zip) funzt nicht. Wo finde ich die aktuelle Soft? Hast Du sie auf Deiner HP aktualisiert?
Es scheint ein Problem mit der freenet-homepage zu geben, ich komme im Moment selbst nicht dran. Ich hoffe sehr, das ist nicht von dauer. Ich will mal schauen, ob ich demnächst auf meiner Versatel-Homepage für die inzwischen zahlreichen Softwarevariationen etwas Platz schaffen kann. Leider habe ich nur 10MB und muß daher etwas haushalten tschüss Bernhard |
| | |
| Mitglied Registriert seit: May 2007 Beiträge: 499 | Habe mit andere regler-motor paaren keine problemen gehabt nach umfallen. Das hier passierte mit die "heisse" TP25/2-s und mit HYX 3542C motoren die bis 45A ziehen konnen. Ich denke dass die ESCs dabei das kurze strohalmchen bekommen Hatte heute kein zeit die motoren mit andere ESCs zu testen. Vielleicht morgen. Auf APMk nr 2 habe ich die neuere TP25A ESC die aussehen wie 25A/2, aber mit schon wiedere andere FETs (TPC8107 und F8113; nennen wir vielleicht 25A/3). Die waren nach 11 minuten flugzeit mit die regler unter die props auf die armen noch nicht warm. « Bearbeitet von Arthur P am 17.03.2008. » |
| | |
| Mitglied Registriert seit: May 2007 Beiträge: 499 | Btw, someone else with TP25A/? problems here: http://forum.mikrokopter.de/topic-post44310.html. In his case the ESC overheated in flight. Can't make out the FET numbers on his posted picture but have asked him to identify which type of 25A caused his problem. |
| | |
| Mitglied Registriert seit: Mar 2008 Beiträge: 17 | pakoxda meinte Hallo Quax also ich konnte beim testen mit Werten zwischen 10 und 30 deutliche Unterschiede sehen bei 30 hat er deutlich weniger gezapplet. Ich lade gerade ein Video hoch wo man sieht wie das verhalten ist http://www.rcmovie.de/view_video.php?viewkey=dffcf8119e3ecff87355. Vieleicht hat der Regler halt ne macke.
hi wollt mal fragen wie es aussieht mit den reglern? läufts jetzt oder zappelts immernoch ?  dann wollt ich wissen was das für hexfiles in dem ordner hex sind ( http://freenet-homepage.de/alex_konze/bko/18a_tpro_i2c_r07.zip) sind die files für jeweils einen regler? m1= regler1; m2=regler2 usw......? « Bearbeitet von dop3 am 30.03.2008. » |
| | |
| Mitglied Registriert seit: Dec 2007 Beiträge: 402 Ort: Neviges | Bei mir lags an den Motoren. China billig Motoren gegen Roxxys getauscht und siehe da, es geht. |
| | |
| Mitglied Registriert seit: May 2007 Beiträge: 499 | Es gibt underschiedliche drivers fur die TowerPro 17A / 25A ESC und fur die 18A ESC. Also gut wissen welchen Regler sie haben und welchem firmware. Und im ZIP file gibt es dan 4 HEX files, ein fur jeden motor/regler wie sie schon vermuten. Bei mir geht es sehr gut mit TowerPro 25A und 18A regler under Turnigy 2213 und 2217 motoren. Auch mit die Hacker klonen KDA20-20L und KDA20-22L hatten die regler gut gearbeitet. Fur die Turnigy 2830-1050 motoren sind EPP1045 props ein bischen (zu) viel, aber die regler/motoren das geht auch gut. Fur die HXT3542 ist 25A ein bischen zu wenig um alles aus der motor zu holen, manchmal holt der motor alles aus der regler dop3 meinte hi wollt mal fragen wie es aussieht mit den reglern? läufts jetzt oder zappelts immernoch ?  dann wollt ich wissen was das für hexfiles in dem ordner hex sind ( http://freenet-homepage.de/alex_konze/bko/18a_tpro_i2c_r07.zip) sind die files für jeweils einen regler? m1= regler1; m2=regler2 usw......?eth
|
| | |
| Mitglied Registriert seit: Jun 2007 Beiträge: 355 Ort: Gräfenhainichen | Morpheus238 meinte Bei mir lags an den Motoren. China billig Motoren gegen Roxxys getauscht und siehe da, es geht.
Das wird wohl bei mir die gleiche Ursache gewesen sein, als ich die Regler nach dem Umbau geteste habe. Ich biete sie in private Verkäufe an, aber scheinbar will sie niemand. _______________ viele Grüße Steffen |
| | |
| Mitglied Registriert seit: May 2007 Beiträge: 499 | Welche motoren exact? Ich war nicht ganz beeindrukt durch die KDA's (eivormige hause in 2 oder 3 fallen, drahten kamen in zwei fallen aus abnormale ofnungen aus das motor gehause), und mit die HXT3542C's hatte ich ein schlechte motor aus funf aber weitere vier waren schon gut. Bis jetz hatte ich mit die 4x 2213, 9x 2217, und 4x 2830-1050 Turnigy motoren kein problemen. Die sind nein bischen teurer aber auch qualitativ besser. |
| | |
| Mitglied Registriert seit: Jun 2007 Beiträge: 341 Ort: Wien (AT) | hi leute! ich habe auch "so umgebaute china-regler" im einsatz. in meinem fall sind es "Mag8" und verkraften angeblich 18A. ich habe die transistoren auf der unterseite entfernt und betreibe sie mit uart-eingabe und einer modifizierten quax-software, die einmal "TP_18A_uart..." geheissen hat. soweit so gut. bisher habe ich mit den reglern Roxxy2815 motoren mit x-ufo-props betrieben und diese sind perfekt ohne zappeln angelaufen - besser gesagt - angesprungen. letzte woche habe ich dann auf die gleichen motoren beschnittene EPP1045 draufgetan und hatte ab dann das anspringzappeln. ärgerlich. da sonst nichts geändert wurde, kann es also nur an den anderen trägheitsdrehmomenten liegen. ich hatte den eindruck, dass die regler mit zu viel kraft in die startup phase gehen und habe daher PWR_STARTUP schrittweise reduziert. und siehe da: das zappeln ist weg. @quax: ich benutze ja noch eine modifizierte uralt uart version, die sicher noch die alte startup routine drinnen hat. kannst du evtl kurz erläutern, was in der startup-routine im detail geändert wurde? ich habs zwar schon versucht, aber nicht geschafft herauszufinden, was du da genau geändert hast. komplett verschiedene versionen gegeneinander zu vergleichen ist halt nicht ganz so einfach...  nichtsdestotrotz: wer sich ans selbst-erstellen der hex-files herantraut, der kann ja ohnehin den für ihn/sie günstigsten wert von PWR_STARTUP ermitteln.  lg, hans. _______________ schwebst du noch, oder fliegst du schon? |
| | |
| Mitglied Registriert seit: Nov 2007 Beiträge: 141 Ort: Hinterpfalz | Hi Fans, also das mit der Anpassung des Startup - Wertes würde mich auch mal interessieren. Bei meiner Getriebeversion könnte man eventuell etwas optimieren, damit der Anlauf etwas weiniger hart ausgeführt wird. Ich werde mal diesbezüglich Bernhard kontaktieren. Gruß - Peter _______________ Curtiss Wright X-19 Fan Aktuelles: http://www.tt-tronix.de/forum/viewtopic.php?f=14&t=90&sid=b1a11bdb6858dff3fc52672144220d1f |
| | |
| Mitglied Registriert seit: Jun 2007 Beiträge: 217 | Wer's mal versuchen möchte, hier der Code-Extract für die separate Startup Stromeinstellung: .... .... .equ PWR_STARTUP = 30 .equ PWR_MAX_STARTUP = PWR_STARTUP+10 .... .... ; 16MHz .equ PWR_RANGE1 = 0x80 ; ( ~2400 RPM ) .equ PWR_RANGE2 = 0x40 ; ( ~4800 RPM ) !! ODER !! ; 8MHz .equ PWR_RANGE1 = 0x40 ; ( ~2400 RPM ) .equ PWR_RANGE2 = 0x20 ; ( ~4800 RPM ) .... .... ;-----bko----------------------------------------------------------------- set_new_duty: mov temp1, ZH sub temp1, sys_control brcc set_new_duty10 ldi temp1, MIN_DUTY-1 ; evaluate RPM range set_new_duty10: lds temp2, timing_x tst temp2 brne set_new_duty12 lds temp2, timing_h ; get actual RPM reference high cpi temp2, PWR_RANGE1 ; lower range1 ? brcs set_new_duty20 ; on carry - test next range ; lower as range1 set_new_duty12: sbr flags2, (1<<RPM_RANGE1) sbr flags2, (1<<RPM_RANGE2) ldi temp2, PWR_MAX_RPM1 ; higher than range1 power max ? cp temp1, temp2 brcs set_new_duty40 ; on carry - not higher, no restriction mov temp1, temp2 ; low (range1) RPM - set PWR_MAX_RPM1 rjmp set_new_duty40 ; higher as range1 set_new_duty20: cpi temp2, PWR_RANGE2 ; lower range2 ? brcs set_new_duty30 ; on carry - not lower, no restriction set_new_duty22: cbr flags2, (1<<RPM_RANGE1) sbr flags2, (1<<RPM_RANGE2) ldi temp2, PWR_MAX_RPM2 ; higher than range2 power max ? cp temp1, temp2 brcs set_new_duty40 ; on carry - not higher, no restriction mov temp1, temp2 ; low (range2) RPM - set PWR_MAX_RPM2 rjmp set_new_duty40 ; higher as range2 set_new_duty30: cbr flags2, (1<<RPM_RANGE1)+(1<<RPM_RANGE2) ; range limits are evaluated - look for STARTUP conditions set_new_duty40: sbrs flags2, STARTUP rjmp set_new_duty50 ldi temp3, PWR_STARTUP ; at least PWR_STARTUP ? cp temp1, temp3 brcc set_new_duty42 ; on no carry - higher than PWR_STARTUP, test PWR_MAX_STARTUP ldi temp1, PWR_STARTUP ; lower - set to PWR_STARTUP rjmp set_new_duty50 set_new_duty42: ldi temp3, PWR_MAX_STARTUP ; limit power in startup phase cp temp1, temp3 brcs set_new_duty50 ; on carry - not higher, test range 2 mov temp1, temp3 ; set PWR_MAX_STARTUP limit
set_new_duty50: com temp1 ; down-count to up-count (T0) mov tcnt0_pwron_next, temp1 ; save in next ; tcnt0_power_on is updated to tcnt0_pwron_next in acceptable steps ret ;-----bko----------------------------------------------------------------- .... .... .... .... ....
In diesem Fall heißt das, daß zum Starten der Wert 30 [.equ PWR_STARTUP = 30] genommen wird und je nach Gas-Wert maximal 40 [.equ PWR_MAX_STARTUP = PWR_STARTUP+10] Wenn der Motor sicher läuft, werden die Gas-Werte benutzt. Besonders wenn ein Motor ein starkes Rastmoment hat, ist es oft nötig, mit viel Strom zu starten, damit das Rastmoment überwunden werden kann. Manche LRKs (12N14P) mögen es auch nicht, wenn der Strom zu hoch ist. tschüss Bernhard |
| | |
| Mitglied Registriert seit: Jun 2007 Beiträge: 341 Ort: Wien (AT) | Quax meinte Wer's mal versuchen möchte, hier der Code-Extract für die separate Startup Stromeinstellung: ...
das ist ja dann mal interessant! aufs zeichen genau dieser code befindet sich in meiner regler-firmware!  lg, hans. _______________ schwebst du noch, oder fliegst du schon? |
| | |
| Mitglied Registriert seit: Mar 2008 Beiträge: 17 | hi, ich wollte mal fragen wer alles diese regler  hat und was ihr für ne firmware(für i2c) auf den reglern habt (wenn die überhaupt irgendwer hat  ) Ich habe die als Dymond smart 18 gekauft. mfg dop3 |
| | |
| Mitglied Registriert seit: Feb 2008 Beiträge: 6 | Hi zusammen,
ich bin zu dem Entschluss gekommen, mir auch einen TowerPro 25A Regler zu besorgen. Allerdings wird mir bei der Idee in Hongkong oder sonstwo in Fernost/Übersee zu bestellen etwas mulmig. Kennt jemand einen Shop in Deutschland der den 25A Regler anbietet? Google und Ebay haben bisher nicht weiter geholfen. Der 50A und der 30A Regler von TowerPro habe ich in einem Shop gefunden, aber keinen 25A. Sind die 30A Regler Baugleich zu den 25A Regler?
Gruß muido |
| | |
| Mitglied Registriert seit: Oct 2007 Beiträge: 44 Ort: Bremen | @muido: der in diesem thread mehrfach genannte shop in hongkong liefert absolut zuverlässig. Es dauert halt manchmal etwas. Bei den 25A-Typen weiss man wohl nicht immer, was man bekommt. Das wird aber bei einem anderen Shop genau so sein. Andere Frage: Müssen es 25A sein, tut es nicht auch der 18A-Typ, der scheint weiterhin der erfolgreichste Typ zu sein und reicht für einen "normalen" Kopter aus. |
| | |
| Mitglied Registriert seit: May 2007 Beiträge: 64 | Hallo zusammen,
dieser Thread ist inzwischen ziemlich lang was ja auch gut ist könnte jemand vieleicht die Unterlagen für den Umbau eines TowerPro 18A (Der mit der Doppelplatine) nochmal in 1 Post zusammenfassen. Also Software, Lötanleitung, Schaltplan usw. würde mir echt super helfen. Hab zwar ein paar Sachen gefunden aber vieleicht hab ich was übersehen und 23 Seiten lesen ist echt mühsam.
Danke Gruß Patrick |
| | |
| Mitglied Registriert seit: May 2007 Beiträge: 499 | MK Wiki: http://www.mikrokopter.de/ucwiki/TowerPro18A-I2CGibt es auch fur 25A (EN oder DE), und 50A (EN, noch nicht ganz complet). |
| | |
| Mitglied Registriert seit: Aug 2007 Beiträge: 543 Chat:  | Super Startpunkt, ich sitze auch gerade ueber meinen TP18A, die Modifikation scheint einfach, nur auf der Wiki-Seite ist leider das Programmieren nicht beschrieben.
Ausserdem ist nicht klar ob das dort verlinkte hex-file den geaenderten Startup bereits enthaelt. |
| | |
| Mitglied Registriert seit: May 2007 Beiträge: 499 | I2c.zip is eigentlich i2c.hex (ist kein zip file) und das ist die richtige fur diese 18A regler. Fur die fuse bits, das is standard wie auch hier fur die TP25A. Programmieren can mit PonyProg wie es auch mit Holger oder andere regler geht. Fur die anschlussen die du brauchst fur umproggen dass ist auch im TP25A umbaubeschreibung zu finden. Im RCGroups hat die umbau beschreibung der TP25A mehr bilder: http://www.rcgroups.com/forums/showthread.php?t=766589&highlight=towerpro+25a« Bearbeitet von Arthur P am 12.05.2008. » |
© Holger Buss & Ingo Busker • Mikrocontroller- & MicroSPS-Forum is powered by UseBB Forum Software