Benjamin Vedder
08a27cfbbd
FW 1.16: Hall sensor position control, brake at 0RPM setpoint in FOC, FOC parameter detection fix
2016-02-24 21:19:44 +01:00
Benjamin Vedder
d52906fbe8
FW 2.15: NRF configuration, PPM and ADC app duty mode scaling to max duty
2016-02-09 12:25:13 +01:00
Benjamin Vedder
6d33ac83b6
FW 1.13: APP_ADC input 2, interface locks during detection, inductance detection fix
2016-02-02 17:19:37 +01:00
Benjamin Vedder
7c9c64471f
Merge pull request #15 from derlucas/analogbrake
...
added ADC2 analog brake option
Thanks for the contribution, and nice implementation! I will just add an ifdef so that the code compiles for hardware versions with only one external adc.
2016-02-02 17:00:24 +01:00
Lucas Pleß
294d80b777
added ADC2 analog brake option
2016-02-02 16:28:55 +01:00
Benjamin Vedder
02f140e335
FW 2.11: Refactoring, dead time comp fix for smoother braking when the speed is zero
2016-01-30 15:57:51 +01:00
Benjamin Vedder
e6ea308a48
FW 2.10: FOC hybrid hall sensor support with interpolation
2016-01-27 23:57:23 +01:00
Benjamin Vedder
90986c31de
FW 2.9: NRF updates (nunchuk has to be updated too), nunchuk command, small can fix, custom app data command
2016-01-24 13:44:51 +01:00
Benjamin Vedder
cc17142264
Encoder position control fix
2015-12-29 02:37:09 +01:00
Benjamin Vedder
42c1b79a08
FW 2.7: Better encoder support, small UART and CAN fixes, NRF commands preparation
2015-12-28 01:50:23 +01:00
Benjamin Vedder
d995cf6749
FW 2.6: Slow abs current fix, current limit fix, FOC control CPU resource measurement, current filters, D current injection fix
2015-12-24 00:43:31 +01:00
Benjamin Vedder
2377a45bcb
FW 2.5: red LED fix on hw 4.5, updated default PID parameters
2015-12-19 21:24:46 +01:00
Benjamin Vedder
59309d9772
FW 2.4: some nan fixes that shoud prevent FOC from stopping and needing a reboot in some cases
2015-12-10 23:21:04 +01:00
Benjamin Vedder
ff090fd4e0
FW 2.3: MAJOR UPDATE: FOC!!
2015-12-08 21:01:23 +01:00
Benjamin Vedder
a6d1214adb
Merge pull request #11 from derlucas/master
...
fixed the ADC layout for board 4.10
2015-10-19 20:20:12 +02:00
Lucas Pleß
bcb38e0de3
fixed the ADC layout for board 4.10
2015-10-17 01:11:39 +02:00
Benjamin Vedder
c4ff81e849
Ported to ChibiOS 3, refactoring, cleanup, added safe start delay after fault for PPM app, removed unused ST libraries
2015-10-08 23:09:39 +02:00
Benjamin Vedder
f69a4f7c2a
Merge pull request #10 from tum-phoenix/gitignore
...
Add gitigore
2015-10-08 19:09:03 +02:00
Markus Herb
04cca0499b
Add gitigore
2015-10-08 17:51:21 +02:00
Benjamin Vedder
fe6bfbd0a2
Merge pull request #9 from derlucas/master
...
added olimex programming option
2015-10-06 13:42:44 +02:00
Lucas Pleß
06b00b747f
added olimex programming option
2015-10-06 12:50:48 +02:00
Benjamin Vedder
10b22aebd6
Removed some includes I had for testing and forgot about
2015-10-05 12:19:18 +02:00
Benjamin Vedder
f2a9875c74
fixed SPI defines
2015-10-04 21:33:55 +02:00
Benjamin Vedder
fbb78e9f5d
fixed SPI NSS define
2015-10-04 21:23:16 +02:00
Benjamin Vedder
116ef561d0
HW 4.10 support
2015-10-04 20:52:36 +02:00
Benjamin Vedder
984b846401
FW 1.14: configuration loss fix, HW49 support, mcpwm interfaces for apps
2015-10-04 01:43:26 +02:00
Benjamin Vedder
6d641e5179
Merge pull request #8 from JoshDellay/master
...
Adding BLDC documentation using Doxygen
2015-09-29 14:05:00 +02:00
Josh
55d660cdb3
Merge pull request #1 from vedderb/master
...
FW 1.13: Hw 4.8 support, new CC implementation for nunchuk, refactori…
2015-09-24 21:04:01 -07:00
Benjamin Vedder
06129bb66c
FW 1.13: Hw 4.8 support, new CC implementation for nunchuk, refactoring, custom app and hw config support
2015-09-17 23:24:55 +02:00
Josh Dellay
c756f00de0
Adding BLDC documentation using Doxygen
2015-09-16 12:26:52 -07:00
Benjamin Vedder
c3e82f7651
Soft battery cutoff, more BLDC Tool parameters
2015-08-26 23:12:39 +02:00
Benjamin Vedder
58d892935d
PPM dec fix, current sampling updates, ADC cruise control, commutation fix, higher switching frequency, refactoring
2015-08-23 18:26:05 +02:00
Benjamin Vedder
383208bdbd
Nunchuk speed control glitch fix
2015-08-03 23:43:34 +02:00
Benjamin Vedder
f032111b9b
NRF updates, better servo output support
2015-07-31 23:26:50 +02:00
Benjamin Vedder
23e40634d9
NRF fix
2015-07-11 23:19:18 +02:00
Benjamin Vedder
ae41d14390
Fixed startup boost scaling
2015-07-04 20:05:49 +02:00
Benjamin Vedder
d07d65a5ca
USB send mutex fix and some detect experimentation
2015-06-26 21:45:28 +02:00
Benjamin Vedder
24380c3fc0
New hall sensor implementation with hybrid mode and connection/order auto detection
2015-06-19 23:38:46 +02:00
Benjamin Vedder
b44e43edaa
Set the correct version number
2015-06-11 01:57:32 +02:00
Benjamin Vedder
a89ad0f1f1
Fix bug #7 , detection now works while apps are active
2015-06-09 06:11:41 +02:00
Benjamin Vedder
43b362f92b
Changed default minimum duty cycle
2015-06-03 18:21:09 +02:00
Benjamin Vedder
b2af1b2d5b
Changed back default configuration
2015-05-20 16:16:45 +02:00
Benjamin Vedder
87932662b7
Long packet support, configurable min and max duty, longer CAN buffer, default parameter changes, appconf ack fix, refactoring
2015-05-20 16:13:48 +02:00
Benjamin Vedder
bc7a779632
Bootloader support, CAN fixes
2015-05-08 22:53:59 +02:00
Benjamin Vedder
5a5ccfb4c3
ADC app added, nunchuk RPM filter, FW version added, feedback on appconf and mcconf set
2015-05-04 23:25:43 +02:00
Benjamin Vedder
85f0073105
PPM updates and safe start implementation
2015-05-01 01:57:55 +02:00
Benjamin Vedder
d8830a2543
Option to switch CAN off, optimization to send short forwarded commands over CAN in just one frame
2015-04-27 20:43:02 +02:00
Benjamin Vedder
5b4b1175f5
Fixed spelling mistake
2015-04-27 10:26:37 +02:00
Benjamin Vedder
607e99d211
Configuration over CAN, first implementation of position control, more configuration options
2015-04-27 00:02:32 +02:00
Benjamin Vedder
1ee40ce5ba
Median filter option for PPM input
2015-04-20 22:09:53 +02:00