|
Hi All Has anyone intrerfaced ADC12138 (or ADC12xxx series ) analog to digital converter with 68HC11 using its serial perifheral interface . Any suggestions will be appreciated . Regards Adam |
|
|
|
Hi Adam, I did this on my last project. What kind of information are you looking for, hardware/Software implementation? Regards, Musibau -----Original Message----- From: A Demir [mailto:] Sent: Friday, July 19, 2002 4:11 PM To: Subject: [m68HC11] 68HC11 ADC12138 interface Hi All Has anyone intrerfaced ADC12138 (or ADC12xxx series ) analog to digital converter with 68HC11 using its serial perifheral interface . Any suggestions will be appreciated . Regards Adam To unsubscribe from this group, send an email to: |
|
Hi Musibau I used National's AN-929 application sheet which interfaces HC11 to ADC 12038 chip .The application included an HC11 assembly software for the project . I spent a considerable time on the project but the end result was of no avail .If you have a working project (hardware /software ) to share , I would be grateful . Regards Adam --- Original Message ----- From: "Alowonle, Musibau" <> To: <> Sent: Saturday, July 20, 2002 9:24 AM Subject: RE: [m68HC11] 68HC11 ADC12138 interface > Hi Adam, > > I did this on my last project. What kind of information are you looking for, > hardware/Software implementation? > > Regards, > Musibau > > -----Original Message----- > From: A Demir [mailto:] > Sent: Friday, July 19, 2002 4:11 PM > To: > Subject: [m68HC11] 68HC11 ADC12138 interface > Hi All > Has anyone intrerfaced ADC12138 (or ADC12xxx series ) analog to digital > converter with 68HC11 using its serial perifheral interface . Any > suggestions will be appreciated . > Regards > Adam > > To unsubscribe from this group, send an email to: > To unsubscribe from this group, send an email to: |
|
|
|
Adam I have interfaced an ADS1212 with a HC11E1CFN2 in my current design and it works well. If you like I will be happy to send you some info on it. If you email me at my private address I will send on anything that may help you (don't think I can attach files on this list). Regards Peter **************************************************** Peter Mackel Design Engineer Tel: +44 2891 278528 Fax: +44 2891 270156 Email: **************************************************** -----Original Message----- From: A Demir [mailto:] Sent: 19 July 2002 23:20 To: Subject: Re: [m68HC11] 68HC11 ADC12138 interface Hi Musibau I used National's AN-929 application sheet which interfaces HC11 to ADC 12038 chip .The application included an HC11 assembly software for the project . I spent a considerable time on the project but the end result was of no avail .If you have a working project (hardware /software ) to share , I would be grateful . Regards Adam --- Original Message ----- From: "Alowonle, Musibau" <> To: <> Sent: Saturday, July 20, 2002 9:24 AM Subject: RE: [m68HC11] 68HC11 ADC12138 interface > Hi Adam, > > I did this on my last project. What kind of information are you looking for, > hardware/Software implementation? > > Regards, > Musibau > > -----Original Message----- > From: A Demir [mailto:] > Sent: Friday, July 19, 2002 4:11 PM > To: > Subject: [m68HC11] 68HC11 ADC12138 interface > Hi All > Has anyone intrerfaced ADC12138 (or ADC12xxx series ) analog to digital > converter with 68HC11 using its serial perifheral interface . Any > suggestions will be appreciated . > Regards > Adam > > To unsubscribe from this group, send an email to: > To unsubscribe from this group, send an email to: To unsubscribe from this group, send an email to: |
|
Hi all and Adam, Yes. I used the AD12130 with a 68HC11A1 several years ago. After spending lots of time on the phone with National's technical support, we found a solution. The problem is that this family of ADC is particularly susceptible to digital switching noise caused by fast rise and fall times on it's control signals. These transients cause ground bounce in the chip and apparently put it into some odd state where it doesn't respond properly. The solution is to put R-C low-pass filters on all of it's digital input signals. I found series 1.5K ohm resistors and 22 pF capacitors to digital ground did the trick. Unfortunately this solution is pretty messy for existing boards. Our boards were built with surface mount components. I lifted the ADC leads and placed 1206 resistors between the PCB pads and lifted leads. I then tacked the caps to the leads, and wired their free ends to ground. I wasn't too pretty but did solve the problem. Best Regards, Scott Grodevant Sr. Electronics Engineer Lucid, Inc. -----Original Message----- From: A Demir [mailto:] Sent: Friday, July 19, 2002 5:11 PM To: Subject: [m68HC11] 68HC11 ADC12138 interface Hi All Has anyone intrerfaced ADC12138 (or ADC12xxx series ) analog to digital converter with 68HC11 using its serial perifheral interface . Any suggestions will be appreciated . Regards Adam [Non-text portions of this message have been removed] |
|
|
|
Scott All these emails are starting to get me slightly concerned. Are you talking about the Burn Brown (now owned by Texas) ADS1212? I didn't have any problems (apart from the initial teething problems with initialising and calibrating etc) with it, but that doesn't reassure me that I've covered everything on it? It's just that you mentioned the AD1213 and Adam mentioned the ADC1213. Is is the same family? Thanks Pete -----Original Message----- From: Grodevant, Scott [mailto:] Sent: 22 July 2002 15:14 To: ' Subject: RE: [m68HC11] 68HC11 ADC12138 interface Hi all and Adam, Yes. I used the AD12130 with a 68HC11A1 several years ago. After spending lots of time on the phone with National's technical support, we found a solution. The problem is that this family of ADC is particularly susceptible to digital switching noise caused by fast rise and fall times on it's control signals. These transients cause ground bounce in the chip and apparently put it into some odd state where it doesn't respond properly. The solution is to put R-C low-pass filters on all of it's digital input signals. I found series 1.5K ohm resistors and 22 pF capacitors to digital ground did the trick. Unfortunately this solution is pretty messy for existing boards. Our boards were built with surface mount components. I lifted the ADC leads and placed 1206 resistors between the PCB pads and lifted leads. I then tacked the caps to the leads, and wired their free ends to ground. I wasn't too pretty but did solve the problem. Best Regards, Scott Grodevant Sr. Electronics Engineer Lucid, Inc. -----Original Message----- From: A Demir [mailto:] Sent: Friday, July 19, 2002 5:11 PM To: Subject: [m68HC11] 68HC11 ADC12138 interface Hi All Has anyone intrerfaced ADC12138 (or ADC12xxx series ) analog to digital converter with 68HC11 using its serial perifheral interface . Any suggestions will be appreciated . Regards Adam [Non-text portions of this message have been removed] To unsubscribe from this group, send an email to: |
|
Hi all and Pete, I mistyped, the part I used was National Semiconductor's ADC12130. Sounds like you had considerably less trouble with it than I did. I suspect they have redone the design and/or chip layout to reduce that ground bounce problem I was talking about. It drove me nuts for weeks. After changing chips and having the second chip behave identically to the first, I had no choice but to doubt my code. After painstakingly checking out all signal timing with an oscilloscope and finding everything within specifications, I finally called National's support line. I spoke with Jack Thornton (I'm not sure of the spelling of his last name), who is an incredible support engineer! He is knowledgeable and very helpful. His number is (800) 272-9959. The problem is that the ground bounce causes the CPU and ADC SPI transactions to intermittently get out of sync with one and other, causing my problem. I had used many SPI and I2C devices before this and never had any sort of problems. My notes are back from 1998, I suspect the chip was pretty new back them, maybe just released. Regards, Scott -----Original Message----- From: Peter Mackel [mailto:] Sent: Monday, July 22, 2002 12:11 PM To: Subject: RE: [m68HC11] 68HC11 ADC12138 interface Scott All these emails are starting to get me slightly concerned. Are you talking about the Burn Brown (now owned by Texas) ADS1212? I didn't have any problems (apart from the initial teething problems with initialising and calibrating etc) with it, but that doesn't reassure me that I've covered everything on it? It's just that you mentioned the AD1213 and Adam mentioned the ADC1213. Is is the same family? Thanks Pete -----Original Message----- From: Grodevant, Scott [mailto:] Sent: 22 July 2002 15:14 To: ' Subject: RE: [m68HC11] 68HC11 ADC12138 interface Hi all and Adam, Yes. I used the AD12130 with a 68HC11A1 several years ago. After spending lots of time on the phone with National's technical support, we found a solution. The problem is that this family of ADC is particularly susceptible to digital switching noise caused by fast rise and fall times on it's control signals. These transients cause ground bounce in the chip and apparently put it into some odd state where it doesn't respond properly. The solution is to put R-C low-pass filters on all of it's digital input signals. I found series 1.5K ohm resistors and 22 pF capacitors to digital ground did the trick. Unfortunately this solution is pretty messy for existing boards. Our boards were built with surface mount components. I lifted the ADC leads and placed 1206 resistors between the PCB pads and lifted leads. I then tacked the caps to the leads, and wired their free ends to ground. I wasn't too pretty but did solve the problem. Best Regards, Scott Grodevant Sr. Electronics Engineer Lucid, Inc. -----Original Message----- From: A Demir [mailto:] Sent: Friday, July 19, 2002 5:11 PM To: Subject: [m68HC11] 68HC11 ADC12138 interface Hi All Has anyone intrerfaced ADC12138 (or ADC12xxx series ) analog to digital converter with 68HC11 using its serial perifheral interface . Any suggestions will be appreciated . Regards Adam [Non-text portions of this message have been removed] To unsubscribe from this group, send an email to: <http://docs.yahoo.com/info/terms/ Yahoo! Groups Sponsor ADVERTISEMENT <http://rd.yahoo.com/M=228862.2128520.3581629.1829184/D=egroupweb/S=17065542 05:HM/A=1155066/R=0/*http://adfarm.mediaplex.com/ad/ck/990-1736-1039-302 To unsubscribe from this group, send an email to: > . [Non-text portions of this message have been removed] |
|
One last thing: I forgot to say that once this initial problem was solved, I had no other problems with the part. I'd like to tell you we built thousands of the device, but as it turns out the project was cancelled. I think at best I used maybe five of these parts. They did all behave consistently. Scott -----Original Message----- From: Peter Mackel [mailto:] Sent: Monday, July 22, 2002 12:11 PM To: Subject: RE: [m68HC11] 68HC11 ADC12138 interface Scott All these emails are starting to get me slightly concerned. Are you talking about the Burn Brown (now owned by Texas) ADS1212? I didn't have any problems (apart from the initial teething problems with initialising and calibrating etc) with it, but that doesn't reassure me that I've covered everything on it? It's just that you mentioned the AD1213 and Adam mentioned the ADC1213. Is is the same family? Thanks Pete -----Original Message----- From: Grodevant, Scott [mailto:] Sent: 22 July 2002 15:14 To: ' Subject: RE: [m68HC11] 68HC11 ADC12138 interface Hi all and Adam, Yes. I used the AD12130 with a 68HC11A1 several years ago. After spending lots of time on the phone with National's technical support, we found a solution. The problem is that this family of ADC is particularly susceptible to digital switching noise caused by fast rise and fall times on it's control signals. These transients cause ground bounce in the chip and apparently put it into some odd state where it doesn't respond properly. The solution is to put R-C low-pass filters on all of it's digital input signals. I found series 1.5K ohm resistors and 22 pF capacitors to digital ground did the trick. Unfortunately this solution is pretty messy for existing boards. Our boards were built with surface mount components. I lifted the ADC leads and placed 1206 resistors between the PCB pads and lifted leads. I then tacked the caps to the leads, and wired their free ends to ground. I wasn't too pretty but did solve the problem. Best Regards, Scott Grodevant Sr. Electronics Engineer Lucid, Inc. -----Original Message----- From: A Demir [mailto:] Sent: Friday, July 19, 2002 5:11 PM To: Subject: [m68HC11] 68HC11 ADC12138 interface Hi All Has anyone intrerfaced ADC12138 (or ADC12xxx series ) analog to digital converter with 68HC11 using its serial perifheral interface . Any suggestions will be appreciated . Regards Adam [Non-text portions of this message have been removed] To unsubscribe from this group, send an email to: <http://docs.yahoo.com/info/terms/ Yahoo! Groups Sponsor ADVERTISEMENT <http://rd.yahoo.com/M=228862.2128520.3581629.1829184/D=egroupweb/S=17065542 05:HM/A=1155066/R=0/*http://adfarm.mediaplex.com/ad/ck/990-1736-1039-302 To unsubscribe from this group, send an email to: > . [Non-text portions of this message have been removed] |
|
Hi Adam, I'm glad you mentioned the Ap-note 929. This is all you need to develop the hardware and software, but there is a mistake on figure-7 of the Ap-note. The mistake is that MOSI and MISO are interchanged on that figure. It is very critical to have this connection right in order for the device to work properly. My application interfaces the ADC12034 to MC68HC11k4. Not all connections are shown in figure-7 of AP-929. Connections not shown that I made are the following: see data sheet for ADC12034 1. Pin6 tied to Pin7 2. Pin8 tied to Pin9 3. Pin5, 15 and 17 tied to GND. 4. CCLK (pin22) is supplied to the ADC by the HC11 Once you have all your connections right, check out page7 (flow chart) of AP-929 for software implementation. It's very easy to follow. For additional information you can go to the National website and look at the data sheet for this family of parts. There are lots of helpful information in this data sheet. Also Jack Thorton (1-800-272-9959)of NSC is a very helpful resource, I spoke to him several times while working on my project. Regards, Musibau -----Original Message----- From: A Demir [mailto:] Sent: Friday, July 19, 2002 5:20 PM To: Subject: Re: [m68HC11] 68HC11 ADC12138 interface Hi Musibau I used National's AN-929 application sheet which interfaces HC11 to ADC 12038 chip .The application included an HC11 assembly software for the project . I spent a considerable time on the project but the end result was of no avail .If you have a working project (hardware /software ) to share , I would be grateful . Regards Adam --- Original Message ----- From: "Alowonle, Musibau" <> To: <> Sent: Saturday, July 20, 2002 9:24 AM Subject: RE: [m68HC11] 68HC11 ADC12138 interface > Hi Adam, > > I did this on my last project. What kind of information are you looking for, > hardware/Software implementation? > > Regards, > Musibau > > -----Original Message----- > From: A Demir [mailto:] > Sent: Friday, July 19, 2002 4:11 PM > To: > Subject: [m68HC11] 68HC11 ADC12138 interface > Hi All > Has anyone intrerfaced ADC12138 (or ADC12xxx series ) analog to digital > converter with 68HC11 using its serial perifheral interface . Any > suggestions will be appreciated . > Regards > Adam > > To unsubscribe from this group, send an email to: > To unsubscribe from this group, send an email to: To unsubscribe from this group, send an email to: |
|
Hi All Thank you all for your suggestions . Regards Adam ----- Original Message ----- From: "Grodevant, Scott" <> To: <> Sent: Tuesday, July 23, 2002 2:13 AM Subject: RE: [m68HC11] 68HC11 ADC12138 interface > Hi all and Adam, > > Yes. I used the AD12130 with a 68HC11A1 several years ago. After spending > lots of time on the phone with National's technical support, we found a > solution. The problem is that this family of ADC is particularly > susceptible to digital switching noise caused by fast rise and fall times on > it's control signals. These transients cause ground bounce in the chip and > apparently put it into some odd state where it doesn't respond properly. > > The solution is to put R-C low-pass filters on all of it's digital input > signals. I found series 1.5K ohm resistors and 22 pF capacitors to digital > ground did the trick. Unfortunately this solution is pretty messy for > existing boards. Our boards were built with surface mount components. I > lifted the ADC leads and placed 1206 resistors between the PCB pads and > lifted leads. I then tacked the caps to the leads, and wired their free > ends to ground. I wasn't too pretty but did solve the problem. > > Best Regards, > Scott Grodevant > Sr. Electronics Engineer > Lucid, Inc. > -----Original Message----- > From: A Demir [mailto:] > Sent: Friday, July 19, 2002 5:11 PM > To: > Subject: [m68HC11] 68HC11 ADC12138 interface > Hi All > Has anyone intrerfaced ADC12138 (or ADC12xxx series ) analog to digital > converter with 68HC11 using its serial perifheral interface . Any > suggestions will be appreciated . > Regards > Adam > > > [Non-text portions of this message have been removed] > > To unsubscribe from this group, send an email to: |