打印

既然DAC可以输出音频,是否单片机DAC输出视频信号?

[复制链接]
1693|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
molijim|  楼主 | 2020-9-21 08:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
既然DAC可以输出音频,是否单片机DAC输出视频信号?


目前音频可以通过单片机的DAC输出,也就是用单片机可以合成音频信号。好比音乐信号。
那么 这个同理。 单片机(H7等之类)的DAC是否也可以合成视频信号。模拟视频CVBS/ PAL-D/NTSC等各式的视频信号。 好比放给图,某些图片转模拟视频等。
这个有参考吗?  有没有DIY一下?

使用特权

评论回复

相关帖子

沙发
tyw| | 2020-9-21 09:04 | 只看该作者
首先看你输入是模拟信号还是数字信号。
然后看你输出信号种类。
然后选择解决方案或者芯片(如果自己做硬件),
然后提个醒,单片机处理图像,视频信号能力有限,考虑用fpga或dsp。
我们做视频信号处理一般都会选择fpga,基于其强大的并行处理能力。
打个比喻,一个320*640的输出VGA图像,每秒刷新率就是320*640*60(帧)=122888000hz,就是说每秒要处理122M个像素点,加上每个像素点3*8位数据(以VGA为例,每个像素点有rgb三个基本色素,一般每个像素8位)。
如果用单片机处理,那就要让单片机跑到2.9GHz左右,没有单片机可以跑到这个速度,但用fpga处理只需要跑到122M就可以了。




使用特权

评论回复
板凳
molijim|  楼主 | 2020-9-21 09:25 | 只看该作者
本帖最后由 molijim 于 2020-9-21 09:57 编辑
tyw 发表于 2020-9-21 09:04
首先看你输入是模拟信号还是数字信号。
然后看你输出信号种类。
然后选择解决方案或者芯片(如果自己做硬件 ...

那么这个就需要一个显卡了吧。单片机控制显卡实现VGA/ CVBS输出
32位 400MHZ的586都可以通过显卡输出VGA图像, 那么如果单片机没有自带显卡,可以外扩显卡输出VGA/CVBS 图像吧

使用特权

评论回复
评论
zyj9490 2020-9-21 11:13 回复TA
@molijim :刷新功能另做外部,提供一个内容BUF,单片机就可以做静态图片,动态或视频还是有点吃力的。 
molijim 2020-9-21 10:35 回复TA
我在网上看到有人用STM32F4输出 VGA 信号 
tyw 2020-9-21 09:43 回复TA
是的,单片机只能做些控制动作 
地板
oufuqiang| | 2020-9-21 10:52 | 只看该作者
这个论坛里的匠人不是用单片机做了VGA接口的示波器吗,仅用单片机,没外挂其他的视频处理芯片。

要生成CVBS信号,比VGA要复杂。

使用特权

评论回复
5
molijim|  楼主 | 2020-9-21 13:39 | 只看该作者
因为STM32单片机 都是配LCD的控制器,要A7系列才会配GPU的。

目前是希望把LCD输出的RGB信号转为VGA信号或CVBS信号。 这样的思路, 好比STM32H750就是带LCD 控制器的。而目前外部显示器都是DVI/HDMI/VGA/CVBS接口的。

使用特权

评论回复
6
coody| | 2020-9-21 15:57 | 只看该作者
当然可以用DAC输出视频信号(Video),电视游戏机不就是这样的么?比如标准电视机信号的视频信号是6MHz的,你只要按视频信号的格式发出就可以了,包含场同步、行同步、颜色同步、图像信号等等好像超过10种信号。超过20年没整过电视机了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

21

主题

117

帖子

0

粉丝