苹果iphone lightning引脚接口图,自己焊接图

苹果iphone lightning引脚接口定义图

  lightning公头从外观来看,正反都是一样的,8个脚。但两个面的接口定义是不一样的,我这里把它分为A面和B面。具体的接口定义见下面的图:

  

lightning接口是什么_lightning接口定义图

  

lightning接口是什么_lightning接口定义图

  说明一下:

  1、Sa,Sb是信号接口(一般有0.37V左右的电压),向iphone发送信号,告诉iphone现在是A面还是B面。另外lightning头有4中模块,如果是USB模块,Sb还担当了由iphone提供给外设电源的功能。(如果右向左数第4脚有0.37v电压就是A面。如果右向左数第8脚有0.37v电压就是B面。)

  2、D+、D-是USB的数据线,传输数据。用数字万用表可以测出有跳动的电压0-190mv的变化

  3、Vusb右向左数第5脚是USB的电源线,给iphone充电。

  4、NC是为定义的脚,即暂时没有用到。

  5、GND是地线。

  而母座那边,是只有一面接触点的。

  母座那边,D+、D-和NC的脚会根据插入的是A面还是B面来切换成对应的接口。

苹果lightning接口的针脚定义

Lightning接口拥有两个通过芯片控制的独立差分通路,也就是我们所看到的lightning接口上的8个触点,两边的触点通过内部通路连通。下面来看看每个通路的针脚定义。

apple_lightning

apple-lightning-port

1脚:GND

2脚:L0p

3脚:L0n

4脚:ID0

5脚:PWR

6脚:L1n

7脚:L1p

8脚:ID1

下图给我们展示了Lightning接口双面8个针脚的定义,可以从原理图中看到Lightning接口真的是USB TYPE-C的鼻祖,区别在于Lightning接口是单面八针,而TYPE-C接口是单面12针。图中A面的1脚与B面4脚连通;A面的4脚与B面5脚连通;A面的5脚与B面的8脚连通;A面8脚与B面1脚连通。这样的内部构造就决定了用户不管插那一面都能保证数据线正常工作了。

lightning_connector_patent

lightning_plug

检测数据线好坏,

1.先上电看Vusb右向左数第5脚有没有5v电压

2.Sa,Sb是信号接口(是否有0.37V左右的电压)如果右向左数第4脚有0.37v电压就是A面。如果右向左数第8脚有0.37v电压就是B面。

3.D+(A面右向左数第2脚,B面左向右数第2脚)、D-(A面右向左数第3脚,B面左向右数第3脚)是USB的数据线,传输数据。用数字万用表可以测出有跳动的电压0-190mv的变化

4.Vusb,D+,D- ,GND跟USB公口(A型插头)上的对应引脚有没有导通。

USB接口定义,USB接口电路

USB接口定义:

USB接口定义

USB引脚定义:

针脚

名称

说明

接线颜色

1

VCC

+5V电压

红色

2

D-

数据线负极

白色

3

D+

数据线正极

绿色

4

GND

接地

黑色

MiniUSB接口定义:

MiniUSB接口定义

MiniUSB引脚定义:

针脚

名称

说明

接线颜色

1

VCC

+5V电压

红色

2

D-

数据线负极

白色

3

D+

数据线正极

绿色

4

 ID

permits distinction of
Micro-A- and Micro-B-Plug
Type A:connected to Ground
Type B:not connected

none

5

GND

接地

黑色

USB插头实物图:

USB插头实物图

图中从左往右依次是:MiniUSB公口(A型插头)、MiniUSB公口(B型插头)、USB公口(B型插头)、USB母口(A型插座)、USB公口(A型插头)

焊接提示:

焊接高手随意,以下对焊接新手的建议。

新手手工自己焊接的话,电烙铁头要选用最尖最细的那一款会比较好控制焊接接触点。

焊丝最好是用0.5mm以下线径的焊丝。

烙铁焊接温度,不要高于300度,不然电线的胶会熔得很厉害,一般我用270度的焊接温度

DIY建议:

改装的旧数据线,请务必找比较粗的或有品牌的数据线来改装。品胜的线用料都比较好。那种劣势的细线,就算改装好了废物利用起来,不久也会由于铜线细而且铜线质量差而容易断掉。

可能感兴趣的项目设计: 苹果数据线、USB数据线测试仪设计(包括iPhone5、iPad4、iPad mini等) 链接:https://www.cirmall.com/circuit/4718/detail?3 【简介】 苹果数据线内含认证芯片,原则上生产苹果数据线是要经过苹果授权的,但实际情况是认证芯片已经被破解,市面上有很多山寨方案,山寨方案存在很多问题,比如稳定性很差、兼容性不好等等,在不拆开线材的情况下很难识别真假,为此我们开发本产品用于识别数据线内部所使用的芯片方案,通过DNA数据库比对技术,准确识别芯片方案,坚持公平公证原则,不会把某些特定的山寨方案识别为原装方案。 【仪器组成】 仪器名称:苹果数据线真假识别器 标配软件:YG-616苹果数据线真假识别器2015-专业版 标配设备:主机YG-616 (用户自备MicroUSB充电线和充电器) 【特点】 1、采用32位ARM高速处理器设计。 2、支持苹果数据线、充电线、单头识别。 3、支持iOS6,iOS7,iOS8,iOS9操作系统,支持MFI认证原装数据线和山寨高仿数据线、E75、C10B、C48方案等。 4、2个Lightning插口,原装富士康母座,更耐用。 5、插入被测产品自动开始测试。 6、IPS高清显示屏,大视角。 7、同时有声音提示测试结果。 8、内置锂电池供电,续航时间8小时以上。 9、可以连接电脑,有PC软件,实现更多功能,也可单独使用。 10、可以在线升级,使仪器随时拥最新的功能,如果仪器有问题,可使用在线升级经松解决,不必返厂。 11、体积小巧玲珑(110*61*13mm),方便随身携带。 【应用领域】 1、苹果数据线生产、批发、零售各个环节。 2、数据线经销商测试用。 3、维修行业。 产品片:
### Ubuntu 20.04 上安装和使用 Mininet 的教程 #### 安装依赖项 在开始安装 Mininet 前,需先更新系统的包管理器并安装必要的依赖项。以下是具体的操作: ```bash sudo apt update && sudo apt upgrade -y sudo apt install -y git autoconf automake build-essential python-pip \ python-dev screen vim tmux htop gdb wireshark tcpdump iperf3 curl wget net-tools ``` 上述命令会安装一系列开发工具以及网络调试所需的软件[^1]。 --- #### 下载并编译 Open vSwitch (OVS) Mininet 需要 OVS 来支持虚拟交换机功能。可以通过以下步骤完成其安装: ```bash git clone https://github.com/openvswitch/ovs.git cd ovs/ git checkout v2.16.0 # 版本号可根据需求调整 ./boot.sh ./configure --prefix=/usr --localstatedir=/var --sysconfdir=/etc make sudo make install ``` 此过程将下载、配置并构建最新版本的 OVS 软件。 --- #### 编译和安装 Mininet 接下来,按照官方推荐的方式克隆 Mininet 并执行安装脚本: ```bash git clone https://github.com/mininet/mininet.git cd mininet sudo util/install.sh -nfv # 参数解释:-n 表示仅安装必要组件;-f 表示强制覆盖已存在的文件;-v 表示启用 verbose 输出模式。 ``` 如果需要指定特定版本(如 `2.5.0`),可附加参数 `-V 2.5.0` 到安装命令中[^2]。 --- #### 测试 Mininet 是否安装成功 为了验证 Mininet 和 SDN 控制平面之间的交互能力,可以运行内置测试命令来检测所有节点间的连通性: ```bash sudo mn --test pingall ``` 该命令会在启动一个简单的拓扑结构后尝试让每一对主机互相发送 ICMP 请求,并报告成功率。若返回值为 `*** Ping: testing ping reachability`, 后续显示全部可达,则说明环境搭建无误[^3]。 --- #### 使用 Mininet 创建自定义拓扑 除了默认的简单线形拓扑外,还可以通过 Python 脚本来设计更复杂的场景。下面是一个例子展示如何建立星型连接的四台设备组成的网络: ```python from mininet.topo import Topo from mininet.net import Mininet from mininet.cli import CLI from mininet.log import setLogLevel, info class StarTopo(Topo): def __init__(self): super(StarTopo, self).__init__() switch = self.addSwitch('s1') hosts = [] for i in range(1, 5): host = self.addHost(f'h{i}') self.addLink(host, switch) if __name__ == '__main__': setLogLevel('info') topo = StarTopo() net = Mininet(topo=topo) net.start() CLI(net) net.stop() ``` 保存以上代码至名为 `star_topo.py` 文件之后,可通过终端调用它以激活新的布局形式: ```bash sudo python star_topo.py ``` 这将在进入交互界面之前自动加载定制化的拓扑设置。 ---
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hu5566798

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值