您好!
我正在使用 drv8434s 控制步进电机与最大400步,它被用来控制一个阀门。
我试图在阀门无法打开或关闭的情况下使用停转条件检测,并且我不使用学习停转计数,因此我为停转阈值固定了一个值。
我在确定失速发生的条件下为测试修正了该值、但出于我不知道的某种原因、从不发生故障。
我故意从位置187引起了失速、但在任何时候都没有 nFault 错误。
我捕获了扭矩计数和驱动器寄存器的值。 阈值配置为值100、我从驱动器中读取的是:
其中:
故障0
diag1 0
diag2 0
ctrl1 a0
ctrl2 8f
控制器3 0
控制器4 30
控制器5 18
控制器6 64
控制7 30
TQ[0]= 824------- 11
TQ[0]= 824------- 12
TQ[0]= 824------- 13
TQ[0]= 824------- 14
TQ[0]= 936 ------- 15
TQ[0]= 936 ------- 16
TQ[0]= 936 ------- 17
TQ[0]= 936 ------- 18
tq[0]= 1128------- 19
tq[0]= 1128------- 20
tq[0]= 1128------- 21
tq[0]= 1128------- 22
tq[0]= 1320 ------- 23
tq[0]= 1320 ------- 24
tq[0]= 1320 ------- 25
tq[0]= 1320 ------- 26
TQ[0]= 1360------- 27
TQ[0]= 1360------- 28
TQ[0]= 1360------- 29
TQ[0]= 1360------- 30
tq[0]= 1416------- 31
tq[0]= 1416------- 32
tq[0]= 1416------- 33
tq[0]= 1416------- 34
tq[0]= 1424------- 35
tq[0]= 1424------- 36
tq[0]= 1424------- 37
tq[0]= 1424------- 38
TQ[0]= 1456----- 39
TQ[0]= 1456----- 40
TQ[0]= 1456----- 41
TQ[0]= 1456----- 42
TQ[0]= 1464----- 43
TQ[0]= 1464----- 44
TQ[0]= 1464----- 45
TQ[0]= 1464----- 46
tq[0]= 1448------- 47
tq[0]= 1448------- 48
tq[0]= 1448------- 49
tq[0]= 1448------- 50
tq[0]= 1480-------- 51
tq[0]= 1480-------- 52
tq[0]= 1480-------- 53
tq[0]= 1480-------- 54
TQ[0]= 1464----- 55
TQ[0]= 1464----- 56
TQ[0]= 1464----- 57
TQ[0]= 1464----- 58
tq[0]= 1480-------- 59
tq[0]= 1480-------- 60
tq[0]= 1480-------- 61
tq[0]= 1480-------- 62
TQ[0]= 1528----- 63
TQ[0]= 1528----- 64
TQ[0]= 1528----- 65
TQ[0]= 1528----- 66
TQ[0]= 1512----- 67
TQ[0]= 1512----- 68
TQ[0]= 1512----- 69
TQ[0]= 1512----- 70
tq[0]= 1520------- 71
tq[0]= 1520------- 72
tq[0]= 1520------- 73
tq[0]= 1520------- 74
TQ[0]= 1512----- 75
TQ[0]= 1512----- 76
TQ[0]= 1512----- 77
TQ[0]= 1512----- 78
TQ[0]= 1504----- 79
TQ[0]= 1504----- 80
TQ[0]= 1504----- 81
TQ[0]= 1504----- 82
TQ[0]= 1528----- 83
TQ[0]= 1528----- 84
TQ[0]= 1528----- 85
TQ[0]= 1528----- 86
TQ[0]= 1544------- 87
TQ[0]= 1544------- 88
TQ[0]= 1544------- 89
TQ[0]= 1544------- 90
TQ[0]= 1536----- 91
TQ[0]= 1536----- 92
TQ[0]= 1536----- 93
TQ[0]= 1536----- 94
TQ[0]= 1536----- 95
TQ[0]= 1536----- 96
TQ[0]= 1536----- 97
TQ[0]= 1536----- 98
TQ[0]= 1512----- 99
TQ[0]= 1512----- 100
TQ[0]= 1512----- 101
TQ[0]= 1512----- 102
tq[0]= 1520------- 103
tq[0]= 1520------- 104
tq[0]= 1520------- 105
tq[0]= 1520------- 106
TQ[0]= 1512----- 107
TQ[0]= 1512----- 108
TQ[0]= 1512----- 109
TQ[0]= 1512----- 110
TQ[0]= 1504----- 111
TQ[0]= 1504----- 112
TQ[0]= 1504----- 113
TQ[0]= 1504----- 114
TQ[0]= 1504----- 115
TQ[0]= 1504----- 116
TQ[0]= 1504----- 117
TQ[0]= 1504----- 118
tq[0]= 1480-------- 119
tq[0]= 1480-------- 120
tq[0]= 1480-------- 121
tq[0]= 1480-------- 122
TQ[0]= 1504----- 123
TQ[0]= 1504----- 124
TQ[0]= 1504----- 125
TQ[0]= 1504----- 126
TQ[0]= 1512----- 127
TQ[0]= 1512----- 128
TQ[0]= 1512----- 129
TQ[0]= 1512----- 130
TQ[0]= 1536----- 131
TQ[0]= 1536----- 132
TQ[0]= 1536----- 133
TQ[0]= 1536----- 134
TQ[0]= 1536----- 135
TQ[0]= 1536----- 136
TQ[0]= 1536----- 137
TQ[0]= 1536----- 138
TQ[0]= 1504----- 139
TQ[0]= 1504----- 140
TQ[0]= 1504----- 141
TQ[0]= 1504----- 142
tq[0]= 1480-------- 143
tq[0]= 1480-------- 144
TQ[0]= 1400------- 159
TQ[0]= 1400------- 160
TQ[0]= 1400------- 161
TQ[0]= 1400------- 162
tq[0]= 1432------- 163
tq[0]= 1432------- 164
tq[0]= 1432------- 165
tq[0]= 1432------- 166
tq[0]= 1448------- 167
tq[0]= 1448------- 168
tq[0]= 1448------- 169
tq[0]= 1448------- 170
tq[0]= 1408------- 171
tq[0]= 1408------- 172
tq[0]= 1408------- 173
tq[0]= 1408------- 174
TQ[0]= 1344------- 175
TQ[0]= 1344------- 176
TQ[0]= 1344------- 177
TQ[0]= 1344------- 178
tq[0]= 1168------- 179
tq[0]= 1168------- 180
tq[0]= 1168------- 181
tq[0]= 1168------- 182
tq[0]= 1008----- 183
tq[0]= 1008----- 184
tq[0]= 1008----- 185
tq[0]= 1008----- 186
tq[0]= 800------- 187
tq[0]= 800------- 188
tq[0]= 800------- 189
tq[0]= 800------- 190
tq[0]= 552------- 191
tq[0]= 552------- 192
tq[0]= 552------- 193
tq[0]= 552------- 194
tq[0]= 336------- 195
tq[0]= 336------- 196
tq[0]= 336------- 197
tq[0]= 336------- 198
tq[0]= 128------- 199
tq[0]= 128------- 200
tq[0]= 128------- 201
tq[0]= 128------- 202
tq[0]= 40------- 203 -->从这一点开始,不应该有一个错误吗?
tq[0]= 40------- 204
tq[0]= 40------- 205
tq[0]= 40------- 206
tq[0]=0------- 207
tq[0]=0------- 208
tq[0]=0------- 209
tq[0]=0------- 210
tq[0]=0------- 211
tq[0]=0------- 212
tq[0]=0------- 213
tq[0]=0------- 214
tq[0]=0------- 215
tq[0]=0------- 216
tq[0]=0------- 217
tq[0]=0------- 218
tq[0]=0------- 219
tq[0]=0------- 220
tq[0]=0------- 221
tq[0]=0------- 222
tq[0]= 128------- 223
tq[0]= 128------- 224
tq[0]= 128------- 225
tq[0]= 128------- 226
tq[0]= 352------- 227
tq[0]= 352------- 228
tq[0]= 352------- 229
tq[0]= 352------- 230
tq[0]= 352------- 231
tq[0]= 352------- 232
tq[0]= 352------- 233
tq[0]= 352------- 234
tq[0]= 416------- 235
tq[0]= 416------- 236
tq[0]= 416------- 237
tq[0]= 416------- 238
tq[0]= 472------- 239
tq[0]= 472------- 240
tq[0]= 472------- 241
tq[0]= 472------- 242
tq[0]= 248------- 243
tq[0]= 248------- 244
tq[0]= 248------- 245
tq[0]= 248------- 246
tq[0]= 248------- 247
tq[0]= 248------- 248
tq[0]= 248------- 249
tq[0]= 248------- 250
tq[0]= 184------- 251
tq[0]= 184------- 252
tq[0]= 184------- 253
tq[0]= 184------- 254
tq[0]=0------- 255
tq[0]=0------- 256
tq[0]=0------- 257
tq[0]=0------- 258
tq[0]=0------- 259
tq[0]=0------- 260
tq[0]=0------- 261
tq[0]=0------- 262
tq[0]=0------- 263
tq[0]=0------- 264
tq[0]=0------- 265
tq[0]=0------- 266
tq[0]=0------- 267
tq[0]=0------- 268
tq[0]=0------- 269
tq[0]=0------- 270
tq[0]=0------- 271
tq[0]=0------- 272
tq[0]=0------- 273
tq[0]=0------- 274
tq[0]=0------- 275
tq[0]=0------- 276
tq[0]=0------- 277
tq[0]=0------- 278
tq[0]=0------- 279
tq[0]=0------- 280
tq[0]=0------- 281
tq[0]=0------- 282
tq[0]= 40------- 283
tq[0]= 40------- 284
tq[0]= 40------- 285
tq[0]= 40------- 286
tq[0]= 80------- 287
tq[0]= 80------- 288
tq[0]= 80------- 289
tq[0]= 80------- 290
tq[0]=216------- 291
tq[0]=216------- 292
tq[0]=216------- 293
tq[0]=216------- 294
tq[0]=216------- 295
tq[0]=216------- 296
tq[0]=216------- 297
tq[0]=216------- 298
tq[0]= 176------- 299
tq[0]= 176------- 300
tq[0]= 176------- 301
tq[0]= 176------- 302
tq[0]= 136------- 303
tq[0]= 136------- 304
tq[0]= 104------- 310
tq[0]= 104------- 311
tq[0]= 104------- 312
tq[0]= 104------- 313
tq[0]= 104------- 314
tq[0]= 104------- 315
tq[0]= 104------- 316
tq[0]= 104------- 317
tq[0]= 104------- 318
tq[0]= 104------- 319
tq[0]= 104------- 320
tq[0]= 104------- 321
tq[0]= 104------- 322
tq[0]=0------- 323
tq[0]=0------- 324
tq[0]=0------- 325
tq[0]=0------- 326
tq[0]=0------- 327
tq[0]=0------- 328
tq[0]=0------- 329
tq[0]=0------- 330
tq[0]=0------- 331
tq[0]=0------- 332
tq[0]=0------- 333
tq[0]=0------- 334
tq[0]= 200------- 335
tq[0]= 200------- 336
tq[0]= 200------- 337
tq[0]= 200------- 338
tq[0]= 200------- 339
tq[0]= 200------- 340
tq[0]= 200------- 341
tq[0]= 200------- 342
tq[0]= 200------- 343
tq[0]= 200------- 344
tq[0]= 200------- 345
tq[0]= 200------- 346
tq[0]= 200------- 347
tq[0]= 200------- 348
tq[0]= 200------- 349
tq[0]= 200------- 350
tq[0]=0------- 351
tq[0]=0------- 352
tq[0]=0------- 353
tq[0]=0------- 354
tq[0]=0------- 355
tq[0]=0------- 356
tq[0]=0------- 357
tq[0]=0------- 358
tq[0]=0------- 359
tq[0]=0------- 360
tq[0]=0------- 361
tq[0]=0------- 362
tq[0]=0------- 363
tq[0]=0------- 364
tq[0]=0------- 365
tq[0]=0------- 366
tq[0]=0------- 367
tq[0]=0------- 368
tq[0]=0------- 369
tq[0]=0------- 370
tq[0]=0------- 371
tq[0]=0------- 372
tq[0]=0------- 373
tq[0]=0------- 374
tq[0]= 64------- 375
tq[0]= 64------- 376
tq[0]= 64------- 377
tq[0]= 64------- 378
tq[0]= 200------- 379
tq[0]= 200------- 380
tq[0]= 200------- 381
tq[0]= 200------- 382
tq[0]= 200------- 383
tq[0]= 200------- 384
tq[0]= 200------- 385
tq[0]= 200------- 386
tq[0]= 200------- 387
tq[0]= 200------- 388
tq[0]= 200------- 389
tq[0]= 200------- 390
tq[0]= 136------- 391
tq[0]= 136------- 392
tq[0]= 136------- 393
tq[0]= 136------- 394
tq[0]=0------- 395
tq[0]=0------- 396
tq[0]=0------- 397
tq[0]=0------- 398
TQ[0]= 88------- 399
TQ[0]= 88------- 400
tq[0]=扭矩计数器------- 步骤编号
我做错了什么?

