» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[其他] 你们以前的观点 好像认为PS3无线手柄电池拆不下来,充电玩很傻很蛋疼

PS3手柄充电以前要与host有个handshake,按一般的理解这个是为了防止过度充电的措施


TOP

喷了,说这种话的人是没见过PSP吧

DS3跟PSP的USB充电是一个路子,只不过DS3上没法点击选择USB充电



TOP

好吧我蛋疼了一下,关于DS3充电,如果你这有兴趣(而不是仅仅喷两口),可点击一下链接

http://forums.ps2dev.org/viewtop ... 447780b344b793fd3da


TOP

你如果仔细看,应该能看出来索尼在DS3的充电模式上是遵守了USB的相关规范的,而仅仅没有采用比较常见的简化方案。

实际上那个充电器还是在玩家要求下推出的,早期根本没有这个充电器卖,要是想赚钱,根本不会这样。

我个人倾向于索尼的设计师还是工程师思维作祟,认为连PS3或者PC(得有驱动才能充,没驱动也不行,类似PSP连PC充电)可以保证充电全过程可控,目的主要还是为了保护电池。

TOP

引用:
SONY在充电器上玩花样也不是头一回了,PSPGO的充电器更奇葩,虽然是标准USB接口,但有个卡口导致只能接PSPGO的充电线,不能用来充其他设备,但PSPGO的充电线却是可以接到其他标准USB充电器上正常充电的。。。。。
这不就说明这个问题了

PSP GO的充电也是和DS3一样,必须要走完USB标准的设备识别流程才行,所以一般适配器根本不能充,插PC上也要驱动加载完才能充。

但是PSP GO的充电器一样有+5V和GND,充别的设备当然没问题。

你不会当真认为这是索尼为了额外多卖一份充电器才故意搞这个飞机吧?

额外卖充电器能卖几个,搞这一套不太常见的充电方案,成本都会高上一圈。

TOP

另外,据国外玩家试验,DS3可以连WII的USB口充电

TOP

引用:
原帖由 OpEth 于 2013-4-17 16:28 发表

你用过pspgo没有啊?pspgo随便充电的,只要有个5v usb即可,无需驱动。。。。。

只是pspgo的充电器不让别的设备充电而已。。。。。

和DS3的情况正好相反。。。。。
嗯,注意到了,应该是PSP,PSP GO的是可以的

但是PSP GO连PC还是要驱动+允许USB口充电

TOP

引用:
原帖由 OpEth 于 2013-4-17 16:32 发表

PSP俺也买有圆头的usb转接线,插手机充电器上随便充,psp的usb口充电速度太慢了。。。。。
是啊,那个圆头是普通充电模式,但是PSP的U口就要装驱动才能充,你光连上电脑也没用

TOP

引用:
原帖由 OpEth 于 2013-4-17 16:30 发表

sony根本就没有推出过DS3的PC驱动,所以用PC充电其实还是在motioninjoy等自制驱动出现之后的事情。。。。。

所以sony官方留给玩家的DS3充电方法就只有用ps3主机充电这唯一一条途径,前面那位脑补SONY让玩家开电 ...
那个驱动是用手柄,原来直接识别成HID设备,我记得也是可以充电的

TOP

引用:
原帖由 OpEth 于 2013-4-17 16:35 发表
老实说DS3的这种使用标准接口,但是必须插上原配主机才能充电的方式是俺见过的唯一一例,谁知道其他外设也这么干的请举例。。。。。
确实少见

根据USB充电规范,绝大部分都是最简单的D+和D-无视,直接用+5V充的

http://www.usb.org/developers/de ... ry_Charging_1.2.pdf

我在网上还搜到一个分析
Since 2007, the USB spec requires that 2 types of "charger" can connect to a USB client. Either a "dumb" dedicated charger or a “smart device” which can chat in order to negotiate the amount of current that it would like. The “smart device” can itself be of two different types, a “Standard device” or a “charge downstream” device. These only really differ for the purposes of this discussion in the maximum amount of current that they can supply [following negotiation], either 500mA or 900mA.

So how does a USB device recognise whether it’s being plugged into a dumb charger or a “smart” host? The charger should have a short between the D+/D- pins which, upon initial connection causes a logic 1 to be seen by the client on D- identifying it as a charger. Whereas a smart host has resistive pull downs, so the D- is seen as a logic low identifying it as a “smart device”.

In the case of a smart device [assuming that the host PC has the correct drivers installed] it will ask for the current it needs, or be quite content with the standard 100mA supplied without negotiation (though strictly speaking this could drop to 2.4mA but I’ve NEVER seen this implemented in practise). Hosts will only allow the device as much current as they can supply. Following this negotiation, an agreement is reached and the device decides how best to use its allocated current: Can it charge itself? Can it power itself? Can it both power and charge itself? Can it do nothing except “talk”? These decisions will also vary depending if the device is “on”, or “in standby”, or “off”.

If the negotiation fails for any reason, such as missing drivers, most real world devices assume that they can have 100mA and proceed with that assumption, though this may slow down charging or stop it altogether depending on the PC USB implementation.

However, this power control is expensive and many real-world USB ports simply supply several hundred milliamps [or more] without any negotiation. These ports will usually be fuse-protected, to prevent a faulty device plugged in taking down a whole motherboard! Un-negotiated large-current capability is nice, as USB fans/lights etc and other essentials [ahem] can function quite easily on MOST computers without any intelligence built in. It really depends on the host manufacturer to decide what to do for the best compromise.

Now regarding chargers. The USB spec requires that a charger can supply at least 1500mA But this is far more current than many devices can use in reality, requiring the chargers to be over-engineered. This over-engineering is very expensive, particularly for OEM suppliers.

So what to do? Simple - do not put the short circuit in between D+ and D-. When the device is plugged in, it does not see the short circuit and so assumes either a “smart” device” or its own proprietary charger! It tries to negotiate for more power, the dumb charger ignores it, and so the device assumes that the proprietary charger is attached and it “knows” that this charger can supply the current that it needs, whatever that is, 100mA, 500mA 750mA or whatever.

If one tries to plug another device into the same charger it may not work as it will not recognise it as either a “real” charger or as a “smart host”, or it may simply assume 100mA capability, but this is probably not enough to power and charge most modern devices. Ironically, plugging the device itself into a proper USB compliant charger should still work.

People have hacked chargers or USB cables to create a short between D+ and D- for these charger types, such that proper clients recognise them as chargers. The danger is that these clients will then assume that the charger is fully USB-spec compliant and can thus supply 1500mA. Trying to draw this much current could overheat the charger or cause other damages. It is also potentially dangerous. There should of course be some over-current protection, but unfortunately this also costs money and cheapo-chargers won’t have very good, if any, overload protection either!

When connecting a device to a portable smart “battery powered” charger, the device can also be fooled in the same way, with the short-circuit-trick, but you are again relying on the chargers regulation and over-current capability. Typically these chargers tend to be very sophisticated and so generally this is not an issue. More generally, some of the better ones (e.g. power traveller products) have automatic dual mode-charging (constant voltage or trickle current) and these can be forced into constant-voltage mode, which is preferred over the “short circuit” approach for bigger items like the PS-Vita.

So, what if a device requires more current than the specified 1500mA? e.g Apple devices or some smartphones. For example the iPad requires 2.1A to both charge and operate simultaneously. This much current would break [or cause them to cut out] the cheapo-chargers and also even the fully USB compliant ones.

Apple use various resistor divider networks on the D+ and D- pins of the charger to create very specific voltage levels, this tells the iPad that the charger is capable of safely supplying the 2.1A required. If the iPad doesn’t see these levels it does not try to draw 2.1A as it believes the charger to be incapable. Various blogs state that Apple are ripping everyone off by forcing them to use Apple chargers. This is not quite true. It is true that this is not in the USB specifications but neither are Apple’s requirements.

In summary: due to conflicting reasons of cost and modern high powered USB devices, manufacturers are finding clever ways to overcome the limitations of the USB power supply and charging specification. Generally most are USB compliant. Swapping over chargers may or may not work and hacking cheap-ones to “appear” to work is not always safe. Fully USB compliant 1500mA chargers [with the D+/D- short-circuit] should be able to charge any USB device requiring less than 1500mA, [Apple anomalies notwithstanding] though these will be more expensive, but safer and will work across more devices. Conversely, if you have a cheap-as-chips charger with a low current capability like “100mA” stamped on it or a "spare" USB port on your PC, it may still work, but try to charge the device with the device turned “off”.

If you are interested in how much current your device, PS-VITA or whatever has "negotiated" then in Windows: just look in Control Panel > Device Manager > Universal Serial Bus Controllers > Generic USB Hub > Power. The Vita is around 2400mAH capacity so if the value here is 100mA it will take 24 hours to charge. With the drivers (or whatever Sony call their software, "Content Manager"?) installed it should recognise the device correctly and this current should be a higher value which will charge faster.

[ 本帖最后由 hudihutian 于 2013-4-17 17:05 编辑 ]

TOP

查了一下,诺基亚N900也是使用标准接头,但是常见充电器充不了的

http://ilove3d.pixnet.net/blog/p ... F%E6%94%9C%E5%B8%B6

TOP

引用:
原帖由 OpEth 于 2013-4-17 16:55 发表

是吗?俺的手柄不装驱动插上去就不停闪灯没反应啊。。。。。
你的电脑有问题吧

反正看了相关资料以后,你也应该能了解,DS3的充电模式反而是一种比较高级的充电模式 - 尽管我承认在现阶段而言很不方便

TOP

引用:
原帖由 OpEth 于 2013-4-17 17:05 发表

需要智能充电器支持,但目前没有这种充电器。。。。。
所以说是工程师心理作祟:反正我做的是最高级的最符合规范的,还有什么不好?:D

得管,得狠狠管

TOP

发新话题
     
官方公众号及微博