首页 > 电脑 > 单片机用正弦波码产生正弦波信号和单片机控制DDS芯片产生正弦波信号有什么不同?

单片机用正弦波码产生正弦波信号和单片机控制DDS芯片产生正弦波信号有什么不同?

电脑 2022-01-04

利用单片机怎么产生正弦波信号

  单片机 外接AD转换芯片 再加运放 通过一定的控制程序就可产生正弦波。

  实现方法:

  1、通过单片机DA来实现,需要通过查表法;

  2、通过PWM方式实现;

  不过都需要加硬件滤波电路来实现正弦波的平滑。

  

单片机产生正弦波问题?

利用单片机DA方式扫频应该考虑两个问题: 1、输出最高频率;2、扫频,就是说你还要不停变换参数。不知道你的3k是不是在扫频情况下得到的最高值。 另外:还不知道你对频点间隔是怎么要求的。 二楼使用DDS技术的建议非常好,你应该考虑去做。这样的话,用单片机不停地送控制数据就行了,频率有保障。你只要考虑扫频间隔,也就是考虑单片机多长时间能送出一个完整的控制字。 还可考虑二楼另外一个建议,用高速可编程器件,注意配一个高速DA也不错。 如果从降低成本角度考虑的话,你不妨在现有条件基础上,配一个可靠的压控振荡器来试一下。当然首先要调好输出动态范围,这可能是个难点。 好处是:器件、成本要求都低,试验周期短。

利用单片机怎么产生正弦波信号--程序!

实现方法: 1、通过单片机DA来实现,需要通过查表法; 2、通过PWM方式实现; 不过都需要加硬件滤波电路来实现正弦波的平滑。

基于DDS芯片的正弦波信号源设计,

9851又老又贵(不过它的时钟频率高达180MHz,用到10KHz也是浪费),如果是新产品开发建议9837(价格差10倍),如果是实验就无所谓了。当然你用51控制的话用并口控制9851方便一些。AD9837是SPI接口,要用新型一点的带SPI接口的51系列单片机才行。SPI硬件连接3跟线就可以。 基本电路在AD9851的datasheet的后半部分有的,可以参考。

单片机产生正弦波的程序

数不是算出来的,是正弦采样点,一共有256个点。通过DA转换输出信号的。 用示波器看,就是正弦信号,其实是一种曲线阶梯型的信号而已。 一行6个,只是一种写法,你可以写成10个,8个,随便你,但是总数不要变就行。 有空你可以看看《信号转换技术》

标签:正弦波 单片机 编程语言 自动化 高等教育

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved.