生育保险有什么用| 股骨长是指什么| 三国之前是什么朝代| 怀孕不到一个月有什么症状| 盆腔积液是什么症状| 三体是什么意思| 神经损伤吃什么药最好| 一树梨花压海棠什么意思| 五月二十九是什么日子| 什么是大小周| 麻蛇是什么蛇| 心脏跳的快什么原因| 沙茶酱做什么菜最好吃| 继发性闭经是什么意思| c14呼气试验是检查什么的| 儿女双全什么意思| 什么症状吃柏子养心丸| 屎是黑色的是什么原因| 男人蛋蛋疼是什么原因| 发烧酒精擦什么部位| 氨水对人体有什么危害| 卟是什么意思| 喝什么茶能降血压| 小肚子胀疼是什么原因| 高中生吃什么提高记忆力| 维生素e有什么功效| 喝普洱茶有什么好处| 蛇床子是什么| kiv是什么意思| 吃什么长头发| 什么的花瓣| 高铁上什么东西不能带| 阴道里面有个肉球是什么| 尿道炎吃什么药好| 浪琴表属于什么档次| 气血两虚是什么意思| wm是什么牌子| 锁舌是什么| 柳树像什么| 开挖掘机需要什么证| 漂洗是什么意思| elephant什么意思| 古惑仔是什么| 北京有什么特产好吃| 萝卜什么时候种| 和尚化缘的碗叫什么| 心境障碍是什么病| 欧诗漫适合什么年龄| 浮世是什么意思| 为什么不建议小孩打流感疫苗| 气虚吃什么| 吃什么水果对肺好| 富士康是干什么的| 刮宫和流产有什么区别| 人的五官是什么| 兰花代表什么象征意义| 羽加立念什么| 越吃越瘦是什么原因| 秤砣是什么意思| 12月20日是什么星座| 阴米是什么米| 多金是什么意思| 世界上最软的东西是什么| 交运是什么意思| 左舌根疼痛是什么情况| 本能反应是什么意思| 警察两杠三星是什么级别| 谨言慎行下一句是什么| 肛门是什么| 九月份是什么星座| 东南角风水代表什么| 什么叫做基本工资| 血小板为0意味着什么| 男性霉菌感染用什么药| 脑梗做什么检查| 丑土代表什么| 吃什么水果对眼睛好| 猴子偷桃是什么生肖| 什么的豆角| 牙龈起包是什么原因| chd是什么意思| 梦见梯子是什么意思| 男孩适合学什么专业| 橄榄油有什么作用| pyq是什么意思| 码放是什么意思| 翡翠是什么颜色| 明矾是什么东西| 阿莫西林是治什么的| 鱼露是什么味道| 1987年出生属什么| 圆是什么图形| das是什么意思| 眉尾长痘是什么原因| 日语亚麻得是什么意思| 多囊卵巢综合症是什么| 01年属什么的| 怀不上孕是什么原因| 什么是化学阉割| 犯月是什么意思| 书房字画写什么内容好| 文化底蕴是什么意思| 抗结剂是什么| tbs是什么意思| 英纳格手表什么档次| 梦到前女友征兆是什么| 杏仁和什么不能一起吃| 梦里见血代表什么预兆| 大尾巴狼是什么意思| 利率是什么| 指甲上白色月牙代表什么| sharp是什么牌子| 一个日一个安念什么字| 多囊卵巢综合症有什么症状| 甲状腺是挂什么科| 梦见两条蛇是什么预兆| 小肚子胀是什么原因| 69岁属什么| 天下乌鸦一般黑是什么生肖| 4.28是什么星座| ct胸部平扫检查出什么| 不是什么| al是什么意思| 不来月经是什么原因| 晚上10点属于什么时辰| 胆囊炎吃什么水果好| 过期啤酒有什么用途| 1月3号什么星座| 地什么人什么| 反流性食管炎吃什么中药| 焦虑症挂什么科| 创字五行属什么| 格列卫是什么药| 什么相处| 神经衰弱吃什么药效果最好| 膝盖发软无力是什么原因| 大宝是什么意思| 孔雀开屏是什么意思| 白条是什么| 手脚抽筋是什么原因引起的| 卤水点豆腐的卤水是什么| 2017是什么年| 下午三点到五点是什么时辰| 议论纷纷是什么意思| 粘膜充血水肿什么意思| 放疗是什么意思| 两颗星是什么军衔| 信保是什么| 梦见钓鱼是什么意思周公解梦| ecpm是什么意思| 海凉粉是什么做的| 屁股里面疼是什么原因| 一什么门牙| 暑假什么时候放| 什么是白噪音| 什么药能治阳痿早泄| 月经量少什么原因| 口业是什么意思| 吃牛肉对身体有什么好处| 慢性胆囊炎是什么原因引起的| 尿微量白蛋白高是什么意思| 静脉曲张有什么危害吗| 室内传导阻滞什么意思| 杜松子是什么| 麻油是什么油| 阿莫西林治什么| 前列腺液和精液有什么区别| 不10是什么意思| 半什么半什么| 面子是什么意思| 中暑了吃什么| 汗毛重是什么原因| 虎头蛇尾是什么意思| 梦见别人拉屎是什么意思| 炎帝叫什么| 气管炎吃什么食物好| 凛冽是什么意思| nt什么货币| 梦到和婆婆吵架是什么意思| 总动员是什么意思| 心肌供血不足吃什么| 扑炎痛又叫什么| vivo是什么品牌手机| 炒房是什么意思| 脑供血不足有什么症状| 粉刺长什么样图片| 因加一笔是什么字| 网盘是什么东西| 阳历是什么| 喉咙疼痛一咽口水就疼吃什么药| 为什么会得脑血栓| 湿疹抹什么药| pb是什么意思| 走心是什么意思| 甄嬛传什么时候拍的| 地道战在河北什么地方| 我用什么留住你| fancl是什么品牌| 为什么空腹血糖比餐后血糖高| 祈禳是什么意思| 鼻梁歪的男人说明什么| 贫血挂什么科| 舌炎吃什么药效果最好| 84年是什么命| 12月13号是什么星座| 莫逆是什么意思| 蛇喜欢吃什么食物| 宫颈cin1级是什么意思| 25羟维生素d测定是什么| 肠胀气是什么原因引起的怎么解决| 肝气犯胃吃什么中成药| 开心果为什么叫开心果| 高诊是什么意思| 心脏早搏是什么意思| 月经推迟一个月不来什么原因| 宫颈涂片检查是查什么| nit是什么意思| 毛肚是什么动物身上的| 打哈欠是什么原因| 比是什么意思| 洛阳白马寺求什么最灵| 粘土能做什么| 肝硬化吃什么食物好| 梦见老板是什么意思| 人为什么要抽烟| 吸血鬼初拥是什么意思| 宝子是什么意思| 目前是什么意思| 挂读是什么意思| 5月23是什么星座| 麦粒肿是什么原因引起的| 肝脏不好吃什么药| 脉率是什么| 吃什么水果对心脏有好处| 叠是什么意思| 松鼠尾巴有什么作用| 养什么鱼招财转运| 什么样的阳光填形容词| 来月经适合吃什么水果| 利是是什么意思| 为什么不能空腹喝牛奶| 痛风会在膝盖什么位置| 吃什么增加孕酮| 建档立卡户是什么意思| 5月26日什么星座| 无名指戴戒指什么意思| 世界上最大的山是什么山| 腿上血栓是什么症状| 198是什么意思| 直肠增生性的息肉是什么意思| 高位破水是什么意思| 股票套牢是什么意思| 口臭吃什么好| 心机是什么意思啊| 什么龙什么虎| 胆固醇高会引起什么病| 尿ph值是什么| 9月3号什么日子| 馕是什么意思| 碘伏有什么作用| 什么叫自慰| 又双叒叕念什么啥意思| 卒中中心是什么意思| 12月24号是什么星座| 百度
关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > CAN总线扩充器MCP25050

张剑飞主持召开专题会 部署推进交通安全工作

作者: 时间:2025-08-04 来源:网络 收藏
摘要:介绍了MicroChip公司生产的I/O的主要特点、内部结构、引脚定义及工作原理,给出了用节点的典型应用电路原理图。百度 奉劝特朗普,还是回头是岸为好。

关键词:

1 概述

MicroChip公司生产的CAN(Controller Area Net-work)I/O扩充器MCP25050,可用于在CAN总线系统中扩充CAN总线节点,它可以独立构成一个CAN节点而不需要再加微控制器。该器件采用14脚小型封装和低功耗CMOS工艺技术,可在2.7~5.5V电压范围内正常工作。它能够支持的CAN2.0B标准位速率可达1Mbit/s;NCP25050内含一个可编程的屏蔽器、二个可编程的接收过滤器、4路10位A/D转换器、两路PWM输出、三个自动传送数据缓冲区、两个接收数据缓冲区及低功耗工作方式;其芯片配置信息可通过CAN总线在线修改,并可工作在1-WireCAN总线工作模式;同时,它还可使系统具有远程输入和输出功能。因此,在扩充简单的瘦客户CAN总线远程节点时,使用它会带来意想不到的便利。

2 MCP25050内部结构

MCP25050内部功能图如图1所示,引脚图如图2所示。从图中可看出:该器件主要由用户存储区、时钟产生器、控制逻辑、CAN协议模块、A/D转换和PWM模块组成。以下分别介绍:

控制逻辑部分主要起着把其它几部分接合在一起的作用,另外它还控制数据的传送和接收以及在上电初始化时对内部寄存器的控制操作。

时钟产生器部分可为其它芯片提供时钟脉冲。

用户存储区是一块ROM区,主要是一些控制寄存器,利用它可以先对用户存储区进行编程,以使MCP25050在上电复位后工作在用户事先定义的模式。这些寄存器可通过CAN总线来访问。

A/D部分主要是对输入的模拟信号自动进行A/D转换。

CAN协议模块主要是对要发送的数据进行CAN数据包的封装,或是对接收到的CAN数据包进行解包。它有二个彼此独立的接收缓冲区,且每个接收缓冲区都有自己的接收过滤器。同时,错误管理逻辑也位于此模块内。因此,CAN协议模块是MCP25050的核心模块。

利用GPIO模块可对八个输入输出引脚进行管理,并可通过设置寄存器来使每个引脚工作在不同的方式。MCP25050各引脚功能说明如表1所列。

表1 MCP2505的引脚功能说明

引脚名称脚 号功 能

复用功能

GP0/AN01双向IO口模拟输入通道0
GP1/AN12双向IO口模拟输入通道1
GP2/AN2/PWM13双向IO口模拟输入通道2/PWM输出
GP3/AN3/PWM24双向IO口模拟输入通道3/PWM输出
GP4/VREF-5双向IO参考电源负端
GP5/VREF+6双向IO口参考电源正端
VSS7电源地线
OSC1/CLKIN8外部晶体输入外部时钟信号输入
OSC29外部晶体输出
GP6/CLKOUT10双向IO口时钟信号输出
GP7/RST/VPP11双向IO口复位端
RXCAN12CAN数据输入
TXCAN/TXRXCAN13CAN数据发送1-Wire操作下的发送接收端
VDD14电源

3 工作原理

在MCP25050上电后,系统将首先进入复位操作模式,此时它将会禁止接收和发送数据,同时,A/D转换器和PWM也被禁止;而后MCP25050进行自初始化,自初始化主要通过把用户存储区的数据读入SRAM中实现;当自初始化完成后,MCP25050将进入正常工作模式,以准备接收或发送数据,这时A/D转换器和PWM都可以正常工作;接下来MCP25050会在CAN总线上发一个“在线”信号给网络,以通知整个网络存在这个站点。

MCP25050通过一个通用屏蔽器、二个接收过滤器及二个接收缓冲区来确定接收到的数据是否被接受。MCP25050有三种数据类型:信息请求数据、输出数据和输入数据。其中信息请求数据是指MCP25050接收到的数据,输出数据则是指MCP25050回应信息请求而发出的数据,而输入数据指的是MCP25050接收到的可用来修改寄存器的数据。

MCP25050还具有自动传送功能,它有三个彼此独立的发送数据ID:TXID0、TXID1和TXID2。其中TXID0用来发送“在线”信号,TXID1用来发送“命令确认”信号、接收缓冲区溢出信号和出错信息,TXID2则用来传送A/D转换结果。

4 实际应用

在传统的CAN总线系统中,如果需要再增加一个节点,一般的做法是用一片MCU?微控制器?和一片CAN总线控制器?如SJA1000、MCP2510等?为主来构成。这样虽然节点的功能很强,但在有些应用中是完全不必要的,如在瘦客户的CAN应用中,通常不需要节点有多少功能,只要求节点能够采集数据即可,此时,MCU+CAN控制器的方式就显得有些过于复杂和昂贵;但如果采用CAN总线扩充器MCP25050来组建,则不但可简化系统设计,也可减少设计成本,因为这种方案只需要一片MCP25050和一片CAN总线驱动器即可,而完全不需要MCU和CAN总线控制器。其常用电路如图3所示。

应用MCP25050扩充CAN总线节点是一个既方便又经济的办法。在现存或新的CAN总线系统中使用它会带来很多便利,其最大的好处是不需要MCU。笔者在设计监测多点温度的CAN系统中成功地使用了这一方案。实践证明,MCP25050可靠性高,运行稳定。



关键词: MCP25050 扩充 总线 CAN

评论


相关推荐

技术专区

关闭
利尿什么意思 周瑜是什么样的人 白玉蜗牛吃什么 支气管炎咳嗽吃什么药好得快 赵云的马叫什么
吃什么补胶原蛋白 小腿肿胀是什么原因引起的 农历五月初五是什么节日 2月7号是什么星座 婴儿掉头发是什么原因
梦到和别人吵架是什么意思 细菌性阴道炎用什么药 为什么会长丝状疣 月色真美是什么意思 缪斯是什么意思
心思重是什么意思 揾什么意思 肚脐连着什么器官 缺铁性贫血吃什么水果 霸道总裁是什么意思
胎动少是什么原因hcv8jop7ns9r.cn 什么清什么秀hcv8jop0ns9r.cn 五戒十善是什么hcv9jop3ns9r.cn 心脏官能症吃什么药hcv7jop6ns9r.cn 感光度是什么意思hcv8jop1ns4r.cn
任性妄为是什么意思baiqunet.com 羽衣甘蓝是什么菜hcv9jop0ns1r.cn 157是什么意思hcv9jop2ns9r.cn 胃酸是什么颜色hcv9jop4ns3r.cn 湿疹是什么引起的wuhaiwuya.com
梦见染头发是什么意思hcv7jop4ns5r.cn 梦见被蛇咬是什么意思hcv9jop0ns8r.cn 硫磺皂有什么作用hcv8jop1ns7r.cn 牡蛎和生蚝有什么区别hcv8jop9ns9r.cn 月经病是什么意思啊hcv9jop0ns9r.cn
什么是半衰期hcv7jop7ns4r.cn 质子泵抑制剂是什么药hcv7jop5ns5r.cn 20分贝相当于什么声音hcv9jop2ns2r.cn 六月二号是什么星座hcv7jop9ns4r.cn 泰迪狗长什么样子hcv7jop5ns2r.cn
百度