今天用Type-C转接USB头传照片真慢!

在数码配件领域,越是不起眼的小外设,隐藏其背后的猫腻和水分也就越多。就拿常见的Micro USB转USB Type-C转接头和TF转SD卡套而言,你觉得它们应该卖多少才算良心?

先来看看Type-C转接头

USB Type-C曾集无数光环于一身,比如USB3.1、雷电3、100W的PD充电协议等等。然而,在手机领域,USB Type-C其实就是换了一种接口样式的Micro USB,除了三星Galaxy S8等极少数机型以外,手机身上的USB Type-C仅支持USB2.0的速度,哪怕支持PD充电协议,其实际充电功率也只有18W或24W,和主流的MTK PE和高通QC2.0/3.0持平。

换句话说,USB Type-C的优秀在实际使用中并没有充分体现,但它新接口样式的设计,反而给用户带来了不便。首先,就是无法兼容普及度最高的Micro USB数据线,如果你想在家里、路上、学校/公司随时充电,要么购买多根USB Type-C数据线,要么就得随时揣着一根USB Type-C数据线出门。

为了让Micro USB数据线继续"上岗",市面上出现了USB Type-C转Micro USB的转接头,而此类外设的价格从4.9元到数十元不等,不同价位的转接头在使用上有差别吗?

我们不妨将USB Type-C转Micro USB的转接头拆开看看,其内部结构其实就是几个针脚,以及额外的一颗电阻,并没有什么技术含量。所以,4.9元和更贵的转接头,用起来其实没有什么差别。

那么,更贵的转接头就是骗人吗?

答案是也不尽然。转接头内电阻的品质,会影响到转接头长时间工作时的发热量,有些转接头在传输数据或充电时摸起来没什么感觉,但有些转接头却会传出特别热的手感。此外,转接头的生产工艺,在遇到一些极端情况下也会出现问题。

简单来说,现在USB Type-C转Micro USB转接头存在两种生产工艺:

拼接式:又称"有缝式",USB Type-C接头后端部分是将一个铁框折弯,再和塑料的机身部分扣在一起。

一体式:USB Type-C接头是一整个无缝钢管,通过拉伸挤压形成接口的形状。

在平时,两种工艺的转接头没有任何体验上的差别,但当转接头与手机连接时遭到挤压,拼接式的转接头就容易出现折弯甚至断裂的问题。因此,如果你想拥有一款寿命长,可靠性更出色的转接头,一体式设计且内置更高品质电阻的产品就是首选。

可惜,我们并不知道各大电商在售的转接头哪一个品质更好,所以建议大家选择正规厂家出厂,并选择京东自营和天猫渠道购买。至于价格,10元左右的品牌转接头就比较靠谱了,没必要选择更贵的。

再来看看TF转SD卡套

很多手机、移动音箱、行车记录仪等设备都支持TF卡扩展(也就是MicroSD),但每次想将里面的数据导入PC,使用数据线的方式速度很慢,所以更多童鞋喜欢使用TF转SD卡套,再和PC身上的读卡器连接,获得更快的读写速度。

问题是,这些SD卡套的价格同样存在极大的价差,从几元到20元不等,有必要买高端卡套吗?

答案是,完全没必要!SD卡托内的结构仅是金属触点的延长线而已,不包含任何芯片和电路,如果这货敢买数十,那就纯属骗钱了!

当然,SD卡套里也存在有资格卖得贵一些的,比如支持USH-II规格的产品,这类卡套采用双排芯片,支持高速存储卡的转接,价格普遍在20元以上。

科普文章来源:http://www.cfan.com.cn/2017/1120/129747.shtml

 

文章来源:刘俊涛的博客
欢迎关注公众号、留言、评论,一起学习。

__________________________________________________________________________________

若有帮助到您,欢迎捐赠支持,您的支持是对我坚持最好的肯定(*^_^*)

Type-C转接头 还是别用了,影响速率啊的更多相关文章

  1. USB Tethering always displays grey when USB tethering type is Linux(EEM)

    USB Tethering always displays grey when USB tethering type is Linux(EEM) 1.Problem DESCRIPTION USB T ...

  2. [Arduino+Android] 自制土砲智能安全帽

    专案动机(1/2) .现今社会中,各种交通运输载具方便了人类的生活,缩小了地域的差异性,当中车辆是人们日常生活中最频繁接触到的一部分. .车辆使人们的行动更加便利,也因此道路上行驶的车辆越来越多. . ...

  3. javascript 之 prototype继承机制

    理解Javascript语言的继承机制 javascript没有"子类"和"父类"的概念,也没有"类"(class)和"实例&qu ...

  4. jquery combobox

    主要实现的功能有. 1.点击标签,显示所有数据源 2.在text中输入文本,模糊匹配. 3.配置是否必须要选择. 4.添加选中时的事件. 具体描述如下. combobox原型属性:        原型 ...

  5. Printf()输出格式控制(转)

    int printf(const char *format,[argument]); format 参数输出的格式,定义格式为: %[flags][width][.perc] [F|N|h|l]typ ...

  6. RMAN_学习笔记2_RMAN Setup配置和监控

    2014-12-23 Created By BaoXinjian

  7. disabled和readonly的区别?

    在博客园中看到这样一篇文章,关于disabled和readonly的区别,以前还真的没有注意它们的区别,还是有必要知道它们的区别的,所以转载了. 这两个属性有类似之处,但是区别也是巨大的,之所以说类似 ...

  8. 使用shadow dom封装web组件

    什么是shadow dom? 首先我们先来看看它长什么样子.在HTML5中,我们只用写如下简单的两行代码,就可以通过 <video> 标签来创建一个浏览器自带的视频播放器控件. <v ...

  9. PostgreSQL建表动作分析

    首先,建立表: pgsql=# create table tab10(id integer); CREATE TABLE pgsql::regclass; regclass ---------- ta ...

随机推荐

  1. MaxScale ERROR 2006 (HY000): MySQL server has gone away

    Error: MaxScale cannot be run as root.Failed to write child process message!解决办法:# maxscale -f /etc/ ...

  2. c的链表实现

    c的链表实现 复习了 单向链表.双向链表 ,代码中注释不多,但基本从函数名字就可以知道函数的作用. 双向链表中的前后节点中的思路是按照linux内核中思路写的. 环境 GCC 7.4.0 单向链表 # ...

  3. html布局-子div浮动后,父容器撑不开解决

    文章:子div撑不开父div的几种解决办法: 1,可以在所有子元素后增加<div style="clear:both;"></div> 2,给父容器增加样式 ...

  4. 基于Java+Selenium的WebUI自动化测试框架(十一)-----读取Excel文件(POI)(1)

    上一篇说了利用JXL的jar包来读取Excel的代码.在Java中,还可以用另外一种jar包来读取Excel的内容,那就是Apache的POI. 这里和之前一样,需要导入POI的jar包,建议导入这三 ...

  5. shell 变量的 {} ()

    1.Shell中变量的原形:${var} 变量的原形:${var},即是加一个大括号来限定变量名称的范围   [root@bogon sh]# aa='ajax' [root@bogon sh]# e ...

  6. git教程——简单总结

    1 创建版本库: 初始化一个Git仓库,使用git init命令. 添加文件到Git仓库,分两步: (1)使用命令git add <file>,注意,可反复多次使用,添加多个文件: (2) ...

  7. Spring源码窥探之:Spring AOP初步使用

    AOP即面向切面编程.它的底层实际是用了spring的动态代理,具体是JDK的代理还是CGLIB的代理,就视情况而定了.本博客园仅仅作为平时记录,显得有些杂乱无章,如果想了解动态代理,设计模式,请访问 ...

  8. TortoiseGit-下载安装汉语语言包(汉化-方法)

    TortoiseGit是一款版本控制软件,和git bash是差不多的, 但是TortoiseGit是图形界面,git bash却是命令界面,但是, 我更新了TortoiseGit后,记得明明选择了汉 ...

  9. c99的新功能

    在ANSI的标准确立后,C语言的规范在一段时间内没有大的变动,然而C++在自己的标准化创建过程中继续发展壮大.<标准修正案一>在1994年为C语言创建了一个新标准,但是只修正了一些C89标 ...

  10. linux下Boost序列化问题解决

    由于项目需要,要使用boost,所以在网上找了一些例子帮助理解,其中遇到很多问题,再次总结记录一下.#include <boost/archive/text_oarchive.hpp> # ...