Home        Store        Docs        Blog

T200 on fishing SUP


#1

Hi!

I’d also like to mount T200 on my fishing SUP. I more like cruising time than speed. I would be satisfied with 2.5 mph, which is my average paddling speed.

Calculated hull speed is 4.9 knots (8.9 kmh). I have very flat bottom an and V shape nose.

Usually I’m 3-4 hours on the sea. With motor I would get more trolling capability and more distance.

I’m surprised, that this kayak has sped 2 mph with only 4 amps.

So, at first stage I’m planning one T200 and 30.000 mah 4S battery.


#2

I have a question about ESC. SUP has some specific demands. I don’t need reverse throttle. ESC wil be in a sealed box together with other electronic and batteries. Can I use ESC for a electric plane?

I must also use emergency kill switch with lanyard if I fall from SUP when motor is working.

For a speed control I’m planning to use High Precision Servo / ESC Tester for RC Model.


#3

I hope this topic will not be monologue. T200 is at home. I would like spend minimum necessary time for equipment assembly and disassembly. I will haveSUP fin for regular use, and second one with T200. I wiill try with this mounting:

T200%20akril


(Jacob) #4

An airplane ESC will be fine if you don’t need reverse. Where did you find a 30 Ah battery?


#5

Thank you Jacob. In Hobb… I’ll buy two 4S 16000 mAh Lipo packs. In parallel pack 2P4S that 32 Ah. In their Asian store they have even 20.000 mAh packs.


#6

And a few pics about what I’m talking about:

23826156


(Mark Langille) #7

Look at the new Thruster Commander, may make your project easier.


#8

Thank you Mark, I’ve seen new Commander.
I have another question. With T200 and Mounting Bracket we get four V shaped bolts. In custom or DIY projects usually V shape is not the best option.
Do you know where can we buy flat shaped bolts for saltwater environment? ? I suppose they are not metric also?


#9

I bought BlHeli V2 40 ESC. Please comment, if this settings are not ok.


#10

I’d like to use wireless remote control with Arduino. I’m waiting for a four button 433 MHZ. https://www.aliexpress.com/item/433MHz-RF-Transmitter-Receiver-Transmitter-Learning-Code-4-Channel-Module-Relay-Receiver-Module/32827010531.html

This is my first working code. I tested code on T200.
With:
button 1 - PWM increases 50 us every 0.35 sec (eight steps from neutral to full power)
button 2 - PWM decreases 50 us every 0.35 sec.
button 3 - PWM increases 100 us every 0.35 sec (four steps from neutral to full power)
button 3 - PWM is set to 1500 us (neutral)
all PWM signals are limited from 1100 to 1900 us.

BTW, 4-bit 7-segment display is working on Uno and not on Nano board. I do not know why.
---------------------------------------------------------------.

#include <TM1637.h> //lib. for 7 seg. display
#include <Servo.h> //Using servo library to control ESC

Servo esc; //Creating a servo class with name as esc

#define CLK 3 //pins for display
#define DIO 4
TM1637 tm1637(CLK,DIO);

int PWM = 1500;

void setup(){
tm1637.init(); //reset display
tm1637.set(BRIGHT_TYPICAL);
delay(2000);
esc.attach(8); //Specify the esc signal pin,Here as D8
esc.writeMicroseconds(1500); //initialize the signal to 1500
// delay(2000);
Serial.begin(9600);
Serial.println(“Inicilizacija…”);

}

void loop(){

while (digitalRead(9) == LOW && digitalRead(10) && digitalRead(11) == LOW && digitalRead(12) == LOW) {
tm1637.display(3,0);
}

tm1637.clearDisplay();

while (digitalRead(9) == HIGH) {
tm1637.display(0,1);
PWM = PWM+50;
PWM = constrain(PWM, 1100, 1900);
Serial.println(PWM);
delay(350);
}

while (digitalRead(10) == HIGH) {
tm1637.display(1,2);
PWM = PWM-50;
PWM = constrain(PWM, 1100, 1900);
Serial.println(PWM);
delay(350);
}

while (digitalRead(11) == HIGH) {
tm1637.display(2,3);
PWM = PWM+100;
PWM = constrain(PWM, 1100, 1900);
Serial.println(PWM);
delay(350);
}

while (digitalRead(12) == HIGH) {
tm1637.display(3,4);
PWM = 1500;
Serial.println(PWM);
delay(350);
}
tm1637.clearDisplay();

esc.writeMicroseconds(PWM);
// Serial.println("Pulse Width Modelation ");
// Serial.println(PWM);
// delay(1000);

}


(Adam) #11

@e-sup

Your BlHeli settings are very close to what we have on the Basic ESC R3, but there are a couple changes I would recommend to get the thruster running as well as possible:

  • Turn off Low RPM Power Protect (fine for multirotors, can cause improper startup with underwater thrusters)
  • Turn Demag Compensation off (unnecessary to have on, reduces top end performance)

-Adam


#12

Tnx, Adam.

Previous Arduino code for Nano has some bugs. this is working version. I added kill switch option and changed TM1637 library to TM1637-1.1.0. All setup contains Arduino Nano, 4-bit seven-segment display which displays PWM in microseconds and four button remote control.


// ver. 27. feb. 2018
// kill switch input D2,
// PWM output to ESC D8,
// LED DIO D5, LED CLK D6,
// connect from GND to D2, D9-D12 10K pull-down resitors
// use TM1637-1.1.0 library from Github

#include <Servo.h> //Using servo library to control ESC
#include <TM1637Display.h> //lib. for 7 seg. display

//{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};
//0~9,A,b,C,d,E,F

Servo esc; //Creating a servo class with name as esc

#define CLK 6 //pins for display
#define DIO 5
TM1637Display display(CLK, DIO);

int PWM = 1500;

void setup(){

display.setBrightness(0x0a);
delay(2000);
esc.attach(8); //Specify the esc signal pin,Here as D8
esc.writeMicroseconds(1500); //initialize the signal to 1500
display.showNumberDec(PWM);
delay(1500);
Serial.begin(9600);
Serial.println(“Inicilizacija…”);

}

void loop(){

while (digitalRead(9) == LOW && digitalRead(10) && digitalRead(11) == LOW && digitalRead(12) == LOW) {
display.showNumberDec(PWM);
}

while (digitalRead(9) == HIGH && digitalRead(2) == LOW) {
PWM = PWM+50;
PWM = constrain(PWM, 1100, 1900);
display.showNumberDec(PWM);
esc.writeMicroseconds(PWM);
Serial.println(PWM);
delay(500);
}

while (digitalRead(10) == HIGH && digitalRead(2) == LOW) {
PWM = PWM-50;
PWM = constrain(PWM, 1100, 1900);
display.showNumberDec(PWM);
esc.writeMicroseconds(PWM);
Serial.println(PWM);
delay(500);
}

while (digitalRead(11) == HIGH && digitalRead(2) == LOW) {
PWM = PWM+100;
PWM = constrain(PWM, 1100, 1900);
esc.writeMicroseconds(PWM);
display.showNumberDec(PWM);
Serial.println(PWM);
delay(500);
}

while (digitalRead(12) == HIGH) {
PWM = 1500;
esc.writeMicroseconds(PWM);
display.showNumberDec(PWM);
Serial.println(PWM);
delay(500);
}

while (digitalRead(2) == HIGH) { // if kill switch activated stop esc
PWM = 1500;
esc.writeMicroseconds(PWM);
display.showNumberDec(PWM);
Serial.println(PWM);
delay(1000);
}

}


#13

Here is gerber and excellon file for this wireless ESC controller. PCB needs to be mirrored before production.

https://drive.google.com/open?id=1MvYeZczF26NkTOcaEct_5qFwMirlwJJY
https://drive.google.com/open?id=1ebS1L-XztV8-8CsGp5ZaEiQxTC66IPbd


20180319_183015

For a remote receiver I recommend RX480R-4ch receiver and appropriate 4-button transmitter. Something like this: https://ae01.alicdn.com/kf/HTB1JDxag0bJ8KJjy1zjq6yqapXaz.jpg

20180320_171110

I’m planning to build-in separate electronics to monitor power consumption.


(Jacob) #14

Well done!

I used the same tx/rx combo to add keyless entry to my old car :slight_smile:


#15

I had to switch 2 digital inputs in code. Now button A increases PWM for 50, button C decreases 50, button B stops motor at 1500 and button D increases PWM for 100 microseconds.

I’ll have to extend cable from ESC to T200. What is AWG size?


#16

I’ve made first test. This are first results. Speed is measured, power is from T200 web specification in and time is calculated on 490 Wh battery pack.

Kaholo%20speed

I’ll have to repair motor mount. Gluing with epoxy is not OK.

With more speed SUP was turning more to the right. Now I do not know, if this is caused with small mounting angle deviation or because twisting helix water stream around fin. What do you think?


#17

I have first experience on the sea also. All together I’ve traveled about 6 miles with T200. I went up to 1 mile from the coast.
My ESC is in watertight box, rated 40A. At 1800 PWM T200 soon starts choking. I suspect that ESC starts overheating. So, I need marine version ESC or better cooling.


#18

I promised to Spally, that I will publish his deflector. here it is, mounted on SUP fin.


(Spally) #19

Hey, they look good. The Red stands out. Did you print them yourself?


#20

No, I’m using 3dhubs.com service.
After receiving part I only realized acetone bath.