TransWikia.com

Allegro ACS71020 unable to read voltage SPI register

Electrical Engineering Asked on December 19, 2021

Hi I’m trying to read from the registers of the ACS71020 over SPI, but I can’t seem to get any values other than 0. The only time I am able to get anything other than 0 on the MISO line, is on the address: 0x0C and the response has to do with some error code called "No meaning". I’m defaulting the CS line to high then setting it to 0 during the transaction (I think this is the correct way to do it because I haven’t even gotten an error message using the opposite way where the default is "0" and then during transaction we set to "1". It literally feels like the chip does nothing in this scenario).

I’ve attached two images. The pink color is the sclk in both images. The blue color is MISO and the yellow color is MOSI. I am sending 7-bit address 0x20 with read bit (high) after. You can see that the blue (MISO) line gives me only 0 as response.

enter image description here

enter image description here

What could I be doing wrong here?

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP