Commit Graph

260 Commits

Author SHA1 Message Date
Benjamin Vedder 9b9cf5f875 Many important bug fixes 2014-05-05 20:39:25 +02:00
Sven 99fca89569 Fixed the previous commit 2014-05-04 16:07:51 +02:00
Sven cf24a06cc2 Merge branch 'master' of https://github.com/vedderb/bldc 2014-05-04 16:06:00 +02:00
Sven dd864e0cc3 A RCCAR bug fix 2014-05-04 16:05:10 +02:00
Benjamin Vedder 660e850e3a Changed back the default configuration 2014-05-02 16:09:21 +02:00
Sven c743f6d56b Stenupdates 2014-05-01 21:26:05 +02:00
Sven 3a199fa883 Fixed braking 2014-05-01 21:20:53 +02:00
Benjamin Vedder 5c6d7911f6 Inductace-detection updates 2014-04-21 16:17:39 +02:00
Benjamin Vedder 1f1c67944c Some cleanup 2014-04-19 00:27:10 +02:00
Benjamin Vedder f4b638ed04 Added an application directory and converted some parts of the main function to applications 2014-04-19 00:09:46 +02:00
Benjamin Vedder 90047c8672 Changed a parameter to avoid confusion 2014-04-14 23:03:47 +02:00
Benjamin Vedder 1b0a72a07b Some refactoring 2014-04-14 23:02:45 +02:00
Benjamin Vedder 6b280af719 Added missing files 2014-04-14 07:10:01 +02:00
Benjamin Vedder 68a16cfc97 Ramping and sampling changes again 2014-04-13 23:15:53 +02:00
Benjamin Vedder 92833e2fae Typo fix 2014-04-12 22:02:22 +02:00
Benjamin Vedder 55dcf4bfbb Refactoring, braking features and some bug fixes 2014-04-12 21:59:33 +02:00
Benjamin Vedder 4817ad48c5 Refactoring and one parameter removal 2014-04-05 23:27:51 +02:00
Benjamin Vedder a89b2cdc2a More soft protection settings and some refactoring 2014-04-04 23:19:11 +02:00
Benjamin Vedder 2ca911eaeb Servo decoding and handling updates 2014-04-03 09:19:25 +02:00
Benjamin Vedder 099e2cdf45 Servo and throttle hyst fixes 2014-04-02 21:51:12 +02:00
Benjamin Vedder 2bf95ae27f Servo input updates and RPM limits 2014-04-02 20:23:27 +02:00
Benjamin Vedder b6f905b28b Fixes and timer update optimization 2014-04-02 15:44:15 +02:00
Benjamin Vedder cfbc6ae583 Some documentation and fixes 2014-04-02 11:54:21 +02:00
Benjamin Vedder 0ba8e01a9e Timer register update synchronization 2014-04-01 19:26:46 +02:00
Benjamin Vedder d3e4f38fb3 The first implementation of current control 2014-03-31 00:51:59 +02:00
Benjamin Vedder f9cecb1244 More ADC sampling changes and a ramping change 2014-03-30 20:04:35 +02:00
Benjamin Vedder a2cc6f18b5 ADC sampling changes 2014-03-30 14:12:27 +02:00
Benjamin Vedder 80b0b17c59 Bug fixes 2014-03-30 01:25:26 +01:00
Benjamin Vedder 17d26077fb Direction tracking and new terminal commands 2014-03-30 00:57:22 +01:00
Benjamin Vedder 76f14fe75c Made some calculations work better with adaptive switching frequency 2014-03-29 22:28:57 +01:00
Benjamin Vedder f2bfc1bcc3 Duty cycle tracking 2014-03-29 13:15:09 +01:00
Benjamin Vedder bebf0a6517 Small cleanup 2014-03-25 15:29:15 +01:00
Benjamin Vedder 82c9ed1564 Fault terminal command 2014-03-23 22:31:57 +01:00
Benjamin Vedder 422a4053de More tweaks 2014-03-21 20:15:44 +01:00
Benjamin Vedder a1e5a3ca7c Small update 2014-03-21 17:44:41 +01:00
Benjamin Vedder 8636847610 Current calculation fix 2014-03-21 16:13:50 +01:00
Benjamin Vedder 925f72d737 Removed unused sine table generation 2014-03-21 15:45:37 +01:00
Benjamin Vedder d99f3d4581 Some protection features 2014-03-21 15:40:05 +01:00
Benjamin Vedder 70264cc939 removed a redundant parameter 2014-03-21 10:46:25 +01:00
Benjamin Vedder 74eaa687c8 Another tweak for the sensorless upstart 2014-03-21 00:00:00 +01:00
Benjamin Vedder 9d14ce95ee Removed a lot of startup code that actually made things worse 2014-03-20 22:07:46 +01:00
Benjamin Vedder 42d17de4fd Simplified part of the algorithm 2014-03-17 15:54:40 +01:00
Benjamin Vedder b79374e59f RPM-based phase advance and adaptive ramping 2014-03-16 16:09:23 +01:00
Benjamin Vedder ff80b6bee5 Adaptive switching frequency and some bug fixes 2014-03-15 22:32:00 +01:00
Benjamin Vedder b635242ea6 Rotor position sensing updates 2014-03-13 15:28:56 +01:00
Benjamin Vedder 3f7a746d36 Command refactoring 2014-03-12 20:18:41 +01:00
Benjamin Vedder 30481e133d Removed the build directory to make the compilation work the first time 2014-02-24 21:02:13 +01:00
Benjamin Vedder 60c3be2b93 Added a VBUS option to the makefile that is supported by the latest version of ChibiOS 2014-02-24 08:41:25 +01:00
Benjamin Vedder c54438f146 ADC initialization fix 2014-02-16 22:42:55 +01:00
Benjamin Vedder ddc98ac4ef ADC sampling fix 2014-02-15 23:36:50 +01:00