1
0
mirror of https://github.com/rene-dev/stmbl.git synced 2025-01-04 06:55:14 +00:00
Commit Graph

429 Commits

Author SHA1 Message Date
Rene Hopf
0b46de9492 sserial 2015-10-19 18:38:49 +02:00
Rene Hopf
8958973b36 sserial 2015-10-19 17:34:44 +02:00
Rene Hopf
01f8395e81 nop weg 2015-10-11 04:57:57 +02:00
crinq
2b673c270b Merge branch 'motsim' of github.com:rene-dev/stmbl into motsim
Conflicts:
	src/main.c
2015-10-11 02:10:33 +02:00
crinq
6e2456af62 rxtx -> dma 2015-10-11 02:08:44 +02:00
Rene Hopf
5b8d7ed920 mitsubishi encoder dma 2015-10-11 01:28:59 +02:00
crinq
aff312f71a cobs f4->f1 2015-10-10 23:39:08 +02:00
Rene Hopf
85cf0fc440 dma fix 2015-10-10 18:49:45 +02:00
Rene Hopf
55ab15c758 fix timing 2015-10-10 02:55:51 +02:00
Rene Hopf
de4c6a4af5 doku 2015-10-10 02:40:37 +02:00
crinq
958879b034 + sanyo r2 2015-10-10 01:51:45 +02:00
crinq
4ada759efa +sanyo denki enc 2015-10-10 00:53:49 +02:00
crinq
b85f4a590a sim vel fix, sim/pderiv res fix 2015-10-07 13:04:12 +02:00
crinq
64323bf910 +pos/vel observer 2015-10-07 00:33:27 +02:00
crinq
767785b400 cauto offset 2015-09-19 20:04:07 +02:00
crinq
ed3747fa5f sim offset, rexroth param 2015-09-19 20:03:22 +02:00
crinq
638ef31438 pmsm_limits fix 2015-09-19 13:18:09 +02:00
crinq
769f7b86a9 new pid, + limits, pmsm fix, psi fix 2015-09-13 23:38:15 +02:00
crinq
8dba717f14 merge adm_res in motsim 2015-09-11 04:47:52 +02:00
crinq
1abf2d330e Merge branch 'master' into adm_res 2015-09-11 04:32:58 +02:00
crinq
77c7ec4a7b new pid 2015-09-11 04:29:01 +02:00
crinq
cd75b12e4d new var comp 2015-09-11 04:25:32 +02:00
crinq
b9449da8ba new pid 2015-09-11 04:23:37 +02:00
Rene Hopf
0b97a3f9dc 1vpp formeln 2015-09-09 19:26:27 +02:00
crinq
72d03eda66 pmsm fix, curpid pwm res, mitsu params 2015-09-09 07:02:31 +02:00
Rene Hopf
4df5846054 Merge branch 'master' into adm_res 2015-09-08 20:17:50 +02:00
crinq
cda773787b res: dynamic phaseshift 2015-09-03 23:31:25 +02:00
crinq
0be7ddb65f en fix 2015-08-31 23:53:19 +02:00
crinq
a180b1dec1 f1 + flat bottom svm 2015-08-26 17:38:11 +02:00
crinq
a20d60194d sr60 values 2015-08-05 19:21:54 +02:00
Rene Hopf
71fe5bd3c0 Merge branch 'master' into motsim 2015-07-27 12:30:41 +02:00
Rene Hopf
00fdf5d06a compile time lockout to prevent 2 components using the tx pins of the feedback port 2015-07-27 12:29:59 +02:00
crinq
b37cdeac1d min -> max 2015-07-26 15:35:21 +02:00
crinq
2e08e9f477 +fault temps, big cleanup + rename 2015-07-23 19:28:47 +02:00
crinq
4b0017f31b +cur_ind 2015-07-23 06:14:21 +02:00
crinq
2efa38935e troller strom, + dq comp 2015-07-22 22:47:07 +02:00
Rene Hopf
4e75f15fbf pwm2uart fix 2015-07-21 15:56:44 +02:00
crinq
5829d7eb90 pid 2015-07-21 15:11:43 +02:00
crinq
9e9152de6f pid 2015-07-21 14:51:29 +02:00
Rene Hopf
50dde0591e documentation 2015-07-21 12:40:09 +02:00
Rene Hopf
5ec5c6db3e f1 <-> f4 uart 2015-07-20 23:53:36 +02:00
Rene Hopf
fd7c31a221 comm update 2015-07-20 22:48:18 +02:00
crinq
147f043188 res/enc amp 2015-07-19 08:02:15 +02:00
crinq
2986a5ffc2 curpid 2015-07-19 08:01:38 +02:00
crinq
e75f54d8f3 curpid/pmsm fix 2015-07-18 14:15:10 +02:00
crinq
db3a6be300 Merge branch 'master' of github.com:rene-dev/stmbl into motsim 2015-07-17 20:37:57 +02:00
Rene Hopf
ce5ee7caab enable comp 2015-07-17 19:54:02 +02:00
crinq
59e6661214 + simple trajectory planner 2015-07-14 22:13:50 +02:00
crinq
8ecf79c2a2 Merge branch 'master' into motsim
Conflicts:
	src/link.c
	src/main.c
2015-07-03 03:43:13 +02:00
crinq
0ab66b9c7e big cleanup 2015-07-03 03:35:27 +02:00
crinq
5a4e7a890b + BLINK, enc cleanup 2015-07-03 03:20:01 +02:00
crinq
8dd6552eae Merge branch 'master' into motsim 2015-07-03 02:05:18 +02:00
crinq
74bb1b986f + pid sat, cauto fix 2015-07-03 02:04:52 +02:00
crinq
c6160ef3eb Merge branch 'master' into motsim
Conflicts:
	src/main.c
2015-07-03 02:02:50 +02:00
crinq
ad6d994b52 fault cauto fix 2015-07-03 00:49:43 +02:00
crinq
5e26e373e2 Merge branch 'master' of github.com:rene-dev/stmbl 2015-07-02 22:52:12 +02:00
crinq
5cb9ba8870 fault cauto fix 2015-07-02 22:52:02 +02:00
crinq
2e6c4f7e84 link fault 2015-07-02 21:21:38 +02:00
Rene Hopf
f03c3eb758 compiler warning 2015-07-02 18:53:32 +02:00
crinq
849ac424aa +fault 2015-07-01 22:56:06 +02:00
crinq
59bae1c48d Merge branch 'master' of github.com:rene-dev/stmbl into motsim 2015-07-01 01:30:36 +02:00
crinq
6444b1f2c8 rexroth motsim 2015-07-01 01:30:09 +02:00
crinq
b91001ba48 rexroth motsim 2015-07-01 01:29:30 +02:00
Rene Hopf
97932f6ad4 enc0 fix 2015-06-30 00:48:05 +02:00
crinq
ee6404af82 + pmsm, + mot, + idq, + cur piff 2015-06-26 10:28:26 +02:00
crinq
9b6cc1023e sim fix 2015-06-26 10:26:51 +02:00
crinq
84d1dc44d3 mitsu fix 2015-06-24 19:10:22 +02:00
crinq
dcb6d8b6c9 res fix, sim fix, +set fb/cmd 2015-06-24 14:38:36 +02:00
crinq
dc9ae1fd2b split enc, pderiv max acc fix, cleanup 2015-06-24 02:15:16 +02:00
crinq
7e9864756e cleanup, cur fix 2015-06-05 00:29:46 +02:00
crinq
78d090d324 dead time correction 2015-06-02 05:52:36 +02:00
Rene Hopf
c91370e797 8 channel term 2015-04-08 01:23:23 +02:00
crinq
3e86f25019 merge 2015-04-08 00:39:17 +02:00
crinq
6108ffb88f +absavg 2015-04-08 00:34:26 +02:00
Rene Hopf
e8ec969423 hw cleanup 2015-04-07 23:34:48 +02:00
Rene Hopf
ee89219fbe save parameters 2015-04-04 16:40:13 +02:00
Rene Hopf
9febaa4ee5 term commands 2015-04-04 15:28:01 +02:00
Rene Hopf
b12dba8c65 res mux, and cleanup 2015-04-04 00:23:34 +02:00
Rene Hopf
32b40013c8 enc div by zero fix 2015-04-04 00:22:49 +02:00
crinq
9163f1fbb7 evt NaN fix 2015-04-03 17:27:01 +02:00
crinq
f8fb637a99 +input enable 2015-04-03 02:10:17 +02:00
crinq
035314fb5e +math 2015-04-01 16:58:08 +02:00
crinq
33c7563bed +calc_time 2015-04-01 07:00:24 +02:00
crinq
0c16ae655b big cleanup 2015-04-01 05:19:15 +02:00
crinq
fdb0fb0654 +adc 2015-04-01 02:19:17 +02:00
crinq
59b10ffe44 -enc rev 2015-04-01 01:09:16 +02:00
crinq
c82fd22c10 +dmux, input enable 2015-04-01 01:06:59 +02:00
crinq
b826b02fea encm fix 2015-03-31 22:45:38 +02:00
crinq
114963af18 encm fix 2015-03-31 21:40:18 +02:00
crinq
5ddb349336 Merge branch 'master' of github.com:rene-dev/stmbl 2015-03-31 19:54:35 +02:00
crinq
3d0ed004f2 +conf 2015-03-31 19:54:22 +02:00
Rene Hopf
5678bfc96f Merge branch 'master' of github.com:rene-dev/stmbl 2015-03-31 11:45:33 +02:00
crinq
adaaec9782 br motor 2015-03-28 23:34:26 +01:00
crinq
e950b773cb pid cleanup 2015-03-28 00:56:10 +01:00
crinq
4834f661e6 pid fix, cauto fix 2015-03-27 07:13:32 +01:00
Rene Hopf
e6e2a5cebe Merge branch 'master' of github.com:rene-dev/stmbl 2015-03-27 04:57:11 +01:00
Rene Hopf
4abf954e17 step/dir support 2015-03-27 04:56:30 +01:00
crinq
2fd8af2900 fest, cur fix, sim fix 2015-03-27 04:40:10 +01:00
Rene Hopf
00ae2de200 gpio rcc 2015-03-25 12:00:45 +01:00
Rene Hopf
344d85ca9c bootloader 2015-03-25 12:00:25 +01:00
Rene Hopf
61f856128d fan tach 2015-03-25 03:23:39 +01:00
Rene Hopf
8353fb2599 Wall 2015-03-24 22:09:05 +01:00
Rene Hopf
a742956ea2 Merge remote-tracking branch 'origin/newpid'
Conflicts:
	src/comps/sim.comp
	src/main.c
2015-03-24 22:06:46 +01:00
Rene Hopf
69ff222bb1 Merge branch 'newpid' of github.com:rene-dev/stmbl into newpid 2015-03-24 20:00:59 +01:00
Rene Hopf
d96546e658 encm -> usart3 2015-03-24 20:00:51 +01:00
crinq
51f4e8e195 brake, fan, led 2015-03-24 19:23:14 +01:00
Rene Hopf
ac5ed2b888 lowpass component 2015-03-16 04:09:23 +01:00
crinq
f2b9c9c108 speedup 2015-03-16 01:42:07 +01:00
crinq
690b7970f4 bosch values 2015-03-15 05:05:38 +01:00
Rene Hopf
0ae5d66cfa sim lp 2015-03-15 00:26:06 +01:00
crinq
c3d92bdf2c Merge branch 'newpid' of github.com:rene-dev/stmbl into newpid 2015-03-15 00:08:07 +01:00
crinq
7adc9f86e6 8 traces 2015-03-15 00:07:51 +01:00
crinq
07772c10a6 pid fix, m_pi fix, cur fix 2015-03-15 00:06:53 +01:00
Rene Hopf
fa1a1cee34 compiler warnings 2015-03-14 23:16:04 +01:00
Rene Hopf
01d4383b66 cauto default offset 2015-03-14 23:15:45 +01:00
crinq
75b1c8ce6a pid dynamic i clamping 2015-03-11 21:22:41 +01:00
crinq
a07d567b96 pid dynamic i clamping 2015-03-11 19:08:49 +01:00
crinq
2e10e87698 pid dynamic i clamping 2015-03-11 19:07:32 +01:00
crinq
c2cb219f66 pid vel_fb_lp 2015-03-11 14:40:39 +01:00
crinq
433662a201 pid doc 2015-03-11 13:26:59 +01:00
crinq
96a80a1e3a cur induction fix 2015-03-11 13:07:12 +01:00
crinq
3a98b33ce7 cur induction, pid dynamic vel clamping 2015-03-11 01:35:27 +01:00
Rene Hopf
2b8fef3c85 uf 2015-03-10 22:01:55 +01:00
crinq
7d21a60368 cur 2015-03-08 01:28:44 +01:00
crinq
709deb7ea4 cur 2015-03-08 00:14:03 +01:00
crinq
defc174db4 cur comp 2015-03-07 03:16:03 +01:00
crinq
79d4d8290f foo 2015-03-05 22:58:25 +01:00
Rene Hopf
6c37c8a7ff precise 2015-03-05 15:06:50 +01:00
Rene Hopf
038e69bd27 pid param 2015-03-03 04:42:55 +01:00
Rene Hopf
3123c150e1 Merge branch 'master' into newpid
Conflicts:
	src/comps/pid2.comp
2015-03-01 23:24:13 +01:00
Rene Hopf
09d48401fc pid2 compiles 2015-03-01 21:40:12 +01:00
Rene Hopf
71b960d4bd pid2 2015-03-01 21:30:10 +01:00
Rene Hopf
c78c9805c7 moved pid2 to newpid branch pid2 2015-03-01 21:21:30 +01:00
Rene Hopf
c6870180b0 mitsubishi encoder fix 2015-03-01 08:44:26 +01:00
Rene Hopf
b30f8702c5 Merge commit 'ee7d77ffbdfd8a453cf1c6bbaaf0128770fa6d9e' into newpid
Conflicts:
	src/comps/pid2.comp
2015-02-24 02:10:16 +01:00
crinq
ee7d77ffbd pid2 fix 2015-02-24 01:43:05 +01:00
Rene Hopf
69296f0873 pid2 2015-02-24 01:14:46 +01:00
crinq
d48fb34c43 poti -> r 2015-02-23 01:54:37 +01:00
crinq
1613003e40 new pid 2015-02-09 22:21:20 +01:00
Rene Hopf
82023fd74f mitsubishi encoder is working 2015-02-08 14:46:24 +01:00
crinq
42cb817dfb +encm 2015-02-05 21:14:17 +01:00
Rene Hopf
27e0ac194d pid acc fix 2015-02-03 01:27:31 +01:00
Rene Hopf
5b7e3e0728 pid error sum 2015-02-02 12:47:02 +01:00
Rene Hopf
1c4ba0a9eb term fix 2015-02-02 12:46:45 +01:00
crinq
2fc4e9f2ec rt term, pid i clamping, enc interpolation, ... 2015-01-30 03:56:51 +01:00
crinq
59761b731f +manutec, +cauto 2015-01-16 01:31:08 +01:00
Rene Hopf
f78dd7174c enc2 2015-01-16 00:17:17 +01:00
crinq
9aedd9184a auto 2015-01-11 05:17:11 +01:00
crinq
d0f883773f auto, hal fix 2015-01-11 01:40:34 +01:00
crinq
7e95c4a6e6 auto, makefile, hal fix 2015-01-11 00:23:30 +01:00
crinq
b6d4759676 auto 2015-01-10 22:22:46 +01:00
crinq
838905f168 auto 2015-01-10 22:21:50 +01:00
Rene Hopf
bd6cd13b42 led comp 2015-01-10 22:16:47 +01:00
crinq
255bdef26c auto 2015-01-10 21:59:11 +01:00
crinq
688001a755 auto + hal fix 2015-01-08 05:54:16 +01:00
crinq
1b10223ebb hal sm fix, alpha auto 2015-01-08 03:37:40 +01:00
crinq
8692b3c537 hal cm fix 2015-01-07 22:12:15 +01:00
Rene Hopf
5f607696db abpwm 2014-12-29 23:40:56 +01:00
crinq
0a6190562f -warnings 2014-12-29 13:54:50 +01:00
Rene Hopf
a82f973d2c dma res fix + cleanup 2014-12-29 03:42:17 +01:00
crinq
bc5c786579 res 2014-12-29 02:18:15 +01:00
Rene Hopf
940aa02193 res output compare 2014-12-28 19:53:59 +01:00
Rene Hopf
f2d43fc2b3 res DMA 2014-12-28 03:48:54 +01:00
Rene Hopf
64a2f062a5 etwas dma 2014-12-28 03:05:56 +01:00
Rene Hopf
6163daec16 iramx3.1 support. res enc and uart are now using defines for hardware. 2014-12-23 23:15:29 +01:00
Rene Hopf
6dca60692b uart DMA 2014-12-18 21:04:43 +01:00
Rene Hopf
0a37f292e6 pwm over uart 2014-12-15 21:23:03 +01:00
crinq
af85c08ca2 sim fixwq 2014-12-15 02:13:14 +01:00
crinq
51baaadab6 sim fixwq 2014-12-15 02:03:05 +01:00
crinq
9c5cf6232f vel observer 2014-12-14 22:43:51 +01:00
crinq
d6e40062cb usart 2014-12-14 21:31:58 +01:00
crinq
299eb58e9b autophase 2014-12-03 21:48:36 +01:00
crinq
f3309d8210 +frt, rt, nrt comps, trg 2014-12-01 03:02:16 +01:00
crinq
4f229b66b1 +or, and, threshold, autophase 2014-12-01 01:24:52 +01:00
crinq
3a1079cc41 res 2.5 2014-11-27 15:15:57 +01:00
crinq
5e01191597 +ac 2014-11-25 19:03:58 +01:00
Rene Hopf
66abf50734 less resolver ref delay 2014-11-25 03:38:32 +01:00
Rene Hopf
79b77ee78b adc avg resolution fix 2014-11-25 03:38:08 +01:00
Rene Hopf
63538c0bf1 comp folder 2014-11-25 01:46:04 +01:00