您好!欢迎来到亚美斯通电商平台系统   |  免费注册
用户中心  |  帮助中心  |  我的收藏  |  联系客服  |  网站导航  |  客服热线:400-681-6180
导热硅胶 SLD-8941  |  新力达 台式放大镜F500B 夹台式放大镜SLD  |  SLD-G883 导热硅胶  |  新力达 台式放大镜F500C 夹台式放大镜SLD  |  新力达SLD-936ESD防静电恒温焊台 可调恒温电烙铁电焊台  |  新力达 台式离子风机 SLD-5600离子风机 消除静电离子风机  | 
预采购单 0
商品全部分类
首页 > 新闻资讯 > 技术应用 > 基于DDS的任意波信号发生器机交互系统设计

基于DDS的任意波信号发生器机交互系统设计

发布时间:2020-07-27 13:23  浏览次数:23

1 引言

信号源作为一种基本电子设备无论是在教学、科研还是在工程技术保障中,都有着广泛的使用。随着科学技术的发展和DDS技术的成熟,基于DDS的任意波信号发生器已成为信号源的主流。目前DDS任意波信号发生器广泛使用中文液晶显示器已成为一个趋势。

以Hynix公司生产的HMS30C7202工业级处理器作为控制器,以矩阵键盘作为输入设备,以AMPIRE公司生产的AM-320240LTNQW-00H TFT LCD显示屏作为显示输出设备,研究设计了相应的硬件电路与显示驱动程序,在此基础上完成了人机交互中英文显示系统的设计。

2 显示系统总体方案设计

显示系统由硬件和软件两部分构成,如图1、图2所示。

DDS1.jpg

DDS2.jpg

硬件部分以HMS30C7202微处理器为核心,FLASH和SDRAM作为存储设备,从矩阵键盘接受输入,并在LCD上显示相应内容,同时通过UART与DDS信号源进行通讯。存储系统中的FLASH用来固化程序及保存波形数据和系统参数;SDRAM是系统上电正常运行后的代码和数据载体。

软件部分又可分成底层驱动程序和上层控制程序两部分。底层驱动包括设置系统模式和时钟,初始化存储器,代码拷贝,初始化LCD控制器,中断控制器和UART控制器等。上层控制程序不断查询是否有键按下。若有键按下,则执行相应的任务,LCD显示相应内容;同时若需要,通过UART向DDS信号源发出控制命令。