exco said:You don't even need 12 fets - just optimize the layout for heat dissipation.
At the moment the opposing fets heat each other.
Also optimize the design so you can use heatsinks or screw the whole controller to some metal.
The irfs3006 fets can do 240A!
With the Design as it is I would guess somewhere around 60+A.Ratking said:Do you know how much the controller can do continuously with good cooling?
Ratking said:What one FET can do is entirely up to the thermal resistance and switching losses, but I don't know how much the switching losses add up to.
Real world experience is good enough for me, but the data should show some continuous load/power
exco said:With the Design as it is I would guess somewhere around 60+A.Ratking said:Do you know how much the controller can do continuously with good cooling?
Ratking said:What one FET can do is entirely up to the thermal resistance and switching losses, but I don't know how much the switching losses add up to.
Real world experience is good enough for me, but the data should show some continuous load/power
Time to get your hands dirty. Take a thermal camera and go for it.
exco said:tho whom it may concern
howto connect an el cheapo bluetooth-serial module (e.g. HC-06)
Connect a usb-serial to the bluetooth module (5v, gnd, rx<->tx, tx<->rx)
AT commands to setup baud rate, name, pin.
When there's no active bluetooth connection the HC-06 defaults to "AT" mode and you can set it up to your needs.
You can test the bt-serial connection e.g. if you have a built-in bt module in your pc.
Check if there's /dev/rfcomm after establishing a bt connection to the module.
If not you need to setup the bluetooth-serial connection e.g. in ubuntu like this:
Code:hcitool scan #comment ^^ get the mac (e.g. 00:12:06:DE:E1:B3) sudo rfcomm connect /dev/rfcomm0 <mac> #comment try the connection: #comment console 1: bluetooth serial (built in bluetooth module) sudo minicom –device /dev/rfcomm0 –baudrate 9600 #comment console 2: usb serial connected to hc-06 module sudo minicom -device /dev/ttyUSB0 -baudrate 9600 #comment if you add your user to dialout group you don't need root permissions ;-) #comment ^^ type some stuff (should display in both minicom sessions)
So after setting up the module connect the bluetooth module to the VESC P3 connector. P3: [5V, not4us , gnd, not4us, tx, rx]
I setup the HC-06 with 9600 baud - so you need to set the UART baud rate for the VESC UART to 9600 and
additionally you need to change the baud rate for bldc-tool in mainwindow.cpp in bldc-tool line 1799 to
and recompile with "make -j4" (or however many cores you have to speed up things).Code:mSerialPort->setBaudRate(QSerialPort::Baud9600);
Afterwards you can connect to your VESC with bldc-tool through e.g. /dev/rfcomm0
bldc-tool connected through bluetooth
![]()
vedder controller with hc-06 bluetooth module
![]()
^^ feel free to use this as a starting point putting it in the VESC FAQ
or a proper wiki (hint hint @vedder)
Now it would really be awesome to be able to connect to the VESC with jacobbloy's android app (thread here).
of course the hc-06 is a shitty module - but that's what I had at hand.
jacobbloy said:How you connected your vesc to a hc-6 module, have you tried to use a hm-10, I know the hard part it connection to Linux and OS X and Windows, or at least giving them a serial port.
okp said:awesome! I am doing lots of test/prototyping on li ion, li po, hub/drive systems and I would love to get something that will enable me to get some live recording with VESC. I just don't capture max amp peak or stuff like that. I could log with my PC connected to my USB connector but I can't ride the laptop opened.
artteth said:hi
can somebody say where to buy cheapest vesc(i have only 110$)
thanks
sraff said:hi, IRFS7530 is out of stock, what do you recommend? thanks
exco said:sraff said:hi, IRFS7530 is out of stock, what do you recommend? thanks
different supplier? octopart