TX-RX

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

Hello
I want to transmit an audio sign from a PSOC to another. I think i do all assignment related to the datsheets, but on the first Psoc output, i don't find the result expected
 

0 Likes
6 Replies
lock attach
Attachments are accessible only for community members.
Anonymous
Not applicable

There is the project with TX modul

0 Likes
lock attach
Attachments are accessible only for community members.
Anonymous
Not applicable

And the RX modul

0 Likes
HeLi_263931
Level 8
Level 8
100 solutions authored 50 solutions authored 25 solutions authored

Btw: this is the PSoC3 forum, but your project seem to belong to the PSoC1...

   

Can you try to check with a scope or logic analyzer what really gets transmitted? This will help you to see whether the problem is on the receiving or the transmitting end. You might also connect the transmitter to a PC an check with e.g. RealTerm whether the correct data gets transmitted.

0 Likes
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

You posted in PSOC 3 forum, design is PSOC 1.

   

 

   

The analog column clock for the DelSig must be same clock as PWM

   

portion of delsig, you currently have VC2, VC1 respectively which

   

will not allow DelSig to work correctly.

   

 

   

For Tx properties, set clcksync to "Sync to SysClk"

   

 

   

 

   

 

   

Regards, Dana.

0 Likes
lock attach
Attachments are accessible only for community members.
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

Also keep in ming this constraint -

   

 

   

The clock rate must be set to eight times the desired bit transmit rate. One data bit is transmitted out every 10 input clocks.

   

 

   

Looking at Tx side keep in mind PGA is not R-R, from datasheet -

   

 

   

The input and output voltage ranges of the amplifier do not extend to the power supplies (i.e., they are not "rail-to-rail" opamps). The allowed input range is a combination of input limit, output limit, power supply voltage, analog ground value, and selected gain. This is illustrated in the DC and AC Electrical Characteristics section.

   

 

   

Also the input range needs to be offset to Vdd/2 for max dynamic range, attached various methods

   

of accomplishing that -

   

 

   

Regards, Dana.

0 Likes
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

Lastly both side TxRx physical layer must be same, so if RS232 you

   

must have level translators on both sides. If TTL direct connection OK.

   

 

   

Regards, Dana.

0 Likes