Advertisement

accelerometer Can internal PLL affect control logic in MEMS sensor

Not rated 25,457

#accelerometer #MEMS #I2C #SPI #PLL #gyro #MCU #communication #datasheet #control logic
accelerometer Can internal PLL affect control logic in MEMS sensor
accelerometer Can internal PLL affect control logic in MEMS sensor

Description: Establish communication between the microcontroller unit (MCU) and the accelerometer using either I2C or SPI protocols. It has been noted that shorting the phase-locked loop (PLL) filter input in the device does not affect the readings from the gyroscope or the overall operation. It is assumed that the PLL is only present in the accelerometer section of the device. There is no available data on the operation of the PLL, and the filter design is based on the datasheet, with the device board constructed independently. There is a possibility that the improper functioning of the device is due to a poorly designed filter.

The communication between the MCU and the accelerometer can be achieved using either the I2C (Inter-Integrated Circuit) or SPI (Serial Peripheral Interface) protocols, both of which are widely used for interfacing microcontrollers with peripheral devices. I2C is a two-wire interface that allows multiple devices to communicate with a single MCU, while SPI is a four-wire interface that provides faster data transfer rates and is typically used for applications requiring high-speed communication.

The PLL filter plays a crucial role in stabilizing the output signals from the accelerometer. The PLL is used to synchronize the frequency of the output signal with the input signal, ensuring accurate readings. If shorting the PLL filter input does not impact the gyroscope readings, it may indicate that the PLL is not functioning as intended or is improperly integrated within the circuit.

The design of the PLL filter must adhere to specific parameters outlined in the accelerometer's datasheet, which includes component values and configurations that optimize performance. If the filter is not designed correctly, it could lead to noise issues, signal distortion, or inadequate filtering of the output signals. This could explain the observed discrepancies in device operation and readings.

To ensure proper functionality, it is essential to verify the design of the PLL filter by cross-referencing the component values with the recommendations in the datasheet. Additionally, testing the filter's performance using simulation tools or prototyping can provide insights into any potential design flaws. It is advisable to consider revising the filter design to enhance the overall performance of the device, particularly in terms of the accuracy and reliability of the accelerometer readings.Achieve communication between MCU and accelerometer trough I2C nor SPI. I observed that shorting PLL filter input in device causes no effect on both gyro readings and operation. My assumption is that PLL is present only in accelerometer part of the device. I have no data regarding PLL operation, the filter is built upon datasheet and board for device is built by myself.

Is it possible that inappropriate operation of device is caused by badly designed filter

Related Circuits