Rev 63 | Rev 72 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 63 | Rev 71 | ||
---|---|---|---|
Line 248... | Line 248... | ||
248 | // uart_putchar(RuheStrom + 'A'); |
248 | // uart_putchar(RuheStrom + 'A'); |
249 | //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
249 | //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
250 | //+ High-Mosfets auf Kurzschluss testen |
250 | //+ High-Mosfets auf Kurzschluss testen |
251 | //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
251 | //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
252 | Strom = 0; |
252 | Strom = 0; |
- | 253 | /* |
|
253 | LOW_B_EIN; |
254 | LOW_B_EIN; |
254 | HIGH_A_EIN; |
255 | HIGH_A_EIN; |
255 | if(DelayM(3)) |
256 | if(DelayM(3)) |
256 | { |
257 | { |
257 | anz = 1; |
258 | anz = 1; |
Line 286... | Line 287... | ||
286 | anz = 3; |
287 | anz = 3; |
287 | uart_putchar('7'); |
288 | uart_putchar('7'); |
288 | } |
289 | } |
289 | FETS_OFF; |
290 | FETS_OFF; |
290 | DelayM(10000); |
291 | DelayM(10000); |
291 | if(anz) while(1) RotBlink(anz); // bei Kurzschluss nicht starten |
- | |
Line -... | Line 292... | ||
- | 292 | ||
- | 293 | if(anz) while(1) RotBlink(anz); // bei Kurzschluss nicht starten |
|
292 | 294 | */ |
|
293 | //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
295 | //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
294 | //+ LOW-Mosfets auf Schalten und Kurzschluss testen |
296 | //+ LOW-Mosfets auf Schalten und Kurzschluss testen |
295 | //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
297 | //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
296 | if(UDR == ' ') {t = 65535; grenze = 40; uart_putchar('_');} else t = 1000; // Ausführlicher Test |
298 | if(UDR == ' ') {t = 65535; grenze = 40; uart_putchar('_');} else t = 1000; // Ausführlicher Test |
Line 346... | Line 348... | ||
346 | FETS_OFF; |
348 | FETS_OFF; |
347 | LOW_B_EIN; // Low B ein |
349 | LOW_B_EIN; // Low B ein |
348 | LOW_C_EIN; // Low C ein |
350 | LOW_C_EIN; // Low C ein |
349 | Strom = 0; |
351 | Strom = 0; |
350 | #define TONDAUER 40000 |
352 | #define TONDAUER 40000 |
351 | #define SOUND_E 2 |
353 | #define SOUND_E 1 // 1 |
352 | #define SOUND1_A 300 |
354 | #define SOUND1_A 300 |
353 | #define SOUND2_A 330 |
355 | #define SOUND2_A 330 |
354 | #define SOUND3_A 360 |
356 | #define SOUND3_A 360 |
Line 355... | Line 357... | ||
355 | 357 | ||
Line 663... | Line 665... | ||
663 | if(CheckDelay(DrehzahlMessTimer)) // Ist-Drehzahl bestimmen |
665 | if(CheckDelay(DrehzahlMessTimer)) // Ist-Drehzahl bestimmen |
664 | { |
666 | { |
665 | DrehzahlMessTimer = SetDelay(10); |
667 | DrehzahlMessTimer = SetDelay(10); |
666 | SIO_Drehzahl = CntKommutierungen;//(6 * CntKommutierungen) / (POLANZAHL / 2); |
668 | SIO_Drehzahl = CntKommutierungen;//(6 * CntKommutierungen) / (POLANZAHL / 2); |
667 | CntKommutierungen = 0; |
669 | CntKommutierungen = 0; |
668 | if(PPM_Timeout == 0) // keine PPM-Signale |
670 | // if(PPM_Timeout == 0) // keine PPM-Signale |
669 | ZeitZumAdWandeln = 1; |
671 | ZeitZumAdWandeln = 1; |
670 | } |
672 | } |
Line 671... | Line 673... | ||
671 | 673 | ||
672 | if(TEST_SCHUB) |
674 | if(TEST_SCHUB) |