MBus协议详解(三)[通俗易懂]

MBus协议详解(三)[通俗易懂]这节主要集中在MBus协议物理层和数据链路层的硬件实现上,其关键点包括:1、由主到从传输的时候电压的调制;2、由从到主传输的时候电流脉冲的调制;3、总线短路保护。1、由主到从传输的时候电压的调制如上图所示,信号在-27V、0V、+15V上进行调制,采用2个MOS管P201、P202,+15V电压通过稳压器降压到+12V。由主到从传输数据的时…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

 这节主要集中在MBus协议物理层和数据链路层的硬件实现上,其关键点包括:1、由主到从传输的时候电压的调制;2、由从到主传输的时候电流脉冲的调制;3、总线短路保护。

         1、由主到从传输的时候电压的调制 

MBus协议详解(三) - 北极星 - xiebingsuccess的博客

 MBus协议详解(三) - 北极星 - xiebingsuccess的博客

         如上图所示,信号在-27V、0V、+15V上进行调制,采用2个MOS管P201、P202,+15V电压通过稳压器降压到+12V。由主到从传输数据的时候,P201关闭,+12V电压是通过P202的导通和关闭加载到MBus总线上的,比特数据0对应0V,比特数据1对应+12V,通过单片机控制脚控制P202的导通和关闭就将要发送的数据比特发送到MBus总线上。

        2、由从到主传输的时候电流脉冲的调制

        MBus协议详解(三) - 北极星 - xiebingsuccess的博客

         当由从向主发送数据的时候,MOS管 P201打开,在D401二极管的作用下,比较器LM2903M输入端有正的0.6V的压差,在总线处于静态的时候,比较器的输出为高。当比特数据开始由从向主发送的时候,从机端比特数据1是消耗的总线静态电流,不会引起比较器输入端的电压差变化,比较器输出高电平;当从机发送比特数据0(即“Space”)的时候,从机(即TSS721)会额外消耗15毫安的电流,这15毫安的电流在R204电阻上会产生大概0.615V的电压差,这会导致比较器两端的电压差发生变化,即反向端的电压大于同向端电压,因此比较器输出低电平。单片机通过比较器的高低电平,判断出接收到的是比特数据0或者比特数据1。

        3、总线短路保护

MBus协议详解(三) - 北极星 - xiebingsuccess的博客

         当MBus总线上发生短路的时候,就会有大短路电流通过MOS管MOS_N501,从而在电阻R501上产生压降。R501上的压降会打开三极管N501,N501的导通回引起P501的导通,N501和P501形成正反馈,这样会迅速的使得MOS管MOS_N501上GS端的电压降低,导致MOS管关闭,从而将MBus总线和电源断开,起到总线保护。

        在MBus总线断电的情况下,三极管N502截止,从而P503截止,R514上电压为0。单片机通过采集R514上的电压,可以判断出总线是否和电源断开。单片机通过R514的状态可以控制P502的导通或者截止,通过P502的导通可以重新给MBus总线上电。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/181763.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 差分进化算法之Matlab实现「建议收藏」

    差分进化算法之Matlab实现「建议收藏」一、介绍差分进化算法是模拟自然界生物种群以“优胜劣汰,适者生存”为原则的进化发展规律而形成的一种随机启发式搜索算法。其保留了基于种群的全局搜索策略,采用实数编码,基于差分的简单变异操作和一对一的竞争生存策略,比遗传算法更简单。同时,差分进化算法独特的记忆能力使其可以动态的跟踪当前的搜索情况,及时调整搜索测量,因此具有较强的全局收敛能力。目前为止,差分进化算法已经成为一种求解非线性,不可微,多极…

    2025年8月7日
    2
  • 感知机及其R实现

    感知机及其R实现感知机1.感知机模型定义:假设输入空间(特征空间)是χ⊆Rn\chi\subseteqR^n,输出空间是Y={+1,−1}Y=\{+1,-1\}。输入x∈χx\in\chi表示实例的特征向量,对应于输入空间的点;输出y∈Yy\inY表示实例的类别。由输入空间到输出空间的如下函数f(x)=sign(w⋅x+b)f(x)=sign(w\cdotx+b)称为感知机。其中,ww和bb为感知

    2022年8月30日
    1
  • CImage的学习

    CImage的学习程序代码下载处 http download csdn net source 2098910 下载处 http hi baidu com wangleitongx blog item 9063b03e5e20 html 备注 这个程序是在 xp 系统 vs2008 下做的 当初测试没出什么问题 昨天 2014 11 11 我下了程序在 win7 下面测试 出现了评

    2025年12月2日
    4
  • vmware15.5.7激活码-激活码分享

    (vmware15.5.7激活码)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月20日
    444
  • reaver test[通俗易懂]

    reaver test[通俗易懂]airmon-ngairmon-ngstartwlan0airodump-ngmon0apt-getupdateapt-getinstallreaverreaver-imon0-b28:2C:B2:5E:79:14-vvreaver-imon0-b28:2C:B2:5E:79:14-vv-a-v-S-x2…

    2022年5月4日
    47
  • 启动apache服务_cannot resolve org.apache

    启动apache服务_cannot resolve org.apache最近在使用PHP5.6+Apache2.4,搭建开发环境;在实际的开发过程中发现http请求一致处于挂起状态,于是重启(netstart/stop)Apache2.4服务,然后再访问问题得到了解决,但是过一会,平凡的打开页面又出现问题,通过查看web服务器的日志,发现报很多"指定的网络名不再可用"的错误:12345[Thu Nov 20 14…

    2022年9月26日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号