Page 11 of 24 FirstFirst ... 23456789101112131415161718192021 ... LastLast
Results 251 to 275 of 593

Thread: (Almost) free DIY ADS interface

  1. #251
    Join Date
    Apr 2011
    Location
    Mcloud, Oklahoma
    Posts
    3,100
    My Cars
    '99 323is, '00 323i 528i
    Quote Originally Posted by HansV View Post
    What signals do you want LED's on? K-line, L-line and DTR?
    About all I could see possibly having LED's on -
    K-Line
    L-Line
    DTR
    Power (+12v)
    Ignition

    I personally have not tried any LED's anywhere as that was not a main concern of mine, but it could be a "neat" feature once all assembled.

  2. #252
    Join Date
    Nov 2007
    Location
    Finland, Europe
    Posts
    512
    My Cars
    E61 520d LCI
    Quote Originally Posted by HansV View Post
    What signals do you want LED's on? K-line, L-line and DTR? It should work fine to just add a LED in series with the pull-up resistors for these signals. The "high" voltage could drop 1.5-2V but that should not be a problem. But I quess the equipment in the car also have pull-ups. Have anyone tested LED's connected like this?
    I do not think there is need to have leds on RXD and TDX when the traffic on K/L-line is monitored. It will just be the same signals.
    I will try to make the board available on imall. I do not know how this works, but I have contacted them and asked.
    KevinMullins pretty much said it: K-Line, L-Line, DTR, Power (+12v) and Ignition.

    Yes, I think there's no need for separate RX/TX as there has to be pull-ups.

    Just a thought, I'm no expert but for the board could the existing NPN's be replaced by one IC e.g. non-inverting (open collector) buffer driver like SN7074N or similar.
    E61 520d LCI

    Check out TestO - free datalogger for BMW. Includes support for: AEM, PLX, 14point7, Innovate (through SDK)

  3. #253
    Join Date
    Oct 2008
    Location
    Norway
    Posts
    66
    My Cars
    1996 316 Compact
    I have updated the schematics with separate transistors on the K/L lines and LED's. I added LED's on K-Line, L-Line, DTR an ignition, but dropped the 12V power. The power will not give you much usefull information, but is easy to add for those who think they need it.
    The new PCB is almost finished, but it would be helpfull if more of you could test this updated circuit with LED's to make sure it works on more than one car.

    Edit:
    If there is any interest I could put togeather a kit with PCB and parts needed to build this board when it's tested properly. It will be about 15-20$ with shipping worldwide. Then you only would need a 20-pin Pacman connector and a 9-pin DSUB cable to build a complete diagnistic interface.
    If anyone in the US could sell this it would be even chaper. I only would like others to be able to make a cheap ADS interface. I will still try to make the PCB awailable on imall.

    Edit 2:
    I have corrected an error on the schmatic. Pin 10 on 4053 should be connected to the K-line with R3, not togeather with pin 12.

    There is no need for the LED's to make the interface work. They can be left out and R2, R3, R4 and R6 connected directly to 12V to make the ciruit more simple to build.
    Attached Files Attached Files
    Last edited by HansV; 03-01-2013 at 05:22 AM.

  4. #254
    Join Date
    Nov 2007
    Location
    Finland, Europe
    Posts
    512
    My Cars
    E61 520d LCI
    Quote Originally Posted by HansV View Post
    I have updated the schematics with separate transistors on the K/L lines and LED's. I added LED's on K-Line, L-Line, DTR an ignition, but dropped the 12V power. The power will not give you much usefull information, but is easy to add for those who think they need it.
    The new PCB is almost finished, but it would be helpfull if more of you could test this updated circuit with LED's to make sure it works on more than one car.

    Edit:
    If there is any interest I could put togeather a kit with PCB and parts needed to build this board when it's tested properly. It will be about 15-20$ with shipping worldwide. Then you only would need a 20-pin Pacman connector and a 9-pin DSUB cable to build a complete diagnistic interface.
    If anyone in the US could sell this it would be even chaper. I only would like others to be able to make a cheap ADS interface. I will still try to make the PCB awailable on imall.
    A ready kit would be nice addition but I'd say just the PCB with the parts list would be fine because these parts are quite common. If you can't make it available on imall just attach the layout file that imall uses.

    By the way how much can I expect to pay for 20-pic connector ? And where to buy ? Are the necessary pins wired inside the connector or do I have to check that with the seller ?
    E61 520d LCI

    Check out TestO - free datalogger for BMW. Includes support for: AEM, PLX, 14point7, Innovate (through SDK)

  5. #255
    Join Date
    Oct 2008
    Location
    Norway
    Posts
    66
    My Cars
    1996 316 Compact
    I can post the gerber files for the PCB when they are finished, no problem.
    You can get the 20-pin connector on ebay for 5$, just search for "bmw 20pin"

  6. #256
    Join Date
    Feb 2013
    Location
    ROMANIA
    Posts
    1
    My Cars
    1994 BMW 318i
    Thx

    expect a final result .. I want to thank you greatly for the effort

    I want to try the BMW 318i .1994 .. scheme to use?

    My English is not so good
    Last edited by cristichd; 02-25-2013 at 02:52 PM.

  7. #257
    Join Date
    Oct 2008
    Location
    Norway
    Posts
    66
    My Cars
    1996 316 Compact
    Use the schematic MK2 posted above. You need ADS on your car.
    Please let us know if it works. Try INPA first, set to ADS and install the ADS driver. Also read all you can find about INPA and DIS

  8. #258
    Join Date
    Feb 2013
    Location
    Bulgaria
    Posts
    7
    My Cars
    E36
    Quote Originally Posted by cristichd View Post
    Thx

    expect a final result .. I want to thank you greatly for the effort

    I want to try the BMW 318i .1994 .. scheme to use?

    My English is not so good
    I have also 318 '94 and waiting the result if you will test on your car
    .

  9. #259
    Join Date
    Feb 2013
    Location
    Poland
    Posts
    1
    My Cars
    1993 e34 tds
    At first I would like to thank you all for the work on ADS interface!

    Interface built according to schematic from post #243 works on my '93 E34 equipped with M51D25 TDS engine (communication with engine only from DIS).

    @HansV - could you please verify your revised schematic (MK2)? When you compare it to KevinMullins' interface from post #243 - pin 10 from 4053 is shortened to pin 12 and goes to base of T4. On KevinMullins schematic pins 10,12 and 13 have different configuration.
    Last edited by mar456; 02-28-2013 at 03:40 AM.

  10. #260
    Join Date
    Apr 2011
    Location
    Mcloud, Oklahoma
    Posts
    3,100
    My Cars
    '99 323is, '00 323i 528i
    Quote Originally Posted by mar456 View Post
    Interface built according to schematic from post #243 works on my '93 E34 equipped with M51D25 TDS engine (communication with engine only from DIS).
    Good to hear it's working on an E34.
    If it communicates with the engine in DIS and not in something like INPA then it's most likely a missing or bad file in INPA, I've had similar troubles. It's usually a matter of finding the right .ipo and .prg files for INPA.

    Quote Originally Posted by mar456 View Post
    @HansV - could you please verify your revised schematic (MK2)? When you compare it to KevinMullins' interface from post #243 - pin 10 from 4053 is shortened to pin 12 and goes to base of T4. On KevinMullins schematic pins 10,12 and 13 have different configuration.
    Ah...good catch. I didn't even see that when I reviewed Hans's latest version.
    Pin 10 should go to resistor R3.
    Pin 12 to base of T4 (Q4).
    Pin 13 is correct on both schematics, just the transistors are numbered differently, layout is the same.

  11. #261
    Join Date
    Feb 2013
    Location
    Bulgaria
    Posts
    7
    My Cars
    E36
    Quote Originally Posted by KevinMullins View Post
    Good to hear it's working on an E34.
    If it communicates with the engine in DIS and not in something like INPA then it's most likely a missing or bad file in INPA, I've had similar troubles. It's usually a matter of finding the right .ipo and .prg files for INPA.



    Ah...good catch. I didn't even see that when I reviewed Hans's latest version.
    Pin 10 should go to resistor R3.
    Pin 12 to base of T4 (Q4).
    Pin 13 is correct on both schematics, just the transistors are numbered differently, layout is the same.
    In your schematic pin 10 is connected to Pull-up resistor R3 and Q4 colector. In Hans's latest version schematic pin10 and pin12 are shorted. This means that your schematic pin 10 is inverting in comparison with pin 12(when pin12 is high, pin 10 is low). Any idea?
    Last edited by stiliyan; 02-28-2013 at 11:43 AM.

  12. #262
    Join Date
    Oct 2008
    Location
    Norway
    Posts
    66
    My Cars
    1996 316 Compact
    Kevin, you are right. I forgot to move the input pin 10 to the K-line.
    I have updated the MKII schematics on post #254, it should be correct now. Please test and let me know if there are more that needs be corrected. I will finish the new PCB layout when someone confirms that the new circuit works.

  13. #263
    Join Date
    Feb 2013
    Location
    Bulgaria
    Posts
    7
    My Cars
    E36
    Is there internal pull-up resistors on K and L lines in ECU?

  14. #264
    Join Date
    Oct 2008
    Location
    Norway
    Posts
    66
    My Cars
    1996 316 Compact
    Probably, but you will also have pull-up with the LEDs and 1K resistors. Only difference it that it will only pull to about 10v in stead of 12. This should not matter, but needs to be tested and verified by you out there.

  15. #265
    Join Date
    Feb 2013
    Location
    Bulgaria
    Posts
    7
    My Cars
    E36
    Probably, but you will also have pull-up with the LEDs and 1K resistors. Only difference it that it will only pull to about 10v in stead of 12. This should not matter, but needs to be tested and verified by you out there.
    I don't think so. The input current on pins is around 1uA.
    Is possible in such a small current through the diode....current doesn't leak.
    I'd swap R3 and D5. So pin 10 is sure pull-uped.

    I'd add 10K resistor between B-E all transistors because now all bases ''hanging''.

    PS: That is my schematic with corrections:
    s22.postimage.org/lc3va8s9d/corr.jpg

    Sorry but at this moment I can't upload pictures and URL's
    You can replace all groups transistor/10k/1k with digital transistors. For example DTC114YKA.
    Last edited by stiliyan; 03-01-2013 at 01:34 AM. Reason: Automerged Doublepost

  16. #266
    Join Date
    Apr 2011
    Location
    Mcloud, Oklahoma
    Posts
    3,100
    My Cars
    '99 323is, '00 323i 528i
    What are the functional benefits to adding more to this?

  17. #267
    Join Date
    Oct 2008
    Location
    Norway
    Posts
    66
    My Cars
    1996 316 Compact
    You can't use "digital" mosfet transistors as a replacement for T1, T2 and T4 without an additional doide. The RS232 signals will pull negative, and MOSFETs can't handle this like a bipolar transistor. Also the BC475 (or 2n2222 or other possible replacement) are very cheap and easy to got for most people.
    I dont see the benefits of theee modifications, but this circuit could be made in a thousand ways and still work fine. I just make a circuit that would be easy to make for most people who can handle a soldering iron with parts that are cheap and easy to get.
    By the way, the LED's can be left out or strapped to make it easier. They are not needed for to make the circuit work.

  18. #268
    Join Date
    Feb 2013
    Location
    Bulgaria
    Posts
    7
    My Cars
    E36
    Quote Originally Posted by KevinMullins View Post
    What are the functional benefits to adding more to this?
    Quote Originally Posted by HansV View Post
    You can't use "digital" mosfet transistors as a replacement for T1, T2 and T4 without an additional doide. The RS232 signals will pull negative, and MOSFETs can't handle this like a bipolar transistor. Also the BC475 (or 2n2222 or other possible replacement) are very cheap and easy to got for most people.
    I dont see the benefits of theee modifications, but this circuit could be made in a thousand ways and still work fine. I just make a circuit that would be easy to make for most people who can handle a soldering iron with parts that are cheap and easy to get.
    By the way, the LED's can be left out or strapped to make it easier. They are not needed for to make the circuit work.
    All B-E resistors are necessary! DTC114 aren't MOSFET transistor. They are NPN transistor with included resistors(10K and 47K). Serial resistors on RX and TX are advisable. In your schematic RX serial resistor is missing.

    Just these are my views on the schematic
    Last edited by stiliyan; 03-01-2013 at 04:23 AM.

  19. #269
    Join Date
    Feb 2013
    Location
    flensburg
    Posts
    37
    My Cars
    1995 BMW 328i Coupe
    hi,i went to a eletronic store today but they donīt have a cd4053.they have many other icīs.is there a alternative/replacement ic which i can use for a cd4053?when i get one i try to make one of "hans" interface.(donīt know why the interface from the first post donīt work)greeting

  20. #270
    Join Date
    Feb 2013
    Location
    Bulgaria
    Posts
    7
    My Cars
    E36
    Quote Originally Posted by v2x View Post
    hi,i went to a eletronic store today but they donīt have a cd4053.they have many other icīs.is there a alternative/replacement ic which i can use for a cd4053?when i get one i try to make one of "hans" interface.(donīt know why the interface from the first post donīt work)greeting
    You can replace CD4053 with: MC14053, HCF4053, MAX4053. You can't replace with 74xx4053(74 series is TTL and working with low voltages).

  21. #271
    Join Date
    Feb 2013
    Location
    flensburg
    Posts
    37
    My Cars
    1995 BMW 328i Coupe
    hi,thanks.they donīt have any of this icīs.i will order the parts today.
    is this a right 4053? mos4053?

    http://www.reichelt.de/ICs-C-MOS-DIL...artnr=MOS+4053

    greeting

  22. #272
    Join Date
    Oct 2008
    Location
    Norway
    Posts
    66
    My Cars
    1996 316 Compact
    That one should work, either types linked in the data sheet. MOS4053 is not the part number, only indicates that they are MOSFET circuits. The most important parameter is the max. supply voltage. HCC4053 has max. voltage 20V and HCF4053 max. 18V. That is OK.

  23. #273
    Join Date
    Feb 2013
    Location
    Poland
    Posts
    1
    My Cars
    525i e30 cabrio @M50
    I test MK2- dont work ;/
    MK1 conect to ABS, Airbag, Instrument huster

    E34 2.5l DELL C600; HEF4053BP; BC547B, BC548B
    Last edited by Coolbit; 03-06-2013 at 07:07 AM.

  24. #274
    Join Date
    Oct 2008
    Location
    Norway
    Posts
    66
    My Cars
    1996 316 Compact
    Sorry to hear this. I will try to build and test the revised version next week to see if I can find out if it's something wrong with it. Look at the schematic KevinMullins posted and see if you can spot any differences.

  25. #275
    Join Date
    Apr 2011
    Location
    Mcloud, Oklahoma
    Posts
    3,100
    My Cars
    '99 323is, '00 323i 528i
    Finally got a chance to modify my existing version of the CD4053 interface with the newest up dates by benemorius and HansV, which includes the two new transistors, having all resistors as 1k ohm and adding the four LEDs. My only difference is I used 2N3904 transistors versus the BC547 transistors. (just more common here)
    This is the "MKII" design that I will also add to this post so that it's convenient.

    Testbed information -
    INPA v3.01
    DIS v44
    1994 325i (US model) (I have also done some testing on a 1995 318Ti with good success)

    Let me start with a pic of my test interface.
    Ignore the crudeness and the fact that it is on an OBD harness, I use a 20 pin - OBD adapter for my other cars, so I made this ADS interface up to utilize that same adapter. Most of you I’m sure will just use a serial to 20 pin harness.




    A quick rundown video of it in action.

    http://youtu.be/cHxROZ3MN8I

    While making the first video I realized I had not updated my DME files on that particular laptop and I stressed watching for the DME and VIN to show up, which it obviously didn't. So I made a second quick screencapture video from my shop desktop which was already properly setup to show that it does actually pull that information up.

    http://youtu.be/3jmLKVVrY9w

    One thing I have to stress again is that even though the INPA quick test only appears to connect and pull up a few modules it will indeed connect to many others from within the individual test areas. I have successfully connected to and manipulated the DME, ZKE, ZVM, KOMBI, BC, MID, AB, IHK, ABS. The only thing that I have not gotten to connect to on any of our E36 test cars is the automatic transmission modules (GSR).

    Quick Identification results in INPA.




    DIS v44 (and v57) will show much more right off the bat.
    And everything shown in DIS can be connected to in INPA.




    A couple analog value screenshots from INPA to show that it was indeed communicating to the DME, so live data is possible.
    (ignore that my values are wonky, a. I need to fix some file mismatch errors...English Metric and English (Imperial) don't mix well when it comes to data values - b. this particular car still needs a head gasket and much more so it runs like crap)


    Attached Files Attached Files
    Last edited by KevinMullins; 03-10-2013 at 10:32 PM.

Page 11 of 24 FirstFirst ... 23456789101112131415161718192021 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •