Currently reading:
Logic Outputs Problem in 7493 IC

Discuss Logic Outputs Problem in 7493 IC in the UK Electrical Forum area at ElectriciansForums.net

_q12x_

DIY
Reaction score
212
Hello from Romania.
I have all the counting ccts, for every number. This is counting to 16 and its the last one this 7493 can count.
I encounter a new and very weird problem. All the [Q] (QA,QB,QC,QD) outputs of the 7493 are not so good at outputting. At least to my components I tested so far.
1672785486720.png

I simulated more possibilities and all failed. I thought maybe the simulator is not that good. But when I tried the BJT in reality, it still didnt work. I really want to believe it will work with opamps in reality, but if it will not work, it means the simulator is right.
I didnt try with mosfets in the simulator yet, they were just prepared there. I didnt test them in cct.
THe problem is the (-) that 'comes out' after these buffering devices. When they are on (-) on their output.
1672785770820.png

I actually solved the problem using a tri-state buffer. They are the only component that are solving this issue.
Ive also get 10 pcs from aliespress. I start to value them now, when I actually need them. But they will arrive after 2 or so months from now.
- I want to find a solution (IF POSSIBLE) without them, or at least until they arrive.
1672787676338.png

This cct I already make and it is working fine (in the simulator) is to output a decimal number for all the 16 binary counts.
Pretty much when is 0100 it will lit the 4th LED. When is 1000 the 8th LED and so on, from 1 to 16 (including 0).
You can see in the screenshot already.
I work on this cct and numerous problems for .... about 10 or more days. Very hard to do it alone !!! But I did it. so far.

I even have an easier output method than this very complicated cct I already built.
- Simply to display in binary. Like these 4 LogicProbe from Proteus simulator that I am always take for granted.
So we can do these first !
1672786879914.png

To make a simple binary counter [LED display], I will still need some sort of buffer, like the ones I specified already.
I wait for your response. This is a very complicated cct and a big problem for me.
Thank you and hope I will get some interesting answers! (mister @marconi , my Logical friend?haha)
And also Happy New Year 2023 to everyone that are reading my posts !
 
Last edited:
Earlier on, in your frequency counter post, we covered the unsuitability of diode resistor logic for AND or OR when used to detect a counter state and generate a very fast rise/fall and short duration reset pulse to RO1 and RO2 of the 7493. Because of the capacitance between anode and cathode of the diodes the circuit is too slow to produce one short clean reset pulse. Do you remember now? We had to use a semiconductor AND/NAND ic from the 74 or 40 series.
 
Last edited:
I managed to make this thing work in reality !
1673194539281.png

The (right) 4 logic probes here in the image are LEDs in reality, counting in binary.
This setup here is the same as the diodes one (but way more complicated)
The only problem is that I dont have any other 7430. This was the only one. And is most probably a slow TTL version, very old and made by romanians somewhere in 80's. The good news is that everything is working. Well, until the end of these 4 lines.
I just measured all the Buss lines and all the outputs and inputs and I pretty much get the same result as with the diode version.
VERY STRAAAAAAAAAAAAAAAAANGE!!!!!!!!!!!!
The only difference now, is that I can use those 4 leds counting in binary on the buss line.
But everything is UNDETECTABLE on those 4 bus lines !!! yet, it is working.
AGAIN> VERY STRAAAAAAAAAAAAAAAAANGE !!!!!!!!!!!!
Why I cant measure them? I still get a very WEAK signal, close to gnd.
Maybe I dont know how to measure this thing? How in the hell are you measure such thing?
AGAIN> VERY STRAAAAAAAAAAAAAAAAANGE !!!!!!!!!!!! WOW.
 
Indeed, and thank you that you watched my movie.
I just revert back to the diodes instead of the 8 input NAND and it is working....but for certain counts. Up to count to 8 everything works. But AFTER 8, is giving me errors. So the diodes not good in the logic side. I put back the 8 input NAND and tested every count. And I get this result:
1673252939459.png

Which is great news. Also the binary counting leds are doing their jobs fine, and also for the moment that single #1 module display also did it's job for everything so far.
I was thinking to replace this 4xAND diode gate with a 4input DTL NAND and a NOT also DTL.... But I will see.... What do you think? Should I ?
Next...probably I will have to make all the display #'s and see what 's*it' I will get from there.
This long tutankamon:
1673253471647.png

This is how is looking now in reality and is also working in the simulator as well with minor changes (R9) and some errors, but is working.
As you can see, no transistors on the BUS. Directly from the 7493 !!! Which Im not really a fan, but, it works.
1673254592970.png
 
Last edited:
I will check your posts but today and tomorrow I am visiting my elderly parents so I have less time to contribute(?) to your project.

I do not think you will be satisfied unless you test your Dtl logic gates first. You may need the source and sink circuit I sent you a diagram to drive 16 of them.
 
Im on the wave !
I managed to make the analogue version of a NAND Gate +a NOT Gate !
Tested from 2 to 16, all working as with the real chips.
Excellent !
Check the picture in the bottom of it.
IMG_20230109_140231.jpg
 
Im starting to make the (card)boards for the 'display' counter (0-15).
Very retro looking and feeling.
A lot of work. I only finished #1 module and tested on my breadboard and working and I have a GO for the rest.
Hope you like it.
IMG_20230112_081642.jpg
 
I think I am a little behind on your progress. Have you tested the 93 counter with all 16 LED driver decoder circuits sequencing one by one 0 to 15 and then repeating? The last video showed 0 to 4 (if I remember correctly).
 
Yes, I had a (wiring) problem on #5 and I figure it out. All messed up. Thank god it wasnt a logic problem. And after I seen that #5 is working, I get courage and filled the full length of the breadboard , to #8 and all worked just fine. I didnt make it to 16 since I dont have that many CLEAN diodes (legs). So I get another courage, round 2, and Im starting and HOPING that these cardboard ccts will do their job. I plan to make it until 8, like I did it on breadboard, and then put that in front and after it, on the breadboard to make it to 16 and this way make a FULL count of all 16 of them. Im also making a movie about it... from pieces filmed in time, as I progress.
Thanks for the interest. It looks nice, right? Hehe. But is a ton of work. Hope I will make it today... Mmmm
 
Last edited:
the decoder box on page 2 does not show any detail but you have worked out what is involved.
I dont understand what you mean by that... You mean that I figured out how to connect these 4inputs to get my 16 modes ?
I actually searched and didnt find a BCD for 4 bits(binary) to output 16 modes (decimal). I didnt searched well enough I guess, because here you are with it. Very good that you show it to me !
Are they even bigger that this? with 32 outputs maybe? or 64? That will be cool to see ! Haha.
 
An Update on the Progress:
IMG_20230112_183044.jpg

Slowly but surely...
You can see the board # number - fix in the middle of it.
I plan to make a mini-BUS wiring for these 4 ... probably... and actually put them to work in the cct on the breadboard...
We'll see. Im so bored of them... already, at the 4th one....
IMG_20230112_183051.jpg
 
I dont understand what you mean by that... You mean that I figured out how to connect these 4inputs to get my 16 modes ?
I actually searched and didnt find a BCD for 4 bits(binary) to output 16 modes (decimal). I didnt searched well enough I guess, because here you are with it. Very good that you show it to me !
Are they even bigger that this? with 32 outputs maybe? or 64? That will be cool to see ! Haha.
One can use two 4 bit to 16 line decoders to make a 5 bit to 32 line decoder by using the enable (EN) logic inputs on the decoders to select which decoder outputs to use depending on the state of the 5th bit. I cannot find an image for 5 bit to 32 line but the idea is expressed well enough by this attached image which shows the use of two 3 bit to 8 line decoders making a 4 bit to 16 line decoder. You can see how the 4th bit is connected a NOT gate and then one decoder connected to its output and the other decoder connected to its input - thus only one decoder is enabled at any time depending on the logic state of the 5th most significant bit. When the 5th bit is zero the decoded output is one of 0 to 7 and when the 5th bit is one the decoded output is one of 8 to 15. I leave to you to draw out how to use two 4 to 16 decoders to produce 32 outputs, and then how to use four 4 to 16 decoders to produce 64 outputs.
 

Attachments

  • 4-to-16-decoder-using-3-to-8-decoder (1).jpg
    21.9 KB · Views: 6
I have to receive this chip but later in the mail.
to arrive: 4028 CD4028BM x10 BCD-to-decimal Decoder
[Can you check for me, if it is possible to cascade multiple of them? Thanks.]
I re-checked and I have NO BCD in all my arsenal of chips. These are the first ones for me.
Also Im looking to your 4514 4- to 16-Line Decoder/Demultiplexer.. maybe is good to get some as well.
I call them BCD but maybe they work the same as Demultiplexers? Im not sure here. It sounds it might be.
If its the same thing, then I have already
74138-74LS138 x10 1-OF-8 DECODER/DEMULTIPLEXER (10pcs)
And thanks for looking into my video !
 
Last edited:
The 4028 can be cascaded. See Figures 13 and 15 in this link:

https://www.ti.com/lit/ds/symlink/cd4028b.pdf?ts=1673700179941&ref_url=https%3A%2F%2Fwww.ti.com%2Fproduct%2FCD4028B

The 4028 is a 3 bit binary to 8 line one-hot or 4 bit binary coded decimal ( 0 to 9 in 4 bit binary ie 0000 to 1001) to 10 line one-hot device.

The 4514 can also be cascaded. The nice thing is that this one is a 4 bit binary (ie 0000 to 1111) to 16 line one-hot device. It can do bcd to 10 line one-hot.

See: https://www.ti.com/lit/ds/symlink/cd54hc4514.pdf?ts=1673772594066&ref_url=https%3A%2F%2Fwww.google.com%2F

The 74LS138 is a 3 bit binary to 8 line one-hot device. Since there are only 3 input bits (0 to 7) it can only select one of 8 output lines and thus does not do conversion of binary coded decimal (BCD) into 10 line one-hot. You need a 4 bit binary coded decimal word to do 0 to 9. The 138 can be cascaded.

See: https://www.ti.com/lit/ds/symlink/sn74ls138.pdf
 
Since there are only 3 input bits (0 to 7) it can only select one of 8 output lines and thus does not do conversion of binary coded decimal (BCD) into 10 line one-hot. You need a 4 bit binary coded decimal word to do 0 to 9.
Yes, so my real question with 74138 was if (any) DECODER/DEMULTIPLEXER IC can be used as BCD. And viceversa, any BCD as a DECODER/DEMULTIPLEXER. For you these things are trivial but they are very new to me. I really dont see the similarities/diferences between these 2 types. Very interesting.... thanks. I will have to pay more attention to my 74138 and see what you've seen/explained.
Also thanks for checking the cascade IC's for me.
I am currently hitting some very hard wall of errors with my boards I make. 1-from the scrappy components, 2-from very intricate connections, even if they are 4 to make, but when 1 goes to 3, in words sounds ok and easy, but there with those tiny wires, aaah, is hard. 3-not very, but too small spaces between the rails and the leg of the diode must hit 'in the zone' and not too much left or right. Get me? So there are even much more details like these, I will not enumerate all, but they are making this entire component extremly hard to make. I had to unsolder over 10 times the same board(s) and search and repair what was buggy and still I didnt figure it out. I did figure out 1 board, 1 diode that is functioning ok alone when measured but not in the cct, very strange. After I replace it, all got to normal working. But until I discovered the -------, took me 1 day. And the fun part, now when I put the second board on the rail, everything goes to hell again...aaaaah. I was VERY lucky with the 1234 module. No errors whatsoever. This one Im working right now is 5678. Im thinking to change tactics and make everything even bigger, to be able to repair and test and check and solder in the same time. Like I did on the breadboard. Well see. Very challenging. But I will make it work, one way or another. I dont like it BIG, but if this is what it wants to be...
 
A coder/decoder or multiplexer/demultiplexer can do BCD to 10 lines one hot or vice versa provided that 4 bits are used for the binary input/output. Three bit words only covers the numbers 0 to 7 and therefore cannot cover the decimal numbering system which uses 0 to 9.

I am glad you are having fun! The effort required makes the success more satisfying (perhaps).
 

Reply to Logic Outputs Problem in 7493 IC in the UK Electrical Forum area at ElectriciansForums.net

OFFICIAL SPONSORS

Electrical Goods - Electrical Tools - Brand Names Electrician Courses Green Electrical Goods PCB Way Electrical Goods - Electrical Tools - Brand Names Pushfit Wire Connectors Electric Underfloor Heating Electrician Courses
These Official Forum Sponsors May Provide Discounts to Regular Forum Members - If you would like to sponsor us then CLICK HERE and post a thread with who you are, and we'll send you some stats etc

YOUR Unread Posts

This website was designed, optimised and is hosted by untold.media Operating under the name Untold Media since 2001.
Back
Top
AdBlock Detected

We get it, advertisements are annoying!

Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.

I've Disabled AdBlock