F0402G0R02FNTR
8824
Fuse/23+
全新原装现货热卖
F0402E2R00FSTRN0K
15000
SMD/11+
企业QQ2885647176实单可谈
F0402FA1500V014T
200000
-/15+
原装现货供应 欢迎来电咨询
F040
4000
TQFP100/17+
代理直销,公司原装现货供应
F040
6477
/22+
最新到货品正价优保证原装
F040
65286
-/21+
全新原装现货,长期供应,免费送样
F040
23817
TQFP100/23+
原装 BOM表一站配套
F040
41101
TQFP100/-
大量现货,提供一站式配单服务
F040
25000
-/-
原装 部分现货量大期货
F040
11582
2016+/21+
亚洲最权威元器件配单商城
F040
63422
TQFP100/2215+
原装现货,可提供一站式配套服务
发送馈电线路的运行参数;而工作在监控状态下的馈线终端定时向配电子站发送相关参数。该ftu除了具有传统的三遥功能外,还具有故障录波、越限主动报警、soe(事件顺序记录)等功能。 2 智能馈线终端的硬件结构设计 本文所介绍的ftu是一个基于soc型单片机设计的全数字控制单元。整个装置分为主控部分,模拟电信号量采集和调理部分,开关量输入输出控制部分,can总线通信部分,液晶显示人机接口部分等模块。其原理框图如图2所示。 主控部分[2] 主控部分采用c8051f040(以下简称f040)单片机,f040单片机是cygnal公司推出的完全集成的混合信号片上系统型微控制器。它在一块芯片上集成了构成一个单片机数据采集所需的几乎所有模拟和数字外设及其它功能部件,同时,它的运行速度也较普通的单片机有了极大的提高,由于采用了流水线技术,它的速度可达到普通单片机的10倍,用户可根据实际的需要通过对片内相应寄存器及交叉开关的简单配置即可构建出一个完整的测控系统,为设计小体积、低功耗、低成本、高可靠性、高性能的单片机应用系统提供了很大的方便。 模拟信号采集与调理部分
其工作现场的电磁场环境是最容易干扰系统的可靠性。can总线是德国bosch公司从80年代初为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通信协议,它是一种多主总线,通信介质可以是双绞线、同轴电缆或光导纤维。通信速率可达1mbps。 元器件是构成系统的基础,选择集成化程度高,抗干扰能力强,功耗又小的电子元器件尤为重要。选择合适的mcu是can总线控制系统设计成功的关键。在综合比较了当前业界流行的几款mcu最终选择了silicon laboratories公司的c8051f040这款8位单片机作为can总线控制系统的控制核心。 c8051f040(以下简称f040)单片机是完全集成的混合信号系统级芯片,具有与mcs一5l完全兼容的指令内核。由于采用了流水线处理技术,大大提高了指令执行效率。f040还采用了flash rom技术,集成了jtag,实现了真正的在线编程和片上调试。它比sjal000等片外can总线控制器具有更好的可靠性和集成度高的特点。f040的can控制器完全硬件化,解决了cpu与can,总线控制器之间的竞争矛盾。 在主机can节点中,如图1所示,
基于c8051f040的can总线智能节点的设计 潘佚 (南华大学 核科学技术学院 湖南 衡阳 421000) 控制器局域网can(controller aera network)是德国bosch公司在80年代初为解决现代汽车中大量的控制与测试仪器之间的数据交换而提出的一种串行数据通信协议。他是多主总线,通信介质可以是双绞线,通信速率可达1m/s,最远通信距离可达10km。can具有极高的可靠性,高实时性特点特别适合工业过程监控设备的互连,已被公认是最有前途的现场总线之一。can总线的高速采集系统具备dcs(分布式控制系统)的主要特征,可代替dcs。 cygnal公司的51系列单片机c8051f040是集成在一块芯片上的混合信号系统级单片机,在一个芯片内集成了构成一个单片机数据采集或控制的智能节点所需要的几乎所有模拟和数字外设以及其他功能部件,代表了目前8位单片机控制系统的发展方向。芯片上有1个12位多通道adc,2个12位dac,2个电压比较器,1个电压基准,1个32kb的flash存储器,与mcs-51指令集完全兼容的高速cip-51内核
进行发送,因而涉及位定时、位编码和同步的描述。详细层的功能参阅文献。 1.3 can多点实时通信 can是有效支持分布式(多点)实时控制的串行通信网络,在实际的系统设计中,用户可以根据振荡器时钟频率、总线波特率以及总线的最大传输距离等因素,对can控制器的位定时参数进行优化设置,协调影响位定时设置的两个主要因素:振荡器容差和最大总线长度,合理安排位周期中采样点的位置和采样次数,保证总线上位流的有效同步的同时,优化系统的通信性能,进一步推进can总线的应用。 2 c8051 f040单片机 cygnal公司的51系列单片机c8051f040是集成在一块芯片上的混合信号系统级单片机,在一个芯片内集成了构成一个单片机数据采集或控制的智能节点所需要的几乎所有模拟、数字外设以及其他功能部件,代表了目前8位单片机控制系统的发展方向。芯片上有1个12位多通道adc,2个12位dac,2个电压比较器,1个电压基准,1个32 kb的flash存储器,与mcs-51指令集完全兼容的高速cip-51内核,峰值速度可达25 mi·s-1,并且还有硬件实现的uart串行接口、完全支持can2
最高运行速度可达300mhz,外围接口丰富,同时配置64mb sram和1gb cf卡存储器,并通过以太网接口进行软件调试和后期维护。为了实现双can总线通讯接口,选用盛博sem/csd一4 can通讯模块,该模块集成了2路独立的can控制器sja1000,同时还集成4路rs一422串行接口及可配置的8位并行接口,可以直接驱动外部的数字接口,满足系统维护和远程数据采集器工作模式设置的需求,对后续系统升级都留有较大空间。 3.2 远程数据采集器设计 远程数据采集器设计为以c805 1 f040 3 为处理器的智能采集通讯节点,c8051f040内部集成了数据采集系统所需要的几乎所有模拟和数字外设,包括adc、dac、电压比较器、定时器、以及can2.0b控制器等,这种高度集成为设计小体积、低功耗、高可靠和高性能的采集系统统提供了方便。系统中远程数据采集器的硬件结构示意图见图2。远程数据采集器从功能上可分为冗余can总线接口、数据采集电路和看门狗超时电路,其中看门狗超时周期为1.6s。为实现冗余can总线接口,通过增加一片独立的can控制器sja1000来实现。 图2 远程数据采
图中f040的can信号接收引脚rx和发送引脚tx并不直接连接到tja1050t的rxd和txd端,而是经由高速光耦6n137进行连接,这样做的目的是为了实现can总线各节点的电气隔离。为了实现真正意义上完全的电气隔离,光耦部分的va和vb必须通过dc-dc模块或者是带有多个隔离输出的开关电源模块进行隔离。为防止过流冲击,tja1050t的canh和canl引脚各通过一个5ω的电阻连接到总线上。并在canh和canl脚与地之间并联2个30p电容,用于滤除总线上高频干扰。而防雷击管d1和d2可以起到发生瞬变干扰时的保护作用。 tja1050t的8脚连接到f040一个端口用于模式选择,tja1050t有两种工作模式用于选择,高速模式和静音模式。tja1050t正常工作在高速模式,而在静音模式下,tja1050t的发送器被禁能,执行只听功能,可用于防止由于can控制器失控而造成的网络阻塞。 can总线通信硬件原理图如图所示。 来源:qick
请教此图的片选有无问题?t0 = i/o 口;t0 = 1,a15 = 1;地址=0x8000,选中rc500_cs;t0 = 1,a15 = 0;地址=0x7fff,选中cs_573,然后用movx @0x7fff,锁存高位地址t0 = 0;对f040flash操作,高位地址按上面的方法锁存。不知道这样设计有没有什么问题?或者有更好的设计方法?f040 22pinjiao = t0 * - 本贴最后修改时间:2005-7-11 22:15:06 修改者:channel_li
请教电源方面的问题,谢谢!急我用lm2575-5.0实现24v->5v,然后用as1117实现5->3.3v,发现两片芯片严重发烫,很烫手!但是电压输出正常,稳定!lm2575用的是他推荐的电路,没有接稳压管as1117也是是他推荐的电路,不知道为什么发烫。板上只有一片f040和几个74系列门,功率很低5v和3.3v也没有与地有短路.请问可能是什么问题?