菜单 English Ukrainian 俄语 主页

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


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

PIC16F84A 和 AD9850 上的发生器。 无线电电子电气工程百科全书

免费技术库

无线电电子与电气工程百科全书 / 微控制器

文章评论 文章评论

测量发生器(其中使用键盘设置所需的频率值)是期刊读者所熟知的(例如,参见 A. Piskaev 的文章“Frequencymeter-generator-clock”,Radio,2002 年,第 7 期) ,第 31、32 页)。 通常,这些设备是在微控制器上制作的,产生的频率范围仅限于几兆赫兹,并且不可能获得准确的频率值。 文章中描述的发生器还包含一个微控制器,但它仅用于控制专用微电路 - AD9850 频率合成器。 使用这种微电路可以将生成频率的范围从几分之一赫兹扩展到 60 MHz,在此范围内可以以 1 Hz 的精度获得任何频率值。

所提出的振荡器基于 Analog Devices 的 AD9850 芯片,该芯片是一个带有内置比较器的完整 DDS(直接数字合成)频率合成器。 这种合成器的准确性是独一无二的,实际上不受温度漂移和老化的影响(模拟设备中唯一具有固有不稳定性的元件是数模转换器)。 由于 DDS 合成器的高技术特性,它们最近取代了传统的模拟频率合成器。 它们的主要优点是非常高的频率和相位分辨率,这是数字控制的。 数字接口可以轻松实现微控制器控制。 例如,可以在[1]中找到直接数字频率合成原理的更详细描述。

AD9850 合成器的框图如图 1 所示。

PIC16F84A 和 AD9850 上的发生器
(点击放大)

其基础是形成输出信号瞬时相位代码的相位累加器。 该代码被转换为正弦信号的数字值,并在 DAC 的帮助下转换为模拟信号并进行滤波。 比较器产生方波输出信号。 其频率fout(以赫兹为单位)由公式fout = Δfin/232确定,其中fin是时钟频率,Hz; Δ - 32 位频率代码值。 fout 的最大值不能超过时钟频率的一半。

AD9850 关键规格(5V 电源电压)

  • 时钟发生器频率,MHz......1...125
  • 最大电流消耗(fin = 125 MHz),mA......96
  • DAC的位数...... 10
  • DAC 的最大输出电流(Rset = 3,9kΩ),mA ...10,24
  • 最大积分非线性DAC,MZR......1
  • 比较器输出电压,V:
  • 最低高电平 ...4,8
  • 最大低电平 ...0,4

AD9850提供并行和串行接口用于下载数据。 在后一种情况下,数据(40 位字)通过其输入 D7 输入。 每个数据位都伴随着时钟输入 W_CLK 处的正极性脉冲。 在 FQ_UD 输入处通过正极性脉冲加载控制字后,生成参数将被新参数替换。 控制字的位分配在表中给出。 1.

PIC16F84A 和 AD9850 上的发生器

发电机示意图如图2所示。 2. 管理合成器DD1微控制器DDXNUMX。

PIC16F84A 和 AD9850 上的发生器
(点击放大)

它轮询SB1-SB16键盘,在HG1 LCD指示器上显示信息,计算频率代码值并通​​过串行接口将其传输到DD2合成器。 声音发射器HA1用于确认按下键盘按钮。 标准包含中使用芯片AD9850(DD2)[2]。 在 DAC 的输出端,Z1 滤波器打开。 经过滤波器后,正弦信号被馈送到 XW2 插座和 DD2 芯片比较器的输入端(引脚 16)。 从后者的输出,矩形信号被馈送到 XW1 插座。 G1晶体振荡器用作DDS的时钟发生器。 微调电阻R7调节指示器HG1上图像的对比度。

复位微控制器后,HG1 LCD 指示器设置为 4 位总线交换模式,这对于减少写入信息所需的 I/O 线数量是必要的。

发生器使用由按钮 SB1-SB16 组成的键盘进行控制。 由于所有端口 B 输入线均通过电阻连接至电源,因此无需外部电阻将 RB4-RB7 端口“上拉”至电源线。 当多个按钮被意外同时按下时,电阻器 R3-R6 可以保护微控制器的输出免受过载影响。

所需频率由键盘设置。 为此,请按带有相应数字的按钮,输入所需的值(以赫兹为单位),然后按“*”按钮。 如果频率未超过允许的最大频率,则指示器上会短暂显示“OK”消息,并且发生器进入运行模式;如果超过,则会出现“Error”消息。 在这种情况下,您需要按“C”(“重置”)按钮并重新输入正确的值。 如果输入频率过程中出现错误,也会执行相同的操作。 按此按钮两次可使设备进入具有先前设置的频率值的操作模式。

在操作模式下,星号符号在指示器最右侧的熟悉位置闪烁。 如果当前频率值是从外部控制单元(例如,从计算机)输入的,则要返回到指示器上显示的频率,只需按“*”按钮即可。

按钮“U”(向上 - 向上)和“D”(向下 - 向下)允许您逐步改变发生器的输出频率,分别将小数位的值增加或减少一位。 通过使用“L”(左 - 左)和“R”(右 - 右)按钮移动光标来选择所需的小数位。

当按下“*”按钮时,频率值和光标位置被存储在单片机的非易失性存储器中,以便下次上电时自动恢复中断的操作模式。

由于微控制器的计算能力有限,输出频率值的设置精度约为1 Hz,这对于大多数情况来说已经足够了。 为了充分发挥合成器的可能性,可以使用 PC 对其进行控制。 为此,必须通过补充节点来修改生成器,其示意图如图 3 所示。 1. PC(或其他控制设备)连接到插座XS3。 在地址输入 A 处的低逻辑电平处,DD1 芯片的多路复用器将合成器控制输入连接到 DD1 微控制器,并在高逻辑电平处连接到外部设备。 控制信号通过 XS19 插座的“ENABLE”触点接收。 当控制装置未连接时,电阻器R3在地址输入DDXNUMX处提供低逻辑电平。

PIC16F84A 和 AD9850 上的发生器

发电机在面包板上组装和测试。 如果无法为 DD2 微电路购买 SSOP 封装的板,您可以使用直径为 10 mm 的短镀锡线(15 ... 0,2 mm 长)将其输出连接到相应的焊盘。 结论 1,2,5,10,19、24、26,27、28、XNUMX、XNUMX、XNUMX、XNUMX 连接到一根具有较长长度的一段的普通电线。

LCD 指示器 HG1 - ITM1601(16 字符单行,内置控制器)。 HA1 - 任何带有内置发生器的压电发声器,设计电压为 5 V。作为时钟发生器 (G1),您可以使用频率高达 125 MHz 的石英振荡器微组件,它允许在分立元件上使用具有石英稳定性的类似装置。

微控制器的控制程序取决于时钟发生器的频率。

最常见值的“固件”

表中给出了频率为 32 MHz 的发生器的程序代码。 2.

PIC16F84A 和 AD9850 上的发生器
(点击放大)

对微控制器进行编程时,在配置字中设置以下位值:振荡器类型 (OSC) - RC、看门狗定时器 (WDT) - 禁用、上电后延迟 (PWRTE) - 启用。

文学

  1. Ridiko L. DDS:直接数字频率合成。 - 组件和技术,2001 年,第 7 期,第 50 页54-XNUMX。
  2. AD9850 完整的 DDS 合成器。 - .

作者:S.Kuleshov,库尔干

查看其他文章 部分 微控制器.

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

<< 返回

科技、新电子最新动态:

用于触摸仿真的人造革 15.04.2024

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

Petgugu全球猫砂 15.04.2024

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

体贴男人的魅力 14.04.2024

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

来自档案馆的随机新闻

食物对人情绪的影响 13.12.2023

饮食及其质量和数量与各种疾病之间的关系早已确定。然而,并不是每个人都意识到我们的情绪状态也取决于我们吃的东西。美国研究人员试图了解为什么肉可以缓解无聊,他们发现食物如何影响我们的情绪。

我们的情绪和身体状态与我们吃的东西密切相关。选择正确的食物是保持良好情绪和心理健康的关键。

以前在直观层面上解释的内容现在可以通过各种食物对激素产生的影响来解释。例如,在中世纪,人们食用孔雀肉和石榴来增强功效,选择木瓜、牛肉和枣来改善情绪。

由助理教授 Lina Begdach 领导的宾厄姆顿研究小组对年轻人的营养进行了研究。每周吃快餐超过一次的人容易出现精神障碍。原因是此类食物中反式脂肪含量较高,会引起慢性炎症反应。除了生理紊乱之外,这还会导致冷漠、疲劳和烦躁,从而加剧抑郁症状。

在那些很少吃肉的人身上也观察到了类似的症状。色氨酸是一种必需氨基酸,在肉制品中含量较多,在这里发挥着关键作用。色氨酸是合成“幸福激素”——血清素所必需的。

那么,什么样的饮食被认为是最健康的呢?在众多的营养系统中,科学家们更喜欢地中海饮食,富含鱼、肉、谷物、新鲜蔬菜和橄榄油。

其他有趣的新闻:

▪ LG ltraGear 48GQ900 OLED 电竞显示器

▪ 星星的光信号

▪ 狙击电台

▪ 用打印机修复软骨

▪ Corsair HS55 和 HS65 耳机

科技、新电子资讯

 

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

▪ 现场部分功率放大器。 文章精选

▪ 文章 拉动带子。 流行表达

▪ 文章 苏联国家队球员因赢得 1960 年欧洲杯而获得什么权利? 详细解答

▪ 文章缝纫设备操作员。 劳动保护标准说明

▪ 里亚任卡文章。 简单的食谱和技巧

▪ 文章 镍镉电池自动充电器。 无线电电子电气工程百科全书

留下您对本文的评论:

Имя:


电子邮件(可选):


点评:





本页所有语言

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

www.diagram.com.ua

www.diagram.com.ua
2000-2024