E90Post
 


 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Technical Forums > DIY Guides > DIY Powered seat retrofit (WIP)



Reply
 
Thread Tools Search this Thread
      11-10-2021, 03:07 PM   #441
4EST
Private
4EST's Avatar
6
Rep
97
Posts

Drives: E90 320d LCI
Join Date: Oct 2012
Location: Brasov, RO

iTrader: (0)

Quote:
Originally Posted by Red Racer View Post
Retrofitting E90 Seats into a Hot Rod or other car without a computer (KCAN).

Just wanted to add to this great discussion. I have been reading this for over a year while I build a 1968 Mustang Fastback. I have a set of 2008 M3 seats in dark red that matches the cars Shelby strips.

Obviously, the car does not have a KCAN signal or feed to keep the Driver's seat activated. I have been searching for a solution for quite a while and I think I found one...

I started with a 5v source @ 1-2 amps to trigger the KCAN feeds into the seat.

1st test included simply touching the wire to the feeds in the seat...result: seat worked for about 30secs to 1 min. By disconnecting and reconnecting, I was able to get another 30secs to 1 min.

2nd test, I found a common LED power source for retrofit automotive tail lights. It dropped the 12v feed to 5v - LEDs dont need full power. So by using an early mustang retrofit module where the LEDs sequenced to turn on each individual light bulb as the turn signal is activated, (the new mustangs, this feature is built in) I created a pulsing 5v signal. Low and behold, I found / created a signal that the seat saw as a KCAN Signal.

Result... the seat worked continuously while the ignition was active. All the other functions work when wired as others here have described.

For the Heated Seat function, I found a 10min timed relay. When a 12v signal was applied (via momentary switch), it would trigger the relay sending power to the heating element for 10mins then disconnect. If you wanted more time, hit the momentary trigger switch and the cycle started again. FYI... these relays come in many different times, 1 min, 2mins, 5mins... etc.

Just wanted to share my 2 solutions...
Just to add: I discovered by myself another solution:
By grounding he CAN signal every 10 seconds, the powered seats keep working
I will do a simple arduino program (similar to blink a led) that will turn a PIN low every 5 seconds.
I measured and there is hardly any power draw (less than 1mA), so no relay should be required
__________________
GPS Navigation: www.g-p-s.ro
Appreciate 0
      11-26-2021, 07:50 AM   #442
blackshark
New Member
blackshark's Avatar
0
Rep
20
Posts

Drives: E36 X5e70
Join Date: Nov 2021
Location: Spain

iTrader: (0)

Hello,

Hello

First of all thanks for doing this thread, it is very helpful for users of different BMW series ...

I have read the thread carefully several times and for my car x5 e70 3.0D from 2008 (235) I cannot decipher pins 6 and 7 of the X279. from pin 7 I can't find anything.

Now I am trying to find out the following:

for entries that are not active, it is necessary that the SMFA and SMFB module be connected to the K_CAN?

I suppose that if they have memory and we want to make use of it, the answer will be Yes.

then the following question comes to me:

pins 2 and 3 of X279 are from K_CAN so where do I connect them to enable minorities? to two pins whatever the sea. K_CAN because it is a network and it doesn't matter? Should they be free or can I weld them to ones that are already occupied?

So he learned the memories, say the keypads with memory, when using the memory, they work with the BZM module and this communicates with the CAS through K_CAN S and this in turn with the module under the seat through K_CAN P.

I also know that you have to feed the keypad by pulling a line to a fuse from the rear fuse box on the right side of the trunk to a 30G 5A fuse. since pin 4 or 9 that powers the module is 30G and 30A.

To save us from throwing out the line, it can be connected to another pin that is already connected to a 5A and will never be used at the same time .... I can get the mass by screwing to the base of the seat with a simple ring socket. although I think it is better to go to pin 8.

thanks for reading

@woodpecka @dasammy

Last edited by blackshark; 11-26-2021 at 07:53 AM.. Reason: name the authors of the thread
Appreciate 0
      11-26-2021, 08:17 PM   #443
blackshark
New Member
blackshark's Avatar
0
Rep
20
Posts

Drives: E36 X5e70
Join Date: Nov 2021
Location: Spain

iTrader: (0)

Up
Appreciate 0
      11-28-2021, 09:05 AM   #444
blackshark
New Member
blackshark's Avatar
0
Rep
20
Posts

Drives: E36 X5e70
Join Date: Nov 2021
Location: Spain

iTrader: (0)

Up
Appreciate 0
      11-28-2021, 11:43 PM   #445
blackshark
New Member
blackshark's Avatar
0
Rep
20
Posts

Drives: E36 X5e70
Join Date: Nov 2021
Location: Spain

iTrader: (0)

Up
Appreciate 0
      11-29-2021, 06:59 PM   #446
blackshark
New Member
blackshark's Avatar
0
Rep
20
Posts

Drives: E36 X5e70
Join Date: Nov 2021
Location: Spain

iTrader: (0)

I have read the thread several times and I am left with the following doubt:

passenger seat. is it necessary to connect to the K-CAN? I do not need or want to heat the seats or memory in the passenger.
Appreciate 0
      11-30-2021, 12:08 PM   #447
blackshark
New Member
blackshark's Avatar
0
Rep
20
Posts

Drives: E36 X5e70
Join Date: Nov 2021
Location: Spain

iTrader: (0)

Quote:
Originally Posted by woodpecka View Post
hey guys, it's nice to see that this thread is still useful 10 years after it started.

I still run my retrofited seats without any issue.

good luck!


I have read the thread several times and I am left with the following doubt:

passenger seat. is it necessary to connect to the K-CAN? I do not need or want to heat the seats or memory in the passenger.

It is also not clear to me where to connect pins 2 and 3 of the K-CAN. I say that for example to the i-drive (in WDS it is called CON of controller) I suppose it will be to the pins 4K-CAN-L and 3K-CAN-H of the X10387 soldering the cable that comes from the seat in the following way:
Seat pin 2 (K-CAN-H) with Idrive pin 3 (K-CAN-L)

y Pin 3 of the seat (K-CAN-H) with pin 4 of the idrive (K-CAN-L)
.

The question is: do I solder the cable coming from the seat (pin 2) to the idrive pin 3 and the cable coming from the seat (pin3) to the idrive pin 4?

then in pin 3 of the idrive will enter 2 cables and in pin 4 of the idrive another two .... will the system work? Is the answer because it is a CAN network? .... I have some doubts on this topic please help.




Last edited by blackshark; 11-30-2021 at 12:14 PM.. Reason: Pictures add
Appreciate 0
      11-30-2021, 11:44 PM   #448
blackshark
New Member
blackshark's Avatar
0
Rep
20
Posts

Drives: E36 X5e70
Join Date: Nov 2021
Location: Spain

iTrader: (0)

Up
Appreciate 0
      12-01-2021, 06:53 PM   #449
blackshark
New Member
blackshark's Avatar
0
Rep
20
Posts

Drives: E36 X5e70
Join Date: Nov 2021
Location: Spain

iTrader: (0)

Up
Appreciate 0
      12-03-2021, 07:41 AM   #450
blackshark
New Member
blackshark's Avatar
0
Rep
20
Posts

Drives: E36 X5e70
Join Date: Nov 2021
Location: Spain

iTrader: (0)

Up
Appreciate 0
      12-05-2021, 08:13 AM   #451
blackshark
New Member
blackshark's Avatar
0
Rep
20
Posts

Drives: E36 X5e70
Join Date: Nov 2021
Location: Spain

iTrader: (0)

Reflecting this issue ... if you only have the driver module and install seats with driver and passenger modules. I have to wire the two CAN cables from the passenger as far as the idrive catches for example ... that has become clear to me. But should you code?


Are there pictures of how you connect the K-CAN H and K-CAN L cables to the idriver or another site? where do you get the cables and connectors?

a greeting
Appreciate 0
      12-05-2021, 09:53 PM   #452
Red Racer
New Member
Red Racer's Avatar
2
Rep
9
Posts

Drives: 2015 F10 M5, 1991 E31 V12 6sp
Join Date: Jun 2021
Location: Thousand Oaks, Ca

iTrader: (0)

BurtDiesel / 4EST...

The LED module I originally used started to give me issues. So, I went back and re-worked the solution. I started with a timed relay module...

https://www.amazon.com/dp/B07T3KCQZB...roduct_details

This allowed me to program the relay to turn on for 3 sec and turn off for 3 sec. I found that at 5 sec, then 4 sec intervals didn't re-activate the seat module. 3 sec seems to work continuously. It also gave me a higher amp rating which is where LED relay was failing.

Keep in mind this relay module is for 12v options and the seat only likes 5v. So, after the relay, I reduced the voltage to 5v by using a common Buck regulator set for 12v to 5v. There are many options out there... This is the one I picked.

https://www.amazon.com/DROK-Electric...758521&sr=8-17

Now the seat works continuously without any issues. Hope this helps.
Appreciate 0
      12-05-2021, 10:00 PM   #453
Red Racer
New Member
Red Racer's Avatar
2
Rep
9
Posts

Drives: 2015 F10 M5, 1991 E31 V12 6sp
Join Date: Jun 2021
Location: Thousand Oaks, Ca

iTrader: (0)

blackshark

My passenger seat works without the K-Can signal. Use the wiring diagrams here and add power ( + and - ) to the seat and you should be good.

Keep in mind, I installed these seats in my '68 Mustang Fastback. Well before computers!
Appreciate 0
      12-05-2021, 10:07 PM   #454
Red Racer
New Member
Red Racer's Avatar
2
Rep
9
Posts

Drives: 2015 F10 M5, 1991 E31 V12 6sp
Join Date: Jun 2021
Location: Thousand Oaks, Ca

iTrader: (0)

blackshark

Re-reading your post, my seat does not have memory in the passenger seat. FYI though, both seats have the same control modules. So, the computer signal might something programmed in the memory seat switches. Driver - memory buttons / Passenger - no memory buttons.

These seats came from a 2008 M3 E92 and the modules in both seats are 9-148-265.
Appreciate 0
      12-07-2021, 06:51 AM   #455
blackshark
New Member
blackshark's Avatar
0
Rep
20
Posts

Drives: E36 X5e70
Join Date: Nov 2021
Location: Spain

iTrader: (0)

Quote:
Originally Posted by Red Racer View Post
blackshark

Re-reading your post, my seat does not have memory in the passenger seat. FYI though, both seats have the same control modules. So, the computer signal might something programmed in the memory seat switches. Driver - memory buttons / Passenger - no memory buttons.

These seats came from a 2008 M3 E92 and the modules in both seats are 9-148-265.
Hello! Thanks for answering!
in the original seats, the driver has the SMFA module (and thus the K-CAN cables), but the passenger does not. The ones I have new are the sports that both the passenger and the confuctor have a module (SMFA and SMBF), so the passenger pins 2 and 3 remain in the seat without connection. Do they need to be connected for the seat to work? Or is it only necessary if I want to make use of memory also for the passenger, also the question of whether this passenger seat must be encoded or not for it to work? Or you just need to code it for the memory to work!
Appreciate 0
      12-07-2021, 06:52 AM   #456
blackshark
New Member
blackshark's Avatar
0
Rep
20
Posts

Drives: E36 X5e70
Join Date: Nov 2021
Location: Spain

iTrader: (0)

Quote:
Originally Posted by Red Racer View Post
blackshark

My passenger seat works without the K-Can signal. Use the wiring diagrams here and add power ( + and - ) to the seat and you should be good.

Keep in mind, I installed these seats in my '68 Mustang Fastback. Well before computers!
Last but not least, the '68 Mustang Fastback! Simply a brutal beauty! It is one of my favorites!
Appreciate 0
      12-09-2021, 10:43 AM   #457
blackshark
New Member
blackshark's Avatar
0
Rep
20
Posts

Drives: E36 X5e70
Join Date: Nov 2021
Location: Spain

iTrader: (0)

Where do you buy the K-CAN cable from? I can't find it anywhere, thank you.


Appreciate 0
      12-10-2021, 07:31 AM   #458
blackshark
New Member
blackshark's Avatar
0
Rep
20
Posts

Drives: E36 X5e70
Join Date: Nov 2021
Location: Spain

iTrader: (0)

Up
Appreciate 0
      12-12-2021, 07:37 AM   #459
blackshark
New Member
blackshark's Avatar
0
Rep
20
Posts

Drives: E36 X5e70
Join Date: Nov 2021
Location: Spain

iTrader: (0)

Up
Appreciate 0
      12-12-2021, 09:55 PM   #460
Red Racer
New Member
Red Racer's Avatar
2
Rep
9
Posts

Drives: 2015 F10 M5, 1991 E31 V12 6sp
Join Date: Jun 2021
Location: Thousand Oaks, Ca

iTrader: (0)

From what I have found, to keep this seat working for more than 15 - 30secs requires some form of stimulation - K-Can or other stimulation. If connecting to the vehicle (various years), coding and/or attaching to the BMW's computer would be required and is in the earlier conversations.

If you choose not to, you can use my idea of adding the simulation box to both seats to keep the seats active / working. Mine has memory, but does not function. I read earlier that the memory is saved in the vehicle's memory which I don't have.

Sorry - my fix is for a retrofit without a BMW computer simulation.

Thanks for your comments on the fastback. Just couldn't disconnect from BMW's performance. The M5 is incredible at all speeds and the 850i's V12 6sp is smooth a silk over 150mph! You just can't get that in a 50+ year old mustang, but I'll keep trying...
Appreciate 0
      12-13-2021, 12:06 PM   #461
blackshark
New Member
blackshark's Avatar
0
Rep
20
Posts

Drives: E36 X5e70
Join Date: Nov 2021
Location: Spain

iTrader: (0)

Quote:
Originally Posted by Red Racer View Post
From what I have found, to keep this seat working for more than 15 - 30secs requires some form of stimulation - K-Can or other stimulation. If connecting to the vehicle (various years), coding and/or attaching to the BMW's computer would be required and is in the earlier conversations.

If you choose not to, you can use my idea of adding the simulation box to both seats to keep the seats active / working. Mine has memory, but does not function. I read earlier that the memory is saved in the vehicle's memory which I don't have.

Sorry - my fix is for a retrofit without a BMW computer simulation.

Thanks for your comments on the fastback. Just couldn't disconnect from BMW's performance. The M5 is incredible at all speeds and the 850i's V12 6sp is smooth a silk over 150mph! You just can't get that in a 50+ year old mustang, but I'll keep trying...

hello ,

my question was if I have two seats that are not active. the driver has a module and the passenger does not. I remove them and put two non-active seats, the driver has a module and the passenger also has a module. I then pull the CAN-BUS cables from the passenger to the idrive or JBE or a CAN network splice. then would I have to code? I will not use the memory in the passenger because they are not active. And the passenger seat does not have position sensors (from pins 1 to 4 that are in the connectors of the height or length adjustment or headrest etc. There are only 2 pins, not the 4 since the other 2 correspond to the sensors) So I don't know why it would be necessary to code ... maybe for the car to allow the voltage to be supplied to the module to move the seat, it would give the order that if you can move it with the buttons. otherwise there is power available, there is CAN connection but there is no order from the car and therefore it does not move ... or it moves 15 seconds until it is the turn of the passenger to communicate with the SMFA module and the car tells it to it does not move because it does not recognize it (you have to code)

in europe and spain specifically there are those who dream of a car like yours. I am 50 years or older They are legends here.

A greeting
Appreciate 0
      12-16-2021, 06:53 AM   #462
blackshark
New Member
blackshark's Avatar
0
Rep
20
Posts

Drives: E36 X5e70
Join Date: Nov 2021
Location: Spain

iTrader: (0)

Up
Appreciate 0
Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 07:32 PM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST