Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Categories > Micro Controllers


Micro Controllers Discuss all aspects of micro controllers - building them, coding them, etc. All controllers are welcome - PIC, BASIC, Z8 Encore!, etc.

Reply
 
LinkBack Thread Tools Display Modes
Old 13th June 2007, 08:58 AM   (permalink)
Default Strange Hardware Problem.

HI All,

I have a strange hardware problem while connecting my interface card to my backplane. The interface cards have CPLD's in them. Once my Master interface card sends a address to the common bus, the interface card which has a matching address will respond by a acknowledgment.

The acknowledge pin of all the interface cards are programmed to be in High Impedance initially. They are pulled up in the back-plane ( as shown in the circuit attached). Once the address sent by master is matched with the hard-coded address of the slave-interface card, the acknowledge pin of that particular interface card is made low by the salve card.

But if I observe the waveform using an oscillator, the amplitude of the acknowledge signal is attenuating for every interface card i insert into the product. I mean, if i insert 1 card then the ack signal amplitude is around 4.5V. If i insert the second card, the amplitude of the acknowledgment signal is 4V. Another card insertion will bring down the voltage still!!!!!
Because of this I'm not able to have more than 4 cards in my product.

Please help me out in getting through this strange issue.......!!!!!
Please find the circuit attached.
Attached Images
File Type: jpg circuit.JPG (9.1 KB, 19 views)
tkvenki is offline  
Old 13th June 2007, 09:18 AM   (permalink)
Default

It sounds like you're trying to implement an open collector type interface but the outputs aren't going to high impedance. Can you change R1 to a diode pointing left and get rid of C1?
I'm assuming that R1 is repeated for each output.
Mike.
Pommie is offline  
Old 13th June 2007, 09:42 AM   (permalink)
Default

Why is the diode needed? Just remove R1 and C1 will do?
__________________
Superman returns..
bananasiong is offline  
Old 13th June 2007, 10:28 AM   (permalink)
Default

Quote:
Originally Posted by bananasiong
Why is the diode needed? Just remove R1 and C1 will do?
From the OP's description, it sounds like the outputs are not open collector but are driven active high. The diode will make it act as open collector.

Mike.
Pommie is offline  
Reply

Bookmarks

Thread Tools
Display Modes



Similar Threads
Title Starter Forum Replies Latest
Problem with voltage regulator circuit (smoked cap) DSGarcia Electronic Projects Design/Ideas/Reviews 20 11th April 2007 09:30 PM
info about computes im facing some hardware problem salman007 Chit-Chat 6 29th March 2007 07:23 PM
DS-3 coax strange problem Dialtone General Electronics Chat 6 27th August 2006 04:26 AM
Mysterious Problem! matasoft Micro Controllers 15 11th September 2004 08:50 PM
strange color camera problem schrodingerscat Electronic Projects Design/Ideas/Reviews 5 4th October 2003 08:25 PM



All times are GMT. The time now is 11:18 PM.


Electronic Circuits  |  Learning Electronics
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.

eXTReMe Tracker