就你这个电路正常的做法是这样的:6位管阳极串入100R电阻; 1位管阳极也串入100R电阻; 靠这12个电阻来调节电流以适配显示亮度,当然调节显示亮度还可以通过占空比。 开关管基极上拉10k到电源; |
逍遥客001 发表于 2023-10-28 14:34 分流?不对! 10K直接接到地,那怕是5V,电流也才0.5mA,这样的电路会差那么半mA的电流吗? 分压更无从说起。 既非分流也非分压,纯粹是蛇足! |
chxelc 发表于 2023-10-28 09:46 是的,后面受上面大佬启发,我将C级到地电阻调小,这样通过C级电流增大,从而加强了数码管的亮度,进而也实现了效果。 |
zhuls 发表于 2023-10-28 10:47 这个的话,好像记得当时为了调节三极管pnp,其中两端的电流所分得的电流比例设置 |
不明白R7~R12是做什么用的? |
chxelc 发表于 2023-10-28 09:37 显示不一致,我有遇到过一次,呢次的主要是共阳极和共阴极选错,导致两边屏幕显示不一样。不清楚这边的话是不是同一个问题 ![]() |
chxelc 发表于 2023-10-28 09:37 目前已经解决了,是上面大佬所说的电阻参数显示不全的原因 ![]() |
xianfajushi 发表于 2023-10-28 08:49 感谢大佬,确实是因为这个电阻参数的问题,导致所经过的电流减少,进而导致数码管的亮度变低。 ![]() |
受楼上几位坛友启发,删除C极到地10K电阻,基极1K电阻改10K,就可以正常显示了。
![]() |
可能是仿真的BUG,我的软件8.10版本,用三极管驱动,6位数码管根本不。改成74HC245驱动1位和6位的都能亮,但显示不一致,如下图。实际用三极管驱动应该能正常工作。![]() ![]() |
可见得对硬件电路不熟悉,流经三极管的电流必须符合LED电流,按贴出的电路电阻参数不是扩流,倒变为限流了,数字电路中三极管工作在开关状态即饱和状态,电阻参数不必精确计算也是可以大概计算的即可。 |
看了一下电路图10K电阻参数过大了你计算一下流经电阻的电流就知道是否符合LED电流 |
逍遥客001 发表于 2023-10-27 22:48 看描述与三极管无关倒是与数码管驱动是否有消隐有些关系以及延时时间有关系。 |
xianfajushi 发表于 2023-10-27 18:36 你好,如果仿真实在需要用到三极管,是否有办法改正目前的问题 ![]() |
觉得仿真当中不需要用到三极管,实际电路如果需要扩电流才会用到三极管等。 |