Rant: The USB Type C Cable Chaos

USB Type C Breakout Board

Recently, I misplaced my OnePlus phone’s charging cable and resorted to a Type A to Type C USB3 cable with their original charger. Voila, OnePlus’s superfast charging didn’t kick in with the alternate cable, even though it was of better quality than their official one. This is not a new dilemma; I was curious about how they detect the cable change. Looking at the Type A end of the cable, it appeared similar to a regular USB2.0 Type A connector with the standard four lines: VBus, D+, D-, GND. Interestingly, there was an exposed middle GND-Drain line, which seemed odd. My hunch was that they might be employing some non-standard 1-wire communication over that line.

To delve deeper, I attempted to use a USB TypeC Breakout and probed each pin on the Type C end, but the GND-Drain pin wasn’t connected anywhere. This strongly hinted at the use of an eMarker chip in the cable head. These minuscule chips play a pivotal role in communication between devices and chargers, and that’s where the conundrum arises.

USB Type C cables were intended to establish uniformity and standards, but the industry has managed to turn it into a colossal mess. The market is flooded with seemingly identical Type C cables that differ drastically in performance. And that’s just the physical design part – add to it the proprietary charging protocols introduced by each company. From Apple to Samsung, Qualcomm to Xiaomi, and OnePlus/Oppo, every brand is pushing its unique charging approach, accompanied by flashy names like QuickCharge, Dash/Warp Charge, SuperCharge, and PD fast charging. Just to figure out the Voltage and Current needed.

What’s preventing companies from adhering to a universal standard? The lucrative $50+ billion cable and accessories market. If you purchase a device, you better buy its specific cables or risk a drop in performance due to vendor lock-ins. This issue becomes even more vexing today as companies often exclude chargers and cables when you buy a phone.

This mess won’t be sorted out anytime soon, with USB4 introducing more confusion. Wired cables will be weird in the years to come.

If you liked the post, Share it with your friends!

Cool Tech: Ultrasonic Lens Cleaning

Ultrasonic Lens Cleaning

Was exploring a few options for a project and happened to run across a fascinating lens-cleaning tech from Texas Instruments. If you work in the imaging industry you would know that ensuring clear, dust-free camera lenses is crucial, especially in outdoor environments. Ultrasonic Lens Cleaning (ULC) technology uses precisely controlled, high-frequency vibrations to clean glass surfaces. Imagine automatically detecting and clearing raindrops from a car’s rear camera lens without any driver intervention on a rainy day!

So, how does it work? All objects have a natural frequency, and when energy is applied at that frequency, resonance occurs, causing intense vibrations. It uses small piezo transducers which can vibrate at the natural frequency of glass, silicon, or polycarbonate lenses, and can effectively blast off water, dirt, and contaminants from the surface. The overall solution consists of a DSP processor with built algos for auto-detection of the mass change on the lens(Still unclear how they do that, maybe strain gauges or piezo touch sensing?) and a Piezo-driver circuit. Think of it like a cylindrical piezo disc around your lens with a lens cover on top. The piezo can expand and compress to create micro-vibrations. These vibrations can heat and clear snow from the lens cover too.

A cool piece of tech. But I would think that it would need customized lens solutions for each camera system. Might not be a plug and play sort of system. Do check them out in case you find it interesting. They have some cool video demos worth seeing. Ultrasonic lens cleaning is a shout-worthy tech innovation!

If you liked the post, Share it with your friends!
1 41 42 43 44 45 86