微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > PCB设计问答 > PCB设计学习讨论 > 大二电子设计要做一个数字分频计,现有些问题想请教一下

大二电子设计要做一个数字分频计,现有些问题想请教一下

时间:10-02 整理:3721RD 点击:
     我和同学分工,我做计数和显示的部分。
     数字频率计的要求是被测范围:100HZ~100KHZ。输入的信号为正弦信号或方波。用4位数码管显示所测频率。并用发光二极管表示单位(HZ、KHZ)。有超量程报警功能。
    我目前的想法是计数用5个74LS160进行。最小是1HZ,最大100KHZ(最后一个的进位输出直接连到显示的“1”上,其他位数全部置“0”),并且进位输出直接连上超量程报警,一到100KHZ就报警。
    显示是我不知道该怎么解决的。如何让5个计数器、及最后一个计数器的进位输出来对应到两个发光二极管和4位数码显示管上?
     有哪位朋友、师兄、师姐能帮帮我吗?给我提个建议点个思路就好。

这个用传统的纯数字芯片很复杂,用到很多块芯片才能实现,用一个单片机很容易实现

大二的电子设计,数字电路,用单片机就跑题了!

是的。我们大三上才学单片机。现在我不会单片机,就算是要用那我还要和老师解释。我现在想的是先做一个很简单,很基础的,不带小数点的那种简易的。

这个单位是自动转换还是手动转换?

我是想做成自动转换,现在我做了一些了。大体就是74LS160做计数,之后74LS153作为二选一来选择输出的数。最后交由7447来显示。不过我现在碰到的障碍是我想用最后一个160的进位输出RCO作为关闭计数和开启报警。但是我现在不知道RCO输出的脉冲呢,还是高电平。

刚才仿真了一下,74LS160在数码管显示为9时,RCO为高电平,其他数字为低电平。

太谢谢了!

我觉得用带有小数点的数码管做比较好,例如被测频率为1001HZ,就可以自动切换为1.001KHZ,只要把第四个数码管的小数点与表示为KHZ的LED点亮即可。

建议用STM32来做

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top