|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
% K0 h% R7 X+ R) U, d
摘要:介绍了单片机与LON神经元芯片的接口方法,给出了采用双口RAM器件CY7C132为中间桥0 \- A; [: {* q1 k) J
梁来完成单片机89C51与L0ON MC143150两个CPU之间进行数据通讯的实现方案。同时给出 了通6 a1 ^- O0 B2 R9 Q, g* _& \; b
过双口RAM使单片机挂接到Lonworks现场总线控制系统的部分程序。
$ H- S, c: S# ?5 ~" F- j关键词:双口RAM; CY7C132; 单片机; 神经元芯片7 h" r, G0 P: a2 l0 ^& ], [
, O' n% S _" c; ]
- |* l" }5 f5 n5 P9 m N6 R
LON现场总线技术是美国ECHELON公司于
- H0 k% Q0 h1 }) W1993年推出的,由于其具有开放的网络操作体系、标. U) R/ ^! _$ a/ x% _* D3 m
准的网络通信协议、丰富的介质接口模板、支持多种4 I: q* B ~9 l& h, n) `
介质之间相互通信等特点,在工业控制领域得到广泛
?/ W3 B' X/ Z* e响应。LON支持控制系统最大限度的分布化,目前已
( s# i& `/ Q9 m5 A# B& I+ K# T有多种支持LON的芯片推出,其中TOSHIBA的神经
, ~9 s/ Z6 A' g/ j元芯片(Neuron chip)MC143150内含3个8位CPU,能& [, p9 J1 B+ O/ W+ |
支持网络通信协议LonTALK。由于MC143150的晶振2 W2 }3 t1 s5 g4 A4 ^0 W3 S9 i4 B
一般为10MHz,因此在某些现场测控系统中,其CPU. p) K g# N2 X
往往无法同时满足数据采集、处理及其网络通信等功
% d2 z6 T$ o/ H& k7 e能的要求。为了解决这些问题,笔者采用单片机来完5 n" i0 P6 V3 ?: B$ p
成数据采集和处理等功能,而使用MC143150完成网
0 t0 q* A- q K7 I% N2 o, G6 Z+ |4 U络通信功能。该系统中的单片机与MC143150可通过
+ R9 q& l( r4 Z% A7 J1 e/ Q. X访问双口RAM实现数据的交换,从而实现了单片机
4 l9 u, F9 ?9 h* @与LON神经元芯片间的通讯。1 Z% U+ Z. l) z6 U I# C# q
* O4 K: k1 @+ x- o' a1 MC143150的原理及特点
( h$ T- R8 e* G6 d& z9 o# t
2 u/ }6 m7 ^9 a# H& T! \/ z5 ^. ^. N) n O
: t O" P0 v& J$ y8 @
|
|