基于ANDROID4.X的智能电视电脑一体机的设计方案
0引言
当前市场上实现电视电脑一体机解决方案主要有两种方法:第一种方法是在现有的电视电路的基础上增加数字解码电路,然后外加PC主板方案。这类方案在前几年被广泛采用,它主要是电视、电脑两机的简单组合,集成度低、成本较高。第二种是专用单芯片方案,这是目前智能云电视的主流方法。
它主要采用的是性能较差的嵌入式主控板,从而实现了智能云电视的上网功能,但芯片性能低,主控板电路较简单,性能较差,故对PC功能的支持有限,完成不了PC机的正常工作,且成本较高,后期开发难度较大。本文提出第三种方法是智能电视电脑一体化方案,它通过改造传统的PC主板来解决。由于PC主板功能强大,性能较高,而且其功能灵活多变,容易通过USB接口接入触摸屏,并通过触摸屏输入解决了傻瓜用户不能使用键盘的苦恼,简单化用户的使用,是智能电脑电视一体机的傻瓜化应用,并支持语音输入与输出,能满足未来家庭数字化需求,智能电视云化的物联网的重要应用。
1触摸屏电视电脑一体机的实现方法
本方案是在PC主板上增加模拟信号的接收和解码,以及数字信号的接收和解码电路,让电视信号可以输入PC主板,从而实现智能云电视功能,并通过PC主板上的USB3.0接口接入触摸屏,最终实现带触摸功能的电视电脑一体机,并支持传统的键盘鼠标输入操作,同时也支持麦克风输入与音箱输出。图1所示是带有触摸屏输入功能的电视电脑一体机的电路框图。
图1 带有触摸屏输入功能的电视电脑一体机电路框图
首先,本系统在PC主板上增加模拟电路,用于实现模拟电视信号的接收。射频模拟电视信号通过一体化调谐器(高频头)接收,解调后输出视频信号,再送给主板上的模拟解码芯片。同时,AV输入的模拟视频信号或者S-VIDEO输入的模拟视频信号也输入到主板上的此解码芯片。主板上的此模拟解码芯片的作用是把各类模拟信号经过ADC转化成数字信号后再经过数字处理、解码,最后输出格式为ITU656或ITU601的数字信号。
其次,在PC主板上增加数字电路,实现数字电视信号的接收。让PC主板接收数字电视信号比接收模拟信号并完成信号调制和解调相对复杂些,主板的数字电路通过高频头(调谐器)接收射频数字电视信号并完成信道解码后输出串行的TS流。由于数字电视信号通常是加密的信号,这时还需对TS流进行解密操作。经过解密的TS流最后送给芯片组,由此芯片组完成MPEG2信源解码。经芯片组动态降噪、去隔行处理、格式变换、图像细节增强等处理操作后,标清和高清的电视信号被转换成统一格式(如1 920×1 080 P/60 Hz)的LVDS信号,并送给LCD显示屏,完成电视信号的输出,从而实现电视功能。由于PC主板接口较丰富,USB接口较多,且支持最新的USB3.0接口,因此可以外接触摸屏,完成触摸功能的输入操作,这也可以取代传统的键盘与鼠标操作。另外,此主板还带有音频输入输出接口,可以完成声音的输入与输出,此主板还支持目前四核的威盛处理器,支持最新的DDR3内存。与传统的嵌入式主板相比,此主板功能强大,不仅可以装入嵌入式操作系统WINCE或LINUX,也可以支持最新的WIN8与ANDROID系统。内带2个SATA接口可以接硬盘和光驱,其余的USB3.0接口,让U盘安装ANDROID等系统成为可能,且USB3.0的速度较USB2.0提高速度十倍以上。
2个内带的PS/2接口可以支持传统的键盘与鼠标输入。
2系统硬件实现
2.1主板集成的主要器件选择
由于触摸输入的电视电脑一体机市场前景较好,许多IT厂商(例如联想)都在从传统的IT领域进军家电领域,许多家电企业如海尔也努力进入IT领域,因此电脑电视触摸屏的结合的一体机产品成为了各大巨头重要的竞争场所。Intel、AMD和VIA等更是不甘落后,相继推出适合嵌入式应用的高集成度、低功耗CPU和芯片组,甚至有的把CPU(1 GHz以上)、南桥、北桥及其他接口集成在一起。本主板集成选用1.2 GHz威盛QuadCore-E四核E系列处理器或1.0 GHz威盛Eden X2处理器及最新的威盛VX11H媒体系统芯片组,为微型化系统提供出色的计算性能。该系列属于X86体系,可运行WINDOWS8和ANDROID4.X嵌入式操作系统。从系统框图中可以看出,在PC主板的基础上增加了数字高清电视高频头和信道解码部分电路以及模拟信号高频头和标清信号的解码电路,从而完成模拟电视与数字电视的接收功能,并通过USB3.0接口连接触摸屏,实现触摸输入取代传统的键盘与鼠标输入。通过PC主板自带的语音输入输出口完成语音的输入输出,实现标准的人机交流。采用最新的威盛EPIA-M920Mini-ITX主板不仅节约了研发成本,减少了一体机的体积,还降低了功率,减少了发热量。
2.2 PC主板上的CPU选取
威盛QuadCore E系列处理器集成4个高性能64位核心,为嵌入式电视电脑一体机提供低功耗、高性能的多任务处理和出色的多媒体性能,四核64位最新处理器让电视电脑一体机运行速度更快。威盛QuadCore E系列处理器采用低功耗、高性能的多核架构,可提供出色的多线程支持,实现低功耗的多任务执行、多媒体回放、高运算能力及互联网浏览。
威盛QuadCore E系列处理器支持分布式处理,容易实现在各种多屏显示环境中的应用。威盛QuadCore E系列处理器支持64位操作系统,还具有自适应超频,拥有4 MB二级高速缓存及1 066 MHz V4总线等一系列性能。其低功耗设计在业内处于领先地位,如主频为1.0+ GHz的威盛QuadCore E系列处理器(超低功耗版本)热设计功耗在无风扇配置下运行功率仅为18 W.此外,威盛QuadCore E系列处理器还支持虚拟化技术,可在虚拟环境中运行相关软件和应用,并对自身性能毫无影响。威盛QuadCore E系列处理器采用威盛PadLock先进译码引擎,提供全球最快的AES加密,并实现了基于硬件的运行数据加密,是运行数据的内容保护和系统安全的重要工具。威盛QuadCore E系列处理器提供主频为1.0+ GHz、1.2+ GHz、1.46+ GHz的三种型号产品,它采用最新的40 nm制程工艺生产,21 mm×21 mm威盛NanoBGA2封装,其核心尺寸仅为11 mm×6 mm,可与威盛C7、威盛Eden、威盛Nano X2处理器系列及威盛Eden E处理器完全地针脚兼容。
2.3一体机的主板和芯片组选择
威盛EPIA-M920 Mini-ITX主板基于业内标准的Mini-ITX板型,尺寸为17 cm×17 cm.后面板I/O包括2个千兆以太网接口(可选)、2个USB 3.0接口、2个HDMI接口、1个VGA接口、1个COM接口、2个USB 2.0接口及音频输入、输出插孔及麦克风插孔。板载排针包括2个LVDS、1个USB 3.0接口及额外的4个USB 2.0接口、2个SATA接口、3个RS232接口支持5 V/12 V电压、数字I/O、LPC、1个SD卡(SDHC/SDXC)及1个PCIe x4卡槽。该主板最高可支持16 GB、1 333 MHz DDR3内存,此外,还提供ATX或直流电源支持。
威盛VX11H媒体系统芯片组支持DirectX11及3D立体显示,它采用最新威盛Chromotion 5.0视频处理器,提供高性能硬件高清视频解码。威盛Chromotion 5.0视频处理器在1 080 p高清分辨率下为最新的MPEG-2、MPEG-4、VC1、WMV9及高清H.264视频格式内容提供硬件加速,为用户提供极为丰富的娱乐体验。
2.4一体机模拟解码芯片选择
目前常用的模拟/数字信号解码芯片都支持PAL/NTSC/SECAM多制式解码,有些芯片还集成了三通道高速ADC或HDMI接收器等。主流的数字解码芯片主要有ADI公司的ADV7184/ADV7403/ADV7441、TI公司的TVP5147/TVP5160、NXP公司的SAA711x、MICRONAS公司的VPC3230D、PW公司的PW2300/PW3300等。另外,选择一体机的解码芯片时还必须考虑其适应的市场,如北美市场要考虑CCD/V-CHIP和立体声,欧洲市场则要考虑图文电视接收和SCART接口等。
此处的一体机解码芯片选用功能较全的ADV744110来支持10位数字处理。该芯片可支持PAL/NTSC/SECAM多制式解码,拥有两路HDMI高清输入,并支持12组模拟信号输入,输入的多类模拟信号可以是CVBS全电视信号、YpbPr分量信号、S-Video亮色分离信号和RGB基色信号,具有标清模拟信号去锯齿滤波器,可节约外加额外的滤波器成本。ADV7441拥有四路150 MHz带宽的ADC,支持1 080 p的高清信号输入及SXGA的RGB信号输入,可自动辨识电视系统(NTSC/PAL/SECAM),具有VBI功能,软件完成TELETEXT和CCD/V-CHIP.数字输出口可以是ITU656ITU601数字色差编码信号或者24位的RGB信号。
2.5调谐器选择
调谐器也称高频头,它通常用铁盒的屏蔽封装。调谐器根据接收信号分为模拟、数字、数模一体化三种,其中有些数模一体化调谐器还具备信道解码功能。调谐器从接收信号的制式上看,模拟信号调谐器可以做到全制式接收,数字信号调谐器的接收按地区分为DVB、ATSC、ISDB、DMB等。
同时,数字信号接收还因传输的网络不同,从而实现的信道编码方式也不相同,如在欧洲有线网络用DVB-C、地面广播用DVB-T、卫星广播用DVB-S、手持设备用DVB-H等。
近年来体积更小的硅调谐器发展迅速,它不用铁盒封装,而是直接将硅集成电路焊接在电路板上,从而打破了传统的调谐器概念,它具有体积小和成本低的优势。本一体机的调谐器选用NXP公司最新推出的新型数模一体化硅调谐器TDA18274,它不但兼容所有的模拟与数字电视标准(PAL、NTSC、DVB-T、SECAM、DVB-C、ISDB-T、ATSC),而且TDA18274芯片自身可将中频信号送至数字中频解调器TDA8296,从而完成模拟电视解调,并输出CVBS模拟电视信号,同时它把中频信号也送到信道解码器TDA10048,解出数字电视TS流。这部分电路框图如图2所示。
图2 一体机电视信号接收电路框图
2.6一体机的触摸屏与液晶屏选取
触摸屏(touch screen)又称为触控面板、触控屏。当人接触屏幕上的图形按钮时,屏幕上的触觉信号通过触摸屏控制板转化为电信号,送入CPU芯片,经CPU处理,传送到各种外设显示,从而完成人机交互。用触屏的动作取代传统的键盘与鼠标输入,并借助液晶来显示画面,它是构建物联终端,实现人机交互的最流行的传感技术。触摸屏分为电阻式、电容式与压电式等。因为压电式触摸屏同时具有电容屏幕的多点触摸触感和电阻屏的精准稳定,有别于电容屏的是,即使戴着手套或是沾水手指仍能进行操作,所以我们选用压电式触摸屏。
液晶屏幕(包括LCD显示器和LED显示器)是以电流刺激液晶分子的方式产生点、线、面配合背部灯管构成画面的。
和传统的CRT显示器相比,它体积较大,画面柔和,画面不会闪烁,可以降低眼睛的疲劳,本设计选用LED屏。
3软件系统选用
本方案中操作系统选用ANDROID4.X系统,因为此操作系统能很好地支持触摸输入功能,而且此系统支持的应用软件丰富,目前市场上的应用软件几乎不用任何修改都可以应用于这个平台上。与现在市场上流行的一体机相比,本方案仅用一块PC主板即可实现触摸功能的电脑电视一体机,既节约了成本,也简化了安装。由于采用ANDROID系统,相比基于传统WIN8平台的一体机,既大大节约了存储空间和成本,也解决了目前市场触摸一体机的启动速度慢、体积庞大、安装复杂、板线过多等问题。同时,它作为电视也改变了现在市面智能云电视网络功能弱、运行速度慢、多块板组合复杂、使用不方便的毛病。随着CPU速度提升,北南桥芯片的简化,系统启动时间变短,这些制约传统PC机目前不能在家电领域广泛应用的瓶颈问题将得到彻底解决,即与PC主板集成触摸功能的电视功能一体机将成为未来数字家庭的必备首选。随着触摸屏输入取代键盘鼠标,语音输入成熟,用户操作使用降低功耗,对于传感器的响应多采用中断触发的方式。
3.3服务器端软件设计
服务器端的软件设计中,采用Python设计上位机,负责通过TCP协议同嵌入式控制终端进行通信,将数据写入数据库,并且当有学生验证信息传来时,可以检索数据库进行核对。
数据库采用Mysql,存放来自于无线传感网的环境参数和状态信息以及学生的验证信息,并且可以进行成绩和使用时间的统计。采用可以跨平台的服务器端脚本技术PHP创建一个动态网页,PHP跟Mysql之间的结合相当好,有利于整个系统的稳定和高效。
图3所示是服务器端的监控页面图。
图3服务器端的监控页面图
4结语
物联网目前还处于起步阶段,发展和完善还需要不少的时间,但是必将成为一种新的趋势,为人们的工作和生活带来极大的便利。本设计方案实现了一个基于物联网的智能实验室的监控系统,通过将网页服务器和数据库架构在通用服务器上减轻了下层的工作量,提升了速度和性能,同时能够加强系统的安全性。
关键词: 智能电视 物联网 PC主板 ANDROID4.X
加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW
或用微信扫描左侧二维码