电子工程师的网站
首 页 |  新闻资讯 | 最新产品 | 解决方案 | 技术参数
设计应用
电路图 | 技术资料 | 芯片资料 | 技术论坛
  现在位置: 首页 > 设计应用 > 单片机 > 详细信息
单片机:基于AVR单片机的嵌入式“瘦服务器”
来源:   时间: 2007-4-17 13:26:21    
1 引言

21世纪,计算机的发展进入了一个充满机遇的阶段——后PC时代。继PC机之后,形式多样的数字化产品已经开始成为信息处理的一大主要工具,并且正在逐步形成一个充满商机的巨大产业。后PC时代的到来,使得人们开始越来越多地接触到一个新的概念——嵌入式产品。像手机、PDA(如商务通)等均属于手持的嵌入式产品,VCD机、机顶盒等也属于嵌入式产品,而像车载GPS系统、数控机床、网络冰箱等同样都采用嵌入式系统。形式多样的数字化设备正努力把Internet连接到人们生活的各个角落,这意味着,中国数字化设备的潜在消费者数量将以亿为单位。嵌入式瘦服务器是嵌入式Internet时代的关键和核心技术之一,如果说PC机的发展带动了整个桌面系统的发展,那么,嵌入式瘦服务器的普及必将为嵌入式Internet产业的蓬勃发展提供无穷的推动力。

中国拥有世界上最大的家用电子产品消费市场,彩电、VCD等的拥有量都居世界第一,随着消费结构的改变,人们对家电的灵活性和可控性提出了更高的要求,这些只能通过家电的数字化和网络化来实现。同时,现代化的医疗、测控仪器和机电产品也需要有专用的嵌入式瘦服务器的支持。这些需求都极大地刺激了嵌入式服务器的发展和产业化的进程。

信息电器是指所有能提供信息服务或通过网络系统交互信息的消费类电子产品,它具有典型信息服务功能,如:网络浏览、视频点播、文字处理、电子邮件、个人事物管理等,又应该简单易用、价格低廉、维护简便。

家用电器向数字化和网络化发展,电视机、冰箱、微波炉、电话等都将嵌入单片微处理机,并通过家庭控制中心与Internet连接,转变为智能网络家电。据估计,信息家电(网络冰箱、机顶盒、家庭网关、数字机顶盒等)未来十年间总量可达到1亿~1.5亿台,总市场需求将达到900亿~1500亿元。

未来的智能化家庭要求有能和Internet连接的控制设备。本文讨论的“嵌入式瘦服务器”提供了完备的TCP/IP支持和以太网接口。可以把数字化家电接入Internet,并提供远程访问和控制网页。

2 什么是“瘦服务器”

将完整的TCP/IP等网络协议嵌入单片机系统,使单片机系统能够完成服务器的基本功能,相对于正规的大型而完备的服务器,此单片机系统软、硬件上都为小型,但是具备基本的组件,故称“瘦服务器”。本文的主要内容为:以AVR单片机为主控CPU芯片,提供“瘦服务器”的软件、硬件的组成框图。

该“瘦服务器”的应用前途广泛,可以应用于各行各业的Internet远端监控系统中。主要应用于:(1)网络家电产品,通过该系统把数字化家电直接接入Internet网络,组成intelligentizedhome;(2)城市网络自动售货机;(3)城市交通Internet监控;(4)楼宇防火防盗Internet监控;(5)工厂生产设备Internet监控。应用实例如图1所示。

3 硬件框图和软件框图

此系统的硬件主要包括:主控CPU,以太网接口芯片,网页存储器和其它辅助电路。软件包括:网络协议软件和应用层软件。该系统通过以太网接口芯片接入Internet,用户通过接入Internet的远端PC、远程IE浏览器,输入该系统所配的IP网址,即可通过Internet向此“瘦服务器”发送一个请求网页备份的命令。“瘦服务器”收到该命令,即将应用网页的备份发至请求PC机端,并在IE浏览器上打开。此时,用户在打开的网页上填写各种控制参数和控制命令,完毕后提交。“瘦服务器”系统收到所有参数命令后,进行相应的处理,通过单片机I/O来操纵连接到单片机的各种设备,同时将所得到的数据回传至远端用户PC机上,以曲线表格等形式显示。

本课题以Atmel公司的CPU、以太网接口芯片、网页存储器和相关芯片为硬件基础,自主开发TCP/IP相关组件及C语言代码和智能家庭控制网页。硬件部分的设计分为:主控单片机硬件设计,以太网接口芯片硬件设计,网页存储器硬件设计,其它辅助电路设计。

为了保证运行速度和系统处理信息容量,综合其它因素,选定Atmel公司的ATmega103为主控单片机,其运行速度比51系列快20倍,内有64KRAM和128KROM。以太网接口芯片采用Crystal公司的CS8900,其处理速度、容量等性能都比较适合本系统。网页存储器采用Atmel公司的AT45D021/Dataflash,其存储容量达2Mbyte。外扩SRAM采用ASTC256。

其它辅助电路设计,采用FPGA应用技术加以集成,采用Atmel公司的大规模可编程集成电路芯片ATF1502AS。

硬件框架图如图2所示。

嵌入软件方案图如图3所示。

全套嵌入软件,在AVR单片机仿真机上开发,开发语言采用C51。

4 结束语

本文以ATMEGA103为主控CPU,提供了一种嵌入式"瘦服务器"的设计思路。嵌入式“瘦服务器”有广阔的发展前景,愿本文提供的设计思路能起到抛砖引玉的作用。

 
相关信息
发表评论
打印本页 关闭本页
FPGA助力高端存储器接口设计
    高性能系统设计师在满足关键时序余量的同时要力争获得更高性能,而存储器接口设计则是一项艰巨挑战。双倍数据速率SDRAM和4倍数据速率SDRAM都采用源同步接口来把数据和时钟(或选通脉冲)由发射器传送到接收器。接收器接口内部利用时钟来锁存数据,此举可消除接口控制问题(例如在存储器和FPGA间的信号传递时间),但也为设计师带来了必须解决的新挑战。   关键问题之一就是如...
>>详细内容
赛灵思SPARTAN-3A系列FPGA又添低功耗器件
    赛灵思公司(Xilinx)日前宣布其XtremeDSP信号处理解决方案产品系列新增功耗优化的Spartan-3A DSP器件。这个目前业已投入量产的FPGA新器件,为低成本且低功耗FPGA领域的应用如军事通信战术无线电系统、无线接入点和便携式医疗设备等,提供了高性能的数字信号处理(DSP)能力。   与标准器件产品相比,Spartan-3A DSP低功耗(LP)器件的静态功耗降低了50%,而在待机模式下静态功耗的降低...
>>详细内容
Atmel推出面向HD-DVD/Blu-ray笔记本电脑驱动器的超小型FMD集成电路
    Atmel Corporation日前宣布推出用于薄型和超薄型HD-DVD与Blu-ray驱动器光学读取头(OPU)的ATR1841和ATR1842型号FMD集成电路。这些新设备尺寸仅为3mm×3mm,性能优越。   随着市场对诸如HD-DVD和Blu-ray等高容量光学存储驱动器需求的日趋成熟,驱动器制造商正寻求机会进一步缩小驱动设备的尺寸,生产用于笔记本电脑的薄型与超薄型驱动器。同时继续满足对低噪声与快速脉冲响应时间的...
>>详细内容
ARM推出首款专门针对FPGA优化的处理器Cortex-M1
    ARM公司日前发布了第一款专门针对FPGA应用而优化的ARM Cortex-M1处理器。ARM Cortex-M1处理器扩展了ARM Cortex处理器系列,可帮助OEM厂商在一个通用架构下对不同性能需求进行标准化。Actel作为一家核心合作伙伴已与ARM紧密合作,并成为首个获得授权可为其FPGA客户提供Cortex-M1处理器的公司。   2007年4月2日至5日在美国加利福尼亚州圣何塞举行的嵌入式系统大会(Embedded System...
>>详细内容
Atmel发布新系列低功耗32位闪存微控制器
    Atmel Corporation(爱特梅尔)日前宣布推出32位闪存(Flash)微控制器。以Atmel的AVR 32 UC内核为基础,UC3A系列拥有512K字节的闪存,并拥有一个内置10/100以太网媒体接入控制器(MAC)、一个具有OTG(on-the-go)功能的全速(12Mbps)USB 2.0以及一个SRAM/SDRAM外部总线接口。首批推出的设备AT32UC3A0512和AT32UC3A1512能够以66MHz的速率提供80 Dhrystone MIPS(DMIPS)的性能,且只需电压3.3V...
>>详细内容
Atmel推出低功耗32位闪存微控制器UC3A系列
    Atmel宣布推出业界最低功耗的32位闪存微控制器系列。UC3A系列基于爱特梅尔的AVR 32 UC内核,配有512KB的闪存、一个内置10/100以太网媒体接入控制器(MAC)、一个具有OTG(on-the-go)功能的全速(12Mbps) USB 2.0接口,以及一个SRAM/SDRAM外部总线接口。   首批推出的产品型号为AT32UC3A0512和AT32UC3A1512,能够以66MHz的速率提供80 Dhrystone MIPS(DMIPS)的性能,而在3.3伏电压下的...
>>详细内容
已有(
)位对此新闻感兴趣的网发发表了看法 >>更多评论
内 容:
     
 
热点新闻
一周排行
关于我们 | 服务项目 | 付款方式 | 广告服务 | 联系我们 | 友情链接 | 投诉 建议 合作 | 网站地图 | 加入收藏
Copyright © 2007-2008 WEEQOO.COM Corp.All Rights Reserved. 版权所有 经营许可证编号:浙B2-20050339 法律声明
维库电子旗下网站:维库电子市场网 | ChinaICMart | 维库电子开发网 | 维库电子人才网
总部:杭州市下城区朝晖路182号国都发展大厦1号楼80A
电话:0571-85889139-8007 QQ:303939539 | MSN:zh1226@hotmail.com |  邮箱:laz8258@163.com dzsc51@163.com