Author Topic: how can I disable auto-standby on TV soundbar?  (Read 35568 times)

0 Members and 1 Guest are viewing this topic.

Offline AndahoTopic starter

  • Newbie
  • Posts: 5
  • Country: gb
how can I disable auto-standby on TV soundbar?
« on: October 10, 2015, 02:55:56 pm »
I just bought a Philips HTL2101A/05 soundbar, but have discovered a really annoying feature that is built into ALL soundbars sold in the EU... After a period of inactivity, to meet EU regulations, they have to automatically switch off.

This is annoying because I don't want to have to press 2 power buttons when I turn the TV on... I have the soundbar connected via the headphone socket on the TV, so I control the volume with the TV remote. I want the soundbar to just stay on! - surely it doesn't use much power when there isn't any sound being played anyway?

When googling for this problem/feature, there are lots of people complaining about the auto-standby. My particular model states that it goes into standby after 15 minutes of no sound and no buttons on the remote being pressed (there are no buttons on the soundbar itself). The other really annoying "feature" it has, is every time it goes into standby, it resets the volume - so apart from having to turn it back on, I have to turn the volume back up every time I turn it on.

I was first thinking along the lines of having some kind of IR transmitter, automatically sending the volume up command every X minutes (since I have it set to max anyway, and use the TV to control the volume) - but I have no idea how I would do this... so then I was thinking along the lines of how to generate a slight noise on one of the inputs to prevent standby? - or what about a voltage being sent to the digital coaxial input? - or how about shorting out a circuit inside the soundbar?

There must be some kind of "hack" to prevent it going into standby? - perhaps one that could be universally used to prevent any soundbar going into standby?

Does anyone know how I can do this... or can anyone point me in the right direction of how I might be able to achieve this?

Thanks.
 

Offline Richard Crowley

  • Super Contributor
  • ***
  • Posts: 4321
  • Country: us
  • KJ7YLK
Re: how can I disable auto-standby on TV soundbar?
« Reply #1 on: October 10, 2015, 04:23:14 pm »
There are several projects for popular microcontrollers (Arduino, et.al.) which will generate IR signals.
Is the soundbar gadget reacting to SPECIFIC IR codes, or simply to ANY kind of IR signal?
You could test it with an IR remote from some other appliance and see if it keeps the soundbar awake.
If it is just reacting to the presence of ANY IR signal, you could make a very simple and cheap circuit with an IR LED and a 555 timer chip to send an IR pulse every 10 minutes, etc.
 

Offline AndahoTopic starter

  • Newbie
  • Posts: 5
  • Country: gb
Re: how can I disable auto-standby on TV soundbar?
« Reply #2 on: October 10, 2015, 04:45:17 pm »
Thanks Richard,

No, it's not any IR, it needs to be one of the remote's codes... I'm aware of the Arduino projects for acting as a universal remote... but buying an Arduino especially for this purpose seems a bit overkill... in my searching I also came across methods of using a mobile and an IR led on the headphone socket, and WAV files that send the command... but again, it seems a bit overkill for the job :S

I do like the idea of a chip more advanced than the 555 chip, that I could program with the code... but I have no idea what chip you can program like that, or how to program it :S - nor do I have anything to read the codes sent from remotes... I was thinking that there would be an android app that can read them - since a camera can pick up the IR - I expected to be able to find an app to tell you what the code is... but I haven't been able to find anything. EDIT/UPDATE - having looked at a remote's IR flash through my mobile's camera, I can see why there isn't an app for it - it's far too fast for the camera to capture!

I am very much a beginner... but eager to learn... I don't like the idea of using an Arduino for it, just because it's so overkill for the purpose... not because of the cost, but just because it's overkill... and I'd like to learn how to do it at it's most simple... but having said that, if there's an easier way to accomplish this task (other than simulating the IR), that would be cool too... I'm thinking along the lines of something like a high-pitched tone generator (that humans can't hear), that I could plug inbetween the TV and the soundbar to simulate a constant sound - thus preventing it from going into standby?
« Last Edit: October 10, 2015, 04:52:44 pm by Andaho »
 

Offline AndahoTopic starter

  • Newbie
  • Posts: 5
  • Country: gb
Re: how can I disable auto-standby on TV soundbar?
« Reply #3 on: October 10, 2015, 11:24:29 pm »
After doing a little more research, I think a simple solution of programming an old universal remote with the 'volume up' button, and having a simple 555 timer 'push' the button every ~10 minutes would be a perfect solution...

I'm struggling to find a guide on how to make this kind of circuit... would I have to use a relay to 'simulate' pushing of the button on the remote? - I assume I can just connect wires to the contacts of the button I want pressed?
 

Offline Richard Crowley

  • Super Contributor
  • ***
  • Posts: 4321
  • Country: us
  • KJ7YLK
Re: how can I disable auto-standby on TV soundbar?
« Reply #4 on: October 11, 2015, 12:06:25 am »
You can probably use a FET transistor across the desired button.  When you put voltage on the gate of the FET, it will conduct and simulate a button push.
You will need to interconnect the ground of your 555 "finger simulator" circuit to the ground bus of the remote control.
But if your scheme raises the sound level by one "click" every 10 minutes, won't the volume be at "full blast" when you go to turn it on tomorrow?
 

Offline AndahoTopic starter

  • Newbie
  • Posts: 5
  • Country: gb
Re: how can I disable auto-standby on TV soundbar?
« Reply #5 on: October 11, 2015, 12:11:34 am »
The volume being max isn't a problem, because I want the soundbar at full volume - because I control the volume with the TV. Thanks for your advice.. I continue my research and looking into FET transistors now :)
 

Offline Jope

  • Regular Contributor
  • *
  • Posts: 111
  • Country: de
Re: how can I disable auto-standby on TV soundbar?
« Reply #6 on: October 11, 2015, 02:15:59 am »

I do like the idea of a chip more advanced than the 555 chip, that I could program with the code... but I have no idea what chip you can program like that, or how to program it :S - nor do I have anything to read the codes sent from remotes...

I can tell you what I would use: an ATtiny microcontroller acting as a remote. To receive IR signals from the original remote you need a IR receiver IC like a TSOP38238 (they come in multiple varieties: http://www.vishay.com/ir-receiver-modules/).
I you want to go the route of pressing a button on a universal remote: for this purpose I would use a 4066 analog switch IC (controlled by an ATtiny).
 

Offline German_EE

  • Super Contributor
  • ***
  • Posts: 2399
  • Country: de
Re: how can I disable auto-standby on TV soundbar?
« Reply #7 on: October 11, 2015, 02:54:21 pm »
There has got to be a connection at some point from the L&R audio inputs to the CPU so that the audio can be detected and the timeout counter reset. Find this point (a scope is all you need) and then feed an audio pulse in there every five minutes or so.
Should you find yourself in a chronically leaking boat, energy devoted to changing vessels is likely to be more productive than energy devoted to patching leaks.

Warren Buffett
 

Offline PTR_1275

  • Frequent Contributor
  • **
  • Posts: 561
  • Country: au
Re: how can I disable auto-standby on TV soundbar?
« Reply #8 on: October 11, 2015, 03:24:11 pm »
Would another way of "seeing" the original remotes signal be to connect a scope to the leads of the IR led on the remote? Single shot capture it and then work it out from there?

In terms of the hardware, I can't issue any help sorry. My sub on the home theater turns on / off automatically based on input levels which gets annoying. It turns off after about 5 minutes but needs several seconds of signal to turn on. When watching a movie sometimes the sub will turn off then turn on halfway through a bassy scene. I might crack it open and have a look what is inside.
 

Offline Jope

  • Regular Contributor
  • *
  • Posts: 111
  • Country: de
Re: how can I disable auto-standby on TV soundbar?
« Reply #9 on: October 11, 2015, 03:54:42 pm »
Would another way of "seeing" the original remotes signal be to connect a scope to the leads of the IR led on the remote? Single shot capture it and then work it out from there?

Of course, provided he has a scope. But I doubt that.


 

Offline SeanB

  • Super Contributor
  • ***
  • Posts: 16384
  • Country: za
Re: how can I disable auto-standby on TV soundbar?
« Reply #10 on: October 11, 2015, 04:18:00 pm »
Open it up, and see where the audio goes to the MCU as a sense signal, then disconnect that and feed it some audio signal, probably simply mains hum from the transformer, fed via a 10n capacitor with a 47k series resistor, and that should fool it into staying on all the time.
 

Offline Richard Crowley

  • Super Contributor
  • ***
  • Posts: 4321
  • Country: us
  • KJ7YLK
Re: how can I disable auto-standby on TV soundbar?
« Reply #11 on: October 11, 2015, 04:21:55 pm »
Would another way of "seeing" the original remotes signal be to connect a scope to the leads of the IR led on the remote? Single shot capture it and then work it out from there?

Of course, provided he has a scope. But I doubt that.
You don't need a scope.  There are several publish projects that will "learn" the IR code (via an inexpensive IR receiver) and then reproduce the IR code on demand.
 

Offline ez24

  • Super Contributor
  • ***
  • Posts: 3082
  • Country: us
  • L.D.A.
Re: how can I disable auto-standby on TV soundbar?
« Reply #12 on: October 11, 2015, 04:28:09 pm »
Are there any universal remotes that can be programmed to send a signals based on set times?
Seems there would be a market for such a device.
« Last Edit: October 12, 2015, 02:59:44 am by ez24 »
YouTube and Website Electronic Resources ------>  https://www.eevblog.com/forum/other-blog-specific/a/msg1341166/#msg1341166
 

Offline tec5c

  • Frequent Contributor
  • **
  • Posts: 423
  • Country: au
Re: how can I disable auto-standby on TV soundbar?
« Reply #13 on: October 12, 2015, 02:13:37 am »
Are there any universal remotes that can be programmed to send a signals based on set times?
Seems there would be a marked for such a device.

I would have thought so too, but a quick search turned up with no results.

Would a simple 555 timer as a PWM connected to a button inside a universal remote not do the trick? If volume up is of no concern to you, a PWM signal to this button to simulate a press every X amount of seconds would suffice, no?
 

Offline Chris C

  • Frequent Contributor
  • **
  • Posts: 259
  • Country: us
Re: how can I disable auto-standby on TV soundbar?
« Reply #14 on: October 12, 2015, 08:37:56 am »
I have a FM transmitter that would shut off after just a few seconds of silence.  Very annoying.

I tried mixing in a continuous ultrasonic signal.  That kept it from turning off, without much amplitude.  But it sometimes heterodyned with components of loud music, creating audible beat frequencies.  A subsonic signal worked too, but required substantially more amplitude, which caused other artifacts.  Several variations on these themes were tried, but I couldn't find anything that was 100% inaudible.

Eventually I tried connecting every pin on the MCU to GND or VDD via a 10K resistor.  Since providing an audio signal would turn it on, I quickly found the sense pin.  It didn't even require a changing input, simply tying it to VDD through the resistor was sufficient.
 

Offline AndahoTopic starter

  • Newbie
  • Posts: 5
  • Country: gb
Re: how can I disable auto-standby on TV soundbar?
« Reply #15 on: October 12, 2015, 04:13:01 pm »
Thanks for all the replies and suggestions :)

Yeah, I do actually have a harmony 300 remote stashed away, and I'm aware that it can be programmed to turn on multiple devices with the power button, but the layout of the harmony isn't great for virgin media (a tivo box)... I have my tivo remote programmed to control the TV, so that's the only remote I use...

Every time this stupid soundbar goes into standby, it 'resets' the volume to a 'normal' low volume... so it's not just the annoyance of having to turn it on with the TV, but also having to turn the volume back up - that takes more than a few seconds holding the volume up button.

I've actually decided to pull apart the soundbar, and the TV... I've disconnected the TV speakers, and re-wired the TV straight to the soundbar speakers (so in effect, replaced the internal TV speakers with the soundbar speakers - not using the soundbar amp at all)... the max volume doesn't quite go as loud as before (which isn't a problem, because it's only for TV viewing), but it still sounds great...

The only thing I'm a little worried about:

Is it possible that these better speakers (from the soundbar) will be drawing too much from the TV amp? - or would that only happen if I turned the volume up too high? - or is it even possible to damage an amp by connecting more powerful speakers to it?... At the moment it's working (practically) as a perfect solution.
« Last Edit: October 12, 2015, 04:15:40 pm by Andaho »
 

Offline Richard Crowley

  • Super Contributor
  • ***
  • Posts: 4321
  • Country: us
  • KJ7YLK
Re: how can I disable auto-standby on TV soundbar?
« Reply #16 on: October 12, 2015, 05:27:28 pm »
Yes, it is possible that the speakers in the sound bar are lower impedance than the internal speakers in the TV.
So that makes the audio power amplifier chip inside the TV work harder, and raises the possibility that it could be burnt out.

I would be rather wary of this "solution" for this concern.  At least I would attempt to identify the audio power output amplifier chip inside the TV and monitor it for excessive temperature rise during operation.
 

Offline SeanB

  • Super Contributor
  • ***
  • Posts: 16384
  • Country: za
Re: how can I disable auto-standby on TV soundbar?
« Reply #17 on: October 12, 2015, 06:00:26 pm »
No, the TV speakers will be 8R speakers, and the sound bar will be roughly the same. The audio amplifier in the TV will drive it without a problem, though if you listen at full volume you will probably overheat the TV amplifier, they are never cooled properly to handle that.
So keep the volume below maximum.

jusat look at the speakers on the TV set, and those in the sound bar. Probably both sets will be marked 8R, so will work.
 

Online peter-h

  • Super Contributor
  • ***
  • Posts: 4286
  • Country: gb
  • Doing electronics since the 1960s...
Re: how can I disable auto-standby on TV soundbar?
« Reply #18 on: October 16, 2024, 06:20:13 pm »
Having been tearing my hair out with a Sharp HT-SBW202 sound bar over this absolutely stupid and irritating "feature" (dictated by Brussels, even though this thing draws barely a few watts), I think there are solutions

1) analog audio to HDMI ARC conversion - the "ARC" feature may turn on the sound bar when sound is restored (but it isn't documented as such)

2) analog audio to bluetooth conversion - on some, this will bring it out of standby

3) analog audio all the way, and build a little circuit which injects say 100ms of 20kHz noise into the cable, every few mins - nobody will hear that

If the sound is from a computer, it is easy e.g. this https://www.reddit.com/r/Soundbars/comments/nyxpzp/soundbar_standby_blocker_prevent_soundbar_from/ or https://veg.by/en/projects/soundkeeper/


Z80 Z180 Z280 Z8 S8 8031 8051 H8/300 H8/500 80x86 90S1200 32F417
 

Online peter-h

  • Super Contributor
  • ***
  • Posts: 4286
  • Country: gb
  • Doing electronics since the 1960s...
Re: how can I disable auto-standby on TV soundbar?
« Reply #19 on: November 01, 2024, 04:31:24 pm »
This circuit will inject 20kHz for 100ms every 5 mins into one of the two audio channels going to the soundbar



I am not yet sure of the required level i.e. the value of the 100k resistor on the output.

The two chips are CMOS 555s.
Z80 Z180 Z280 Z8 S8 8031 8051 H8/300 H8/500 80x86 90S1200 32F417
 

Online u666sa

  • Frequent Contributor
  • **
  • Posts: 407
  • Country: ru
Re: how can I disable auto-standby on TV soundbar?
« Reply #20 on: November 01, 2024, 09:47:57 pm »
How about pulling the bin off the flash and trying to mess with it? You could disassemble it perhaps, or you could look for that period of inactivity in milliseconds.
 

Online peter-h

  • Super Contributor
  • ***
  • Posts: 4286
  • Country: gb
  • Doing electronics since the 1960s...
Re: how can I disable auto-standby on TV soundbar?
« Reply #21 on: November 05, 2024, 11:32:36 am »
Unbelievably hard.

BTW I think the above circuit could go inside the soundbar. The PSU there must be powered all the time, otherwise the remote would not work. Such a stupid regulation - so typical of Brussels ;)

Otherwise, it should draw about 200uA so a PP3 should last almost a year.
« Last Edit: November 05, 2024, 11:34:22 am by peter-h »
Z80 Z180 Z280 Z8 S8 8031 8051 H8/300 H8/500 80x86 90S1200 32F417
 

Online peter-h

  • Super Contributor
  • ***
  • Posts: 4286
  • Country: gb
  • Doing electronics since the 1960s...
Re: how can I disable auto-standby on TV soundbar?
« Reply #22 on: December 01, 2024, 06:47:59 pm »
Done it:




This should work with any soundbar.

In fact it should be possible to power it from the soundbar's internal power supply. This is always on, otherwise HDMI and other auto turn on features would not work. The auto shutdown is just a fake to comply with stupid Brussels regs :)

One could also replace the 1st 555 (which draws the 160uA) with a smarter low power timer, and extend the battery life to 5-10 years (they corrode anyway in that time).
« Last Edit: December 01, 2024, 07:18:06 pm by peter-h »
Z80 Z180 Z280 Z8 S8 8031 8051 H8/300 H8/500 80x86 90S1200 32F417
 

Online Ian.M

  • Super Contributor
  • ***
  • Posts: 13200
Re: how can I disable auto-standby on TV soundbar?
« Reply #23 on: December 01, 2024, 08:17:41 pm »
Sometimes an analog solution is not the best option.  There's a lot of parts there to do a very simple job.  If you've got *any* MCU programming experience, scrap everything to the left of the output filter and replace it with an ATtiny or similar low power low pin count eight bit MCU, programmed to sleep for approx. five minutes using its watchdog timer, then generate the tone burst and go back to sleep.  It will also need a micropower LDO regulator to keep MCU Vcc stable as the battery ages, unless you can put it inside the soundbar and find a 5V standby rail to power it.
 

Online peter-h

  • Super Contributor
  • ***
  • Posts: 4286
  • Country: gb
  • Doing electronics since the 1960s...
Re: how can I disable auto-standby on TV soundbar?
« Reply #24 on: December 01, 2024, 08:54:58 pm »
Quote
If you've got *any* MCU programming experience

See my sig for CPU types :)

Actually it would take much longer to do this in code. It took me about an hour to build this circuit.

The ATTiny2313 (the replacement for the 90S1200 which I run in a number of products) would draw 20uA in sleep mode which is pretty good though. But it would be at least a day to get it done. If I was to sell this commercially (which may be viable due to the number of these stupic soundbars with auto shutoff - basically all of them except some are OK if used with an HDMI ARC TV) then yes I would probably do that, but it still needs to be programmed in production whereas the timer approach you just build...
Z80 Z180 Z280 Z8 S8 8031 8051 H8/300 H8/500 80x86 90S1200 32F417
 

Online Ian.M

  • Super Contributor
  • ***
  • Posts: 13200
Re: how can I disable auto-standby on TV soundbar?
« Reply #25 on: December 01, 2024, 09:15:41 pm »
You are obviously an expert dead-bug/freeform prototyper, and I have no doubt that for *YOU* it was faster to prototype just with a soldering iron rather than switching to coding half way through.  However many here are less good with an iron and would benefit from considering the MCU approach.   

 

Online peter-h

  • Super Contributor
  • ***
  • Posts: 4286
  • Country: gb
  • Doing electronics since the 1960s...
Re: how can I disable auto-standby on TV soundbar?
« Reply #26 on: December 02, 2024, 07:44:42 am »
It's call a "birdsnest" over here :)

If you use a micro then you have to birdsnest that too, or use some sort of evaluation board, or design a PCB. And you still need to solder. It's going to take way longer.

This is only a 100 quid soundbar...
Z80 Z180 Z280 Z8 S8 8031 8051 H8/300 H8/500 80x86 90S1200 32F417
 

Offline Zero999

  • Super Contributor
  • ***
  • Posts: 20212
  • Country: gb
  • 0999
Re: how can I disable auto-standby on TV soundbar?
« Reply #27 on: December 02, 2024, 09:38:51 am »
This circuit will inject 20kHz for 100ms every 5 mins into one of the two audio channels going to the soundbar



I am not yet sure of the required level i.e. the value of the 100k resistor on the output.

The two chips are CMOS 555s.
Why use two 555s? A single 556 will do.

And why PWM the power to the second 555 when you can just PWM the reset pin?

This circuit works at 40kHz, at a repetition rate of 100Hz, but you get the idea.



* 555 burst.asc
 

Online peter-h

  • Super Contributor
  • ***
  • Posts: 4286
  • Country: gb
  • Doing electronics since the 1960s...
Re: how can I disable auto-standby on TV soundbar?
« Reply #28 on: December 02, 2024, 09:59:10 am »
The idea is to not have any power on the 2nd 555, 99.999% of the time.

Can't do that with a dual 555.
Z80 Z180 Z280 Z8 S8 8031 8051 H8/300 H8/500 80x86 90S1200 32F417
 

Offline Zero999

  • Super Contributor
  • ***
  • Posts: 20212
  • Country: gb
  • 0999
Re: how can I disable auto-standby on TV soundbar?
« Reply #29 on: December 02, 2024, 05:50:53 pm »
The idea is to not have any power on the 2nd 555, 99.999% of the time.

Can't do that with a dual 555.
If it's about low power consumption, then two oscillators made with the '4011 or 4001 quad NAND or NOR gate IC will use less power than two CMOS 555s.
 

Online peter-h

  • Super Contributor
  • ***
  • Posts: 4286
  • Country: gb
  • Doing electronics since the 1960s...
Re: how can I disable auto-standby on TV soundbar?
« Reply #30 on: December 02, 2024, 07:52:50 pm »
That's true. And one could get into the nanoamp area with a circuit built with some discrete MOSFETs...

But even better to put this inside the soundbar.
Z80 Z180 Z280 Z8 S8 8031 8051 H8/300 H8/500 80x86 90S1200 32F417
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf