SmartIndustrial™ Industrial MEMS Motion Sensors

phpbb forum ID
39764
By yskimpostechackr , 29 November 2021

Hi, everyone.

I want to know the frequency response data of the acceleration sensor.

There is no reference information in the datasheet.

How can I get frequency response information of the sensor?

And I want to know what non-linearity means among the parameters in the accelerometer specifications of the datasheet.

Best regards.

By jensarmbruster… , 26 November 2021

Hello everyone,

I am trying to get an IIM-42652 to run with an PIC 18F4690. But I have bad luck with all tries. Still the SPI communication does not work. I get only 0x00 for every register read. The SPI setup seems to meet the IIM-default: 4-wire, cpol=0, cpha=sample@rising_edge; For test I choose a low SPI frequency: ~650 kHz

Is there a special initialization sequence necessary for this device? I couldn't find anything about this in the data sheet.

Any trick to get it run??

By hamdifiras1994… , 18 June 2021

Hi developers,
I would like to implement the self-test feature for the IIM 42652. If I understood well, the self test response is the difference between data in sensor registers (ACCEL_DATA_X1, ACCEL_DATA_X0,..., GYRO_DATA_X1, GYRO_DATA_X0,...) when the self test is enabled and disabled:
<SELF-TEST RESPONSE = SENSOR OUTPUT WITH SELF-TEST ENABLED – SENSOR OUTPUT WITH SELF-TEST DISABLED>
By doing so, I receive this accelerometer data (all data in mgee).
2021-06-18 14:26:56,881 # Self test disabled: acc X = -7, acc Y = 214, acc Z = -963,

By rogernicolasae… , 11 May 2021

Hi,

I'm trying to get temperature from IIM 42352 reading from TEMP_DATA1 and TEMP_DATA0 registers (using I2C), but the only value I can get is 0x8000 corresponds to the reset value. I can read the WHO_AM_I register, which is 0x6D, but this is also the reset value.

As far as I could see from the datasheet, the temperature sensor is enabled by default (I can read PWR_MGMT0, and the value is 0x00). Maybe I am missing some configuration? Any idea why I cannot read real data?

By jalalummitedu , 4 May 2021

It seems that the default configuration for the example_algo.sln is to use SPI4 to communicate between the SAMG55 and the sensor chip (IIM_42652).

I wanted to evaluate the I2C mode of operation and changed in main.c

/*
* Select communication link between SmartMotion and IXM42xxx
*/
//#define SERIF_TYPE IXM42XXX_UI_SPI4
#define SERIF_TYPE IXM42XXX_UI_I2C

After making this change and rebuilding,running the code I see the I2C master trying to communicate with a slave at address 0x68 but always gets NAK'ed.