The buttons adapter multifunction МПВ4 for Pioneer AVH-X4700BS
In connection with the replacement of SGU alternative from Pioneer has an idea for a new small project. Need to adapt multifunction buttons with minimal interference, maximum performance retaining the factory remotes.
A bearded version of perepiski resistors will not fit here because:
— some important control function, namely the transition between folders, work with the Hands Free, requires 3-wire stereo Jack (tip, ring, sleeve). In regular version only has 2.
— you need to use the maximum number of functions for a limited number of buttons. For example, absent on the units button is very important to me the function of the mute/mute – att/mute, etc.
Below are screenshots of the insides of the panels multifunction МПВ4 (Mitsubishi Pajero Wagon 4).
Full size
This can be schematically represented as:
The concept of following. To call functions I used the "short" and "long" pressing the buttons (on the screen S (short) — short, L (long), long). Long I will be 1.5 seconds. Resistance table for Pioneer is shown below in General scheme. Pay attention on feature for Hands Free. For some reason they are missing everywhere.
Full size
So, my device is microcontroller ATMega8 clocked by an external crystal 8 MHz. Pressed buttons on remote controls is determined through the ADC. After transformation we find out what function is in line with our depression. In the end, the insights of MK depending on the desired functions are transferred from the inputs in high impedance Z-state outputs low logical level. In other words connect the desired resistor to the ground.
Full size
The finished device:
Full size
Full size
It was very convenient. Function mute (att/mute) implemented through a "long" press "volume down". "Next/previous track" is performed by short pressing and the movement of the folders which lacked, — "long".
Full size
The project is executed in CVAVR, a printed circuit Board in DipTrace. The link for download.
Improvements and code optimization of the PCB are welcome.
overbrake
Damn, all freebie with buttons and resistors :)
On my Fabia in the MCU multifunction steering wheel stuffed and the K-Line bus system, not so easy to tunnel.
And all turned out fine.
It's a VAG, so it is not so simple there. And there mitsik ass through the turn of a key
vtl1349
The tape recorder CAN surely going on Arduino with Casilda adapter to make.
can advise both from Nissan to get with the adapter MCP2515 +of Duin that broadcast button steering, I understand that the Protocol J1850, but the sketch itself can not write and not ready for this Protocol, all 7 teams.
overbrake
Damn, all freebie with buttons and resistors :)
On my Fabia in the MCU multifunction steering wheel stuffed and the K-Line bus system, not so easy to tunnel.
And all turned out fine.
The tape recorder CAN surely going on Arduino with Casilda adapter to make.
Reversal did not have with me then a friend of mine shared Protocol of exchange on the LIN bus, and for that stereo came a message set CAN bus from the Golf MK V, which I managed to dig up on the profile forum. Now ready prototype on a STM32F105, still can not reach the hands to make the finished device.
overbrake
For the pre-FL Fabia technically impossible to put a multifunction steering wheel. I'm trying to fix it :) In my case no adaptation will not only crutches and reverse-engineering.
How's it going? I'm on the Passat 5-m traversal Protocol the helm, wonder what's on the Fabia )
For the pre-FL Fabia technically impossible to put a multifunction steering wheel. I'm trying to fix it :) In my case no adaptation will not only crutches and reverse-engineering.
Damn, now the documentation looked really LIN. And in my head somehow that stuck K-line. It is necessary to finish Smoking engine being half-asleep :)
overbrake
Damn, all freebie with buttons and resistors :)
On my Fabia in the MCU multifunction steering wheel stuffed and the K-Line bus system, not so easy to tunnel.
And all turned out fine.
there LIN bus.
With the Board of the multifunction buttons is precisely the K-Line. At least one controller that there is CAN can not.
overbrake
Damn, all freebie with buttons and resistors :)
On my Fabia in the MCU multifunction steering wheel stuffed and the K-Line bus system, not so easy to tunnel.
And all turned out fine.
K-line or can? ;)
Damn, all freebie with buttons and resistors :)
On my Fabia in the MCU multifunction steering wheel stuffed and the K-Line bus system, not so easy to tunnel.
And all turned out fine.
Awesome I have a avic hd3bt and I couldn't use the phone buttons. Fit your solution for my radio?
AkinoriNakanishi
Yes. A short circuit ring on the ground.
one more question...
I understand correctly, if directly on the connector of the radio to serve the following combinations of resistance + ring, will be performed by the radio the following command:
1 kω + ring > call phonebook
1 kω + ring + LONG PRESS > menu Bluetooth
3 kω + ring + > answer the incoming call
3 kω + ring + LONG PRESS > answer the incoming call
5,6 kω + ring + > ignore incoming call
5,6 kω + ring + LONG PRESS > call hold
I'm just not quite sure I understand correctly, so just in case I want to clarify, whether so it?
AkinoriNakanishi
Yes. A short circuit ring on the ground.
Sorrri! I missed the circuit!
Slepenky)))
Is the use of a third contact on the plug Jack?
Is there any schematic somewhere for clarity?
yesterday I bought a ready-made adapter mitsibishi-alpine in the company of trioma trioma.ru/products/kry/kry.shtml
it's the same thing in essence, or something different?
All right. I imagine the pioneer also thought about the steering column. Offer an adapter for the 4500. Took the joystick and cut it and resistance I bought for 25 rubles, the most expensive Jack 3.5 was 35 RUB Soldered, though not the first time but it worked. My negative is that when I bought my GU it had a new joystick to buy, but actually 1200 rubles, not so expensive)))
olezka777
good evening
and really to make the adapter on the multi steering wheel BMW E38 / Alpine?
Alpine like how clever he defines the buttons and it works without intervention.
good evening
and really to make the adapter on the multi steering wheel BMW E38 / Alpine?
Thank you!
Function handsfree all differences and lack of connections. I, too, suffered, but did( altered ready-made adapter).
— some important control function, namely the transition between folders, work with Hands Free,
Work with directories and branching is precisely the second wire steering (shift) or simulation buttons 5 and 6 on the radio.
Hands-free is team selection ( select) on the radio. Press up to raise the following to put. Why do mega? If everything can be done on simple resistive set
To not much to write ru.wikipedia.org/wiki/%D0...E%D1%8F%D0%BD%D0%B8%D0%B5
"high impedance Z-state"
You can clarify is what ? what throws on LOW clear and simple as as ? HIGH ? it's on the TIP go. Or no effect, as the resistors are only processed minus ?
Cool sold! I think something similar to stir up, but was stuck on some kind of no-brainer — can't find the value of resistance to "Pause". And with ring tried, but the result is zero :( If suddenly know, could you tell?
Simple interest. Habit — it's tough. Not on your Nelly didn't want to mess with. I apologize if I seem a Troll. The main implementation, and the road to it at everyone.
I have a habit to put because many devices are transmitting data which require non-standard frequencies...
PS. Why this conversation, if you so well know the answers to all the questions?)))
Thought so too. Never failed the internal generator. Especially for simple crafts.
Question — from the internal rc oscillator with default megahertz will not work? Why the extra detail?
Work certainly commands respect, but how much time it took is another question. There are ready solutions, for example here — www.intro-incar.ru/proche...pter-rulevogo-upravleniya I have at least 3 such device set (in a/m with resistive buttons and GU Pioneer), nothing works, only the price pokazyvaetsya.
It's the same for any pioneer goes as I understand it where is the entrance to the buttons?
Sorry :) that is the only point, which I don't want to throw the remote on the Pioneer and keep it on the simulator keystrokes USB HID keyboard for Android Car PC :)
Class. Just in case the original thread, where three years ago kicked off the discussion of resistor values for Pioneer jvde.net/node/7
There sometimes emerge interesting details about different models of Pioneers.
Well, the usual question of denomination for Play/Pause and failed to find?
And those that are ready are sold does not fit?
Or is it a matter of principle was to make this device? :)
ut2k5
Yes, I tried the mcp, but it had to finish, quartz to solder, I have all the design is not satisfied, the Duin+MTSP+executata, a sandwich takes a lot of place, want of compactness, but it will do You little sawed to fit your case, my input is not resistive, but I will take from this Kahn adapter (www.drive2.ru/l/6750631/) on his outputs, you can program signals, including buttons, craftsmen of Moscow doing now from Kaluga guy, I've bought and enjoyed
do not need to solder. quite correct library to take, with the support 8MHz, which is the Chinese mold
sorry, a few questions:
1) why the body of the quartz to the earth sealed?
2) when I translate from z-state to high resistance, not what is expected, the feeling between the ground and leg still have their own internal resistance, as You struggled with this?
use a mega328, but I don't think they have there a big difference...
Yes, I read, well done guys.
And about compactness is also ready to argue) the size of the device is no bigger than this adapter
Yes, I tried the mcp, but it had to finish, quartz to solder, I have all the design is not satisfied, the Duin+MTSP+executata, a sandwich takes a lot of place, want of compactness, but it will do You little sawed to fit your case, my input is not resistive, but I will take from this Kahn adapter (www.drive2.ru/l/6750631/) on his outputs, you can program signals, including buttons, craftsmen of Moscow doing now from Kaluga guy, I've bought and enjoyed
Yeah, good luck. By the way, durin perfectly and just with Kahn works) I have a little project DRL-managed Kanu devices. The only negative is again the budget, mega328 and a bunch mcp2551-mcp2515
I want the whole thing on Kang bus to hang of your car, now learn arm, but still slowly leaking
but the office of the recorder, to reduce the used legs (and as an option to use less expensive attiny23) want to implement on a digital potentiometer, like here( only without doini):
everything was looking like in pioneer tie hands free, and then such a gift, thank You, the author)))))
well, about the source, do not say anything, God grant You health, my good man!
going to implement... almost finished, I will unsubscribe
Geeraa
Ltd. awesome! this look like something you can configure on Windows? or on Android? just do carpc in the car and I would like the button to use. if th to produce will be able to order this?
with Windows and Android here github.com/p1ne/wheel-adapter/
Ltd. awesome! this look like something you can configure on Windows? or on Android? just do carpc in the car and I would like the button to use. if th to produce will be able to order this?
something similar did your article not seen, not thought to make long press for Henri
Well done at the time was looking for the adapter had to pay 1900 and then all their hands-great!
Cool idea! Well done! There are also turnkey solutions that is to say the chip in the chip for a specific car
Great idea, however in many cars (in French) Mut is done by pressing simultaneously "+" and "-" volume. Very convenient.
Alec01
Let's hope the work done is not in vain)) . Everything is really neat and transcripts came out
Checked the settings...so I don't have)
Well, this is not the first machine and the pion, have experience) Before this was given only to Chinese. Honor and praise to the original pioneer if they finally introduced this adaptation, and deliver us from crap with a soldering cuts and adapters.
Respect to you, the first time I heard about this!
Let's hope the work done is not in vain)) . Everything is really neat and transcripts came out
I have to do something like that. But I will use arduino nano + digital potentiometer.