本文主要是介绍基于Linux的智能家居的设计(3),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
2 硬件设计
本课题的硬件设计包括主控制器、数据传输设计、数据采集设计、控制驱动设计、显示设计,门禁设计。
根据方案三选择S3C6410主控芯片,S3C6410是由Samsung公司推出的一款低功耗、高性价比的RSIC处理器 ,基于ARM11内核,内置强大的硬件加速,显示处理和缩放,运动视频处理,音频处理[9]。这个作为智能家居的处理器是不二之选,硬件性能上完全可以实现。本设计选用的基于S3C6410的OK6410开发板。开发板上拥有如下特征[10]:
(1) 12MHz、48MHz、27MHz、32.768KHz时钟源,支持5V电压供电;
(2) 采用8位拨码开关设置系统启动方式;
(3) 共4个串口,包括1个五线RS 232电平串口(DB9母座);
(4) 触摸板接口支持4线电阻式触摸板;LCD接口支持4.3寸TFT LCD,利用触摸屏实现人机交互;
(5) 1个CMOS摄像头接口,支持ITU-RBT601/656 8位模式,使用10*2插针连接器;
(6) 1个100M网口,采用DM9000AE,带连接和传输指示灯。
本次课题OK6410开发板的
这篇关于基于Linux的智能家居的设计(3)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!