精华内容
下载资源
问答
  • 干货!交换机常用的光模块及光接口
    千次阅读
    2020-12-29 14:31:11

    本期分享:系列15点到16点半-技术热讯
    感谢大家关注-最铁头的网工,请大家持续关注就可以了哦!关于进阶级手册在下方↓↓↓
    众元教育-华为HCIA-HCIE技术认证课:课程通道
    众元教育-华为HCIA-HCIE技术认证裙:696283186  
       

    以太网交换机常用的光模块有SFP,GBIC,XFP,XENPAK。

     

    英文全称:

     

    SFP:Small Form-factor Pluggabletransceiver ,小封装可插拔收发器

     

    GBIC:GigaBit Interface Converter,千兆以太网接口转换器

     

    XFP: 10-Gigabit small Form-factorPluggable transceiver 万兆以太网接口

     

    XENPAK: 10 Gigabit EtherNet TransceiverPAcKage万兆以太网接口收发器集合封装

     

    图片

     

    光纤连接器

     

    光纤连接器由光纤和光纤两端的插头组成,插头由插针和外围的锁紧结构组成。根据不同的锁紧机制,光纤连接器可以分为FC型、SC型、LC型、ST型和KTRJ型。

     

    FC连接器采用螺纹锁紧机构,是发明较早、使用最多的一种光纤活动连接器。

     

    SC是一种矩形的接头,由NTT研制,不用螺纹连接,可直接插拔,与FC连接器相比具有操作空间小,使用方便。低端以太网产品非常常见。

     

    LC是由LUCENT开发的一种Mini型的SC连接器,具有更小的体积,已广泛在系统中使用,是今后光纤活动连接器发展的一个方向。低端以太网产品非常常见。

     

    ST连接器是由AT&T公司开发的,用卡口式锁紧机构,主要参数指标与FC和SC连接器相当,但在公司应用并不普遍,通常都用在多模器件连接,与其它厂家设备对接时使用较多。

     

    KTRJ的插针是塑料的,通过钢针定位,随着插拔次数的增加,各配合面会发生磨损,长期稳定性不如陶瓷插针连接器。

     

    光纤知识

     

    光纤是传输光波的导体。光纤从光传输的模式来分可分为单模光纤和多模光纤。

     

    在单模光纤中光传输只有一种基模模式,也就是说光线只沿光纤的内芯进行传输。由于完全避免了模式射散使得单模光纤的传输频带很宽因而适用于高速,长距离的光纤通讯。

     

    在多模光纤中光传输有多个模式,由于色散或像差,这种光纤的传输性能较差,频带窄,传输速率较小,距离较短。

     

    光纤的特性参数

     

    光纤的结构预制的石英光纤棒拉制而成,通信用的多模光纤和单模光纤的外径都为125μm。

     

    纤体分为两个区域:纤芯(Core)和包层(Cladding layer)。单模光纤纤芯直径为8~10μm,多模光纤纤芯径有两种标准规格,芯径分别为62.5μm(美国标准)和50μm(欧洲标准)。

     

    接口光纤规格有这样的描述:62.5μm/125μm多模光纤,其中62.5μm就是指光纤的芯径,125μm就是指光纤的外径。

     

    单模光纤使用的光波长为1310nm或1550 nm。

     

    多模光纤使用的光波长多为850 nm。

     

    从颜色上可以区分单模光纤和多模光纤。单模光纤外体为黄色,多模光纤外体为橘红色。

     

    千兆光口自协商


    千兆光口可以工作在强制和自协商两种模式。802.3规范中千兆光口只支持1000M速率,支持全双工(Full)和半双工(Half)两种双工模式。

     

    自协商和强制最根本的区别就是两者在建立物理链路时发送的码流不同,自协商模式发送的是/C/码,也就是配置(Configuration)码流,而强制模式发送的是/I/码,也就是idle码流。

     

    千兆光口自协商过程:

     

    1.两端都设置为自协商模式


    双方互相发送/C/码流,如果连续接收到3个相同的/C/码且接收到的码流和本端工作方式相匹配,则返回给对方一个带有Ack应答的/C/码,对端接收到Ack信息后,认为两者可以互通,设置端口为UP状态


    2.一端设置为自协商,一端设置为强制


    自协商端发送/C/码流,强制端发送/I/码流,强制端无法给对端提供本端的协商信息,也无法给对端返回Ack应答,故自协商端DOWN。但是强制端本身可以识别/C/码,认为对端是与自己相匹配的端口,所以直接设置本端端口为UP状态


    3.两端均设置为强制模式


    双方互相发送/I/码流,一端接收到/I/码流后,认为对端是与自己相匹配的端口,直接设置本端端口为UP状态

     

    光纤是如何工作的?


    通讯用光纤由外覆塑料保护层的细如毛发的玻璃丝组成。玻璃丝实质上由两部分组成:核心直径为9到62.5μm,外覆直径为125μm的低折射率的玻璃材料。

     

    虽然按所用的材料及不同的尺寸而分还有一些其它种类的光纤,但这里提到的是最常见的那几种。光在光纤的芯层部分以“全内反射”方式进行传输,也就是指光线进入光纤的一端后,在芯层和包层界面之间来回反射,进而传输到光纤另一端。芯径为62.5μm,包层外径为125μm的光纤称为62.5/125μm 光

     

    多模和单模光纤的区别?

     

    多模:

     

    可以传播数百到上千个模式的光纤,称为多模(MM)光纤。根据折射率在纤芯和包层的径向分布情况,又可分为阶跃多模光纤和渐变多模光纤。几乎所有的多模光纤尺寸均为50/125μm或62.5/125μm,并且带宽(光纤的信息传输量)通常为200MHz到2GHz。多模光端机通过多模光纤可进行长达5公里的传输。以发光二极管或激光器为光源。

     

    单模:

     

    只能传播一个模式的光纤称为单模光纤。标准单模(SM)光纤折射率分布和阶跃型光纤相似,只是纤芯直径比多模光纤小得多。


    单模光纤的尺寸为9-10/125μm,并且较之多模光纤具有无限量带宽和更低损耗的特性。而单模光端机多用于长距离传输,有时可达到150至200公里。采用LD或光谱线较窄的LED作为光源。


    区别与联系:


    单模设备通常既可在单模光纤上运行,亦可在多模光纤上运行,而多模设备只限于在多模光纤上运行。

     

    使用光缆时传输损耗如何?


    这取决于传输光的波长以及所使用光纤的种类。


    850nm波长用于多模光纤时: 3.0分贝/公里

    1310nm波长用于多模光纤时: 1.0分贝/公里
    1310nm波长用于单模光纤时: 0.4分贝/公里
    1550nm波长用于单模光纤时: 0.2分贝/公里

     

    何为GBIC?

     

    GBIC是Giga Bitrate Interface Converter的缩写,是将千兆位电信号转换为光信号的接口器件。GBIC设计上可以为热插拔使用。GBIC是一种符合国际标准的可互换产品。采用 GBIC接口设计的千兆位交换机由于互换灵活,在市场上占有较大的市场份额。

     

    何为SFP?


    SFP是SMALL FORM PLUGGABLE的缩写,可以简单的理解为GBIC的升级版本。SFP模块体积比GBIC模块减少一半,可以在相同的面板上配置多出一倍以上的端口数量。SFP模块的其他功能基本和GBIC一致。有些交换机厂商称SFP模块为小型化GBIC(MINI-GBIC)。


    未来的光模块必须支持热插拔,即无需切断电源,模块即可以与设备连接或断开,由于光模块是热插拔式的,网络管理人员无需关闭网络就可升级和扩展系统,对在线用户不会造成什么影响。热插拔性也简化了总的维护工作,并使得最终用户能够更好地管理他们的收发模块。

     

    同时,由于这种热交换性能,该模块可使网络管理人员能够根据网络升级要求,对收发成本、链路距离以及所有的网络拓扑进行总体规划,而无需对系统板进行全部替换。支持这热插拔的光模块目前有GBIC和SFP,由于SFP与SFF的外型大小差不多,它可以直接插在电路板上,在封装上较省空间与时间,且应用面相当广,因此,其未来发展很值得期待,甚至有可能威胁到SFF的市场。

     

    何为SFF?


    SFF(Small Form Factor)小封装光模块采用了先进的精密光学及电路集成工艺,尺寸只有普通双工SC(1X9)型光纤收发模块的一半,在同样空间可以增加一倍的光端口数,可以增加线路端口密度,降低每端口的系统成本。又由于SFF小封装模块采用了与铜线网络类似的KT-RJ接口,大小与常见的电脑网络铜线接口相同,有利于现有以铜缆为主的网络设备过渡到更高速率的光纤网络以满足网络带宽需求的急剧增长。

     

    图片

     

    网络连接设备接口类型

     

    BNC接口


    BNC接口是指同轴电缆接口,BNC接口用于75欧同轴电缆连接用,提供收(RX)、发(TX)两个通道,它用于非平衡信号的连接。


    光纤接口


    光纤接口是用来连接光纤线缆的物理接口。通常有SC、ST、LC、FC等几种类型。对于10Base-F连接来说,连接器通常是ST类型,另一端FC连的是光纤步线架。FC是FerruleConnector的缩写,其外部加强方式是采用金属套,紧固方式为螺丝扣。ST接口通常用于10Base-F,SC接口通常用于100Base-FX和GBIC,LC通常用于SFP 。

     

    RJ-45接口


    RJ-45接口是以太网最为常用的接口,RJ-45是一个常用名称,指的是由IEC(60)603-7标准化,使用由国际性的接插件标准定义的8个位置(8针)的模块化插孔或者插头。

     

    RS-232接口


    RS-232-C接口(又称 EIA RS-232-C)是目前最常用的一种串行通讯接口。它是在1970年由美国电子工业协会(EIA)联合贝尔系统、 调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”。该标准规定采用一个25个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。


    RJ-11接口


    RJ-11接口就是我们平时所说的电话线接口。RJ-11是用于西部电子公司(Western Electric)开发的接插件的通用名称。其外形定义为6针的连接器件。原名为WExW,这里的x表示“活性”,触点或者打线针。例如, WE6W 有全部6个触点,编号1到6, WE4W 界面只使用4针,最外面的两个触点(1和6) 不用,WE2W 只使用中间两针(即电话线接口用)。

     

    CWDM 与 DWDM

     

    随着Internet的IP数据业务高速增长,造成对传输线路带宽的需求不断加大。虽然DWDM(密集波分复用)技术作为最有效的解决线路带宽扩容的方法,但是CWDM (粗波分复用) 技术比DWDM在系统成本、可维护性等方面具有优势。

     

    CWDM与DWDM皆属于波分复用技术,都可以将不同波长的光偶合到单芯光纤中去,一起传输。


    CWDM的ITU最新标准为G.695,规定了从1271nm到1611nm之间间隔为20nm的18个波长通道,考虑到普通G.652光纤的水峰影响,一般使用16个通道。因为通道间隔大所以,合分波器件以及激光器都比DWDM器件便宜。


    DWDM的通道间隔根据需要有0.4nm,0.8nm,1.6nm等不同间隔,间隔较小、需要额外的波长控制器件,所以基于DWDM技术的设备较之基于CWDM技术的设备价格高。

     

    PIN光电二极管是在掺杂浓度很高的P型、N型半导体之间,加一层轻掺杂的N型材料,称为I(Intrinsic,本征的)层。由于是轻掺杂,电子浓度很低,经扩散后形成一个很宽的耗尽层,这样可以提高其响应速度和转换效率。

     

    APD雪崩光电二极管,它不但具有光/电转换作用,而且具有内部放大作用,其放大作用是靠管子内部的雪崩倍增效应完成的。

     

    APD是有增益的光电二极管,在光接收机灵敏度要求较高的场合,采用APD有利于延长系统的传输距离。

    更多相关内容
  • 输入电压对DC/DC模块、电源保护滤波电路及负载的影响,通过仿真与验证试验,得出电源模块输入后单机产品中电源保护电路发生作用,对产品中负载无影响,可以继续使用。电源模块失效分析对航天产品中电源模块中...
  • 信息模块打线步骤及技巧解读

    千次阅读 2016-01-16 16:29:16
    在制作传统信息模块的过程中,打线是必不可少的一部分。打线模块使用灵活,接触性好,后期维护故障少,常用于现今的网络布线中。今天我们就来介绍下传统的打线信息模块的打线方法和技巧。

    信息模块也叫信息插槽,主要用来连接设备,可以将各种低压电器插座或者连接头安装到各种面板和接线板中。使用时,将一条直通双绞线直接插入信息模块,即可完成与信息模块另一端的网线的连接,简单方便。目前信息模块一般用于内墙,这样既能保护模块免遭破坏,又能美化整个网络布线环境。由于其具备稳定性且经久耐用的优点,现已使用于大多网络布线中,为企业减少了绕行布线造成的高成本。现阶段常用的信息模块主要有6P6C信息模块、8P8C信息模块及RCA信息模块等等。

    信息模块打线步骤及技巧解读 - amelialiu8 - 我说光通讯
     
      在制作传统信息模块的过程中,打线是必不可少的一部分。当然,随着科技的进一步发展,现在出现了一种新型的不需要打线的模块。这种新型的模块不需要手工打线及各种打线工具,只需要把线芯放入模块凹槽相对应的位置,再用手轻轻一压即可,非常简便。这种免打线信息模块价格稍贵,目前尚未被业内广泛使用。相比之下,打线模块使用灵活,接触性好,后期维护故障少,常用于现今的网络布线中。今天我们就来介绍下传统的打线信息模块的打线方法和技巧。

    在制作信息模块前,必须准备好相对应的打线工具,比如剥线钳、剪刀、打线刀等。剥线钳主要用于分离双绞线的线芯和绝缘层,从而达到剥线的目的。在外皮被剥掉后,剪刀则用来剪掉撕剥线。接着线芯被放入相对应的凹槽,打线刀可以帮助将线芯压好。看到以上对打线工具的简单介绍,是不是感觉打线很简单呢?尽管打线过程简单,但有一点我们必须注意。

    注意事项:在打线的过程中,线缆PVC绝缘层的外皮需与IDC打线端子对齐,可降低近端线对的串扰值。同时,在线缆到达IDC打线端子刀口处,尽量不要破坏对绞线的绞距。如果打接时有对芯线在IDC处分开距离太大(因4对线中有一对节距相对较大,很容易松开),则近端串音NEXT的余量就小;如果打接时能保证线对不松开,则近端串音NEXT的余量就会明显增大,前后会有3dB的差异。了解这个打线过程的基本常识,对信息模块的正确制作是很有必要的,接下来我们就正式开始进行打线了。

    首先,在距离双绞线末端约3cm处,用剥线钳剥除其外皮,然后用剪刀剪去撕剥线。在剥皮的过程中要注意,线头需要放在剥线钳的刀口处,将双绞线慢慢旋转,直至刀口将其的保护套划开,再拔下胶皮。

    信息模块打线步骤及技巧解读 - amelialiu8 - 我说光通讯

     

    接下来就要将剥掉胶皮的线放入信息模块的凹槽内,此时护套部分需伸入槽内约2mm左右。这里需要注意一下,一共有两种将线芯放入卡槽的方式。一种是将两根绞在一起的线对分开并卡到槽位上;另一种是不开绞,从线头处挤开线对,将两个线芯同时卡入相邻槽位。可根据自己习惯灵活选择。在凹槽内,一般都会有色标和A、B标记,标记A表示按T568A规则打线,标记B则表示按T568B规则打线。(关于T568A与T568B的线序规则,在之前的“交叉线与直通线的区别及制作教程”里详细的提到过,具体可参考http://cn.fs.com/tutorial/492.html。)

    以T568B规则为例,首先根据模块上的图标,将线与凹槽一一对应。将绿对与橙对的线两边分开放入对应的IDC打线端口并拉紧,然后用专用单对端接工具进行压制。棕对的节距较大,需绞紧一圈,避免头部线缆扳直后会松开,然后把两对线按色标放好,再用专用单对端接工具(俗称打线刀)进行压制。

    信息模块打线步骤及技巧解读 - amelialiu8 - 我说光通讯

     

    在线对全部放入相对应的槽位后,再仔细检查一遍线的顺序是否正确。待确定无误后,再用打线刀来进行压线的步骤。压线时,打线刀需要与模块垂直,刀口向外,将每一条线芯压入槽位内后,将伸出槽位的多余的线头剪断。

    :这里在压线时对操作手势有一定的要求。正确的操作可以提高生产效率,也避免了手受伤的可能。正确的手势是:把模块放在一张平整的工作台上,一只手紧握住模块,并用手指把线压住。另一只手先把芯线按色标要求放到位并拉紧(可以放一对打一对,也可以把芯线全放好后再打),然后,拿起打线刀,握住打线刀手柄的中间,使手臂与打线刀之间成一直角,将打线刀顺势往下一压即可。注意打线刀切线的刀片应该放在模块的外边,而不是里面。

    信息模块打线步骤及技巧解读 - amelialiu8 - 我说光通讯

     

    下面的左图中为压接好的信息模块。模块压接好后,打线工作就进入了收尾阶段了。最后给模块安装上保护帽,然后把线板直卡入槽内。这样一个信息模块就完成了。

    信息模块打线步骤及技巧解读 - amelialiu8 - 我说光通讯
     

    温馨提示:

    1、打线要打到底,听到“喀嗒”声后方能放手;
    2、打线刀应启动旁边的切刀,在打线的同时切断线;
    3、不要使用美工刀打线;
    4、打完线后将盖子盖上,保持长期可靠性。

    本文转载自 宇轩网络(FS.COM)
    本文转载自 宇轩网络(FS.COM)
    展开全文
  • 一文全面介绍MPOMTP预端接模块盒!

    千次阅读 2020-09-22 13:58:37
    MPO/MTP预端接产品因其高密度,即插即,灵活性高等特点广泛应用于高密度数据中心,在此之前介绍了各种MPO /MTP光纤跳线和MPO /MTP高密度配线箱,今天来介绍一款MPO /MTP预端接模块盒,讲讲它在高密度布线环境中的...

    MPO/MTP预端接产品因其高密度,即插即用,灵活性高等特点广泛应用于高密度数据中心,在此之前介绍了各种MPO /MTP光纤跳线和MPO /MTP高密度配线箱,今天来介绍一款MPO /MTP预端接模块盒,讲讲它在高密度布线环境中的重要性和优势。
    模块盒结构
    MPO/MTP预端接模块盒主要用于将MPO/MTP主干光缆终端的12/24芯MPO/MTP连接器分支为单芯/双芯的常规连接器。
    它的前端是是适配器面板,最多可放12个双芯LC或12个SC适配器,后面有两个MPO适配器接口,盒子内部根据需求可放不同的MPO/MTP扇形光纤。
    在这里插入图片描述
    优点有哪些?
    1.铝合金外壳,结构坚固
    外壳使用优质铝合金制成,抗冲击,高压,阻燃,具有耐腐蚀性,结构坚固,保护内部光纤。
    2.高密度
    通过模块化设计实现端口数量的增长,由于MPO/MTP连接器可以容纳12/24芯光纤,因此可以提供12/24倍的密度,能够在提升布线密度的同时节省布线空间。
    在这里插入图片描述
    2.灵活性强&节约成本
    MPO/MTP模块盒属于预端接产品,模块化结构设计,所有端口均有标识,使用时只需要将模块盒卡在配线箱中,安装方便,大大降低了安装成本。
    2.扩展性强
    MPO/MTP模块盒采用的是模块化设计,可以快速连接到具有10G/40G/100G等各种速率的设备上,这对于在运行和扩容网络时进行重新配置来说非常重要。
    在这里插入图片描述
    有哪些类型?
    根据应用MPO/MTP预端接模块盒可分为12芯&24芯预端接模块盒;
    24芯预端接模块盒又可以分为含1条MPO-24扇形光纤和含2条MPO-12扇形光纤,下图是MPO/MTP预端接模块盒的部分分类。
    在这里插入图片描述
    在这里插入图片描述
    应用场景
    MPO/MTP模块盒常用于MDA(主配线区)、IDC(互联网数据中心)或EDA(设备配线区)配线区域光纤主干连接及配线管理,可将MTP/MPO配线盒安装在机架式或壁挂式机箱内,实现容量扩展。
    在这里插入图片描述
    MPO/MTP模块盒为数据中心布线和40G/100G通信网络互连或交叉连接提供了理想的解决方案。
    态路通信可提供多种类型的不MPO/MTP预端接模块盒,能够确保网络连接的最佳性能。

    展开全文
  • 电路模块的布局布线原则:端接 源端端接(串联端接
  • 9910 部分:模块化插头端接链路布线规范)。ISO/IEC TR 11801-9910:2020 是一份技术报告,提供了模块化插头端接链路配置的定义和示例。 本文档提供了 D、E、EA、F、FA、I 和 II 类模块化插头端接链路的性能规范。 ...
  • 基于STM32单片机与wifi模块串口结合进行PC或手机无线通信 esp8266 基于STM32单片机与wifi模块串口结合进行PC或手机无线通信 esp8266
  • 《网络与综合布线系统工程技术》实训指导—FT2-55高频模块端接与安装.pdf
  • 输入电压对DC/DC模块、电源保护滤波电路及负载的影响,通过仿真与验证试验,得出电源模块输入后单机产品中电源保护电路发生作用,对产品中负载无影响,可以继续使用。电源模块失效分析对航天产品中电源模块中...
  • 测DC/DC电源模块的好坏,可以万用表电阻档Rx100)测电源模块输入和输出的电阻。下面以SR5S12/100为例,MF47万表(Rx100档)测出的数据说明测量的方法:  红表笔输入+,黑表笔输入-:表针向右摆动一下...
  • L298N电机驱动模块的接线使用与代码实现

    万次阅读 多人点赞 2020-12-02 22:33:28
    1、驱动模块介绍 电机驱动模块一般使用的都是L298N作为主控芯片 样子如图所示 当单片机5V电源给L298N供电驱动5V的小马达时,驱动模块的12V和5V都单片机的5V(这样可以动,但轮子转动的速度不快,详细查看下面的...

    1、驱动模块介绍

    电机驱动模块一般使用的都是L298N作为主控芯片
    在这里插入图片描述
    样子如图所示
    在这里插入图片描述
    当用单片机5V电源给L298N供电驱动5V的小马达时,驱动模块的12V和5V都接单片机的5V(这样可以动,但轮子转动的速度不快,详细查看下面的连接方法)GND一定得接单片机的GND,也就是一定要与单片机共地。
    第一排6个排针接单片机的IO口就可以了。其中IN1到IN4为马达逻辑输入,控制其正转和反转。以左边马达为例当IN1=0,IN2=1时为正转。IN1=1,IN2=0时为反转。待机则全为0,刹车则全为1。ENA和ENB为两马达的使能,需要调速的时候就把那两个使能的跳线帽直接拔掉,然后在第一个入口接入一个PWM信号即可。(PWM调速可以参考我的另外一篇文章)

    2、驱动模块的连线方法

    1)第一种方法(不建议)

    12V供电口和5V供电口都接入单片机的5V电压
    在这里插入图片描述
    ps::第一种方法的提高电压较小,轮子转速不足,可能无法进行调速

    2)第二种方法(建议)

    当接入7~12V电压时,正5V不需要接电压,其可以输出5V的电压供单片机使用。中间那个接单片机的GND。
    在这里插入图片描述
    ps:由于5v供电口可以输出5v的电压,可以直接拿来为单片机供电

    3)第三种方法(不建议)

    当输入的电压大于12V小于24V时,需要拔掉电源旁的跳线帽,5V端需要接入5v的电压,GND还是接GND。
    在这里插入图片描述
    ps:第三种方法的输入电压较大,PWM调速的时候怕对单片机造成影响,所以我用的是第二种方法

    3、驱动模块的使用方法

    在这里插入图片描述

    • 使用方法:

    输出A: 通道A输出 ,连接电机
    输出B: 通道B输出 ,连接电机
    12V供电: 主电源正极输入
    供电GND: 主电源正负极极输入
    5V输出: 5v电压输出端,可用于给MCU供电
    ENA: 通道A使能 ,pwm信号连接(调速使用)
    ENB: 通道B使能 pwm信号连接(调速使用)
    IN1~IN4: 逻辑输入IN1 ~ IN2控制通道A,逻辑输入IN3~IN4控制通道B
    板载5V跳线帽: 接上后板载5V输出有效

    4、参考代码

    1)52单片机版本

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    2)stm8版本(自写)
    // 关于电机驱动的宏定义
    #define RightIN1 PH_ODR_ODR0    //定义为输出量
    #define RightIN2 PH_ODR_ODR1
    #define LeftIN1  PH_ODR_ODR2     //定义为输出量
    #define LeftIN2  PH_ODR_ODR3
    
    void Motor_Init(void)
    {
       //设置Ph0-3端口为推挽低速输出
      PH_DDR_DDR0 = 1;  
      PH_CR1_C10 = 1;   
      PH_CR2_C20 = 0;   
      
      PH_DDR_DDR1 = 1;  
      PH_CR1_C11 = 1;   
      PH_CR2_C21 = 0;  
      
      PH_DDR_DDR2 = 1;  
      PH_CR1_C12 = 1;   
      PH_CR2_C22 = 0;  
      
      PH_DDR_DDR3 = 1;  
      PH_CR1_C13 = 1;   
      PH_CR2_C23 = 0;  
      
    
    }
    
    //小车左转
    void Motor_TurnLeft(void)
    {
        RightIN1 = 0;
        RightIN2 = 1;
        
        LeftIN1 = 1;
        LeftIN2 = 1;
      //  delay_ms(2000);
    }
    
    
    //小车右转
    void Motor_TurnRight(void)
    {
        RightIN1 = 1;
        RightIN2 = 1;
        
        LeftIN1 = 1;
        LeftIN2 = 0;
      //  delay_ms(2000);
    }
    
    
    //小车直走
    void Motor_GoForward(void)
    {
    
        RightIN1 = 0;
        RightIN2 = 1;
        
        LeftIN1 = 1;
        LeftIN2 = 0;
      //  delay_ms(2000);
    }
    
    
    //小车倒退
    void Motor_GetBack(void)
    {
        RightIN1 = 1;
        RightIN2 = 0;
        
        LeftIN1 = 0;
        LeftIN2 = 1;
      //  delay_ms(2000);
    }
    
    
    void Motor_BeParking(void)
    {
        RightIN1 = 1;
        RightIN2 = 1;
        
        LeftIN1 = 1;
        LeftIN2 = 1;
    }
    

    5、常见问题

    1)电机不会转动?

    (1)有响声但是齿轮不转,可能是电压不够,加大电压
    (2)接线存在错误,没有与MCU共地等
    (3)逻辑端编程错误,没有正确的使能

    2)关于ENA和ENB上面的跳线帽要不要拔去?

    如果只是需要转动马达就不需拔去,如果需要调试,就需要拔去然后直接接入一个PWM信号

    参考链接:
    L298N 驱动电机与单片机的线路连接图
    L298N模块的连接与使用(stm32驱动与51驱动)

    展开全文
  • 本文分为三个部分,告诉大家如何使用APICloud 的原生模块、H5模块以及多组件,快速实现功能开发。 一、原生模块使用教程 原生模块是指使用 Android 和 iOS原生开发语言封装的功能模块。封装好的模块可以使用js调用...
  • 蓝牙模块与单片机如何连接?首先我们来看看蓝牙模块蓝牙模块HC-05:TX连接单片机P3.0口,RX连接单片机P3.1口。...设置蓝牙的名称,指令AT+name=”LiMou”rn 设置蓝牙模块名字为LiMou,方便后续查找。设置自动连接...
  • 4G模块连接TCP

    万次阅读 2020-06-28 09:58:41
    Air724模组内置TCP/IP协议栈,提供TCP客户端和服务器服务(PS:模块没有公网IP所以服务端模式多用于专属VPN网络)。可使用AT指令,LUAT二次开发,CSDK,开源DTU等多种方式开发,开发者根据实际需求合理选择开发...
  • BTSA-B为半桥驱动芯片,两块搭建驱动全桥电路,详细的引脚说明使用,请查看芯片资料。P1端子为电源接口,P2电机输出接口OUT1、OUT2,P3排针5V(4脚),IN1控制(3脚),IN2控制(2脚),GND(1脚),2501-2为光耦电阻对...
  • 《消防模块接线方法和接线图【借鉴实操】》由会员分享,可在线阅读,更多相关《消防模块接线方法和接线图【借鉴实操】(4页珍藏版)》...现在以常见的海湾GST-LD-8300输入模块和GST-LD-8301输入/输出模块接线方法和...
  • 这是有关基于AD8130的差分放大模块,望对你们的设计有用!
  • 模块SFP基础接口标准入门

    千次阅读 2021-01-18 10:06:29
    说到光模块,相信大家一定不会觉得陌生。 随着光通信的高速发展,现在...准确来说,光模块是多种模块类别的统称,具体包括:光接收模块,光发送模块,光收发一体模块和光转发模块等。 现今我们通常所说的光...
  • 关于esp wifi模块使用以及进行数据的接收和发送 声明:本人是小白物联网爱好者,近来研究了esp8266WiFi模块,颇有心得,特此写下分享给大家,若有高手路过,发现错误,请您指出,整理不易,不喜勿喷,谢谢 对于esp...
  • GPRS 模块,即 GPRS DTU 的嵌入式版,体积小,方便集成到其他设备中,其功能与串口服务器类似。GPRS 模块是一种物联网无线数据终端,利用公用运营商网络 GPRS 网络(又称 G 网)为用户提供无线长距离数据传输功能。 ...
  • 在与客户合作时,认识到MPTL(模块化插头端接链路)比使用传统插座、面板和设备跳线更适合连接设备的地方非常重要。如果您要部署这种,福禄克网络指定经销商—明辰智航的工程师会在测试时介绍给您。 如果您与零售...
  • L298N模块接线纪实

    千次阅读 2021-09-08 10:02:50
    由于在对L298N模块接线时遇到过坑,所以现将对该模块的接线方法记录下来。 我在淘宝上买的L298N模块如下图: 现在,对模块进行标注,如下图: 接线说明: 1、12V:一个12V的电源。 2、GND:电源的地。 3、5V:...
  • 433M无线模块数据发送与接收 435m无线模块广泛地运用在车辆监控、遥控、遥测、小型无线网络、无线抄表、门禁系统、小区传呼、工业数据采集系统、无线标签、身份识别、非接触RF智能卡、小型无线数据终端、安全防火...
  • arduino/mixly红外发射接收模块

    千次阅读 2021-12-24 10:35:29
    一、资料 ... 默认波特率9600 ...红外解码模块 红外接收模块 arduino uno*2 三、接线 红外接收模块 arduino uno1 VCC 5V GND GND S D6 红外解码模块 arduino uno2 ...
  • Q1:PC如何接收到wifi模块发送过来的信息? A1:可以通过python的socket模块,在某个端口建立服务器监听信息,当然发送和监听的端口号要一致。 Q2:如何将数据在界面上显示? A2:pyqt5模块可以很好上手开发一些简单的小...
  • Arduino连接GPS模块

    千次阅读 多人点赞 2020-10-29 15:53:50
    根据说明书我设置了模块串口通信波特率为9600,只显示GNGGA信息,刷新频,1Hz(也就是一秒刷新一次)。 模块连接Arduino: ● 模块GND引脚连接到Arduino的GND引脚 ● 模块RX引脚连接到Arduino引脚3 ● 模块TX引脚连接...
  • 3.多个模块级联时,第1个模块的输入端接CPU,输出端接第2个模块的输入端,第2个模块的输出端接第3个模块的输入端,以此类推... 以51单片机为例: VCC → 5V GND → GND DIN → P22 CS → P21 CLK → P20
  • HC-05蓝牙模块与安卓手机通信连接
  • 4G模块连接失败的原因(嵌入式视角)
  • 51单片机与蓝牙模块连接

    万次阅读 多人点赞 2018-02-22 12:17:38
    不久前开始学习使用蓝牙模块,在模块与51单片机连接的过程中出现了非常多的问题,我想应该也是很多新手和我一样会遇到这样的问题,因此特地写这篇文章,想分享下在学习过程中遇到的问题以及解决方法。此次学习用到...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 433,773
精华内容 173,509
关键字:

信息模块端接一般用

友情链接: jiuyeguanli.zip