hardware26

joined 2 years ago
[–] hardware26@discuss.tchncs.de 5 points 2 years ago (2 children)

There is a significant difference. Your fingerprint information is stored on the phone, and you can remove that information anytime you want, even dispose the phone if you have to. In this case a company will have your biometric information and "hopefully" protect it. Because once it is stolen, you cannot change your hand just like you would change your password.

[–] hardware26@discuss.tchncs.de 9 points 2 years ago (1 children)

Lifelong mental trauma as legacy

[–] hardware26@discuss.tchncs.de 2 points 2 years ago* (last edited 2 years ago) (1 children)

Can you read what u1 and q1 are in the first image? Q1 looks like a transistor switch and u1 might be a counter. It may be counting a clock or it might be a comparator checking whether a capacitor is charged or discharged to check time. Is there any components on the other side of the board? I would expect a capacitor or oscillator at least for timing.

[–] hardware26@discuss.tchncs.de 4 points 2 years ago (1 children)

What is the misunderstanding here?

[–] hardware26@discuss.tchncs.de 3 points 2 years ago

If you are completely new I suggest watching a tutorial. Otherwise some basic tips could be

  1. if oscilloscope has multiple channels, make sure the channel you connected is the channel nel you see on the screen
  2. make sure you did the ground connection. You need to connect both signal and ground tips if the probe
  3. make sure voltage range is fine. If you use a large range in the screen, little amplitude you got may seem like a flat line.
  4. calibrate your probe, if oscilloscope has that option. But an uncalibrated probe doesn't explain flat line, it would explain distorted square wave, for example.
  5. Use another probe. They can get broken. If it is broken all you will see will be the noise the cable pics up like an antenna.
  6. separate the issue. Connect probe ends to a battery with k own voltage and see what you receive. If it doesn't work, you know either probe or oscilloscope is wrong.

List can get longer really, but I think a tutorial and these can go a long way for the beginning.

[–] hardware26@discuss.tchncs.de 1 points 2 years ago

Nice and rare to see a fellow SV user. Did you come across to any relevant communities for digital design and verification, asic or fpga?

[–] hardware26@discuss.tchncs.de 3 points 2 years ago (1 children)

Problem you are having could be

  1. output impedance of the signal generator you use to generate the square wave. When you set it to low, output impedance of the signal generator builds a voltage divider together with the internal pull up, and the device ends up sensing a higher voltage than "low". This is something you can see if you have an oscilloscope, try to hook up a probe to the input and ensure whether you get what you set in the signal generator.
  2. some signal sources have no or limited capacity to drain current. And when you set it to low, this is exactly what it us supposed to do, drain current from the internal pullup.

As you mentioned in another comment, solution is a simple buffer. This could be an opamp, but even a simple nmos transistor should suffice (open drain as you said). But you need yo be careful with current ratings of the transistor, which you can easily calculate by dividing 5V by the pull up resistor. Send a message if you need help.

Before these, I suggest you yo use an oscilloscope or multimeter to measure the voltage when it is supposed to be low, and see that in fact the problem is that voltage at the input doesn't go "low".

view more: ‹ prev next ›