某测试仪控制系统的设计方案--ARM+FPGA+NIOS

一、系统要求

控制功能:600V直流电源模块控制+63dB程控衰减器+触摸屏+高频毫伏表+示波器+USB存储+FAR计数+整形阈值调节。

功能要求:

  • 检测高压电源的Vref
  • 控制高压电源的Vset
  • 控制光脉冲幅度
  • 控制阈值计数幅度
  • 存储测量数据
  • 触摸屏通信
  • 示波器通信
  • 高频毫伏表通信
  • 光功率衰减器通信
  • 控制程控衰减器
  • 程控ns级脉冲
  •  FAR脉冲计数

二、设计方案

设计基于ARM+FPGA双控制器系统的硬件平台;

设计基于FSMC双控制器通信数据定义和规约,定义光脉冲波形控制字、光脉冲幅度控制字、高频毫伏表测试值控制字、光功率衰减器控制字、FAR计数控制字。

ARM

通信方式

FPGA

  1. 12Bit AD检测高压电源的Vref
  2. 13Bit DA控制高压电源的Vset
  3. 12Bit DA控制光脉冲幅度
  4. 12Bit DA控制阈值计数幅度
  5. USB存储测量数据
  6. RS232 MODBUS和工控屏通信
  7. TCP IP示波器通信

FSMC

  1. RS232高频毫伏表通信
  2. RS232光功率衰减器通信
  3. IO控制程控衰减器
  4. IO程控ns级脉冲
  5. IO FAR计数

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/404731.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

QT实现图像处理-傅立叶变换、傅立叶反变换、平滑、锐化与模板匹配

From: http://www.cnblogs.com/qytan36/archive/2010/04/04/1704226.html 实验环境: 1,Linux操作系统 2,QT3编程开发环境 3,C编程语言 傅立叶变换和傅立叶反变换 1.1. 主要源代码 readImage() 从图像中读取数据 writeImage() 往图…

Java finally语句到底是在return之前还是之后执行?

网上有很多人探讨Java中异常捕获机制try...catch...finally块中的finally语句是不是一定会被执行?很多人都说不是,当然他们的回答是正确的,经过我试验,至少有两种情况下finally语句是不会被执行的: (1&…

TLV5618 双路12位DAC 模拟SPI驱动

一、TLV65618芯片 TLV5618A 带掉电功能 2.7V-5.5V,低功耗双路 12 位数模转换器 特点 ●双路 12 位电压输出 DAC ●可编程调节转换时间 - 快速模式 3μs - 低速模式 10μs ●兼容 TMS320 和 SPI 串行接口 16位串行接口包含4位控制和12位数据。 二、驱动代码 采用模…

python对json的相关操作

From: http://www.cnblogs.com/coser/archive/2011/12/14/2287739.html 什么是json: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3r…

UIbutton

第一、UIButton的定义 UIButton *button[[UIButton buttonWithType:(UIButtonType); 能够定义的button类型有以下6种, typedef enum { UIButtonTypeCustom 0, 自定义风格 UIButtonTypeRoundedRect, 圆角矩形 UIButtonTypeDetailDisclosure, 蓝色小箭头按钮&#xf…

MAX535 单路13位DAC 模拟SPI驱动

一、MAX535 max535是低功耗、13位、电压输出DAC,采用串行接口和MAX封装。MAX535通过单个5V/3.3V电源工作,仅需要280A电流工作。 MAX535/MAX5351适用于广泛的应用,包括工业过程控制。其他功能包括软件关机和开机复位。 DAC寄存器可以独立更…

云服务器开启TCP Server 客户端无法连接的解决方法

一、问题描述 华为云服务器运行TCPServer后,等待客户端连接,客户端一直无法连接到服务器。经过测试,客户端可以ping通服务器的地址。 客户端网络防火墙已经完全放开。 二、解决办法 1、查看云服务器端的安全组,是否放开该端口。…

STM32CubeMx HAL库使用硬件IIC读写AT24C02

介绍使用硬件IIC接口读写AT24C02,STM32自带硬件IIC,比较好用,没必要千篇一律的使用模拟IIC。作为一个IIC的使用例子,可以适当修改用于其他IIC接口设备通信控制。 一、测试环境 STM32F407CubeMx(6.1.1)MDK…

第十篇 PO核心功能及流程详解

详见链接:http://bbs.erp100.com/thread-272866-1-1.html1. P2P lifecycleP2P是procure to pay的缩写,p2p循环值得就是采购到付款的周而复始,循环往复的过程。主要包含六个大的环节,需求(demand)&#xff0…

STM32F407 CubeMx使用定时器测量信号频率 分辨率0.001Hz

一、需求 使用STM32F407 测量外部输入方波信号的周期,信号变化范围:45HZ~55HZ,测量分辨率0.001HZ。 二、配置 stm32Cubemx:version 6.1.1HAL库:1.25.2MDK:5.34C Compiler:ARMCC 6.16 三、分…

中移M5310A NBIoT模组通信测试命令

总结一下中移M5310A NBIoT模组的常用测试命令,这个命令是个脚本,可以编辑,在自己开发的串口软件上可用,有需要的请留言。 脚本是.ini格式的文件,可以直接编辑文件然后加载到脚本区。字段用\t分割。 [General] msg0don…

11月中30个精心设计的网站案例精选

如果你开始设计一个网站,首先你需要在你的头脑构思的是如何使网站有丰富的视觉感应和排版。现在每天的网络竞争太激烈,如果你的网站设计的一般般,恐怕很难把访问者的目光定睛在你的网站上。因此网站有美丽和创意设计的不仅能吸引游客&#xf…

Qt定时器的精度问题

一、场景 一个网络音频采集场景如下: 数据发送端:嵌入式设备按照16kHz 16Bit连续不断采集音频数据,通过Socket进行发送 数据接受端:QT上位机开一个tcpserver,数据readReady后由QByteArray进行追加,音频波…

iperf 测试局域网速度

介绍 iperf使用cs架构,启用一台设备作为server,另一台设备作为client,测试server和lclient的网络速度。 linux 安装 sudo apt install iperf 使用方法 (1)服务器端 iperf -s 启用tcp连接,默认监控端口…

NHibernate初学者指南(6):映射模型到数据库之方式二

使用Fluent NHibernate自动映射 使用Fluent NHibernate自动映射,首先要将映射的实体放到一个命名空间中,这使得通知AutoMapper哪些实体和值对象包含在映射中更容易。建议在你的项目中创建一个Domain文件夹,将需要映射的实体和值对象放到这个文…

STM32嵌入式系统FreeRTOS使用cJSON解析和构建JSON

一、环境 控制器STM32F407MDK5.34cJSON1.7.7 二、安装cJSON MDK中打开Pack Install,选择Generic下边MDK-Pack::cJSON,点击安装Install 安装成功后,在Manage Run-Time Environment 中找到Data Exchange,并选择cJSON,…

VC6启用运行时类型识别 (RTTI)

在程序中&#xff0c;当我们对多态类的基类指针使用typeid&#xff0c;就可以在运行时确定指针指向对象的实际类型&#xff0c;并输出对象类型的名字。 #include <cstdlib >#include <iostream >#include <typeinfo >usingnamespacestd; classB{ public …

爱快软路由设置DHCP多个LAN处于同一网段

&#xff08;0&#xff09;思路&#xff1a;eth0 启用扩展网卡&#xff0c;然后设置LAN1为DHCP。 &#xff08;1&#xff09;设置扩展网卡 &#xff08;2&#xff09;启用DHCP

[react] react16跟之前的版本生命周期有哪些变化?

[react] react16跟之前的版本生命周期有哪些变化&#xff1f; 个人简介 我是歌谣&#xff0c;欢迎和大家一起交流前后端知识。放弃很容易&#xff0c; 但坚持一定很酷。欢迎大家一起讨论 主目录 与歌谣一起通关前端面试题

变压器油参数

以下体胀系数参考百度百科&#xff1a; 水银1.8210^-4 纯水2.0810^-4 煤油9.010^-4 酒精1.110^-3 汽油1.2410^-3 氢气3.6610^-3 氧气3.6710^-3 氨气3.8010^-3 空气 3.67610^-3 二氧化碳3.74110^-3 一切气体 ≈1/273 甘油 4.910^-4 乙醇 7.510^-4 相关&#xff1a…