找回密码
 注册
关于网站域名变更的通知
查看: 350|回复: 1
打印 上一主题 下一主题

[毕业设计] Internet环境下一种单片机通讯系统设计与实现

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-3-16 13:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x

6 X0 `5 t7 c( ], `摘要:随着计算无处不在,Intermet已经深入到人们的日常生活中。单片机在我国应用非常普及,如何将单片机接入Internet
2 k4 |& e* C& i0 {2 I! Q环境是值得关注的一个问题。本文介绍了一种采用廉价51系列单片机实现Internet通讯的方法并对其组成和工作原理作了
5 ^3 p: `6 h1 B) l2 N详细说明。
8 Y5 G: X8 X2 g7 x) a+ S
0 S' V) ^5 `' h- a关键词:Internet;单片机;通讯
, q- C# R: s6 A3 U9 M& R" T% g% _' J7 U8 ]7 j
1引言
# ~% M" l/ r- f; P1 I  g' U# ]随着计算机和通迅技术的迅速发展,计算无处不
$ n- I; x! \, z0 o8 k* a* s1 W在,Intemnet已经深人到人们日常生活和工作之中。将( Q; o% i8 E& ]% }  y
微型电脑和通讯技术融入到传统的家用电器中,使之5 {' P# U1 v- s5 G) x1 r
智能化并具有网络终端的功能。可以随时随地的获取" Q1 y# P" S& U; \. D# B& \
与处理信息,导致了智能小区和智能家电的兴起,从" |% D1 T% {" X8 M8 k
而促使人们寻找一种廉价的、易于普及推广的技术,
. p  \/ ~6 ]4 ]; Z. i% ]! G, F# v既能充分利用Intermet资源,又能以很低的成本将其
+ K' N+ O2 g6 \应用到各类智能装置和家用电器中去。4 `, {4 Q) ?* l
单片机在我国比较普及,尤其是51系列在我国
  t8 t! Y+ e" E9 Y0 v, I. W0 m推广较早,应用较普及且技术成熟。Intermet 环境通信# A7 F% D! `7 S' E4 ^
的实现手段之- -是借助TCP/IP协议。单片机接人In-8 f' ~1 M' H, L' E
termet网络目前有三种可行的方案:TCP/IP协议栈芯/ D8 ^( \, g, g) M
片、Webchip以及嵌人式Intermet网络技术。这些方法
& F% i# I% l+ |' g有着各自的优缺点,本文介绍的是- -种采用廉价51! T8 Q" W: \4 ^9 I
系列单片机实现Internet通讯的方法。' Q( g5 _8 }+ D) H* j6 q
2系统组成和功能5 K2 J4 i% Y: k. x9 ]4 Q- H+ U" S
本系统主要分为两个子系统:单片机通信子系统.6 N& w( C$ X3 Q8 b6 ?8 p
和PC机通信子系统。在单片机通信子系统中,为了保
1 Q+ z; T/ F8 |$ B证单片机遵照TCP/IP协议进行通信时的顺畅,设置了6 Z6 w2 w6 O7 |6 p
-个256K的RAM。PC机对TCP/IP协议的应用已经
. @5 ]4 d6 ~# U% S8 U很成熟而且很普及,本文对这部分就不作介绍。如图1
: O# z* X9 E# G* P+ K所示,Internet环境下单片机通信系统组成。" b; U, |& F: M  y7 o" [0 t
本系统通过单片机汇编语言编写的网卡驱动程
! s1 L* f# \1 h. \
9 E/ o, N6 I1 v+ L序在Internet上实现TCP/IP协议,能够实现PC机与
, ]+ N+ H0 Y/ r2 aPC机、PC机与单片机、单片机与单片机之间远程通信# }9 i' s+ H7 ^& }3 Q1 H& H3 u
的目的。0 V' l1 [6 W2 i9 @0 F' S4 w/ P
单片机通信子系统主要完成网络物理层中网卡$ ^' ?* l& o) e, l- g) b: i
驱动、TCP/IP网络层和传输层的功能,具体单片机通.& g& s: g. ?+ |3 k+ N2 ]; E
信子系统的功能有:* q2 \( a. P: ~* c4 h, D7 R" [
6 C/ b  Z1 z3 p' Q
(1)在物理层控制网卡的数据输人和输出操作;( q) p7 Q: S# X
(2)在网络层实现网间协议(IP)和地址转换协议,
' l# B, l: N! X1 D0 B! ]$ W) t' sARP动态地将IP地址转换成物理(硬件接口卡)地+ `& R& ]. v" h; k. s% [% A4 T3 a& X  {
址;
' [9 Z# G/ ?: P(3)在传输层,实现传输控制协议(TCP)和用户数
# ^& H7 X5 Q- Q8 W据报协议(UPD)。& b! M/ @1 z: D1 [' I
PC机通信子系统主要完成TCP/IP应用层服务,
/ R2 G. L& S+ R) g- l& T4 [具体为:
% e/ Q4 F) m4 o6 V* \! ~+ x% k7 R(1)功能设置。设置单片机信息如编号、MAC地
; ^! q2 Y' J3 I- N; I: M" M7 t+ x. Q' T" |址、IP地址以及通讯类型;
  w/ W  U- O8 E8 ^. t(2)网卡驱动设置。包括默认连接方式和本机网
6 n" Y! Z& s4 W; P+ w7 \+ Z  D卡,有三种默认连接方式供用户选择: Ethernet802.3、/ a* s, v0 N% g/ p
TCP和UDP。本机网卡设置包括选择网卡和接收范( [1 e+ d6 U& k( S- J

" m' s- }0 I1 J, |  D" K5 h  j$ r* s. x/ k
7 w7 U/ |( p* m) M
附件下载:
游客,如果您要查看本帖隐藏内容请回复

. h: {! t+ k, V5 }0 r
8 Q+ B) e. |/ C; k, \

该用户从未签到

2#
发表于 2020-3-16 13:44 | 只看该作者
单片机接人Intermet网络目前有三种可行的方案:TCP/IP协议栈芯片、Webchip以及嵌人式Intermet网络技术
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-2 12:23 , Processed in 0.140625 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表