导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→[求助]无隙切换[hawker2001]

 *第26516篇: [求助]无隙切换

  
楼 主:hawker2001 2004年10月9日15:54
 [求助]无隙切换
各位英雄:
小弟在搞一个所谓的视频切换的东西,这玩意大家可能都做过很多了,但小弟我还是新手,所以请各位大佬不吝赐教,小弟洗耳恭听.问题是:在四选一的视频切换通道时无隙切换.关于这个问题,我在本论坛也看过以前的贴子.也看杨磊编的书,搞来搞去就是不能无隙切换.什么时逆场切换啦,什么模拟开关啦都不行方案换了一套又一套烦了一次又一次.也就不同通道在切换时都会使图像跳动,出现的情况是切换后有一条黑色的的带状的东西向上跑动,一直到图像稳定时为止,且这个过程可以明显看到的.如有兴趣共同讨论者请复帖.我的QQ是49068735.
  
2楼:guest 2004年10月9日21:17
 RE:
楼主可能没有解决2个问题: 模拟开关切换和视频信号传输原理
建议:先弄懂视频信号传输原理
  
3楼:hawker2001 2004年10月10日10:44
 再一次描叙
其实小弟我也知道该黑色的带状东西应该就是场逆程信号.让我再仔细的描叙一下出现的情况好了:大致思路是,我用cmos 4xxx作模拟开关(也用过视频干簧管继电器之类的东西,开关稳定时间很短,资料称1ms左右.请注意,实验效果并无区别);单片机51的二个端口去控制开关;lm1881分离出场同步信号(也试过用三极管分离电路,效果一样);并把同步信号连接外部中断1和中断2(请注意,我这里只是先用二个通道视频信号作切换试验而已,如果二个通道都不行,更不用说4通道了);视频线很短,可以肯定没影响;pcb布线方面小弟不敢自吹多厉害,谅也没问题,protel和pcb布线理论浸淫久了;单片机的控制算法也很简单,假定现在的状态是通道1开,通道2关的话.如这时要进行一次切换,即让通道1关通道2开,那么先等待通道1的场逆程信号的到来,只要它一到就关闭所有的开关,信号未到则等待或处理其它事务.当关闭所有的开关后,再等待通道2的场逆程信号的到来,只要它一到就把它的开关打开,未到则等待(这里假定通道2一定有视频信号).其他开关的算法也类似这样(根据这个算法也用数字电路而不用单片机做过,这样可以缩短执行时间).
       现在的情况是:在开机的不久的几分钟内可以"无隙切换",但几分钟后就不行了,明显可见会在切换时的画面有一条黑色的带状东西晃过.图像不会扭曲变形,只是向上飘移的.
       我搞得不耐烦了,也试过用视频继电器直接切换,不管它什么场逆程信号了,效果竟然一模一样!
       我注意到二个视频信号的同步头不在同一电平上.会不会是这个造成问题呢?同步头不在同一电平上,造成切换后这一瞬间监视器里的分离电路里面的电容不能及时充放电,不能正确分离出同步信号.
       请各位赐教!

       

  
4楼:hawker2001 2004年10月10日09:25
 请这位兄弟赐教,小弟感激不尽.

>>>>>>对该主题发表你的看法

本主题贴数4,分页: [第1页]


[上一篇主题]:处理80C198

[下一篇主题]:[求助]:请指教