芯路恒电子技术论坛

 找回密码
 立即注册
热搜: 合集
查看: 8811|回复: 0

【AC620】基于ACM9767高速DAC和4.3寸MCU接口显示屏的触控DDS信号发生器

[复制链接]
  • TA的每日心情
    慵懒
    2021-2-24 10:16
  • 423

    主题

    782

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    15856
    QQ
    发表于 2020-12-1 10:35:33 | 显示全部楼层 |阅读模式




    AC620_DDS_PAD.zip (9.69 MB, 下载次数: 964)
    本案例基于AC620开发板,但使用的显示屏是MCU接口的显示屏,型号为NT35510,电容触摸屏的出口ID为GT9147或GT1151(两者通用),大家买的自学套餐的4.3寸屏和这个屏不是同一个规格。不能直接运行这个程序。




    基于DDS的信号发生器程序介绍
    一、连接方法
    本程序使用AC620开发板、4.3寸MCU触摸屏NT35510、ACM9767模块。
    1.AC620与ACM9767的连接
    如下图所示,我们将ACM9767模块的信号输出脚朝外,然后把ACM9767的排母最下端与AC620排针的最下端对齐,再直接插入即可。注意,如果错位或者插反,将有可能损坏开发板或ACM9767模块。
    AD9767连接AC620.jpg
    2.AC620与4.3寸MCU触摸屏NT35510的连接
    如下图所示,将触摸屏上标记34的管脚对应N14,33对应的管脚对应N13,将AC620上GND与3V3引脚悬空。
    屏幕连接AC620.jpg
    3. ACM9767电压信号的连接
    一共有4根针脚,上下各两根,分别为通道一和通道二,靠外侧的两根排针,分别为两个通道的电压输出信号脚,靠里的两根为接地脚。下图两根杜邦线连接在通道二上,红色的连接在信号发生脚,黑色接地。如果有匹配接口的信号线,可直接连接在金色接口上。
    测量方法.jpg
    二、程序使用方法
    1.程序功能
    本程序可生成双通道电压信号,支持三种波形:正弦波、方波、三角波,有三种可调参数:频率、相位、占空比。
    2.使用方法
    连接好信号线与地线,启动程序,默认双通道开启,产生频率为1kHz、初相位为0的正弦波。
    软件界面.jpg


    左侧界面介绍:
    绿色CH1按钮:点击可切换CH1通道的开/关状态,绿色为开启状态,红色为关闭;
    绿色CH2按钮:切换CH2通道的开/关状态,同上。
    CH1波形切换按钮:点击切换CH1通道的波形状态,Sine为正弦波,Squa为方波,Tria为三角波,当前波形状态会显示为绿色高亮。
    CH2波形切换按钮:切换CH2通道的波形状态,同上。
    Freq频率设置按钮:点击后变为绿色高亮,输入状态切换为频率设置状态,可使用右侧键盘改变当前频率。
    Phas相位设置按钮:点击后变为绿色高亮,输入状态切换为相位设置状态,可使用右侧键盘改变当前相位。
    Width占空比设置按钮:点击后变为绿色高亮,输入状态切换为占空比设置状态,可使用右侧键盘改变当前占空比。(占空比仅对于方波有效,正弦波和三角波不受影响)


    右侧界面介绍:
    当输入状态为频率设置状态时,键盘输入的数字为频率值,输入范围为0~100000000Hz;若输入状态为相位设置状态,键盘输入值为相位值,输入范围为0~360Deg;若输入状态为占空比设置状态,键盘输入值为方波占空比,输入范围为0~100%。
    按键K:将当前输入的数字*1000。
    按键M:将当前输入的数字*1000000。
    按键CH1:将当前输入的频率/相位/占空比设为CH1通道的参数。
    按键CH2:将当前输入的频率/相位/占空比设为CH2通道的参数。
    按键CH1+2:将当前输入的频率/相位/占空比同时设为CH1与CH2通道的参数。
    按键AC:将当前输入的值清零。
    备注:频率/相位/占空比通过三个设置按钮进行切换,一次只能设置其中一种参数。
    3.使用示例
    示例一:设置CH1通道为方波,频率123456Hz,占空比10%,相位为90度;设置CH2通道为正弦波,频率456789Hz,相位为180度。
    步骤如下:
    (1)设置通道:点击左侧界面CH1和CH2按钮,进行开/关切换,绿色高亮为开,红色为关闭,我们将其都切换为绿色开启状态;
    (2)设置波形状态:点击CH1波形切换按钮进行切换,直到Squa显示绿色高亮,此时CH1通道切换为方波;点击CH2波形切换按钮,直到Sine显示绿色高亮,此时CH2通道切换为正弦波;
    (3)设置频率:点击Freq频率设置按钮,Freq按钮显示绿色高亮,此时输入状态切换为频率设置状态,在右侧键盘输入界面,输入123456,点击黑色CH1按钮,左侧界面CH1频率显示为000 123 456 Hz,说明修改成功,继续在右侧界面输入456789,点击黑色按钮CH2,左侧界面CH2频率显示为000 456 789 Hz,说明修改成功。
    (4)设置相位:点击Phas相位设置按钮,Phas按钮显示绿色高亮,此时输入状态切换为相位设置状态,在右侧键盘输入界面,输入90,点击黑色CH1按钮,左侧界面CH1相位显示为90 Deg,说明修改成功,继续在右侧界面输入180,点击黑色按钮CH2,左侧界面CH2频率显示为180 Deg,说明修改成功。
    (5)设置方波占空比:点击Width占空比设置按钮,Width按钮显示绿色高亮,此时输入状态切换为占空比设置状态,在右侧键盘输入界面,输入10,点击黑色CH1按钮,左侧界面CH1相位显示为10%,说明修改成功。


    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|小黑屋|Archiver|芯路恒电子技术论坛 |鄂ICP备2021003648号

    GMT+8, 2024-4-27 01:43 , Processed in 0.131717 second(s), 35 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

    快速回复 返回顶部 返回列表