简易数字存储示波器设计
3. 部分电路设计及模拟
(3) 控制器件的选择 MUC AT89C52 CPLD ACEX1K10
AT89C52 8bit 12MHz 、 8kbyte EEPROM 、 256byte RAM
ACEX1K10 3.5ns 时钟 I/O EBA(512byte) (可以在线编程) 从存储器的配置来说,如此选择是极其有利的
赛题任务书
赛题任务书——要求
2. 发挥部分 (1)连续触发存储方式,并有“锁存功能”; (2)双踪显示; (3)水平移动扩展 一倍; (4)垂直灵敏度 0.01V/div,低输入噪声电压。
简易数字存储示波器设计
(解析)
主要内容:
* * * * * * * 对赛题要求的分析 方案讨论 部分电路设计及模拟 安装调试 测试结果 小结 展望
* 同步扫描电压设计 两种产生扫描电压的方法:
通用示波器扫描电压(要同步信号) 简易DSO产生 选择由简易DSO产生
3. 部分电路设计及模拟
* 扫描电压的产生 用D/A产生 D/A选择 DAC0832 (与信号恢复器件一致) D/A输入数据为8 bit (00—FF)H递增, (实际为阶梯波而不是斜波) 关于扩展显示的信号恢复
3. 部分电路设计及模拟
2) 数据存储器 要求: 存储容量 单踪 512 byte,双踪 1024 byte; 写速率 1 μs/点 ;
RAM 或 FIFO或双口RAM。
3)电路方案
双A/D,RAM 实现双踪要求
3. 部分电路设计及模拟
3.3 后向通道
1) 设计要求
将数字信号(RAM中的数据)恢复为模拟信号并作为通用示波器 的Y 输入信号(8V), A、B信号从同一个Y端输入。 要考虑的问题:信号恢复电路及器件选择,同步扫描电压,双 踪显示。
3. 部分电路设计及模拟
⑤ 键盘扫描电路(Part E)
扫描时钟100Hz,自Part B;
输出行扫描信号,读入列信号,输 出键值编码,至Part D; 向单片机申请中断 。
3. 部分电路设计及模拟 * 对控制电路的说明 单片机部分
① ② ③ ④ ⑤
显示器是其外设; 与CPLD 的连接是P0、P1口; 键盘中断优线于触发中断; 输出信号恢复和产生扫描电压的数据; 单片机的有关设定 P1口,表6.4 内RAM的设定,表6.5 前向通道的控制信号,表6.6 补充说明: 扫描速度为0.2s/div时,每采样一点就显示一次,否则要产生 闪烁现象。 (根据DSO的工作过程编写) 自顶向下,充分利用子程序和中断功能 一个主程序和两个中断子程序
2)信号恢复 采用器件 恢复速率
D/A 选择宜人的观察速率10kHz
100 μs/点
256点× 100 μs/点=25.6 ms (40次/秒) 这样可以免除的高速D/A的要求(是DSO的优点); D/A 选择 DAC0832。
3. 部分电路设计及模拟
3) 同步扫描电压设计 * 同步作用 显示稳定的信号波形
* 样点采集次序 交替、断续 考虑最慢采样速率 20ms/点,选择断续方式 * 样点数/页 20点/div × 10div=200点(256) 扩展方式 200 ×2=400点(512) * 电路方案
选择方法二
3. 部分电路设计及模拟
7)触发电路 * 要求: 内触发、正沿、触发电平可以调节; * 电路
光迹分离两种方法: 电平位移;数据处理。
3. 部分电路设计及模拟
5) 数据恢复电路
有关解释: ① D/A YA 、D/A YA 和D/A X 分别用于恢复 A、B信号和产生扫描电 压 ② A Y和A X为Y和X的输 出电路. ③ 在同一地址的A、 B数据分时地进行恢 复,否则两信号的光 迹要重叠。
1.控制器 2. 人机接口
1. 对赛题要求的分析
(3)简易DSO组成框图
Y通道包括前向通道和后向通道
2. 方案讨论
2.1 采样方式的选择
实时采样和等效时间采样
题中要求信号DC~50kHz,样点直接恢复方式为20点/周 期,采速高达1000kHz(1 μ s),A/D转换速率1Ms/s 采用实时采样方式
* 运算放大器LF353
3. 部分电路设计及模拟
2) 信号调理电路 * 作用 使信号符合A/D输入的要求
(预计A/D输入≤2V)
* 增益计算 输入幅度 灵敏度×8div 8V, 0.8V, 0.08 增益 0 . 25, 2 . 5, 25
(由程控实现)
* 电路图
3. 部分电路设计及模拟
* 有关解释 程控开关Sn 必须是模拟开关,选择集成开关MAX4501; 增益调节电阻Rnn ,模拟开关的内阻计人其中; 补偿电容 改善通道频响特性
1. 对赛题要求的分析
(1) 工作流程:采集、存储、显示。
具有:A/D、RAM、D/A等主要器件;
(2) 内触发上升沿、触发电平可调;
扫描速度 0.2s/div,0.2ms/div,20 μ s/div;
垂直灵敏度0.1V/div, 1V/div, 0.01V/div, 连续、移动扩展、双踪。
要具有控制功能
3. 部分电路设计及模拟
③数据存储器(Part C)
信号采集时: 数据来自A/D; Reset 开始存储(00H); 写时钟来自PartB。 信号恢复时: 读时钟自单片机; 读允许信号自PartD ; 读出数据经过数据选择器 至单片机。
3. 部分电路设计及模拟
④ 有关的控制信号(Part D)
锁存器(a) 锁存器(b) 锁存器(c) 缓冲器(d) 输出时钟选择码; 输出产生扫描电压 的数据; 至前向通道控制开关; 传递键值编码 它们的选通由单片机 P1口通过138实现
3. 部分电路设计及模拟
3)低通滤波器 * 作用:抗混迭 采样信号的频谱混迭现象及改善方法
* 抗混迭滤波器电路
3. 部分电路设计及模拟
* 有关解释 运算放大器构成有源低通滤波器; 二阶Butterworth低通滤波器.
3. 部分电路设计及模拟
4)电平移位电路
假设A/D要求+极性输入电压,而此前电路输出±极性电压。
32级/div × 8=256级/8div 256=28 8bit
量化误差 1LSB=1/28 0.4%
+( 0---2)V
(3)输入幅度
选择:TLC5510
3. 部分电路设计及模拟
关于TLC5510
① 内含S/H; ② 为半闪烁结构(flash) ,两个4bit并行A/D组合为8 bit 转换速率20 Ms/s; ③ 输入信号 +(0– 2)V; ④ 基准电压 + 2V 等等 TLC5510内部电路结构
说明:
触发信号来自A通道;
采用比较器,比较电平的极性为+、可以调节; 输出为下降沿,向单片机申请中断( )。
3. 部分电路设计及模拟
3.2 信号的采样、量化、存储 1) 采样和模数转换器(A/D)
A/D的技术要求 (1) 转换速率
20 μ s/div
(DSO的基本技术)
1 μs/点
1 Ms/s
(2)量化位数
3. 部分电路设计及模拟
1)输入电路
* 要求: Ri’≥100kΩ,输入噪声电压影响; * 输入电阻(阻抗)对被测系统的影响 Z越高,影响越小。
3. 部分电路设计及模拟
* 输入电路
*
取R≥ 100kΩ 初步核算:
输入电阻 Ri’ =R// Ri ≈ R ≈ 100kΩ; 输入端噪声电压 3.6nV, 而最高灵敏度时的测量分辨力为 312μV, 3.6nV《 312μV
2. 方案讨论
方案 (1)
特 速度快,烦琐,难度大
点
(2) 速度不能达到采样速率的要求
(3) MUC和CPLD可以适当分工,实现控制功能
选择方案(3) MUC和CPLD 控制器框图:
2. 方案讨论 2.3 技术指标初步分配(误差是定量指标)
(1) 信号通道 前向通道(采集、存储)≤2.5% 后向通道(恢复) ≤2% 2.5% + 2% = 4.5% ≤ 5%
① 基本思想
3. 部分电路设计及模拟
② ③
恢复的数据 在两个页面中取连续的256点 扫描电压 与前相同 因此,扩展显示是移动地在两个页面中显示一个页面,关键是 控制电路和软件。
4)双踪显示 要求:…
问题: A、B两个信号恢复后的显示如图(a)所示,不便于观察。 实际要求将A、B两个信号分别显示在通用示波器屏幕的上下方, 如图(b)所示,要求进行光迹分离。
3. 部分电路设计及模拟
3)控制器的硬件设计
(1) DSO的操作时序
键盘输入 (相关设置)启动 等待触发 仪器操作 (采集、 存储、数据处理、信号恢复、显示) 见图6.20,例如
3. 部分电路设计及模拟
(2) 控制信号
种类 静 态 信 号 动 态 数据处理 信 号 启动显示 扩展显示 锁存显示 双踪显示 单次触发 将零点偏移、满度校准以及光迹分离量计入采集数 据 从RAM读数据至D/A 选择数据的起点地址X 不再采集数据,继续显示 A、B信号同时显示 只产生一次触发扫描 单片机和CPLD 单片机和CPLD 单片机和CPLD 单片机和CPLD 单片机和CPLD 单片机和CPLD 校零 校满度 程控增益和扫描速度 开始写数据 停止写数据 用途 输入短路 输入端接0.8V 分别接通增益和选择时钟 RAMa和RAMb地址为 00H RAMa和RAMb地址为 FFH 或1FFH 来源 CPLD CPLD CPLD CPLD CPLD
(4)控制器电路图
3. 部分电路设计及模拟
* 底层控制器电路
3. 部分电路设计及模拟
* 顶层控制器电路
3. 部分电路设计及模拟
* 对控制电路的说明 CPLD部分