芯路恒电子技术论坛

 找回密码
 立即注册
热搜: 活动
查看: 1146|回复: 1

【设计实例】开源!基于AC620的触控信号发生器 ucgui dds nios

[复制链接]
  • TA的每日心情
    可爱
    2019-5-10 10:58
  • 201

    主题

    366

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    10792
    发表于 2019-5-20 14:44:51 | 显示全部楼层 |阅读模式
    如果您还没有注册本论坛,将无法下载论坛中附件,但是注册论坛非常简单,使用微   信 扫码即可注册。
    也可以在小梅哥任意一个Q群内直接索取邀请码使用邀请码注册,小梅哥创建的任意一个群都可以。


    如题:基于AC620的触控信号发生器 整个工程使用到了ucgui dds nios等技术。



    FPGA部分实现DDS核心功能,NIOS II CPU 运行程序实现各种参数的设置和显示。
    为了快速开发界面,移植了ucGUI触摸界面,由于新版本的ucGUI已经不再开源,也没有针对NIOS II CPU的适配版本,所以这里还是使用了ucGUI3.98版本。差不多也就是大家都在用win10了,而我们还在用xp的既视感,不过,功能都能实现就行了。


    整个系统,包括NIOS II CPU、SDRAM、DDS核心功能都运行在125MHz,工作起来FPGA温度还是比较高的。


    除了UCGUI和LCD软件驱动程序以外,其他代码绝大部分为小梅哥编写,希望大家尊重版权,自己拿去学习研究是可以的,但是不希望看到出现在其他和我们类似的开发板产品的赠送资料里。


    作为一个开源产品,欢迎大家有能力的可以基于这个系统进行优化改进。


    以下为工程源文件。基于AC620开发板,要查看运行效果,还需要配合2.8寸 MCU接口的液晶显示屏和ACM9767双通道高速DAC模块。
    ac620_dds_pad.rar (6.55 MB, 下载次数: 106)
    回复

    使用道具 举报

  • TA的每日心情
    可爱
    2019-5-10 10:58
  • 201

    主题

    366

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    10792
     楼主| 发表于 2019-5-20 21:17:44 | 显示全部楼层
    触摸控制,使用非常方便,
    支持正弦波、三角波、方波
    支持方波设定占空比
    支持设定双通道相对相位
    正弦波最高输出10MHz
    方波最高输出1MHz
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    QQ|小黑屋|手机版|Archiver|芯路恒电子技术论坛  

    GMT+8, 2019-9-23 21:05 , Processed in 0.094512 second(s), 11 queries , File On.

    Powered by Discuz! X3.3

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

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