- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
$5 模拟量输入输出通道-new
PCL-812PG实物照片 工控机+采集卡构成的模拟量输出输入通道 模拟量输入通道A/D 任务:把被控对象的模拟量信号(温度、压力、 流量等)转换成计算机可以接收的数字量信号; 组成:一般由信号调理、多路模拟开关、前置放 大器、采样保持器、模/数转换器、接口和 控制电路组成; 核心:模/数转换器,简称A/D或ADC (analog-to-digital converter)。 模拟量输入通道的一般组成 A/D通道内部工作原理 多路开关MUX的工作原理 A/D转换的触发方式及转换结果的传输方式 1. A/D转换器接收到触发信号开始才转换。A/D转换有三种触发方式 软件触发 简单,但采样间隔精度低。(训练中采用) 硬件定时器触发 精确、稳定。 外部脉冲触发 2. 转换结果是二进制数,必须传输到内存。A/D转换结果有三种传输方式 查询方式:CPU主动查询A/D转换完成标志位,若完成,从端口读取结果。查询占用CPU的时间。 (训练中采用) 中断方式:转换完成后,A/D转换器主动向CPU发出中断请求,CPU执行中断服务程序,再从端口读取结果。 DMA方式(从略)。 PCL-812PG如何实现模拟量输入?1+8个问题(1~6见p113) 允许哪一路进入? 允许进入的这一路信号需要放大几倍? 模拟电压送到A/D转换器后,如何使A/D开始(触发方式约定)? 如何实现触发,使A/D转换器开始工作? 如何知道A/D转换12bits已完成? 如何将A/D转换好的12bits数据传输到内存(传输方式约定) ? 如何将12bit二进制码解为量程(譬如[-10V,+10V])范围的十进制电压值? A/D通道多路开关寄存器 A/D增益控制寄存器 地址:Base+9 属性:只写 数据格式:低3位G0~G2提供了不同增益。 A/D增益定义(P195,产品说明书) A/D操作模式控制寄存器 A/D软件触发寄存器 A/D数据寄存器 说明: 地址:Base+4 and Base+5 AD11~AD0:A/D转换完成后的数据。 DRDY:转换完成标志位。 1:A/D数据没有准备好;0:A/D转换完成。 如何将高字节和低字节拼装成一个 12位二进制数? 问题7:如何用读入的12位数据表示[-10V, +10V] 区间十进制电压值? 12位A/D的量化 小结:A/D转换过程 选择A/D通道,通过多路转换控制寄存器(Base+10); 确定增益,通过增益控制寄存器(Base+9); 选择工作模式,通过模式控制寄存器(Base+11); 启动软件触发,通过软件触发寄存器(Base+12) ; 通过判断DRDY(Base+5,5),等待A/D完成; 从数据寄存器(Base+5)(base+4)中读数据(inportb),先读高字节,再读低字节 。 将整数值转换成模拟电压值,用作计算机显示。 软件触发方式的A/D流程图 模拟量输出通道D/A 任务:把计算机输出的数字量信号转换成模 拟电压或电流信号,以便去驱动相应 的执行机构,达到控制目的; 组成:一般由接口电路、数/模转换器和电压/ 电流变换器组成; 核心:数/模转换器,简称D/A或DAC (digital-to-analog converter)。 D/A通道内部工作原理 D/A数据寄存器 D/A数据寄存器 D/A转换公式 最简单的 D/A流程 注意: 1. D/A输出必须“先写低字节,后写高字节”。 2. D/A转换需要时间(30μs) * * 模拟量输入输出通道 1.了解计算机如何采集工业系统中的模拟信号。 2.了解计算机如何输出模拟信号。 训练目的 CN1 CN2 CN3 CN4 信号调理电路 驱动电路 端子板 var=Inportb (基地址+偏移地址) Outportb(基地址+偏移地址, 变量名) 工业系统 传感器 执行器 采集卡 多 路 开 关 M U X 控制线 数据总线 工业系统 模拟传感器 信号调理 … … … … V1 V2 Vk Vn 模拟传感器 信号调理 模拟传感器 信号调理 模拟传感器 信号调理 控制电路 A/D转换 S/H Vk VG Vh Vd 接口 电路 channel = k gain 采样 触发 信号 选通道:channel = k 设定增益:Gain 选择触发方式 先采样,再保持 可编程 放大器 每个通道输入的模拟量的范围不同,选择不同的增益 保持 采样 C - + 工业系统 模拟传感器 信号调理 模拟传感器 信号调理 模拟传感器 信号调理
您可能关注的文档
- 第7课第2站正确对待权利(终稿).ppt
- 第7课-战国时期的社会变化修改前.ppt
- 第8章 经济增长(宏观经济学-武汉大学,何国华).ppt
- 第7课 战国时期的社会变化2016年版.ppt
- 第8_3章 数字高程模型建立.ppt
- 第8章 汽车车身电器设备.ppt
- 第8章 串联反应.ppt
- 第8章 位移法1.ppt
- 第8章 细菌的遗传分析.ppt
- 第7章 土压力.ppt
- 2025年中国风电机舱罩行业市场深度分析及发展趋势预测报告.docx
- 2025年中国激光检测仪市场全面调研及行业投资潜力预测报告.docx
- 2025年中国永磁同步电动机行业发展监测及投资战略研究报告.docx
- 2025年中国总有机碳(TOC)分析仪行业市场运营现状及投资方向研究报告.docx
- 成就未来演讲稿参考7篇.doc
- 2022-2027年中国铁路车辆设备行业市场深度评估及投资前景预测报告.docx
- 2020-2025年中国研磨机行业市场运营现状及投资规划研究建议报告.docx
- 2025年中国个人气体检测仪市场运行态势及行业发展前景预测报告.docx
- 2025年二零二五年度互联网金融服务合作协议范本3篇.docx
- 中国供应用仪表行业市场全景评估及投资战略研究报告.docx
文档评论(0)