From 26d9454c50524663ccfe3bf2c22d648a2bfdf146 Mon Sep 17 00:00:00 2001 From: Lars Rademacher Date: Tue, 23 Feb 2021 16:45:44 +0100 Subject: [PATCH] Added new motor pwm dump (3-phase inverter) Synthetic motor pwm data that are used in sigrok-test project for timing PD's new feature of different end condition. --- pwm/motor_pwm/README | 20 ++++++++++++++++++++ pwm/motor_pwm/motor_pwm.sr | Bin 0 -> 633 bytes 2 files changed, 20 insertions(+) create mode 100644 pwm/motor_pwm/README create mode 100644 pwm/motor_pwm/motor_pwm.sr diff --git a/pwm/motor_pwm/README b/pwm/motor_pwm/README new file mode 100644 index 0000000..ba7cc5f --- /dev/null +++ b/pwm/motor_pwm/README @@ -0,0 +1,20 @@ +------------------------------------------------------------------------------- +3-phase motor pwm signals (high and low side, active low) +------------------------------------------------------------------------------- + +This is a synthetic motor pwm signal (three-phase inverter) containing high and +low side signals, which are active low (switch is active at low level). +phase U: constantly 10% duty cycle, +phase V: constantly 50% duty cycle, +phase W: constantly 90% duty cycle + +It is very important to satisfy a minimum required dead-time between switching +off the high side and switching on the low side and vice-versa to prevent phase +short-circuits. This dead-time can be observed here to be ~1.4us. + + +Logic analyzer setup +-------------------- + +The logic analyzer used was a Salae Logic16 clone operated at 16MHz. + diff --git a/pwm/motor_pwm/motor_pwm.sr b/pwm/motor_pwm/motor_pwm.sr new file mode 100644 index 0000000000000000000000000000000000000000..0ad414d140a442347a0e46883e4e5b8b06f53f60 GIT binary patch literal 633 zcmWIWW@Zs#0D(nQ!h?ACU6o=4vO$;~h|5xoiZk=`i~^vlIKZlA-Qj6k43zx^#2i4J zn_7~Xl30@HdwL^ZlYvOs`PtQ!&HPkhHd-EV~ zgMxsoBmb5JPPqvMOa5P5lgOFf;TI=3`EPXA%=N6ho?G2p!Me(8J^QXH_c%({ty`1L zvTI5lf5=q1^GA#4saM5SoGYI9*~Yzi-utDN=f7X7sd-}c{Ab*(&o%mIEA{4mp7XqD z?*D7W+1BSX-&N=3KHs_KtI8@P`=k+fc1H2iTM3`|$A<$c3u&oh9K_e8Q344q}v@kGiYg7X=VeyNu e3qAM{y50ks@W2f4W@Q6OF$3WuAbk*&x)=cB1miCN literal 0 HcmV?d00001