微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 模拟电路设计 > 一种多行频高清晰准备电视的设计方法

一种多行频高清晰准备电视的设计方法

时间:09-01 来源:互联网 点击:
视频和行、场处理采用微科公司的SDA9380芯片,它适用于行频为15~19KHz或31~38KHz的彩色电视机,内部集成了高性能的偏转控制器和RGB视频处理器。偏转部分包含直流耦合场锯齿波输出级,行(EW)光栅校正电路和行驱动电路,所有可调节输出参量都由I_C总线控制。输入信号为行同步HSYNC和场同步VSYNC,其中HSYNC信号作为内部时钟系统的基准。RGB处理器有两个YUV/RGB输入端和一个RGB输入端。其YUV/RGB信号输入接口支持1080I 50Hz 28.125KHz和1080I 60Hz 33.75KHz两种高清晰模式。RGB输出级有两个控制环,场收缩模块能截止电平和对白电平具有停止功能。整个Y信号输出以及相对于该信号的RGB输出是可调延时的,并能满足扫描速度调制电路的需要。

软件总体设计

整体概述

A、实时控制系统的设计思想,每个模块分时占用系统资源,使得每个模块都可以(实时)运行;

B、使用C语言设计,便于移植和维护;

C、模块化的程序结构,便于组装/拆卸和维护;

D、模块之间的接口参数一般采用全局变量,相当于在内存中分配给每个模块以固定的数据区,每个模块在运行时无须开辟临时数据区,方便数据交换而不影响单独的模块实时运行;

E、硬件一级互连采用I2C总线,包括MCU解码器、声音处理器、高频头、存储器等,其它的控制接口采用普通I/O或PWM端口。

CPU采用Micronas的SDA55XX系列,具有如下特性:

●8位CPU内核 ,最大33.33MHZ的内部时钟;

●0.360us的指令周期;

●128个外部堆栈存储空间;

●8个16位的指针寄存器;

●4路6位精度的AD转换口;

●看门狗,两路14位或6路8位PWM输出,两个16位定时器;

●多功能定时器,6路外部中断,支持遥控预处理。

软件开发工具

●辅助工具:Micronas 提供的绘图工具TeDiPro;

●调试工具:Micronas提供的调试工具 KscWin;

●编译工具:KellC512.0。

整个软件主要划分为几个主要模块,如图3所示。

● 主函数模块在main() 主函数中通过顺序查询的方式对下面各个模块进行调用;

● IC 驱动模块通过I_C 总线对 SAA4979、SAA4977、SDA9380、高频头调谐器、EEPROM、SAA7118、MSP3463G进行初始化处理和控制;

● 通用控制模块;

● 用户界面模块。


图3 软件模块图

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top