- 精华
- 0
- 帖子
- 26
- 威望
- 0 点
- 积分
- 26 点
- 种子
- 7 点
- 注册时间
- 2018-3-23
- 最后登录
- 2024-10-18
|
本帖最后由 RGB捣腾专家 于 2018-5-20 20:23 编辑
OSSC(OPEN SOURCE SCAN CONVERTER)大家都知道,是一个开源的带扫描线倍线器,网站
videogameperfection.com
首先十分感谢伟大的芬兰作者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自动贴片机贴片,主要焊接的是正面(亚历山大 )
焊接中
成品板一览:
另外没有欧规SCART线,自制了PCB板,焊接方便多了,哈哈
OSSC的learning remote 对应键位图:
由于PCB板上只有BTN0、BTN1两个按键,是无法进入菜单设置的,所以遥控器是必需要有的!
成功运行:
首先出来480P开机测试画面,信号可以通过PCB的BTN0或者遥控器来切换!
测试主机:世嘉MD1 VA7 接的纯同步csync
通过TF卡更新了0.81最新固件,新增了hybrid扫描线功能,比之前的画面更亮,借用老外的图片对比,上图是hybrid,下图是正常的扫描线
实机hybrid扫描线图,随便拍了几张:
说一下电视机兼容性,OSSC输出有2、3、4、5倍线,分别为480P、720P、960P、1080P一般2倍线电视都是支持的,3-5倍线
由于是直出的信号没有帧缓存,所以电视不一定支持,要看电视的兼容性了,我的索尼大法居然全部支持
下面是5倍线1080P的图 实际分辨率是1600*1200(没有插值,两边是黑的)
说一下设置,扫描线深度可以调节,另外可以调节扫描线模式有2种可选,一种是混合模式(hybrid亮的)、另外一种是减法模式(图像比较暗)
对于3、4倍线的情况,底部会有多余的像素,只会在液晶上出现(CRT由于工作原理不一样是没的)
可以通过调节vertical mask去除,设成4以上就看不见啦
快速设置倍线可以按遥控器对应按键Linemult.Mode 输入数字就是对应的几倍线!
另外OSSC有非常方便的profile设置 可以设置0-9共10个profile来对应不同的主机,保存后开机默认载入当前设置!
关于固件升级,下载BIN文件的程序,然后去 sourceforge下载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来说,是一个廉价的可选方案。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|