
开源协议
:GPL 3.0
(未经作者授权,禁止转载)创建时间:2023-10-17 18:45:07更新时间:2023-11-22 13:52:01
描述
VGA信号发生器 · 早期版本
后续会陆续增加更多功能
更新日志
2023/11/21 更新V0_2 版本
- 修改为使用定时器生成场同步信号,避免场同步信号误差,导致部分显示器不能识别为正常的分辨率
- 增加按键支持, M 键切换 自动循环/手动模式 up down 键更换显示的纯色图片
- IRC 频率修改为 25.175MHZ
提示:总体设计方案框图
列:
原理图设计说明
主控采用1块4毛的STC8H8k64U
便宜好用
后升级为STC32G12K128
二者引脚完全兼容
如果只是实现简单的VGA信号发生器可以使用前者
后者是为了后面更新高级应用
USB接口,方便使用充电器等作为电源
实测R4 R5 R6 可以不焊接, 显示器大于0.7V 电压都会以最高的RGB色度显示
PCB设计说明
因为我手上有 STC-USB LINK1D 工具 所以没有预留电源开关
如果你没有类似工具,要加上开关,不然不容易烧录
软件说明
PWM 1P 生成 行同步信号。 2N 3N 4N 做测试的 RGB信号 在任务调度中 每1000ms 改变一次颜色(开关2N 3N 4N实现) |
实物展示说明
通过vga输出纯色
近距离高清大图
led虚焊了,按住才亮;;(´・ω・)
注意事项
演示视频
面包板版本的 【🔥单片机启动,迈向未来!输出VGA,为梦想插上翅膀!🚀】 https://www.bilibili.com/video/BV1bB4y1R7ca/?share_source=copy_web&vd_source=54fc41cdf2edae385881b75229fda25c
这个有空再录
附件
附件 是使用STC32G12K128 MCU 的代码
设计图

BOM


添加到专辑
0
0
分享
侵权投诉
评论