可编程的OSD视频输出模块 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

标准版 可编程的OSD视频输出模块

  • 4.4k
  • 1
  • 26

简介:AV端口输出可编程文字和图形,基于Lm1881

开源协议: Public Domain

(未经作者授权,禁止转载)

创建时间: 2022-02-22 12:25:00
更新时间: 2022-11-18 22:58:44
描述

项目描述

 

这个项目的作用是实现一个可以叠加到视频上的文字和图形显示方案,目前单独显示正常。整个项目是基于Arduino IDE所以上手可以非常快

 

 

 

画面的刷新率达到PAL标准,像素为120*96,一般使用足够

 

 

但是叠加部分,需要额外调试,因为和垂直信号同步有关系,目前是通过中断来解决垂直同步但是水平会滚动,具体可以使用附件中的库,配合上AVR的MCU,因为要使用5V所以整个系统用8bit是比较方便的。

 

 

使用方法

 

Arduino的A2输入调节功能,可以用于调整视频的亮度

vDzSbAwRdTyNXboZtJ1oOnFSymIXPZvxAv8dL92s.png

 

RSET调节,用于调整垂直同步

8RTiRoDdAQzwIubmaWqGrzeKxLSH2S1yVH2mwDet.png

两个开关,上方开关用于切换同步信号源,一个是使用LM1881从输入视频中分离出来的同步信号,一个是使用D9引脚生成的同步信号。下方开关用于切换是否要使用输入信号,也就是叠加信号还是说直接使用Arduino输出的

DVgmYIA9PE1pfS8NgqTpBNiTrYm9gH5HQmccxqTa.png

 

 

 

 

 

参考和文件说明

 

使用的库:https://code.google.com/archive/p/arduino-tvout/

原型的开源设计页面:https://www.open-electronics.org/a-video-overlay-shield-for-arduino/

 

lib...zip   这个放置在Arduino的文件夹下面

ardui....zip  使用这个TV库制作的俄罗斯方块程序

AVO....zip  测试程序,有合并输出的代码

设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
工程视频/附件
序号 文件名称 下载次数
1

libraries.zip

17
2

arduinotetris.zip

18
3

AVOut.zip

20
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP