(整理)3851基于以太网藏文信息家电平台的详细设计说明书.docxVIP

  • 0
  • 0
  • 约7.13千字
  • 约 23页
  • 2022-10-16 发布于山东
  • 举报

(整理)3851基于以太网藏文信息家电平台的详细设计说明书.docx

基于以太网藏文信息家电控制平台 详细设计说明书 DetailedDesignSpecification 编号: 版本: 详细设计说明书 修订记录 日期版本编写及修订者编写及修订说明 目录 修订记录 0 1项目需求解析 2 2硬件电路设计 3 2.1 硬件框图 3 2.2 硬件电路原理图 3 主控板介绍及电路图 3 以太网模块介绍及电路 4 外接电器控制电路 6 电源和电压变换电路 7 3软件设计 7 3.1 软件部分的需求解析 7 3.2unIP协议栈简介 9 3.3 基于TCP的服务器实现 9 3.4 藏语网页文件的制作 12 3.5Http应用层办理 15 4测试部分 17 4.1 灯泡的使用情况 18 4.2 空调的使用情况 18 4.3 音乐的使用情况 19 4.4 所有设备一起使用的情况 19 项目需求解析 随着IT技术,特别是网络技术的发展,使得数字化、网络化和信息化已经成为21世纪的重要 特点,一个以网络为核心的信息时代已静静到来。网络带来的方便与快捷使得人们对生活环境提出 了更高的要求,这也使得“智能住宅”、“家庭自动化”等技术人们的关注。只管目前从事网络家电 控制方面研究的人员比较多,但从商业利润出发很少有人在少数民族语言出发从事该方面的研究, 本方案就是以凌阳公司生产的单片机SPCE061A和DM9000以太网控制芯片为控制平台,基于藏语网 页信息而设计的一个网络家电终端设备,目的是为了使拥有百万人口的广大藏族同胞可以享受互联 网所带来的方便与快捷,使得他们在工作的同时还可以轻松实现对家电的控制。 项目要求: 所制作的终端设备可以和网络相互通信; 所制作的网页要以藏文的形式体现给用户; 对终端设备的操作要简单了然; 在供电方面要采用交流220V供电; 在操作提示方面要有指示灯和藏语语音播报; 网页方面要设置登录密码,同时可以监控到家电的状态; 硬件电路设计 2.1硬件框图 根据各功能的需求,其硬件组成框图如图1-1所示:主要由SPCE061A主控板、以太网控制 模块、电源电路、外接电器控制电路、扬声器组成。其中,以太网模块采用的是凌阳公司的模组, 经过SPCE061A来直接控制,进而达成相应数据包的收发和解析,解析达成此后有SPCE061A向外接 电器控制电路、扬声器以及指示灯模块发出操作指令,达成对家电的控制。 图2-1硬件组成框图 2.2硬件电路原理图 主控板介绍及电路图 主控板简单介绍 SPCE061A是凌阳科技研发生产的性价比很高的一款十六位单片机,使用它可以特别方便灵活 的实现语音的录放系统,该芯片拥有8路10位精度的ADC,其中一路为音频变换通道,并且内置 有自动增益电路。这为实现语音录入提供了方便的硬件条件。两路10精度的DAC,只要要外接功 放(SPY0030A)即可达成语音的播放。其他凌阳十六位单片机拥有易学易用的效率较高的一套指令 系统和集成开发环境。在此环境中,支持标准C语言,可以实现C语言与凌阳汇编语言的互相调 用,并且,提供了语音录放的库函数,只要认识库函数的使用,就会很容易达成语音录放,这些都 为软件开发提供了方便的条件: 特性: 位unSP微办理器; 工作电压:内核工作电压VDD为3.3--3.6V(CPU),IO口工作电压VDDH为VDD--5.5V(I/O); CPU时钟:0.32MHz--49.152MHz; 内置32K字FLASH; 可编程音频办理; 32位通用可编程输入/输出端口; 14其中止源可来自准时器A/B,时基,2个外部时钟源输入,键唤醒; 使用凌阳音频编码SACM_S240方式(2.4K位/秒),能容纳210秒的语音数据; 锁相环PLL振荡器提供系统时钟信号; SPCE061A的电路图 图2-2-1SPCE061A电路 以太网模块介绍及电路 以太网模块简单介绍 以太网模块是一款以DM9000为核心芯片的以太网数据包收发控制模块,该模块与控制器配合, 除可以达成以太网数据包收发之外,还拥有4Mbit的串行Flash存储器SPR4096,可以为用户提 供一个较大容量的存储空间。在网络中它可自动获得同设定MAC地址一致的IP包,达成IP包的 收发。在本方案中SPCE061A单片机做为主控制器,用以控制DM9000达成以太网数据包收发以及 TCP/IP协议实现。其特性如下: 产品型号:DMBOARDV1.2; 模组工作电压:5V; 和MCU连接模式有ISA8bit/ISA16bit模式,并支持3.3V和5V的I/O控制; 支持多种连接模式电端口支持10MHALF/10MFULL/100MHALF/100MFULL/AUTO(N-WAY); 支持EEPROM(93C46),可供存放系统所需信息; 有4Mbit串行数据存储器及其接口; 以太网构造模块构造框图 图2-2

文档评论(0)

1亿VIP精品文档

相关文档