菜单 English Ukrainian 俄语 主页

面向爱好者和专业人士的免费技术图书馆 免费技术库


无线电电子与电气工程百科全书
免费图书馆 / 无线电电子和电气设备方案

功能 DDS 发生器。 无线电电子电气工程百科全书

免费技术库

无线电电子与电气工程百科全书 / 测量技术

文章评论 文章评论

这种DDS信号函数发生器(2.0版)组装在AVR微控制器上,具有良好的功能,具有幅度控制,并且还组装在单面印刷电路板上。

功能 DDS 生成器。 DDS发生器外观

这个生成器基于算法 Jesper DDS 生成器, 该程序已升级为带有汇编代码插入的 AVR-GCC C。 发生器有两个输出信号:第一个是 DDS 信号,第二个是高速(1..8 MHz)“矩形”输出,可用于恢复带有错误保险丝的 MK 和其他用途。

高速信号 HS(高速)直接取自 Atmega16 OC1A (PD5) 微控制器。

DDS 信号是通过电阻 R2R 矩阵和 LM358N 芯片从 MK 的其他输出生成的,它允许您调整信号的幅度 (Amplitude) 和偏移 (Offset)。 偏移量和幅度可通过两个电位器进行调节。 偏移量可在 +5V..-5V 范围内调整,幅度为 0...10V。 DDS 信号的频率可以在 0 到 65534 Hz 之间进行调整,这对于测试音频电路和其他业余无线电任务来说绰绰有余。

DDS 生成器 V2.0 的主要特点

- 具有普通且廉价无线电元件的简单电路;
- 单面印刷电路板;
- 内置电源;
- 高达 8 MHz 的独立高速输出 (HS);
- 具有可变幅度和偏移的 DDS 信号;
- DDS 信号:正弦、矩形、锯齿和倒锯齿、三角形、心电信号和噪声信号;
- 2×16液晶屏;
- 直观的 5 键键盘;
- 频率调整步骤:1、10、100、1000、10000 Hz;
- 记忆上电后的最后状态。

下面的框图显示了函数发生器的逻辑结构:

功能 DDS 生成器。 函数发生器的逻辑结构

如您所见,该设备需要多个电源电压:+5V、-12V、+12V。 +12V 和 -12V 电压用于控制信号幅度和偏移。 电源设计使用一个变压器和几个稳压芯片:

功能 DDS 生成器。 DDS发生器供电方案
(点击放大)

电源组装在单独的板上:

功能 DDS 生成器。 DDS发生器电源

如果您不想自己组装电源,那么您可以使用计算机上的常规 ATX 电源,那里已经存在所有必要的电压。 ATX 连接器引出线.

液晶屏

所有动作都通过液晶屏显示。 发电机由五个按键控制

功能 DDS 生成器。 液晶菜单

上/下键用于在菜单中移动,左/右键用于改变频率值。 当按下中央键时,所选信号的生成开始。 再次按下该键停止发电机。

发电机菜单系统:

功能 DDS 生成器。 发电机菜单系统

提供了一个单独的值来设置频率变化步长。 如果您需要在很宽的范围内更改频率,这很方便。

噪声发生器没有任何设置。 为此,使用了通常的 rand() 函数,连续馈送到 DDS 生成器的输出。

高速 HS 输出有 4 种频率模式​​:1、2、4 和 8 MHz。

示意图

函数发生器电路很简单,并且包含易于访问的元素:
- 微控制器 AVR Atmega16,带有 16 MHz 的外部石英;
- 标准HD44780型液晶屏2×16;
- 来自传统电阻的 R2R 矩阵 DAC;
- 运算放大器LM358N(国产模拟KR1040UD1);
- 两个电位器;
- 五把钥匙;
- 几个插座。

功能 DDS 生成器。 DDS发生器示意图
(点击放大)

工资

功能 DDS 生成器。 发电机板

函数发生器组装在塑料盒中

功能 DDS 生成器。 组装发电机

测试运行

功能 DDS 生成器。 测试运行

Программноеобеспечение

正如我上面所说,在我的程序的核心,我使用了算法 Jesper DDS 生成器. 我添加了几行汇编代码来实现停止生成。 该算法现在包含 10 个 CPU 周期而不是 9 个。

无效静态内联 Signal_OUT(const uint8_t *signal, uint8_t ad2, uint8_t ad1, uint8_t ad0){
asm volatile("eor r18, r18 ;r18<-0″ "\n\t"
"eor r19, r19 ;r19<-0" "\n\t"
"1:" "\n\t"
"添加 r18, %0 ;1 个循环" "\n\t"
"adc r19, %1 ;1 循环" "\n\t"
"adc %A3, %2 ;1cycle" "\n\t"
"lpm ;3 个周期" "\n\t"
"out %4, __tmp_reg__ ;1 个周期" "\n\t"
"sbis %5, 2 ;1 循环如果没有跳过" "\n\t"
"rjmp 1b ;2 个周期。总共 10 个周期" "\n\t"
:
:"r" (ad0),"r" (ad1),"r" (ad2),"e" (信号),"I" (_SFR_IO_ADDR(PORTA)), "I" (_SFR_IO_ADDR(SPCR))
:“r18”,“r19”
);}

DDS 信号形式表位于 MK 的闪存中,其地址以 0xXX00 开头。 这些部分在 makefile 中定义,在它们各自的内存位置中:

#定义存储信号表的部分
LDFLAGS += -Wl,-section-start=.MySection1=0x3A00
LDFLAGS += -Wl,-section-start=.MySection2=0x3B00
LDFLAGS += -Wl,-section-start=.MySection3=0x3C00
LDFLAGS += -Wl,-section-start=.MySection4=0x3D00
LDFLAGS += -Wl,-section-start=.MySection5=0x3E00
LDFLAGS += -Wl,-section-start=.MySection6=0x3F00

LCD 库可以在 winavr.scienceprog.com 上找到。

我不想详细描述程序代码。 源代码有很好的注释(尽管是英文的),如果您对此有任何疑问,您可以随时使用我们的 MK 论坛,forum.cxem.net。

测试

我用示波器和频率计数器测试了发生器。 所有信号都在整个频率范围 (1...65535 Hz) 内生成良好。 幅度和偏移控制工作正常。

功能 DDS 生成器。 DDS 发生器信号
(点击放大)

在生成器的下一个版本中,我想实现一个上升的正弦信号。

最新软件版本(WinAVR20071221)、源代码、EagleCAD和Proteus文件均可 скачатьздесь.

作者:科尔蒂科夫 A.V.; 出版:cxem.net

查看其他文章 部分 测量技术.

读和写 有帮助 对这篇文章的评论.

<< 返回

科技、新电子最新动态:

用于触摸仿真的人造革 15.04.2024

在现代科技世界,距离变得越来越普遍,保持联系和亲密感非常重要。萨尔大学的德国科学家最近在人造皮肤方面的进展代表了虚拟交互的新时代。萨尔大学的德国研究人员开发出了超薄膜,可以远距离传输触觉。这项尖端技术为虚拟通信提供了新的机会,特别是对于那些发现自己远离亲人的人来说。研究人员开发的超薄膜厚度仅为 50 微米,可以融入纺织品中并像第二层皮肤一样穿着。这些薄膜充当传感器,识别来自妈妈或爸爸的触觉信号,并充当将这些动作传递给婴儿的执行器。父母触摸织物会激活传感器,对压力做出反应并使超薄膜变形。这 ... >>

Petgugu全球猫砂 15.04.2024

照顾宠物通常是一项挑战,尤其是在保持房屋清洁方面。 Petgugu Global 初创公司推出了一种有趣的新解决方案,这将使猫主人的生活变得更轻松,并帮助他们保持家中干净整洁。初创公司 Petgugu Global 推出了一款独特的猫厕所,可以自动冲掉粪便,让你的家保持干净清新。这款创新设备配备了各种智能传感器,可以监控宠物的厕所活动并在使用后激活自动清洁。该设备连接到下水道系统,确保有效清除废物,无需业主干预。此外,该厕所还具有较大的可冲水存储容量,非常适合多猫家庭。 Petgugu 猫砂碗专为与水溶性猫砂一起使用而设计,并提供一系列附加功能 ... >>

体贴男人的魅力 14.04.2024

长期以来,女性更喜欢“坏男孩”的刻板印象一直很普遍。然而,英国莫纳什大学科学家最近进行的研究为这个问题提供了新的视角。他们研究了女性如何回应男性的情感责任和帮助他人的意愿。这项研究的结果可能会改变我们对男性对女性吸引力的理解。莫纳什大学科学家进行的一项研究得出了有关男性对女性吸引力的新发现。在实验中,女性看到了男性的照片,并附有关于他们在各种情况下的行为的简短故事,包括他们对遇到无家可归者的反应。一些人无视这名无家可归的人,而另一些人则帮助他,比如给他买食物。一项研究发现,与表现出同理心和善良的男性相比,表现出同理心和善良的男性对女性更具吸引力。 ... >>

来自档案馆的随机新闻

修复牙釉质 14.12.2019

牙釉质是人体中最坚硬的物质,唉,它是不可替代的。 在全球范围内,每天有数十亿人因牙釉质流失而逐渐蛀牙。 长期以来,这一过程被认为是不可逆转的,但一项新的研究让人类有机会显着延长牙齿健康。

浙江大学的中国科学家研发出一种液体混合物,可以有效修复受损牙釉质的外层。 为此,他们使用了一种模仿牙齿保护层矿化自然过程的材料。

牙釉质是生物矿化过程的结果。 称为成釉细胞的细胞会分泌蛋白质,这些蛋白质最终会变硬并在牙齿较软的部分形成一层坚硬的涂层。 问题是这些细胞只在牙齿发育过程中存活,因此“成熟”的牙齿实际上缺乏自我修复的自然能力。

由磷酸钙离子簇组成的材料可用于形成釉质前体层。 这意味着人工措施可以诱导模仿类似自然过程的牙釉质晶体生长。 他们的话的实际证明是一种新型的臭名昭著的磷酸钙离子簇(CPIC),其直径仅为 1,5 纳米(约十亿分之一米)。

如此微小的粒子似乎没有实际用途。 然而,合成后,它们在含有三甲胺的乙醇溶液中被稳定,这也防止了簇粘在一起。 由此产生的凝胶状材料被应用到人类牙齿上,奇迹发生了:人造晶体成功地与牙釉质的残余物融合成一个整体,与原始牙齿组织完全无法区分。 仅用了48小时,就形成了一层坚硬的层,其厚度达到了2,8微米。

由此产生的外壳比天然牙釉质薄数百倍。 然而,科学家们相信,重复应用该解决方案将增加层的厚度并将其构建到可接受的值 - 这只是时间问题和多次重复。 人造牙釉质与天然牙釉质具有相同的结构和机械性能。

其他有趣的新闻:

▪ 智能秤确定脉搏波的传播速度

▪ 直升机不怕手榴弹

▪ 正在创建一个独特的人类基因组图谱

▪ 用于运送伤员的机器人

▪ 曲面显示器三星S27D590C

科技、新电子资讯

 

免费技术图书馆的有趣材料:

▪ 网站无线电电子和电气工程百科全书的部分。 文章精选

▪ 文章知觉准备的影响。 视觉错觉百科全书

▪ 文章 哪家电子产品制造商以长翅膀的马命名? 详细解答

▪ 文章儿童呼吸衰竭。 哮吼。 卫生保健

▪ 文章 加热 - 接触。 无线电电子电气工程百科全书

▪ 文章 12/1000 伏电压转换器。 无线电电子电气工程百科全书

留下您对本文的评论:

Имя:


电子邮件(可选):


点评:





本页所有语言

主页 | 图书馆 | 用品 | 网站地图 | 网站评论

www.diagram.com.ua

www.diagram.com.ua
2000-2024