SmartSonic™ MEMS Ultrasonic ToF Sensors

phpbb forum ID
38298
By zawadabowfortcom , 22 May 2021

I'm having an issue with Direct Pitch and Catch with the CH101 and Short Range firmware (although it happens with the normal and Pitch Catch firmware too).

Sensor 0 is set to TX/RX and Sensor 1 to RX only. I trigger the int line on both sensors, and a Pulse is sent from Sensor 0 to Sensor 1. The pulse is received by Sensor 1. Distance in this case is 195mm.

By gloriawumyantca , 4 May 2021

Hi, when I use the smart motion platform to evaluate ICP 10110 using the DK-10110, the csv data does not match the selected sampling frequency. In the settings I selected 20hz ODR, but the final csv file seems to only have enough samples for ~5hz odr. The same seems to happen no matter what ODR I select, there is always data missing.

I also found that the pressure was fluctuating within a range of ~10Pa even though it was sitting still on a table. Is that typical of the ICP 10110?

By huntchrgmailcom , 23 April 2021

Hi there,

I've provided an implementation of chirp_bsp.h i.e. a board support package functions to interface Chirp SonicLib, for the Nordic nRF52840-DK. I'm having difficultly initialising the CH-201 I've got hooked up. I'm unsure of what the condition is, but sometimes the initialisation works, sometimes it doesn't. I can consistently reproduce the initialisation problem after leaving the DK unpowered for some time (like overnight).

By ziopaperonemai… , 8 April 2021

Hi, I've ported the HelloChirp Firmware to my MCU and I'm experiencing a strange behavour.
The sensor is found, the firmware is uploaded and seems to start correctly but the operating frequency resulting from RTC calibration is totally wrong.

I checked the INT line during RTC calibration and a 100ms impulse is present, as supposed.

Am I missing something?

Any suggestion would be really appreciated.

By ericcjh0306yahoocom , 22 March 2021

Hello everyone,

I have noticed that the CH201 firmware has the ability to set detection thresholds for up to six different sample ranges. It is a useful feature, but I would prefer using the CH101 in my project due to the smaller minimum detection distance allowed. Is there a way to set thresholds for the CH101? Thank you.

With regards,
Eric

By pika , 15 March 2021

Hello. I just trying to use CH-101 sensor in Free Run mode as it described in the ch101-00abr datasheet. I have the next problem: Sensor Range and Amplitude values does not updates. I have single sensor and following configuration:

// Success initialization (ret code is 0)
ch_init(&chirp_device, &chirp_group, 0, ch101_gpr_open_init);

// Success during initialization (ret code is 0)
// But I wounder, that there is no Function in driver API for single sensor configuration
ch_group_start(&chirp_group);

By davidraaq1systemscom , 9 March 2021

Using DK-CH201 and the HelloChirp example, in app_config.h I:
(1) set CHIRP_SENSOR_FW_INIT_FUNC to ch201_gprmt_init
(2) enabled amplitude readout by uncommenting defines READ_AMPLITUDE_DATA and OUTPUT_AMPLITUDE_DATA
(3) Changed the value of CHIRP_SENSOR_MAX_RANGE_MM from 750 to 2500
(4)C hanged the MEASUREMENT_INTERVAL_MS from 100 to 1000
Rebuilt with no errors and reflashed the DK-CH201 OK.