一种多行频高清晰准备电视的设计方法
时间: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进行初始化处理和控制;
● 通用控制模块;
● 用户界面模块。
软件总体设计
整体概述
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 软件模块图
电路 电压 电容 射频 总线 C语言 MCU 解码器 PWM 看门狗 相关文章:
- 整流电路(11-30)
- 单运放构成的单稳延时电路(11-29)
- 直流稳压电源电路(11-30)
- 基于ISP1581型接口电路的USB2.0接口设计(01-18)
- 单电源供电的IGBT驱动电路在铁路辅助电源系统中的应用(01-16)
- 为太阳能灯供电的低损耗电路的设计(01-22)
