Controlling the a\c amplifier
#1
Controlling the a\c amplifier
Hi Guys,
Would anyone have any information on the physical connection and data protocol used by the S1 a\c amplifiers? I believe they are a Denso product.
I have been trying to communicate with my A\C amplifier but haven’t had much success.
It looks to be asynchronous serial I think at about 4800
When I do listen for data I don’t see any really obvious repeating patterns - this might be because it is not normal serial timing and my analyzer is confused.
Nor was I able to talk to it directly with an Arduino, by repeating the data I picked up while monitoring.
I think for the inbound line the a\c amplifier acts as a sink for the signal from the head unit – I was able to read some sort of data with arduino by tying the digital input to ground with a 10k resistor.
But this is a little out ot my comfort zone and I am worried I might break something.
- I did by an old bose head unit for testing but damaged a transistor in the a\c outbound path while I was testing controls for the console display (a loose wire or a bad connection on my part)
If anyone has looked at this before\knows anything about it, I would really appreciate some input\advise.
Thanks Tony
Would anyone have any information on the physical connection and data protocol used by the S1 a\c amplifiers? I believe they are a Denso product.
I have been trying to communicate with my A\C amplifier but haven’t had much success.
It looks to be asynchronous serial I think at about 4800
When I do listen for data I don’t see any really obvious repeating patterns - this might be because it is not normal serial timing and my analyzer is confused.
Nor was I able to talk to it directly with an Arduino, by repeating the data I picked up while monitoring.
I think for the inbound line the a\c amplifier acts as a sink for the signal from the head unit – I was able to read some sort of data with arduino by tying the digital input to ground with a 10k resistor.
But this is a little out ot my comfort zone and I am worried I might break something.
- I did by an old bose head unit for testing but damaged a transistor in the a\c outbound path while I was testing controls for the console display (a loose wire or a bad connection on my part)
If anyone has looked at this before\knows anything about it, I would really appreciate some input\advise.
Thanks Tony
#2
So finally a bit of real world testing
Some time ago I spliced in a little extra wiring, making it easy to get to the feeds to\from the AC amplifier.
Here we have the AC Amplifier output feeding the vehicle display via the head, IE the normal OEM solution.
On the lower screen we have time\text generated by the Arduino, with the Arduino also decoding\translating the AC amplifier output.
The controls have already been bench tested successfully with an old AC Amplifier,
but the actual amplifier outputs and the impact they have on the screen needed the direct comparison.
In the coming weeks I hope to document and post to GITHub.
Have also started looking into menu\control options and functions to simplify communication with the (limited) text section of the LCD display.
While the OEM solution does little other than constantly update the display and I think the commercial replacements are similar?
I have tried to minimize this behavior, so we only make updates to the screen when something has changed.
If successful, meaning if we don’t get garbage on the screen, this should allow people to do ‘special’ things of their own.
I was intending to look at creating an Android app that will push out time (based on local settings) and the now playing metadata;
But my list of things to do is growing and by the time this becomes a priority the world may have run out of oil.
I think a basic android integration would tick a few more boxes and shouldn't be complicated, assuming you know what your doing - and I don't.
So if your reading this, have some Android skills and wouldn’t mind making a small ‘open source’ contribution to the greater good of humanity I’d sure like to hear from you.
Also any information regarding the 12\14 way display and control pcb connectors greatly appreciated, compatible sockets would make everything so much easier.
In the final solution, I am also hoping to be able to accommodate a front seat passenger
Regards Tony
Here we have the AC Amplifier output feeding the vehicle display via the head, IE the normal OEM solution.
On the lower screen we have time\text generated by the Arduino, with the Arduino also decoding\translating the AC amplifier output.
The controls have already been bench tested successfully with an old AC Amplifier,
but the actual amplifier outputs and the impact they have on the screen needed the direct comparison.
In the coming weeks I hope to document and post to GITHub.
Have also started looking into menu\control options and functions to simplify communication with the (limited) text section of the LCD display.
While the OEM solution does little other than constantly update the display and I think the commercial replacements are similar?
I have tried to minimize this behavior, so we only make updates to the screen when something has changed.
If successful, meaning if we don’t get garbage on the screen, this should allow people to do ‘special’ things of their own.
I was intending to look at creating an Android app that will push out time (based on local settings) and the now playing metadata;
But my list of things to do is growing and by the time this becomes a priority the world may have run out of oil.
I think a basic android integration would tick a few more boxes and shouldn't be complicated, assuming you know what your doing - and I don't.
So if your reading this, have some Android skills and wouldn’t mind making a small ‘open source’ contribution to the greater good of humanity I’d sure like to hear from you.
Also any information regarding the 12\14 way display and control pcb connectors greatly appreciated, compatible sockets would make everything so much easier.
In the final solution, I am also hoping to be able to accommodate a front seat passenger
Regards Tony
Thread
Thread Starter
Forum
Replies
Last Post
philodox
RX-8 Discussion
84
01-12-2005 09:14 AM
DeeJay Pico
Series I Interior, Audio, and Electronics
10
12-08-2003 11:36 AM