Search found 15 matches

by zulunation
Thu 2016-03-24 22:05
Forum: DSP and Audio Software
Topic: VS1053: amplitude too big for amplifier
Replies: 4
Views: 1336

VS1053: amplitude too big for amplifier

Hello, I'm using vs1053 decoder with an amplifier. The problem is that the maximum amplitude that my amplifier can apply is 100mV and the Peak to Peak value for vs1053 is 1.83 V. Is there any way to lover the amplitude using hardware technique not the software? I understand that we simple can reduce...
by zulunation
Fri 2016-03-04 15:15
Forum: Microcontroller Software
Topic: VS1053: -20 db volume makes sine signal unstable
Replies: 5
Views: 722

Re: VS1053: -20 db volume makes sine signal unstable

Thank for reply,

I got it. The only question is why i don't see this noise on a 0db volume. Only when we lower the volume this noise appear.
by zulunation
Thu 2016-03-03 14:52
Forum: Microcontroller Software
Topic: VS1053: -20 db volume makes sine signal unstable
Replies: 5
Views: 722

VS1053: -20 db volume makes sine signal unstable

Hi, My chip is playing mp3 fine at full volume. I decided to lower the volume. I have generated the sine signal and converted it to mp3. I connected oscilloscope to the output of vs1053 chip (i'm not using GBUF but large filtering capacitors). I see a nice sine stable signal. About 1v amplitured. I ...
by zulunation
Wed 2016-02-03 18:39
Forum: DSP and Audio Software
Topic: VS1053 using DREQ as an interrupt
Replies: 5
Views: 1026

Re: VS1053 using DREQ as an interrupt

Thanks for help,
by zulunation
Tue 2016-02-02 19:14
Forum: DSP and Audio Software
Topic: VS1053 using DREQ as an interrupt
Replies: 5
Views: 1026

Re: VS1053 using DREQ as an interrupt

Thanks, I have looked through the links. I can get the fill state but if i do this in the interrupt on the DREQ i will get a value close to 32 bytes or maybe 10-20 % more. My CPU is very powerful. So in that case the DREQ interrupts will trigger too often. That is not time efficient. I see two solut...
by zulunation
Tue 2016-02-02 15:22
Forum: DSP and Audio Software
Topic: VS1053 using DREQ as an interrupt
Replies: 5
Views: 1026

VS1053 using DREQ as an interrupt

Hello, I'm using VS1053 decoder. In my design there is a ARM which controls vs1053. I want to use DREQ as an interrupt source but i think this will not be time effective. According to datasheet when DREQ goes high we can write at least 32 bytes of data. This is too little to write for one interrupt....
by zulunation
Fri 2014-05-09 18:59
Forum: Stand-Alone Applications
Topic: Linear regulator for VS1053
Replies: 2
Views: 657

Linear regulator for VS1053

Hello,

I'm designing board with vs1053 decoder. Don't know what regulator to use.
I would like to ask what linear regulators do you use on your evaluation DSP board:

http://www.vlsi.fi/en/support/evaluatio ... board.html
by zulunation
Thu 2013-01-17 22:15
Forum: Slave Decoder Applications
Topic: Powering a VS1053b
Replies: 3
Views: 1399

Re: Powering a VS1053b

Hallo, Thanks for reply I don't know.. your methods seems OK if you have good capacitors at the 5V power. But have you taken a look at your ground layout? Maybe the problems come from the ground, is it strong enough? A car is a challenging environment for a good ground design. I'm using two pcb boar...
by zulunation
Thu 2013-01-10 11:56
Forum: Slave Decoder Applications
Topic: Powering a VS1053b
Replies: 3
Views: 1399

Powering a VS1053b

Hallo, I'm using VS1053b as an mp3 player in a car. I'm converting 12V to 5V using step down converter and then converting 5V to 3.3 2.5 1.8 using LDO. I found that output has a noise about 10mV. Probably using a step down converter is not a good idea here? Am i correct? What LDO would you recommend...
by zulunation
Tue 2012-12-11 22:39
Forum: Microcontroller Software
Topic: Cancelling the playback [endFillByte ]
Replies: 1
Views: 666

Cancelling the playback [endFillByte ]

Hallo, I'm using vs1053b decoder. I'm currently implementing playback cancel in my software. From datasheet i understood that after SM_CANCEL cleared i need to read endFillByte and send 2052 times. Do I need to read endFillByte each time i cancel the playback? Or it is sufficient to read it once at ...