1
\$\begingroup\$

I am trying to get this 20-year-old board working again for a few days now, constantly feeling I am close to the solution, but I can't get it to work.

The segments Led[3..5] are wired to connector P3 trough the PNP (BC327) the LED's are also wired as a 4th digit

I'd like to get it wired up to a TM1637 as I have that at me, and only have 2 free pins left on my design. (Datasheet_TM1637)

My problem is that the PNP's are inverting the Common Anode input so none of the screens ligh up.

What I tried:

  1. I pulled TM1637 anode output to GND (10K), and now all of them light up, but some segments are brighter than others, none are totally off, and the output shows up weirdly. Also, the driving signal is pulled up. (Pictures below)

I found some logic IC's on an old board and Recycled them.

  1. I wired it to an HCU04 but the screens go blank(it's not open-collector)
  2. Also found an SN7405. It's open-collector, but it won't get any output if driven by the TM1637.

If I wire it to the HCU04, than that inverted output to the SN7405, I get back to where I started with the pulldowns. (also can drive the screen)

To be honest I'm not even sure now if the inverting is the problem anymore.

What could I do to get this working?

P.S.:

  • I can not change the circuit that is below as it is already on the board. I can connect to it by P3 IDC connector.
  • I drafted the schematic, so VCC might be something else. I labeled it based on the PNP's.
  • Some current limiting resistors are placed on the cathode lines (other side of the IDC) I'm not sure if they are needed when using TM1637.
  • S[3..4], and D[2..3] are buttons for a weird input but that's a whole other story.
  • The Italians who designed the baord back in 2001 used a 74HC374 to drive this screen

I made a sketch of the circuit: enter image description here

The board: 7 segment

Sorry for the lame scope

Unconnected Output: Original Signal Pulled Low: enter image description here Screen Connected: enter image description here Negate: enter image description here Negated Open Collector: enter image description here

\$\endgroup\$

1 Answer 1

1
\$\begingroup\$

You could try this npn transistor inverter with pull down on the base and pull up on the collector.

Transistor inverter

If you want to use the 7405 I would suggest adding pull-up and pull-down resistors.

7405 inverter

\$\endgroup\$
3
  • \$\begingroup\$ I tried the SN7405 that has this circuit: tinyurl.com/yc95yzqp (Things left of TP are inside the inverter) Do you have any idea why did that not work for me? How can I know it will? \$\endgroup\$ Commented May 11, 2020 at 23:36
  • \$\begingroup\$ See suggestion in edit. \$\endgroup\$
    – user173271
    Commented May 12, 2020 at 6:20
  • \$\begingroup\$ I plugged that design on a breadboard but I measure constant 0.1V on its output. Also Segments A,F,E are always ON B,C,D,DP Fade if turned off light if ON, and G is always OFF I checked the 7405 with a PWM from an esp32 but it can trigger that. It is the weirdest thing ever to me. \$\endgroup\$ Commented May 12, 2020 at 13:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.