VGA数模转换电阻匹配网络分析
在学习 VGA驱动时,有种简单的方法进行数模转换,就是通过电阻网络的分压来实现。
VGA接口定义如下:
VGA接口15个引脚,除去地线,一般会用到5个引脚:1(RED)、2(GREEN)、3(BLUE)、13(HSYNC)、14(VSYNC)。1、2、3指的是传输的红、绿、蓝三色的模拟信号,范围为0-0.714V,0代表无色,0.714V代表满色,需要注意的这是模拟信号,因此前面还需要进行一个数模转换。
输出格式使用 RGB565格式。RGB565使用16位表示一个像素,这16位中的5位用于R,6位用于G,5位用于B。
模拟电压0---0.714V可以通过电阻网络分压,来实现数字信号到模拟信号的转换。硬件电路实现如下:
电阻左端为3.3V或者0V的高低电平数字信号,通过数字信号0和1的组合选择不同的阻值接入到电路中,来实现数字信号到模拟信号的转换。
先通过Multisim仿真软件测试一下电阻并联后的阻值。
499、1K、2K、4.02K、8.06K这5个电阻并联后的最小阻值为258欧姆左右。
499、1K、2K、4.02K、8.06K、16K这6个电阻并联后的最小阻值为254欧姆左右。
注意在仿真软件中用万用表测量阻值时,需要有接地端,否则不能正确测量出电阻值。
下来将电阻网络接入到电路中测量输出电压值
VGA中三基色源端及终端匹配电阻均为75欧姆,所以将电阻网络和75欧姆终端匹配电阻串联。数字电路输入电压为3.3 V。
通过按键来模拟电阻是否接入到电路中。
5个电阻并联时,电阻网络中所有电阻都不接入时,输出电压基本为0V。
当5个电阻全部并联到电路中时,输出电压为0.743V。但是VGA最大电压为0.714V,5个电阻全部并联到电路中时,电压范围会超过要求的最大值,所以实际使用中,不能5个全部并联到电路中。
经过测试不超过最大电压0.714V时,电阻网络可以输出的最大电压值为0.706V。其中4.02K的电阻不接入电路中。数字电路输出的二进制数字最大为 11101。也就是通过数字电路控制时,输出的二进制数字范围是:00000----11101。
下面测试6个电阻并联效果:
电阻网络中所有电阻都不接入时,输出电压基本为0V。
电阻网络中6个电阻全部接入电路后输出电压为0.753V,超过了要求最大值0.714V。
经过测试不超过最大值时,电阻网络可输出的最大电压值为0.706V。数字电路输出二进制信号为111010,数字电路输出的二进制数字范围是:000000----111010。
通过仿真可以看出,通过数字接口输出0或者1就可以接入或者断开某个电阻,这样通过数字电路选择不同的电阻并联,然后在与终端75欧姆电阻进行分压,就可以输出0---0.706V模拟电压,实现了数字信号到模拟信号的转换。
VGA数模转换电阻匹配网络分析相关推荐
- 模拟集成电路器件匹配 电容匹配 电阻匹配 晶体管匹配
模拟集成电路器件匹配 电容匹配 电阻匹配 晶体管匹配 匹配规则 晶体管匹配 电阻匹配 电容的匹配规则 匹配规则 器件尺寸.增大尺寸可以减小边缘效应,但同时带来大的寄生效应. 方向.方向一致减小横向工艺 ...
- FPGA驱动VGA显示器_VGA电阻匹配网络法_VGA彩条实验_VGA彩条flowing_VGA显示器时序图_VGA显示器原理_verilog_源码_testbench_现象
VGA电阻网络分压法硬件电路:https://blog.csdn.net/mr_liu_666/article/details/102761178 首先给出各部分的源码,有兴趣的朋友可以去下面看VGA ...
- 令人吃惊的模拟电路 - 运放 - 匹配电阻的作用
理想运放都是输入阻抗无穷大,输出阻抗无穷小,为什么还要进行电阻匹配呢 首先我们看一下运放的输入阻抗:我们以常用芯片的内部结构:TL05x, TL05xA ENHANCED-JFET LOW-OFFSE ...
- 匹配电阻帮助提高放大器性能-电子技术方案
运算放大器与分立式器件相结合,可以构成多种有用电路.在选择这些外部器件时,应该像选择放大器本身一样小心.电阻匹配(尤其是随温度变化的匹配)和共模电压范围都是重要的性能规格,这将决定系统精确度和在工厂或 ...
- FPGA 20个例程篇:15.VGA显示八种颜色的彩条
第六章 图像显示处理,经典再现 15.VGA显示八种颜色的彩条 图像和视频处理可以说是FPGA中又一个经典地应用,使用FPGA做图像处理最核心的优势就在于:FPGA能进行实时流水线运算,从而达到更高的 ...
- 上拉电阻与下拉电阻的作用
上拉电阻就是把不确定的信号通过一个电阻钳位在高电平,此电阻还起到限流的作用.同理,下拉电阻是把不确定的信号钳位在低电平.上拉电阻是指器件的输入电流,而下拉指的是输出电流. 那么在什么时候使用上.下拉电 ...
- 上拉电阻和下拉电阻的作用详解
一.定义 1.上拉就是将不确定的信号通过一个电阻嵌位在高电平!"电阻同时起限流作用"!下拉同理! 2.上拉是对器件注入电流,下拉是输出电流 3.弱强只是上拉电阻的阻值不同,没有什么 ...
- 浅谈上、下拉电阻的作用/什么是拉电流和灌电流[转]
上下拉电阻: 1.当TTL电路驱动COMS电路时,如果TTL电路输出的高电平低于CMOS电路的最低高电平(一般为3.5V),这时就需要在TTL的输出端接上拉电阻,以提高输出高电平的值. 2.OC门电路 ...
- 为什么要加上拉电阻和下拉电阻
上拉就是将不确定的信号通过一个电阻嵌位在高电平!电阻同时起限流作用!下拉同理!上拉是对器件注入电流,下拉是输出电流.弱强只是上拉电阻的阻值不同,没有什么严格区分.对于非集电极(或漏极)开路输出型电路( ...
最新文章
- 我发起了一个 用 物理服务器 和 .Net 平台 构建云平台 的 .Net 开源项目
- 作者:景志刚(1977-),男,就职于中国人民银行征信中心数据部
- jq根据文本显示内容设置样式
- win10 linux开发环境搭建,win10子系统linux.ubuntu开发环境搭建
- Decorator 装饰模式
- STC学习:振动声光报警器
- 解决anaconda下载很慢
- springboot利用拦截器和过滤器获取post请求参数
- C语言 同构数的算法
- Python基础语法详解
- background_dump_dest 参数
- 怎样恢复计算机管理员身份,win10系统设置一直以管理员身份运行的恢复办法
- dp hdu5653 xiaoxin and his watermelon candy
- 计算机视觉在农业领域中的应用
- Three导入dae格式模型实例
- Elastic stack技术栈学习(十)— springboot集成ES API详解
- .NET 经常被面试官问到的问题
- 如何让vs2019的主题变好看(NightOwl主题为例)???像vscode和webstorm一样自定义主题!!!
- 恒大健康:自称股东的FF员工提起集体诉讼 无理控告我们
- springcloud项目报错:java.lang.IllegalStateException: No instances available for XXX(服务提供者的实例名)