|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:讨论了利用网络芯片RTL8019AS将基于51系列的单片机W78E58B接入Internet 的实现方法。本文设计的这种嵌入
- Z, h+ {8 `: ZTCP/IP协议的单片机系统板,具有成本低、占用面积少、使用方便等优点。可为家电上网、以及其他嵌入式应用系统的远程
6 e, \* ?8 q0 N l) k网络控制,提供一种新的良好的解决方案。; u' m4 v$ j! w
% t/ r4 e) c8 g- t; e1 z& S! d$ `4 j' G. b
息家电就是在传统的家用电器之中融入现代网络通信技! X! \" O r3 c) y0 t
术,使之成为具有信息访问、获取、存储、处理、联网等功能的消1 n; M3 K. |8 H5 H# `1 t% Y
费类电子产品。信息家电的出现改变了传统的家电控制方式," D" ]: S% D" r' e, g$ u$ C, j. V% x
不仅可以在本地对家电进行控制,而且可以利用浏览器通过' O5 t2 \# F+ K4 G6 g
Intermnet网络实现对家庭内部网络上的家电设备进行控制,并且% p" ^* I. G' r' w) L) Q4 U
可以实现家电设备的自检以及故障数据自动上传给售后服务- s* ?$ b Z5 M
部门;还能实现厂家对售出的家电设备进行软件升级。& `5 w+ ~# B! F3 z# y
传统家电设备都有一个共同的特点,即内部嵌人廉价的单: T% j7 d! l, p. S9 L
片机。目前这些单片机多是8位和16位的,甚至是4位机。就: D/ _% _/ K1 W H( X" \
家用电器的主要功能而言,这类单片机是够用的,如果仅仅是为9 L; n- ^$ X( m; C- W" w& d( s
了上Internet网,而改用32位机,价格上用户是很能接受的。所
* {. r# p+ T; P! v以,家用电器连接Internet - -定要兼顾廉价的8位单片机。本文0 Q# n7 j# ]: k- U2 L
方案的目的是让电器制造商们生产出价格低廉的能连接Inter-) }# U6 J+ q% u0 Q
net的家用电器,使这--曾经高不可攀的贵族式产品最终飞人寻
2 g' e- V; @4 r* l常百姓家。0 `9 _: w% P1 ^3 t9 g) g5 L
3 @( T9 X& t) u0 M0 R3 h
9 S( j8 f f1 b' u0 C2 a
1系统结构
2 x' J" @1 | q8 g1 R7 d( M系统结构框图如图1所示。
; o3 o3 S/ \2 {1 G系统的工作流程为:利用单片机控制网络接口芯片
' L# |; {# Y. x# c; MRTL8019AS的各项操作,网络数据流通过RJ45接口进人( j# C1 c3 @/ X/ _% d
RTL8019AS的缓冲区,然后经过RTL8019AS处理后被单片机( p- P) w: }) h2 _! Z9 e
读人到RAM暂存,暂存的数据通过RS- -232串口传送到PC机
, E8 v* t1 s+ o: w. ~! N0 }' a* _或其他设备;在向以太网发送数据时,PC机或其他设备经 F& G$ i# h0 U
RS--232串口发送数据包至单片机在RAM中开辟的数据缓冲
2 O- x7 z6 f6 F" ~: ^( w区,然后通过远程DMA操作将组帧后的数据写人到: |% z( m* y$ I
R'TL8019AS的内部SRAM,再经RJ45接口发送至以太网。当6 f2 R2 N" q- `- Y8 E6 W$ `" U5 P
然,单片机也可不受PC机控制,直接与RTL8019AS联系,实现! ?% z3 _4 O" l4 k
家电设备自动连接Internet。
2 R3 b" Y8 c: l) ^5 r$ ~
7 o" H, l: X, n: u" ~6 g! c
% g& f: B) [. j* w4 V- t. y
" r* a0 V- {4 [' a' o- k附件下载: ( U% [( s" n5 _/ _1 j; J/ O' ]" Q
. A# z, n. _( J- C/ c( H
8 T& ?0 v1 [1 c) V+ x |
|