Data Transmission Speed for digital sensor

⚠️
Hi there.. thanks for coming to the forums. Exciting news! we’re now in the process of moving to our new forum platform that will offer better functionality and is contained within the main Dialog website. All posts and accounts have been migrated. We’re now accepting traffic on the new forum only - please POST any new threads at https://www.dialog-semiconductor.com/support . We’ll be fixing bugs / optimising the searching and tagging over the coming days.
4 posts / 0 new
Last post
pratikshinde
Offline
Last seen: 2 years 3 months ago
Joined: 2015-03-17 05:11
Data Transmission Speed for digital sensor

Hi,

I want to use DA14531 Tiny Module for reading and transmitting digital inputs to control system placed on 5m distance.

Following is setup, 

4 Digital Inputs  -> DA14531   wireless transmission to DA14531 -> 4 Digital Outputs.

I want to read these inputs at higher frequency lets say 1000 to 5000 times per second. So that I will not miss any change on input side sensors.

Is it possible to achieve this with high data rates over DA14531?

Can we use Tiny Module and DSPS for this purpose?

 

 

Regards,

Pratik

 

 

Keywords: 
PM_Dialog
Offline
Last seen: 9 months 2 days ago
Staff
Joined: 2018-02-08 11:03
Hi pratikshinde,

Hi pratikshinde,

Thanks for your question online and for you interest in the TINY module solution.

There are two projects provided, host and device projects, operating in BLE central and peripheral role respectively. Both projects use DMA driven UART operation for baud rates up to 921600, using hardware flow control only, optimized for DLE operation and high speeds. DSPS provides Single point-to-point connection and automatic reconnection in case of link loss

The support UART baud rates are : 921600, 115200, 57600, 38400, 19200, 9600

The transfer rates dependent upon device are up to 580kpbs for the DA14585 /DA14531.

Please checkout the DSPS user guide : https://www.dialog-semiconductor.com/sites/default/files/um-b-088_da14585-531_serial_port_service_reference_application_2v0.pdf

Can you please specify the ”4 Digital Inputs” ? Do you mean 4 different GPIOs? Are you planning to have a sensor connected? The DSPS transmits over the air the received UART data.

Would it be possible to share a high level block diagram of your project?

Thanks, PM_Dialog

pratikshinde
Offline
Last seen: 2 years 3 months ago
Joined: 2015-03-17 05:11
Hi,

Hi,

Yes, 4 digital input means it is 4 different GPIOs, 2 rotary encoders connected to 4 GPIOs, each having 2 GPIOs for sensing. this encoder gives 1024 pulses per rotation.

regards,

Pratik

PM_Dialog
Offline
Last seen: 9 months 2 days ago
Staff
Joined: 2018-02-08 11:03
Hi pratikshinde,

Hi pratikshinde,

You can also take a look at the CodeLess project :

https://www.dialog-semiconductor.com/products/smartbond-codeless-commands

The CodeLess allows you to quickly get started with wireless IoT applications with a set of AT Commands.  The CodeLess AT commands platform allows control over a local UART connected device as well as a remote device via BLE. You can create simple demos / applications / proof of concepts without any code development or build you own application on top!

Thanks , PM_Dialog