El cargador IMAX B6 es bien conocido entre los entusiastas de baterías, pero muchos se sienten desalentados por la necesidad de un adaptador USB para conectarlo a la computadora. Quería monitorear gráficos detallados mientras probaba baterías, así que pedí un adaptador USB-to-serial económico basado en el chip PL2303HX desde AliExpress por alrededor de $1.60.
En teoría, la conexión debería ser sencilla, pero en la práctica hay muchas complicaciones. El primer problema que encontré fue mecánico: una pestaña sobresaliente en el conector de tres pines impedía que el conector más a la derecha encajara correctamente.

El metal es muy suave y puede limarse fácilmente con una lima pequeña si es necesario.
En el cargador mismo, no olvides habilitar la opción de comunicación USB en la configuración. Podría estar etiquetada como «Enable» (Habilitar) o es posible que debas deseleccionar la opción de monitoreo de temperatura. Así se ve el menú:
Como muchos otros, descubrí que nada funcionó inmediatamente. Tuve que verificar sistemáticamente cada posible problema de conexión y solucionar cada componente. Después de revisar varios recursos en línea, descubrí que la mayoría de las personas encuentran dos problemas principales: un LED de señal intermitente en la línea RX (recepción) del adaptador, y más seriamente, los pines dentro del cargador IMAX podrían no estar conectados en absoluto.
Comienza con lo básico: verifica que todo esté conectado correctamente. La fuente más común de confusión es que el pin RX del adaptador debe conectarse al pin TX del cargador, y viceversa. Muchas personas se confunden con esto, y a veces los vendedores también. En mi caso, el adaptador no tenía etiquetas en absoluto, solo cables de colores, y la descripción del vendedor tenía RX y TX intercambiados. Así que abrí la carcasa del adaptador e inspeccioné la placa cuidadosamente:
Dado que RX significa «recibir» y TX significa «transmitir», el pin TX del IMAX debe conectarse al pin RX del adaptador.
El adaptador basado en PL2303HX requiere que se instale el controlador apropiado (pl-2303hx-drivers), que añade un puerto COM a tu sistema:
En mi caso, aparece como «Prolific USB-to-Serial Comm Port» y se asigna a COM13.
A continuación, debes verificar si el adaptador USB-to-serial funciona por sí solo. Una herramienta útil para probar puertos COM es un programa de terminal (como Terminal), que te permite enviar datos en la línea TX y monitorear lo que llega en la línea RX. Para probarlo, puedes crear un bucle de retroalimentación conectando RX y TX juntos con un cable jumper. Esto crea un modo «eco»: todo lo que envíes debería volver inmediatamente:

Escribí cuatro ceros y presioné «Send» (Enviar), e inmediatamente aparecieron en la ventana «Receive» (Recibir). Esto confirmó que el controlador y el adaptador USB funcionaban correctamente. Sin embargo, aún no recibía datos del cargador.
Desafortunadamente, cuando conecté un analizador lógico a la línea TX, descubrí que no se transmitía dato alguno. Es posible que haya recibido un clon chino con funcionalidad limitada. Si has encontrado el mismo problema y una solución, por favor déjame un comentario.
P.D. Para quienes cargan baterías NiMh de 1.2V con este cargador: los cables largos con pinzas cocodrilo pueden causar caídas de voltaje significativas de 0.2V o más (dependiendo de la corriente de carga), lo que es sustancial para un voltaje nominal de 1.2V. Usar un cable separado, más corto y más grueso para celdas NiMh mejorará significativamente los resultados.

Es imposible utilizar un pin para medir una tension analogia y al mismo tiempo usarlo pára transmitir una señal digital, la unica posibilidad de hacer esto es CONFIGURANDO EL PIN para una funcion o otra, pero las dos al mismo tiempo son imposibles.
El manual especifica al igual que en el cargador ( Temperatura sensor) y si conectas un LM35 que tiene una salida de 10mV/°C, mide perfectamente la Temperatura, si entras en la opcion de Temp CUT OFF podes configurar el valor maximo que queres que DETENGA la carga si la BaTT. se recalienta. te aconsejo no mayor de 45°C por defoult es 80°C muy peligroso.
En ningun lado encontre como cambiar dicho modo en el menu, es decir, tendria que haber una posibilidad de medir TEMP o conectarse a un puerto RS232 , si tu Cargador en el menu Tiene esta Opcionb es genial, si no la tiene y como es un CLON solo podes medir TEMPERATURA.
Saludos.
SOLVED!!
The entire procedure is correct but in the chargers where Temperature Senson and Comunication (USB) share the same port you have to chose in the menu which of them to use (default is temp sens).
Клон iMAX B6AC .
Сначала не захотел работать с ПК через CH340 . Сигнал проседал.
Отключил светодиод на RX . Все равно сигнал проседал.
Вскрыл корпус и выяснил, что сигнал TX идет через 39к (R38) + 2к (R37).
Подпаял резистор 5к1 к дорожке от R38 и к нему и к общему проводники,
которые вывел наружу. К ним цепляю CH340 и все работает )) .
ПО – DataExplorer.
Клон imax B6AC. В переходнике USB-TTL на PL2303 вход Rx подвешен к + питанию через резистор и светодиод. При подключении к imax стоит уровень порядка 1 В без сигнала (смотрел осциллографом, даже нет импульсов – долей вольта ), светодиод слабо светится. Смотрел осциллографом на Tx в imax ( переходник отключен) – уровень 0 без сигнала. Похоже клон без вывода сигнала Tx во внешний мир ( в меню на USB переключил, причем состояние вывода не меняется от выбора температура/USB, есть заряд аккумулятора или простой – либо всегда вход или вообще отключен, резистор на землю установлен ).
Дополнение. Разобрал imax B6AC. Стоит МС микроконтроллера без маркировки. Из МС 3 корпуса ОУ (операц. усил.) и стабилизатор на 5 В. Плата и схема существенно отличаются от оригинала в сторону упрощения. Коммутатора (от балансира) нет. Сигнал с 3-х контатного входа Термодатчик/UART (центральный контакт) идет через резистор на вход МК ( для разводки ATMEGA32 -ножка MOSI). На соседней ножке (MISO ) сигнала UART нет. Так же не нашел и на других ногах.
Ребзя ! Доброго времени суток ! Автору здоровья !
Столкнулся с такой же бородой =(
usb/ttl Конвертер на чипе ch340
данных с зарядки получить не могу =(
The charger does have a PC connection, I’ve had it working though the software sucks and drains every scrap of system resources whilst it running, your CPU is made to run at max the whole time the monitor is active lol
That charger has no PC connection. That 3-pin port is REALLY only for a thermistor.
Ребята, у меня получилось подключить. через CH340G не работает.
через адаптер на чипе FTDI – работает.
Maybe TX signal NOT is TTL level but standard RS232….
У меня imax-клон с переходником USB-TTL на PL2303 не захотел передавать показания. С переходником COM-TTL на MAX232 прекрасно заработал. Читал, что CH340 должен работать нормально
Автору: а включали вывод данных в самом IMAXе?
a7in: Да! В самом меню прибора я конечно нашел и включил опцию.
В моем случае на плате не хватает одного резистора который идет от процессора на среднюю ногу разьема. Номинал ессно не знаю а палить проц пока не хочется. может найду где-нибудь на форумах. Там часто выкладывают фотографии. Например тут (похожий на мой, но не 100%) http://forum.rcdesign.ru/f63/thread239077-9.html Номиналов не видно из-за штырьков и качества фотографиию К тому же не всегда помогает. Тут же , чуть дальше человек пишет нужно чего-то менять в прошивке.
А получилось подружить с ПК? У меня такае же проблема. И также нет резистора.