Unterschiede zwischen den Revisionen 1 und 2
Revision 1 vom 15.04.2008 00:35
Größe: 4067
Autor: Arthur P
Kommentar:
Revision 2 vom 15.04.2008 00:37
Größe: 4036
Autor: Arthur P
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 1: Zeile 1:
siehe auch: (evtl. Links zu anderen verwandten Seiten einfügen...) [[TableOfContents]] Also see: ["en/TowerPro25aRegler"]

[[BR]]

 [[TableOfContents]]

[[BR]]
Zeile 5: Zeile 11:
[[BR]] To convert a TowerPro 50A ESC to allow it to be controled over the I2C (TWI) interface by the flight controler you have to cut two connections on the PCB, to separate a resistor network from the SDA pin, and reconnect the network of three resistors to a different processor pin. In addition you can cut a third connection to free up the orange PWM wire for the servo lead so that you can use the existing servo lead as I2C/TWI cable with an additional GND wire. [[BR]]

== Step by step conversion in pictures ==
[[BR]] [[ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=11223,http://gallery.mikrokopter.de/main.php/v/tech/CIMG1828_Formaat+wijzigen.JPG.html)]] [[BR]] One side of a new TowerPro 50A ESC. [[BR]] [[ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=11225,http://gallery.mikrokopter.de/main.php/v/tech/CIMG1829_Formaat+wijzigen.JPG.html)]] [[BR]] Other side of a new TowerPro 50A ESC. [[BR]] [[ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=11227,http://gallery.mikrokopter.de/main.php/v/tech/CIMG1831_Formaat+wijzigen.JPG.html)]] [[BR]] Fully unpacked new TowerPro 50A ESC. [[BR]] [[ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=11229,http://gallery.mikrokopter.de/main.php/v/tech/CIMG1833_Formaat+wijzigen.JPG.html)]] [[BR]] Fully unpacking is not a good idea as the heatsink is held in place with cream and will start sliding, so you will have to tape it in place temporarily. [[BR]] [[ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=11231,http://gallery.mikrokopter.de/main.php/v/tech/CIMG1837cut.jpg.html)]] [[BR]] This is a simpler way of keeping the heatsink in place while converting the ESC. [[BR]] [[ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=11235,http://gallery.mikrokopter.de/main.php/v/tech/CIMG1840_Formaat+wijzigen.JPG.html)]] [[BR]] First part of the conversion completed with the resistor network reconnected to a different processor pin [[BR]] [[ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=11237,http://gallery.mikrokopter.de/main.php/v/tech/CIMG1842_Formaat+wijzigen.JPG.html)]] [[BR]] SDA and SCL pins connected to the red and orange servo leads after cutting the old connection to the orange lead. As far as I can tell at the moment the red servo wire is not connected to anything (these ESCs do not have a BEC). [[BR]] [[ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=11239,http://gallery.mikrokopter.de/main.php/v/tech/CIMG1844_Formaat+wijzigen.JPG.html)]] [[BR]] Programming adapter soldered to the MISO, MOSI, SCK, RST, and GND, and temporary connectors for battery and motor in place, ready for reprogramming and testing. [[BR]] [[ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=11241,http://gallery.mikrokopter.de/main.php/v/tech/CIMG1846_Formaat+wijzigen.JPG.html)]] [[BR]] Close up of the temporary programming connections. I-ve found quickly soldering the wires to the pins or resistors or pads, is as quick as using a programming adapter made from Fimo clay as those tends to be a less then 100% perfect fit. [[BR]]

== Final steps in the conversion ==
[[BR]] Next step is to reprogram the processor, test the ESC with a flight controler and an old motor to ensure the reprogramming went well and the ESC is correctly translating I2C/TWI throttle settings into motor RPMs, remove the temporary programmer wiring, epoxy all other new wiring in place to avoid breaks or shorting out of any wiring, and re-heat-shrink the ESC.
Zeile 6: Zeile 20:
To convert a TowerPro 50A ESC to allow it to be controled over the I2C (TWI) interface by the flight controler you have to cut two connections on the PCB, to separate a resistor network from the SDA pin, and reconnect the network of three resistors to a different processor pin. In addition you can cut a third connection to free up the orange PWM wire for the servo lead so that you can use the existing servo lead as I2C/TWI cable with an additional GND wire.
[[BR]]
== Step by step conversion in pictures ==
[[BR]]
[[ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=11223,http://gallery.mikrokopter.de/main.php/v/tech/CIMG1828_Formaat+wijzigen.JPG.html)]]
[[BR]]
One side of a new TowerPro 50A ESC.
[[BR]]
[[ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=11225,http://gallery.mikrokopter.de/main.php/v/tech/CIMG1829_Formaat+wijzigen.JPG.html)]]
[[BR]]
Other side of a new TowerPro 50A ESC.
[[BR]]
[[ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=11227,http://gallery.mikrokopter.de/main.php/v/tech/CIMG1831_Formaat+wijzigen.JPG.html)]]
[[BR]]
Fully unpacked new TowerPro 50A ESC.
[[BR]]
[[ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=11229,http://gallery.mikrokopter.de/main.php/v/tech/CIMG1833_Formaat+wijzigen.JPG.html)]]
[[BR]]
Fully unpacking is not a good idea as the heatsink is held in place with cream and will start sliding, so you will have to tape it in place temporarily.
[[BR]]
[[ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=11231,http://gallery.mikrokopter.de/main.php/v/tech/CIMG1837cut.jpg.html)]]
[[BR]]
This is a simpler way of keeping the heatsink in place while converting the ESC.
[[BR]]
[[ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=11235,http://gallery.mikrokopter.de/main.php/v/tech/CIMG1840_Formaat+wijzigen.JPG.html)]]
[[BR]]
First part of the conversion completed with the resistor network reconnected to a different processor pin
[[BR]]
[[ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=11237,http://gallery.mikrokopter.de/main.php/v/tech/CIMG1842_Formaat+wijzigen.JPG.html)]]
[[BR]]
SDA and SCL pins connected to the red and orange servo leads after cutting the old connection to the orange lead. As far as I can tell at the moment the red servo wire is not connected to anything (these ESCs do not have a BEC).
[[BR]]
[[ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=11239,http://gallery.mikrokopter.de/main.php/v/tech/CIMG1844_Formaat+wijzigen.JPG.html)]]
[[BR]]
Programming adapter soldered to the MISO, MOSI, SCK, RST, and GND, and temporary connectors for battery and motor in place, ready for reprogramming and testing.
[[BR]]
[[ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=11241,http://gallery.mikrokopter.de/main.php/v/tech/CIMG1846_Formaat+wijzigen.JPG.html)]]
[[BR]]
Close up of the temporary programming connections. I-ve found quickly soldering the wires to the pins or resistors or pads, is as quick as using a programming adapter made from Fimo clay as those tends to be a less then 100% perfect fit.
[[BR]]
== Final steps in the conversion ==
[[BR]]
Next step is to reprogram the processor, test the ESC with a flight controler and an old motor to ensure the reprogramming went well and the ESC is correctly translating I2C/TWI throttle settings into motor RPMs, remove the temporary programmer wiring, epoxy all other new wiring in place to avoid breaks or shorting out of any wiring, and re-heat-shrink the ESC.
Zeile 56: Zeile 28:
KategorieEnglish  KategorieEnglish

Also see: ["en/TowerPro25aRegler"]

BR

BR

Converting TowerPro 50A ESCs to TWI/I2C

Changes needed

BR To convert a TowerPro 50A ESC to allow it to be controled over the I2C (TWI) interface by the flight controler you have to cut two connections on the PCB, to separate a resistor network from the SDA pin, and reconnect the network of three resistors to a different processor pin. In addition you can cut a third connection to free up the orange PWM wire for the servo lead so that you can use the existing servo lead as I2C/TWI cable with an additional GND wire. BR

Step by step conversion in pictures

BR ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=11223,http://gallery.mikrokopter.de/main.php/v/tech/CIMG1828_Formaat+wijzigen.JPG.html) BR One side of a new TowerPro 50A ESC. BR ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=11225,http://gallery.mikrokopter.de/main.php/v/tech/CIMG1829_Formaat+wijzigen.JPG.html) BR Other side of a new TowerPro 50A ESC. BR ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=11227,http://gallery.mikrokopter.de/main.php/v/tech/CIMG1831_Formaat+wijzigen.JPG.html) BR Fully unpacked new TowerPro 50A ESC. BR ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=11229,http://gallery.mikrokopter.de/main.php/v/tech/CIMG1833_Formaat+wijzigen.JPG.html) BR Fully unpacking is not a good idea as the heatsink is held in place with cream and will start sliding, so you will have to tape it in place temporarily. BR ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=11231,http://gallery.mikrokopter.de/main.php/v/tech/CIMG1837cut.jpg.html) BR This is a simpler way of keeping the heatsink in place while converting the ESC. BR ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=11235,http://gallery.mikrokopter.de/main.php/v/tech/CIMG1840_Formaat+wijzigen.JPG.html) BR First part of the conversion completed with the resistor network reconnected to a different processor pin BR ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=11237,http://gallery.mikrokopter.de/main.php/v/tech/CIMG1842_Formaat+wijzigen.JPG.html) BR SDA and SCL pins connected to the red and orange servo leads after cutting the old connection to the orange lead. As far as I can tell at the moment the red servo wire is not connected to anything (these ESCs do not have a BEC). BR ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=11239,http://gallery.mikrokopter.de/main.php/v/tech/CIMG1844_Formaat+wijzigen.JPG.html) BR Programming adapter soldered to the MISO, MOSI, SCK, RST, and GND, and temporary connectors for battery and motor in place, ready for reprogramming and testing. BR ImageLink(http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=11241,http://gallery.mikrokopter.de/main.php/v/tech/CIMG1846_Formaat+wijzigen.JPG.html) BR Close up of the temporary programming connections. I-ve found quickly soldering the wires to the pins or resistors or pads, is as quick as using a programming adapter made from Fimo clay as those tends to be a less then 100% perfect fit. BR

Final steps in the conversion

BR Next step is to reprogram the processor, test the ESC with a flight controler and an old motor to ensure the reprogramming went well and the ESC is correctly translating I2C/TWI throttle settings into motor RPMs, remove the temporary programmer wiring, epoxy all other new wiring in place to avoid breaks or shorting out of any wiring, and re-heat-shrink the ESC.

BR

BR /!\ ToDo: hier gibt es noch etwas zu tun

BR