Effekt: Nach ESD-Test (z.B. 8kV-Luftentladung in 20-50 cm Abstand) gibt der magnetische Drehwinkelgeber extremen Jitter mit einer Periode von ca. 1 Sekunde am PWM-Ausgang. Die zwei LED-Ausgänge flackern. Teilweise passiert das sogar ohne Entladung direkt nach dem Anlegen von Vdd. Ursache: Der Mode-Pin hat zwar einen internen Pull-Down, der reicht aber bei weitem nicht aus. Er ist sehr empfänglich für Spikes, die den integrierten DSP (bis zum Abschalten der Vcc) durcheinanderbringen. "The MODE pin should be set at power-up. A change of the mode during operation is not allowed." Lösung: Mode direkt an festes Potential legen. Die anderen Eingänge sind zwar nicht so empfindlich, vorsorglich auch auf definierten Pegel setzen (Clk low, Prog low, CSn high). Beachte: Clk hat gar keinen Pull-R. Beim PROG_DI ist explizit gefordert, ihn trotz Pulldown auf Gnd zu legen: OTP Programming Input and Data Input for Daisy Chain mode. Internal pulldown resistor (~74kΩ). Connect to VSS if not used. Das sollten sie auch beim MODE dazuschreiben. Evtl. sind auch andere Winkelencoder aus der Familie betroffen: http://www.austriamicrosystems.com/eng/Products/Magnetic-Encoders/Rotary-Encoders AS5030 8-bit Absolute Magnetic Rotary Encoder for High Speed Applications $ 3.08 AS5035 8-bit Magnetic Rotary Encoder with Incremental Outputs $ 4.14 AS5040 10-bit Absolute Programmable Magnetic Rotary Encoder with Incremental, SSI, and PWM Output $ 5.40 AS5043 10-bit Programmable Magnetic Rotary Encoder with Daisy Chain Mode, Absolute Digital, and Analog Output $ 5.14 AS5045 12-bit Absolute Magnetic Rotary Encoder with SSI and PWM Output incl. Diagnostic Functions $ 5.90 AS5050 10-bit Small Size Magnetic Rotary Encoder with Automatic Power Down and Wake-up Modes $ 2.84 AS5055 12-bit Small Size Magnetic Rotary Encoder with Automatic Power Down and Wake-up Modes $ 3.35 AS5115 Automotive Magnetic Rotary Encoder with Buffered Sine and Cosine Output $ 2.87 AS5130 High Speed Magnetic Rotary Encoder with 8-bit Resolution, Multi-Turn Counter, and Diagnostic Features $ 3.17 AS5134 Programmable Brushless DC Optimized Magnetic Rotary Encoder with 8.5-bit Resolution $ 3.27 AS5140H 10-bit Magnetic Rotary Encoder with Absolute SSI, PWM, and Incremental Outputs $ 5.55 AS5145A 12-bit Magnetic Rotary Encoder with a 10-bit Pre-Programmed Incremental Output $ 6.05 AS5145B 12-bit Magnetic Rotary Encoder with a 12-bit Pre-Programmed Incremental Output $ 6.05 AS5145H 12-bit Magnetic Rotary Encoder for Measurements up to 30,000 rpm $ 6.05 AS5163 12-bit Single-Wire Interface with High Voltage Protection Features Automotive Magnetic Rotary Encoder Request AS5165 12-bit Automotive Magnetic Rotary Encoder with SENT J2716 Interface and High Voltage Protections Request AS5215 Failsafe Dual Die Automotive Magnetic Rotary Encoder with Buffered Sine and Cosine Output $ 5.40 AS5245 Fully Redundant Automotive Magnetic Rotary Encoder with 12-bit Resolution $ 11.79 AS5263 12-bit Programmable Dual Die Motion Sensing Automotive Magnetic Rotary Encoder for Safety Critical Applications Request
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.