This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TPIC84000-Q1: Continuous data transmission

Part Number: TPIC84000-Q1

Hi,

I want to develop a 125KHz transmitter with TPIC84000-Q1. The main goal of such transmitter is to transmit CONTINUOUS data information.

As long as I have been reading from the datasheet, there are two buffers of 56 bits where information can be stored and transmitted afterwards. Therefore, in order to test the device, I have built a design based on the typical application circuit. Once I checked the circuit is correctly implemented, and is able to transmit the information stored in buffer 1, I tried to make it transmit continuously.

I have tried to achieve it repeating at least twice a couple of sequence of commands. 

1 - Configuring the Configuration register with the Selection of sending mode at 0 (wait for trigger command via SPI), write buffer 1, and then transmit. Therefore, the sequence of commands is as follows:

  • 10e8000528000020
  • 3011001100110011
  • D000000000000000

2 - Configuring the Configuration register with the Selection of sending mode at 1 (start transmission as soon as buffer 1 has received the full 56 bits), and then writting buffer1. Therefore, the sequence of commands is as follows:

  • 10e8000528000022
  • (Buffer2 can be configured here, and transmitted next to buffer1)
  • 3011001100110011

In this case, repeating twice this sequence, I achieved the minimum time between transmissions at 20ms (please, find image attached). However it's crucial for us to transmit continuously.


Taking into account the fact that I have tried also writing buffer2, but I did not achieve to reduce such interval between two transmissions with the purpose of transmitting continuously, I have several questions:

1 - Is the TPIC84000-Q1 able to transmit continuously? 

2 - Is there any configuration of registers able to make this continuous transmission (similar as when buffer1 and buffer2 are sent) feasable? I mean sending buffer1, buffer2, buffer1, buffer2, with no time interval between transmissions.

3 - I am using a USB-SPI converter to communicate a software (which sends the commands) with the TPIC. Can that be the reason of the delay between buffer transmissions?

4 - Which is the minimum delay between the process of transmission (write the buffer and transmit) possible with this TPIC84000-Q1?

Thank you so much in advance,

Gerardo