摘要:本文描述了一个基于可编程逻辑器件的全彩LED显示系统的设计的过程,这个系统能够基于硬件产生LED更多颜色灰度。详细分析了其工作原理,并依据其原理,设计出了基于FPGA 的控制电路。   1 引言   LED 的发展已过了几十年了,它现在的技术也相当成熟了。它有很宽的可视角,并且能够 显示图像、数字、视频,还能够通过红绿篮三种LED 组合成任一颜色系统,但是不推荐在 小显示屏上显示视频。典型应用是在商场、高速公路、大型体育场和白天日照下的舞台[1]。   我们都知道,由PN 结构成的LED 需要用直流电源驱动发出其颜色,改变通过PN 结上 的电流达到显示颜色亮度的变化。每个显示板上的
1
博文链接:https://qsfwy.iteye.com/blog/219184
2023-02-28 15:18:41 1KB 源码 工具
1
近年来,随着高层建筑数量的与日俱增,电梯的需求量也在增加。现阶段我们广泛使用的电梯都是基于LED点阵列的显示系统,显示状态信息比较简单,显示方式比较单调。此外,现在的一些电梯里的广告机,虽然改善了电梯轿内的乘坐环境,良好的广告效果也给商家带来了不小的经济效益。但是这种显示装置没有和电梯控制系统融为一体,只是单纯的视频播放而已。   为了使显示和电梯控制系统相融合,打造舒适的乘坐环境,针对现有的电梯系统提出一种由单片机完成不同厂商适配、由ARM/X86统一显示的双核处理方法。该方法中ARM/X86处理器专注于统一通用格式电梯状态信息解码、楼层图片切换或视频播放,从而提高整个系统的实时性与可靠性
1
我想实现读取一个本地的xlsx文件(task_list.xlsx)然后显示在网页上, 一开始选择的方法是建个express server, 通过发送axios请求来实现, 但是觉得只是读取一个本地文件还要搞个server太复杂了, 最终还是通过”xlsx”模块 + axios实现了读取本地文件, 无需后端, 步骤如下: 1.通过vue-cli新建项目: 2.编写分析excel workbook的脚本 /src/scripts/read_xlsx.js const XLSX = require('xlsx') //将行,列转换 function transformSheets(sheet
2023-02-27 17:51:08 128KB c ce content
1
根据折射原理制作的立体光栅,是由模具将透明塑料滚压而成 ,表面的光栅线条是由许多结构参数和性能完全相同的小半圆柱透镜远平面线性排列组成。一面是平面 ,为柱透镜元的焦平面 ,一面是周期性起伏变化的曲面 ,每个圆柱透镜元相当于汇聚透镜 ,起聚光成像的作用。这一特性使得它对图像具有“ 压缩 ” 和“ 隔离 ” 的作用。
2023-02-27 17:39:35 71KB 柱镜光栅
1
基于单片机的12864+DS18b20温度显示
2023-02-27 16:31:02 33KB 12864温度显示
1
由verilog语言编写,同时需要通过按键切换屏幕显示文字,一页全是英文,一页全是中文
2023-02-27 15:26:08 6KB FPGA verilog VHDL
1
一:实验任务 基本要求: 1 用P1或P3口,产生一方波信号,频率为1000Hz,用LCD显示频率和周期 2 将输出信号输入到另一端口作频率计的信号输入端,测量此方波信号的频率、周期和脉宽,在另一LCD上将参数值显示出来。 3 设置一功能键,能将当前LCD上的信号值锁定 发挥部分: 1 通过键盘,可修改方波的频率。每按一次键,频率值进给或后退100Hz,频率范围100Hz~1500Hz 2 按键时,蜂鸣器发出提示音,表示按键有效 3 用图形方式显示输入波形 动态显示格式: 自定义
2023-02-27 15:12:57 260KB 单片机,lcd显示 频率计
1
基于fpga的lcd控制器的设计与实现 中 字符显示的程序
2023-02-27 15:11:03 5KB fpga 12864 lcd
1
四、软件设计 软件部分对应于前面的硬件设计部分,仍是采用模块化的设计思路,主要分为数据采 集、单片机处理、数据显示三部分。各部分之间通过子函数进行调用,使得数据传输,存 储相对来说比较方便,由于 STM32F103XX比较繁杂,接口众多,功能相对来说已经接近于 中型芯片。指令集相对比较复杂,因此对于各部分相对应的函数初始化,有官方的丰富函 数库进行提取调用,省去大量的开发时间,模块之间采用接口连接,按照既定的规则进行 传输。 1.主函数 int main(void) { ……………初始化 while(1) if(t%10==0)//每 100ms读取一次 { DHT11_Read_Data(&temperature,&humidity); //读取温湿度值 LCD_ShowNum(60+40,150,temperature,2,16); //显示温度 LCD_ShowNum(60+40,170,humidity,2,16); //显示湿度 } …………… } 主函数程序比较简短,总体流程包含函数的各种头文件的调用,因为 STM32 相应的开 发板自带的函数比较丰富,比较常用的函数,例如系统接口函数、演示程序,都有集成的 头文件,省去了许多时间。主函数,刚开始进行接口、延时、LCD初始化;设置打印字体 为红色,打印一些关于时间、采集传感器、开发板型号等信息(可以根据自己的实际使用
2023-02-27 14:51:13 1.36MB STM32 采集显示 DHT11 TFTLCD
1