仪器网(yiqi.com)欢迎您!

| 注册 登录
网站首页-资讯-专题- 微头条-话题-产品- 品牌库-搜索-供应商- 展会-招标-采购- 社区-知识-技术-资料库-方案-产品库- 视频

问答社区

单片机简易频率计,怎么编程序测正弦信号的?

l135565 2011-06-18 10:21:18 418  浏览
  • 测方波信号的我知道,就是用计数器来计数,但正弦信号不能这样子的吧。

参与评论

全部评论(3条)

  • 华颜浅笑8023 2011-06-19 00:00:00
    测什么波形的频率就是找一个过零点或者基准点。这与软件关系不大,主要是硬件电路设计。Z简单的就是将正选波半波整流后稳压,会得到近似的方波

    赞(7)

    回复(0)

    评论

  • 西孺伤闻QU 2011-06-20 00:00:00
    把正弦信号放大或者缩小到一定幅度,然后使用电压比较器将其转换为方波——接下来就是你知道的方法了,没必要编程直接测量正弦信号。如果真的要测量,那需要ADC和一系列复杂的算法,恐怕你的吃不消。

    赞(16)

    回复(0)

    评论

  • ljx123456aas 2011-06-19 00:00:00
    我觉得还是不要直接测正统信号,可以用硬件的比较电路将正统信号变成方波信号,它们的频率一一样,相信你肯定知道方波信号的测频率很简单吧

    赞(4)

    回复(0)

    评论

获取验证码
我已经阅读并接受《仪器网服务协议》

热门问答

单片机简易频率计,怎么编程序测正弦信号的?
测方波信号的我知道,就是用计数器来计数,但正弦信号不能这样子的吧。
2011-06-18 10:21:18 418 3
求一个简易单片机频率计设计程序
频率测量精度为1HZ 误差小于10HZ通过LCD1602显示出来
2010-07-11 07:06:44 491 2
单片机怎么做方波简易频率计
 
2016-04-23 03:03:49 230 1
stc12c5a60s2单片机频率计程序
2017-07-07 00:38:42 371 1
单片机频率计的这段程序怎么理解
 
2017-12-05 00:32:59 465 3
简易频率计设计(单片机课设)
可以测量正弦波和方波信号的频率 框图 输入信号--》整形处理--》控制器--》显示测量值 要求 1,能测量正弦波和方波10HZ-100KHZ 2,数码显示共三位,其中一位小数,自动换挡(00-999HZ)有一个灯亮,表示单位是HZ,0.00-99.99KHZ,另一个灯亮,表示单位是... 可以测量正弦波和方波信号的频率 框图 输入信号--》整形处理--》控制器--》显示测量值 要求 1,能测量正弦波和方波10HZ-100KHZ 2,数码显示共三位,其中一位小数,自动换挡(00-999HZ)有一个灯亮,表示单位是HZ,0.00-99.99KHZ,另一个灯亮,表示单位是KHZ 3,要有输入信号超范围的保护电路 发挥要求 1,能测量方波周期,并显示 2,能测量100mV的正弦波 有没有爱好者,救救急,对这破玩意一窍不通 有加分 展开
2012-05-31 06:48:10 296 2
51单片机频率计的中断程序怎么设计
有一个信号由200hz的NRZ码控制输出两个频率不同的方波(1600,800)。现在要还原,如果检测到1600则p3.5输出高电平,800则输出低电平。我的设想是定时一个5ms的中断,对输入的方波电平0→1进行计数。计数值大于(8+4)/2=6的话输出1,小于输出0。请问这样可以... 有一个信号由200hz的NRZ码控制输出两个频率不同的方波(1600,800)。现在要还原,如果检测到1600则p3.5输出高电平,800则输出低电平。我的设想是定时一个5ms的中断,对输入的方波电平0→1进行计数。计数值大于(8+4)/2=6的话输出1,小于输出0。请问这样可以吗?对于定时器计时器还有中断的使用不大明白,可否简略写下程序。谢谢 展开
2015-05-26 01:56:14 446 1
跪求简易频率计的电路图和程序
 
2018-12-07 06:48:06 334 0
基于AT89S52单片机的简易频率计的设计
要求: (1)测量范围。幅度:0.5V~5V;频率1HZ~1MHZ。 (2)测试误差≤0.1%。 (3)用4位数码管显示,当频率变化时,能通过数码管及时的看到变化后的频率
2015-01-14 10:41:12 409 2
51单片机制作简易数字频率计程序
 
2010-12-09 18:27:45 216 1
求简易温度控制器设计的单片机汇编语言程序
设计一个简易温度控制器,具体任务包括:①单片机控制,具有低温、高温声光报警功能;②利用按键进行温度上限和温度下限设置,并且实时显示温度到LED数码管;温度检测采用热敏电阻。热... 设计一个简易温度控制器,具体任务包括: ① 单片机控制,具有低温、高温声光报警功能; ② 利用按键进行温度上限和温度下限设置,并且实时显示温度到LED数码管; 温度检测采用热敏电阻。热敏电阻是利用半导体的电阻值随温度显著变化设计而成的,它具有温度系数大、灵敏度高、体积小、结构简单、响应速度快、使用方便、寿命长等优点,应用非常广泛。采用普通的热敏电阻,需要A/D转换器。 ③ 上位机显示。 展开
2018-01-02 08:52:51 388 1
跪求单片机at89c52频率计c语言程序
还有跪求那个方波的名字叫神马~~~
2015-04-23 09:42:30 312 1
基于单片机AT89C52频率计,求程序,求助
 
2017-06-22 09:26:53 369 1
基于51单片机光电开光传感器c程序怎么编啊!
 
2018-11-30 10:58:16 249 0
单片机正弦信号发生器
用的是82C51接上一个DAC0832,用汇编语言写程序,对正弦波一个周期取256个样点,然后放进表格,上半波是正数,数据从00H开始到FFH再到00H,但是下半波是负数应该怎么写?比如-6是FAH,... 用的是82C51接上一个DAC0832,用汇编语言写程序,对正弦波一个周期取256个样点,然后放进表格,上半波是正数,数据从00H开始到FFH再到00H,但是下半波是负数应该怎么写?比如-6是FAH,但是这在上半波已经出现了 展开
2012-12-28 04:22:02 353 2
简易频率计电路设计
内容及要求 检测12M以下的频率并将结果显示在数码管上。 (1)采用系统的Z高输入时钟48M; (2)8个数码管显示频率值,Z低两位小数位,没有小数点; (3)Z高检测频率受限,自行计算; (4)复位后输出为0; (5)完成全部流程:设计规范文档、模块设... 内容及要求 检测12M以下的频率并将结果显示在数码管上。 (1)采用系统的Z高输入时钟48M; (2)8个数码管显示频率值,Z低两位小数位,没有小数点; (3)Z高检测频率受限,自行计算; (4)复位后输出为0; (5)完成全部流程:设计规范文档、模块设计、代码输入、功能仿真、约束与综合、布局布线、下载验证等。 展开
2012-11-25 03:35:20 398 2
基于51单片机用LCD1602液晶显示的频率计程序
求程序——————
2013-04-23 19:11:42 321 1
单片机做频率计数码管的显示C语言程序
#include float time=0; float freq=0; unsigned char dsh=0; unsigned char dsz=0; unsigned char dsl=0; main() {EA=1; ET0=1; ET1=1; TMOD=0x061; TH0=-1000/256; TL0=-1000%256; TH1=0xfb; TL1=0xfb; TR0=1; TR1=1; while...
2010-06-19 23:43:52 484 2
单片机频率计
求课程设计--单片机频率计
2018-11-10 22:45:41 210 0
单片机频率计
一、基本原理 使用555产生矩形波信号,输入到单片机进行测量频率。 测频的方案有多种: 1、测周法:通过测量被测信号的周期的倒数得到频率,选用适当的时基,以被测信号作为计数的闸门进行测量,得到闸门内的计数值,与时基相乘即为被测信号的周期,周期... 一、基本原理 使用555产生矩形波信号,输入到单片机进行测量频率。 测频的方案有多种: 1、测周法:通过测量被测信号的周期的倒数得到频率,选用适当的时基,以被测信号作为计数的闸门进行测量,得到闸门内的计数值,与时基相乘即为被测信号的周期,周期的倒数即为频率。该法适合测量频率低的信号。 2、测频法:通过频率的定义即单位时间的脉冲数,得到被测信号的频率。选用适当的时基,如1秒,以此作为计数闸门,得到闸门内的计数值即为信号的频率。该法适合测量频率高的信号。 二、参考电路框图 三、参考程序流程图 展开
2011-09-19 20:15:31 455 1

5月突出贡献榜

推荐主页

最新话题