论文部分内容阅读
随着电子信息技术的飞速发展,新一代智能产品大量涌现。广告机属于新一代智能设备,采用终端软件控制、网络信息传输和多媒体终端显示等技术构成一个完整的广告播控系统,能够以图片、文字、视频等多种媒体方式方便地实现广告传播的目的。传统的广告机虽然具有高清视频播放,自动读取U盘数据等功能,但是其可操作性和网络可控性差,功能少,且编排节目操作繁琐复杂,价格昂贵。基于Android系统,我们研发了新一代支持红外触摸控制的高清智能网络广告机,克服了传统广告机功能单一等缺点,大幅提升了广告机的功能性、可操作性和网络可控性,便于人机交互以及网络媒体实时更新。 论文主要研究了新一代广告机整体系统设计的方法,详细分析了在AllWinnerA10平台下基于Android系统的智能广告机的硬、软件设计方案,并研发了相应的软硬件系统。 对于硬件系统,利用HyperLynx软件从信号完整性以及电源完整性的角度出发,详细分析了新一代广告机硬件原理图设计、PCB(PrintedCircuitBoard)高速布线中的关键技术。以主板电路核心部分为重点,考虑了A10与DDR3的读写时序分析,布线长度约束条件以及传输线阻抗匹配等关键技术。进一步对于阻抗匹配进行了信号完整性的仿真,同时对PCB差分线等进行了电磁场分布仿真,建立了PCB高速布线的研发方案。 软件系统的研发包括了红外触摸屏的算法研究,Android系统移植、红外触摸屏等驱动编写、广告机系统的网络通信、PC端广告编辑发布软件以及基于AIR平台的高清广告终端播放器设计与实现。重点分析了基于UDP(UserDatagramProtocol)的网络通信控制协议设计以及基于XML(ExtensibleMarkupLanguage)格式的广告节目单的设计。最后实现了VS(VisualStudio)2010C#环境下广告编辑播放软件以及FlashBuilder4.6环境下Android终端广告播放软件。 最后,对新一代广告机进行了严格的测试,测试结果表明该广告机具有较好的稳定性和实用性,具有实际的应用价值和良好的市场前景。