This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

52810 QDEC wake-up

Hi:

I am using a shake sensor as an analog input wake-up system. The system is not system off. The analog input signal only generates an event to wake up turn on mode. Before I used 52832 to wake up with LPCOMP, now I use 52810, only COMP and QDEC. Bluetooth beacon of a competing company also uses the same shake sensor. When the sensor is connected to GND in static state, GPIO leakage is almost zero, and the power consumption of the whole machine is only 3ua. But 52810 also uses QDEC. When the sensor is connected to GND in static state, the leakage current reaches 400ua,

Moreover, QDEC triggers are far less sensitive than competitors. I tried to adjust different internal reference voltage, but the result is not very satisfactory. According to the data, QDEC is a double input signal comparison, but the competition can also achieve high sensitivity input detection only by single input. I think 52810 should also be able to do so. Thank you very much.

The following are the various possible input characteristics of the shake sensor. Because the shake sensor is directly connected to GND, the high-level state can only be determined by the GPIO state of the analog input (QDEC).

Parents
  • Why are you using the Quadrature DECoder to detect this signal and not LPCOMP, COMP, GPIO, or GPIOTE ?


    When the sensor is connected to GND in static state, GPIO leakage is almost zero, and the power consumption of the whole machine is only 3ua. But 52810 also uses QDEC. When the sensor is connected to GND in static state, the leakage current reaches 400ua,

     I need a schematic in order to understand your problem, as well as some more information about your sensors, preferably a datasheet. 

     

    Moreover, QDEC triggers are far less sensitive than competitors. I tried to adjust different internal reference voltage, but the result is not very satisfactory. According to the data, QDEC is a double input signal comparison, but the competition can also achieve high sensitivity input detection only by single input. I think 52810 should also be able to do so. Thank you very much.

     A QDEC is used to decode two digital quadrature-encoded inputs, you're using it way outside of it's intended operation. The fact that another MCU's QDEC performs better in your use-case is really arbitrary and it does not really reflect the performance of a QDEC with respect to its intended use-case.


    Can you share some more information about your sensor?

Reply
  • Why are you using the Quadrature DECoder to detect this signal and not LPCOMP, COMP, GPIO, or GPIOTE ?


    When the sensor is connected to GND in static state, GPIO leakage is almost zero, and the power consumption of the whole machine is only 3ua. But 52810 also uses QDEC. When the sensor is connected to GND in static state, the leakage current reaches 400ua,

     I need a schematic in order to understand your problem, as well as some more information about your sensors, preferably a datasheet. 

     

    Moreover, QDEC triggers are far less sensitive than competitors. I tried to adjust different internal reference voltage, but the result is not very satisfactory. According to the data, QDEC is a double input signal comparison, but the competition can also achieve high sensitivity input detection only by single input. I think 52810 should also be able to do so. Thank you very much.

     A QDEC is used to decode two digital quadrature-encoded inputs, you're using it way outside of it's intended operation. The fact that another MCU's QDEC performs better in your use-case is really arbitrary and it does not really reflect the performance of a QDEC with respect to its intended use-case.


    Can you share some more information about your sensor?

Children
Related