新型旋转LED显示屏_第1页
新型旋转LED显示屏_第2页
新型旋转LED显示屏_第3页
新型旋转LED显示屏_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

新型旋转新型旋转 LED 显示屏显示屏 一 所遇问题一 所遇问题 1 每一点显示时间 保证每个显示点在同一位置显示 20 次 秒 单排 单排 LED 显示屏需要高速电机 这样会较大的消耗功率 多排 多排 LED 显示相比于单排 LED 可以从转速上降低 并且可以将圆周分辨率控制在允许范围内 LED 显示 排数 电机转速 rpm 电机转速 rps 在圆周分辨率为 360 点 每 个点的时间间隔 ms 备注 每排功率占总功率 11200201 20 360 0 13ms1 360 2600101 10 360 0 26ms1 180 430051 5 360 0 52ms1 90 82003 31 2 5 2160 1 04ms1 45 人眼最小视觉暂留为 0 02s 20ms 这样我们选取多排 LED 可以完全降低我们需求的电机转速 针对针对 LED 亮度的问题 亮度的问题 由于是旋转扫描 在每一列上所持续的时间是有限的 设半径为 在显示每一列时由每列持续时间 得到的几何尺寸是 单显示列的情况下 每一列的点亮时间 为 t d 2 R 若采用为 D5mm 发光管 d 5mm 当 R 300mm 时 t 5 2 1 377003 可见每列点亮时间只有 377 分之一 这使得单点亮度比其 循环的十六分之一来只有传统显示屏的 23 分之一 为了解决亮度偏低的问题 可采用两个办法一个 是增加显示器件 LED 的亮度 选用超高亮度 LED 另一个是增加显示阵列 如双阵列 四阵列 这些方 法虽然可以大大提高亮度 但由于 LED 亮度和显示列数不可能做的很大 所以旋转柱式显示屏目前仍然 只能作为室内或室外夜间使用 关于关于 LED 抖动和失真的问题 抖动和失真的问题 用单片机控制 LED 的点亮状态的精度是很高的 但是普通电机的转动角速度不会绝对保持恒定状态 不能保证 LED 在经过某一位置时其点亮情况完全相同 即使是电机的微小波动也会造成图像的失真和抖 动现象 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件 在非超载的情况下 电机的转速 停止的位置只取决于脉冲信号的频率和脉冲数 而不受负载变化的影响 当步进驱动器接收 到一个脉冲信号 它就驱动步进电机按设定的方向转动一个固定的角度 称为 步距角 它的旋转是以 固定的角度一步一步运行的 可以通过控制脉冲个数来控制角位移量 从而达到准确定位的目的 同时可 以通过控制脉冲频率来控制电机转动的速度和加速度 从而达到调速的目的 显示屏转过的角度始终为步 距角 而与 无关 因此 图像就不会再因旋转角速度的变化而产生失真 并且步进电机不会产生积累 误差 关于显示屏是否达到准确位置的校准问题 关于显示屏是否达到准确位置的校准问题 在显示屏高速旋转时 显示内容的稳定与否取决于转动的相位 LED 发光时间的配合精度 针对此问题 我们选用霍尔元件进行相位检查 并完成校正功能 霍尔传感器处于工作状态时 输出总是处于高电平状态 当磁钢 N 极接近传感器正面的有效距离 输出端变为低电平 当磁钢撤离传感 器有效距离 输出端又显示低电平 从而产生下降边沿 使单片机中 断口接收到下降沿 从而发出中断 使得电路能够同步 当霍尔传感 器感应到 N 极时会回到原始状态 达到复位的功能 其中 Brp 为工作点 开 的磁感应强度 Bnp 为释放 点 关 的磁感应强度 当外加的磁感应强度超过动作点 Brp 时 传感器输出为低电平 当磁感应强度超 过动作点 Brp 时 传感器输出高电平 当磁感应强度降到动作点 Bnp 以下时 传感器输出 电平不变 一直要降到释放点时 传感器才由低电平跃变为高电平 Brp 与 Bnp 之间的滞后使开关动作更为可靠 2 电源传输的结构设计 方案 1 采用固定电池 供电 即在电路板是 直接附带一个蓄电池 为系统供电 这种供 电方式比较简单 但 是 有两个问题难以解 决 首先 高亮度 LED 的功耗比较大 而电池的蓄电量有限 这就难以实现系统的长期运作 其二 由于电池的体积和重量比较大 若固定在板子上 电量用完后 难以替换 若不固定 在电机转动的时候可能会甩出去 引起安全隐患 同时 也增加了旋转重心的调节的难度 故不采用此方法 方案 2 采用电刷供电 即在电机的转轴上 手工 增加一个电刷 通过电刷 为系统供电 此方法能 够让系统长期供电 但是 由于增加了电刷 电机的 摩擦增大 势必会使系统 的功耗增加 故不采用 此方法 方案 3 从电机转子中引 出电源线 为系统供电 此方法直接在电机的转子中引出电源线 通过整流滤波后 可以作为系统供电 同时也 可以作为系统控制时序的中断源 此方法容易实现 并且一举两得 因此选用 3 数据存储系统设计 在控制板上有两片刷新存储器 分别称为刷新存储器 A 和 B 这两片存储器由接口控制交替工作 例 如 某一时刻单片机将下一幅显示内容往 A 中写入 同时刷新电路读出 B 中内容输出到显示列 等 A 中 内容组织完毕后 切换接口 刷新电路从 A 中读出数据送去显示 单片机又往 B 中组织下一幅显示内容 如此反复 则使显示屏完成诸如上下滚 左右飞入飞出 闪烁 拉幕等多种动感强烈的显示方式 4 LED 接口电路设计 方案 1 采用数字信号处理单片机 MSP430 和 LED 驱动芯片接口 由于 MSP430 速度比较快 有较强的 运算能力 大大提高了计算调整 LED 显示的时间的模糊算法的时间 并且能够快速的对通讯数据进行 CRC 校验 减少了程序的复杂程度 方案 2 采用单片机 AT89S52 与 LED 驱动芯片 MAX6969 接口 AT89S52 逻辑能力较强但速度比较慢 价格相对比较便宜 但工作量要比方案 1 大的多 5 通讯模块选择 方案 1 使用采用红外通讯 电路简单 但红外通讯需要大量的编码 译码 程序设计复杂 且由于 AT89S52 速度比较慢 在短时间难以做太多的运算 故不采用此方法 方案 2 使用数字载波无线通讯 电路比较简单 使用方法也简单 只需把数据送到串口 就可以立即发 送 无需进行初始化 不需要对数据进行曼切斯特编码 具有半双工的通讯功能 并且有两个通讯频道 受外界影响较小 在处理器运算速度相对比较慢的情况下 采用此方法 二 需要掌握的知识二 需要掌握的知识 1 DDS 正弦波的算法 直接数字式频率合成器 DDS DDS 原理 DDS 主要由四部分组成 第一部分为相位累加器 用于 决定输出信号频率的范围和精度 第二部分为正弦函数功能表 波形存储器 用于存储经量化和离散后 的正弦函数的幅值 第三部分为 转换 可产生所需的模拟信号 第四部分为低通滤波 用来减少量 化噪声 消除波形尖峰 参考频率源是一个高稳定度的晶体振荡器 它是用高稳定的固定时钟频率来对所 要合成的信号进行相位取样的 单位时间内取样量越大 则合成的频率越低 取样量的大小由可程控的频 率设定数据决定 其工作过程为 将存于 ROM 中的数字波形 经数模转换器 D A 形成模拟量波形 两种方法可以改变输出信号的频率 1 改变查表寻址的时钟频率 可以改变输出波形的频率 2 改变寻 址的步长来改变输出信号的频率 步长即为对数字波形查表的相位增量 由累加器对相位增量进行累加 累加器的值作为查表地址 D A 输出的阶梯形波形 经低通 带通 滤波 成为质量符合需要的模拟波形 由上图所示可知 相位累加器是 DDS 的核心所在 它由一个加法器和一个位相位寄存器组成 每来一个 时钟 相位寄存器以步长增加 相位寄存器的输出与相位控制字相加 然后输入到正弦查询表地址上 正 弦查询表包含一个周期正弦波的数字幅度信息 每个地址对应正弦波中 0 360 范围的一个相位点 查询 表把输入的地址相位信息映射成正弦波幅度的数字量信号 驱动 DAC 输出模拟量 相位寄存器每经过 2 N M 个 fc 时钟后回到初始状态 相应地正弦查询表经过一个循环回到初始位置 整个 DDS 系统输出一 个正弦波 输出正弦波周期为 To Tc 2 N M 最小分辨率为 fo fc 2 N N 为累加器位宽 M 为步长 Tc 为时钟周期 2 74HC595 芯片资料 74HC595 各个引脚的功能 Q1 7 是并行数 据输出口 即储寄存器的数据输出口 Q7 串行输出口 其应该接 SPI 总线的 MISO 接口 STcp 存储寄存器的时钟脉冲输入口 SHcp 移位寄存器的时钟脉冲输入口 OE 的非 输出使能端 MR 的非 芯片复位端 Ds 串行数据输 74HC595 是具有 8 位移位寄存器和一个存储器 三态输出功能 移位寄存器和存储器是分别的时钟 数据 在 SHcp 的上升沿输入 在 STcp 的上升沿进入的存储寄存器中去 如果两个时钟连在一起 则移位寄存 器总是比存储寄存器早一个脉冲 移位寄存器有一个串行移位输入 Ds 和一个串行输出 Q7 和一 个异步的低电平复位 存储寄存器有一个并行 8 位的 具备三态的总线输出 当使能 OE 时 为低电平 存储寄存器的数据输出到总线 3 驱动装置 MAX6969 在选取驱动芯片时要考虑 2 个问题 1 输出功率 LED 的亮度直接决定了显示屏的可见范围 采用 大电流驱动芯片 使得可视距离更远 高功耗 同时意味着芯片的能够良好的散热 2 为了能够更清晰的显 示字体和图像 芯片的工作速度是不可忽视的 芯片必须能够快速响应和编码输出 根据各种需求选取 MAX6969 来驱动 LED MAX6969 的串口为 4 线串 口 使用 4 路输入 DIN CLK LE 和 OE 和 1 路 数据输出 DOUT 该接口用于向 MAX6969 写入显示数据 串口数 据字长为 16 位 即 D0 D15 五个接口引脚的功能如下所述 DIN 是串行数据输入 在 CLK 信 号的上

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论