» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 17 12
发新话题
打印

[专题讨论] 首发!OSSC倍线器DIY板子制作调试成功,附过程和简单使用评测!(待更新)

OSSC(OPEN SOURCE SCAN CONVERTER)大家都知道,是一个开源的带扫描线倍线器,网站

https://www.videogameperfection.com/products/open-source-converter

    首先十分感谢伟大的芬兰作者Markus Hiienkari的无私奉献,给我们DIY玩家提供怀旧高清解决方案。从2015年开始我就关注了OSSC的开源项目,当时由于只有DVI接口,不完美,所以也没有DIY制作的冲动,从去年开始好像支持带音频的HDMI输出了,引起了我的注意,于是满怀好奇与兴奋于去年9月去打样了PCB,但是接下来是一言难尽,制作这个东西太麻烦了,元器件几乎都是进口价格不菲,采购耗时耗力,另外还需要手工焊接,就一直拖延到了今年3月才开始慢慢制作,最近终于完成了,比预想中的艰难很多,物料太多,而且都是0603电阻电容、和TQFP高密度引脚的芯片,另外感谢机器猫叔帮忙焊接5个主要芯片(引脚太密不会焊接,哈哈)
下面贴个OSSC的技术参数,转自videogameperfection.com
Inputs

1 X SCART – Supports RGBs (clean csync, cvideo sync, luma sync), RGsB, Ypbpr
1 X Component video – Supports Ypbpr and RGsB signals
1 X D-SUB15 (VGA) – Supports RGBHV, RGBs, RGsB, Ypbpr
2 x 3.5mm analogue audio – Supports all analogue audio. Input 1 can be toggled between output (from AV1/SCART) or input
Composite video and S-Video are NOT supported and require an adapter/transcoder

Outputs

1 X HDMI or DVI-D (with adapter) (digital only, including audio). Full-range 24-bit RGB output through DVI/HDMI
1 X Analogue audio 3.5mm (input/output toggle)

Supported input resolutions

240p/288p/480i/576i 15khz
25Khz medium-res modes
480p/576p/720p/1080i 31khz

Supported output resolutions

240p/288p -> 480p/576p or 720p line triple (compatible displays only)
240p/288p -> 1280×960, 1280×1152, 1080p, 1600×1200 line quadruple/quintuple (compatible displays only)
25Khz medium-res modes -> 480p
480i/576i -> 480p/576p or pass-through
480p -> pass-through or 960p line-double (compatible displays only)
all other 31khz resolutions passed through

Other features

Back lit LCD
SD Card socket for firmware updates
JTAG connector
IR receiver

Power requirements

DC 5V 1 Amp – 2.1 x 5.5mm positive tip

打样了十块板子,前前后后累计焊接1个多月,太累人,PCB采用绿色沉金板,背面大部分电阻电容采用SMT自动贴片机贴片,主要焊接的是正面(亚历山大[s:doge] )


焊接中

成品板一览:


另外没有欧规SCART线,自制了PCB板,焊接方便多了,哈哈

OSSC的learning remote 对应键位图:

由于PCB板上只有BTN0、BTN1两个按键,是无法进入菜单设置的,所以遥控器是必需要有的!
成功运行:
首先出来480P开机测试画面,信号可以通过PCB的BTN0或者遥控器来切换



测试主机:世嘉MD1 VA7 接的纯同步csync  
通过TF卡更新了0.81最新固件,新增了hybrid扫描线功能,比之前的画面更亮,借用老外的图片对比,上图是hybrid,下图是正常的扫描线,可以看到hybrid亮好多


实机hybrid扫描线图,随便拍了几张:




说一下电视机兼容性,OSSC输出有2、3、4、5倍线,分别为480P、720P、960P、1080P一般2倍线电视都是支持的,3-5倍线
由于是直出的信号没有帧缓存,所以电视不一定支持,要看电视的兼容性了,我的索尼大法居然全部支持[s:doge]
下面是5倍线1080P的图 实际分辨率是1600*1200(没有插值,两边是黑的)

说一下设置,扫描线深度可以调节,另外可以调节扫描线模式有2种可选,一种是混合模式(hybrid亮的)、另外一种是减法模式(图像比较暗)


对于3、4倍线的情况,底部会有多余的像素,只会在液晶上出现(CRT由于工作原理不一样是没的)

可以通过调节vertical mask去除,设成4以上就看不见啦[s:115]

快速设置倍线可以按遥控器对应按键Linemult.Mode 输入数字就是对应的几倍线


另外OSSC有非常方便的profile设置 可以设置0-9共10个profile来对应不同的主机,保存后开机默认载入当前设置


关于固件升级,下载BIN文件的程序,然后去 https://sourceforge.net/projects/win32diskimager 下载win32diskimager写入到TF卡,放入OSSC,通过遥控器找到Fw. update即可更新,非常方便。
note:固件更新后遥控器需要重新匹配

最后总结一下,有需要再更新
优点:
1、无延迟
2、扫描线比较好看,有2种可选,个人感觉画面和XRGB不相上下,图像某些细节稍微亮一点

缺点:
1、挑电视,3-5倍线具体支持的可能还是要看电视
2、没有电视屏幕OSD
3、设置有点麻烦和不容易懂
4、运行1080P高分辨率TVP7002芯片有点烫(这也是为什么OSSC用三明治外壳的原因?)

由于是开源项目,作者还不断在完善,屏幕OSD看wiki据说可以通过替换Nios软核来有效利用FPGA的SRAM来增加缓存解决,这样给予了OSSC未来无限的可能,对比昂贵和强大的XRGB来说,是一个廉价的可选方案。

由于OSSC WIKI介绍要科学上网才能看,因此我把最新的下载下来了,附上网盘,给需要的人

链接:https://pan.baidu.com/s/1cEBa0N4acmJ0VDeoHCdqdg 密码:0vai

[ 本帖最后由 kingowner 于 2018-5-20 10:57 编辑 ]
附件: 您所在的用户组无法下载或查看附件


TOP

posted by wap, platform: iPhone
直接lvds能点屏就更好了
这产品才是程序员应该干的  简单直接

本帖最后由 yangjuniori 于 2018-5-18 21:05 通过手机版编辑



TOP

posted by wap, platform: 小米5
xrgb3用着也知足了,支持楼主动手


TOP

能量产 想买

TOP

posted by wap, platform: iPhone
支持楼主  不支持xrgb

TOP

Posted by: OnePlus ONEPLUS A5000
卧槽,能预定嘛

TOP

posted by wap, platform: iPhone
分辨率都是倍数……

TOP

能预定的话求PM通知一声~

TOP

量产是不太可能,国内双面SMT价格太吓人,我也只是感兴趣而已不是靠这个赚钱。以后不太可能再做了。

TOP

好东西,必入

TOP

这个焊接,应该是流水线工业化生产的,人工焊接太复杂了。

TOP

可惜楼主已经不再制作,这批货成绝响铃

TOP

引用:
原帖由 kingowner 于 2018-5-18 21:00 发表
OSSC(OPEN SOURCE SCAN CONVERTER)大家都知道,是一个开源的带扫描线倍线器,网站

https://www.videogameperfection. ... en-source-converter

    首先十分感谢伟大的芬兰作者Markus Hiienkari的 ...
请问楼主还有多的套件吗?

TOP

看起来效果不错,请问楼主这个是买官方的DIY KIT划算,还是自己打板便宜点?官网没找到打样用的PCB工程文件,只有BOM还是旧版的

TOP

成品都被预定了,不好意思,有DIY精神的可以自行去github下载PCB文件即可,google搜OSSC,做好心理准备,比较难做

TOP

 17 12
发新话题
     
官方公众号及微博