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

[毕业设计] 基于单片机的以太网嵌入式控制器设计

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x

, [. ?4 g) m9 l# L/ v) x# U摘要:本文设计了基于SX52BD网络单片机嵌入式控制器的硬件结构和相关软件,设计了嵌入式控制器各功能模块和相
2 u  T1 O. K) c0 e% r+ Z/ L关接口电路(网络通信接口电路和控制设备接口电路),本文设计的以太网嵌入式控制器是以SX52BD为核的新型“嵌入式& \+ B/ y4 X& l: Q7 S
WebServer" ,除了编写传统的控制、通信软件外,在基于以太网数据传输基础上将传统Web功能融入控制器,给出相关的协: ^# x0 H$ d& l
议栈软件设计、Java Applet 客户端的应用设计。以太网应用于工业控制系统是可行的。/ E/ q% U5 P; c, a  q" K: w, A
关键字:以太网;控制器;单片机;Web7 u8 I+ ]( Y& @; [1 s! o
1引言8 A# g. E, v: r! f) m
网络控制系统又称为控制网络,基于网络的控制系统经过* q) G5 F9 ]0 H1 z) Z$ P
近30年的发展,从原来基于模拟信号传输的控制系统DCS,发7 q6 n6 A3 g! x0 z8 U! m
展到数字化、智能化、全分散的现场总线系统,给T.业自动化带
. y/ I. R" t9 L8 ~来一场深层次的革命。随着Intranet/Intermet信息技术的飞速发+ h- `% [" P; \; h+ N+ y: ~2 U/ {3 t
展,现场总线新技术及应用成了科研人员关注的研究热点,研究3 [7 ]7 @- K. P* m0 s
解决从现场控制层到管理层能实现全面的无缝信息集成,并提
/ c0 Y2 d" J! s6 m9 A6 |9 Q3 e* M供全面开放的基本构架。本文对以太网分布式控制系统的重要
3 S! x2 [9 ]: s, L接入设备:嵌入式控制器做了详细设计。: V' @+ O0 ~' f9 d- \
2硬件设计9 a6 F. |% \# U0 T# Y1 w" H+ M
整个控制器的硬件构成如图1所示。
0 Y% n3 o2 N0 @: R! m图1控制器硬件组成示意图
6 r& e9 x8 i3 ?. @1 s/ [整块电路板由5V直流供电,它集成了速度达50MHz的
( @; d, _9 d5 S6 ]0 W% S0 E- \SX52BD微处理器、24C256EEPROM芯片、RJ- 45以太网接口,
9 V2 K- s+ X9 N0 BRS -232接口、RS- 485接口、网页内容下载DEBUG接口、以太2 u2 \4 f/ C4 B; C
网控制芯片采用RealTek公司的RTL8019AS,该芯片是- -款全
" z9 l; ?* d) i+ z双工以太网控制器,可以工作在Ethernet II和IEE802,3,
; O* c- v3 \$ [2 f& J* ?l0Base5, l0Base2, l0BaseT下,并与NE2000兼容。E2PROM主要
/ k+ C  k/ m$ }7 W; q% c2 q+ k; H' a4 B6 z9 [
用来存WEB页面、图像文件、PDF文档等内容,因此没有特殊要
4 U+ L0 t, G0 @求,可自由选择,- -般32 KB左右即可,我们采用24C256芯片。
$ d2 c. M  L" W/ GSX52为核心芯片,通过它控制以太网控制芯片RTL8019AS,进
2 v+ t8 t) o( v( O# a而完成接人网络的工作;而且可以通过编程来选择通信电路类  Q8 m! u9 V4 a0 r( q0 t& I
型,如RS232, RS485, MODEM等。该控制器设计最大的特点在
* m0 N0 \( }' |% M5 Q* P于:用简洁硬件构架应用平台,使原本硬件成本所需的支出可用
( v7 h5 |& F( h! f( ^于相对复杂的软件开发上,且该方案的I/O接口可以自由扩展2 }2 S$ M. q0 [5 R8 T) l' y. ^  E
和支配。应用程序放在Flash RAM或EEPROM里,其它要经常) |/ u3 X$ c8 E# m/ t; ?
修改的参数和实时数据放在SRAM里。I/O 采集的接口硬件电
( _: t7 }7 f6 [& I6 H+ }5 l路和总线相连。
: N( ^2 z+ R! |& M& d' m2 T) Q3 {2.1微处理器选型- E8 `3 S' r, `2 B
SX52BD是SX系列产品,是采用CMOS工艺制造的、可配
0 D# M! I0 S" E. A置的控制器。它的操作频率可达到50/76/100MHz,是一种高速/ F$ M1 r, s" e8 _* X- s  h) W7 E
计算机;其大部分指令为单周期指令,运行速度可达到一般mcu
9 {+ G7 x' ~& q+ x1 d0 Q+ j+ x2 E的20倍;灵活的I/0特性使之具有高效的实时控制功能,正因为
0 u, B; }6 R! q# s* |8 o它的高速运行特性,设备可以用软件模块(虚拟外设)替代-部分* U- d% J& n  \
过去由硬件实现的实时功能,这是SX系列的最重要的特点。下
1 R6 A" G! ^5 {  l8 j3 a+ ?面是SX52BD的主要性能和特点:
& }6 _. p; C8 T①CPU性能。基于RISC结构,采用压缩的指令系统,除
3 K6 t0 i+ |  w5 d8 f& m& ubranch外大部分为单周期指令;操作频率最高可达100MHz,此8 p5 z3 R2 N' k* Y3 y% Z+ F1 O/ ]* E; N
时指令周期为lOns,内部中断响应时间达30ns;可以通过运行时
- O4 M: F, d' }2 a. X间内读代码(IREAD 指令)进行快速平台查找;它能克服一般  A1 Z( V; I6 r% E# D$ O1 e" e
MCU运行速度慢的缺点,使得SX系列的内部程序达到硬件实' r4 f1 d, ?2 J9 R$ U8 Z2 d
时控制功能的目的。2 P7 F# k* g/ G+ X7 O* y& |
②硬件外设特性。内部包含2个(带8位预定标器的)16位
3 T" |$ K( s8 p0 T. H& Y定时器,运行方式有软件时钟模式、PWM模式,同步PWMI捕捉' g. \; X+ h. S7 E
模式以及外部事件模式:有一一个(带8位预定标器的可编程的8
0 \, w8 n1 r$ ~3 C位定时/计数器(RTCC)和看门狗计时器(共享RTCC预定标器);
6 k& z% O, }* W7 ?" b内部包含模拟比较器,这对于一般的应用来说显得十分方便。
/ `$ ~/ C0 B5 ?1 r6 C6 T7 t③由于SX系列高速运行特性,再加上灵活的I0功能,设: i& m' n7 {; h7 L

7 e0 F  q0 g5 n/ d2 I
( W9 \0 N- x" s% X  v9 D
6 F+ K' W0 Q" }! D2 _9 g附件下载:
游客,如果您要查看本帖隐藏内容请回复
% ~5 L  Z. D* V* n( Y4 v/ `) A8 Z
# `$ w; G% _/ _

该用户从未签到

2#
发表于 2020-4-29 11:13 | 只看该作者
SX52BD是SX系列产品,是采用CMOS工艺制造的、可配置的控制器
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-3 20:04 , Processed in 0.078125 second(s), 26 queries , Gzip On.

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

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

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