Страница 2 из 2
Re: Конвертеры USB-RS485
Добавлено: 25 дек 2020, 07:45
Serg
Сергей Саныч писал(а): ↑
А где у них указаны уровни? Вот самый первый, зелененький - у него 0..+4,5.
Serg писал(а): ↑
Из тех, что покупали
Мы просто брали один "неизвестный" на пробу, проверяли, потом покупали сколько нужно.
В них помимо USB-rs232 стоит преобразователь уровней типа max232 или аналог, у него внутри двуполярный удвоитель напряжения - при питании 5В при нагрузке на типовой COM-порт на TX будет от -10 до +10, а вот если выход нагрузить на 1кОм или меньше, то будет примерно от -5 до +5, ибо конденсаторы удвоителя слабые.
А зелёненький у меня только на второй странице: ST-Lab U-224, есть в арсенале такой, у него похоже внутри отдельный повышающий преобразователь - он выдаёт от -15 до +15, наверно потому и стоит 1000 руб.
А к чему этот патч? К драйверу от производителя?
Я-то говорил про драйвер в ядре Linux. Там патч другой и изначально вместо поддержки разных режимов было просто указано 8 бит:
https://git.kernel.org/pub/scm/linux/ke ... f1e8aac307
Re: Конвертеры USB-RS485
Добавлено: 25 дек 2020, 11:51
Сергей Саныч
я вот с таким боролся
Разбирать не стал, поскольку залито полупрозрачным компаундом. Внутри просматривается платка размером 1x1 см и на ней черная плюха, под которой, видимо, и сидит искомый бескорпусной CH341. Чего-то похожего на конвертор уровня (хотя бы вторая "плюха") - не углядел.
Serg писал(а):
Я-то говорил про драйвер в ядре Linux. Там патч другой и изначально вместо поддержки разных режимов было просто указано 8 бит:
Ну видишь - все равно пропатчивать пришлось.
Re: Конвертеры USB-RS485
Добавлено: 25 дек 2020, 21:03
Serg
Такие Noname много кто делает - проверять надо. У нас большинство таких - уровни примерно 10В, просматривается по чипу с каждой стороны. Причём видно, что есть несколько вариантов разводки платы.
Сергей Саныч писал(а): ↑
Ну видишь - все равно пропатчивать пришлось.
Ну так несколько лет назад пропатчено, а чипы по прежнему говно?..
Да и получается, что не чипы были говном, а недоделанный драйвер в ядре.
Re: Конвертеры USB-RS485
Добавлено: 25 дек 2020, 22:04
Сергей Саныч
Serg писал(а): ↑
Да и получается, что не чипы были говном, а недоделанный драйвер в ядре.
Обычному юзеру не всё ли равно? Не работает - соответствующий вывод.
И да, в "маздае" всё прекрасно работает "искаропки". Ну, за исключением уровней, конечно.
Re: Конвертеры USB-RS485
Добавлено: 25 дек 2020, 22:17
Serg
Обычному юзеру нужно апдейты вовремя ставить...
Сергей Саныч писал(а): ↑
И да, в "маздае" всё прекрасно работает "искаропки".
Совсем не всё, там такая-же фигня: Мне как-то Скайлинк дал на тест свой новый модем, так вот с оригинальным драйвером винда его совсем не видела. А вот когда я на пробу воткнул его в комп с Linux, то само, без всяких доп. драйверов всё определилось/поднялось и инет заработал "искаропки"..
И ещё несколько раз было: некое устройство в винде не работает, какие и где брать драйвера не известно - суёшь его в Linux и оно там либо заводится, либо можно посмотреть поподробней что за устройство/чип и поискать соотв. драйвера. Вот недавно так было с USB звуковой картой, купленной в Китае - в Linux само поднялось и заработало, и по тому, что про неё Linux написал удалось найти драйвер под винду.
Re: Конвертеры USB-RS485
Добавлено: 26 дек 2020, 04:42
Сергей Саныч
Serg писал(а): ↑
Сергей Саныч писал(а): ↑
И да, в "маздае" всё прекрасно работает "искаропки".
Совсем не всё, там такая-же фигня:
Согласен, слово "всё" в моем посте лишнее и может быть неправильно истолковано. Речь в данном случае только про CH341.
Serg писал(а): ↑
Обычному юзеру нужно апдейты вовремя ставить...
Ну я вот ставил, а что толку?
Ты же сам пишешь, что Линукс - дружественная система, которая, правда, разборчива в выборе друзей.
Другое дело, что виндовс в этом плане тоже не блещет. Последние версии вообще действуют по принципу принудительной установки обновлений, которую с недавних пор еще и отключить невозможно (разве что отключив интернет физически).
А это, как бы, не слишком дружественно
Re: Конвертеры USB-RS485
Добавлено: 26 дек 2020, 06:17
MX_Master
битва титанов
Re: Конвертеры USB-RS485
Добавлено: 26 дек 2020, 06:36
Serg
Похоже нужно возвращаться к первоначальной версии - я вспомнил (и проверил), что на моём станочном Wheezy стоит самособранное ядро. Зачем пересобирал не помню, но если я это делаю, то беру исходники ядра от RedHat - они делают бэкпорты для большинства критичных патчей. Видимо поэтому у меня работает.
В любом случае с момента исправления в оригинальном ядре прошло уже 4 года и соотв. характеристика "ch340 - говно" давно неактуальна.
Ко мне-то очень даже дружественная.
Re: Конвертеры USB-RS485
Добавлено: 26 дек 2020, 06:48
Сергей Саныч
Serg писал(а): ↑
Ко мне-то очень даже дружественная.
Эээ... я там про Windows, вообще-то
Или ты еще и на Microsoft подрабатываешь?
Re: Конвертеры USB-RS485
Добавлено: 26 дек 2020, 14:32
Serg
По контексту понял, что про Linux.
P.S. На компе жены в Win10 загрузка и установка обновлений отключены, оставлены только сообщения о появлении новых. Судя по датам "контрольных точек" само ничего не ставится. Глубже не копал.
Re: Конвертеры USB-RS485
Добавлено: 26 дек 2020, 16:39
Сергей Саныч
Serg писал(а): ↑
На компе жены в Win10 загрузка и установка обновлений отключены, оставлены только сообщения о появлении новых.
я тут решил отключить обновления - поздно! После очередного обновления возможность их отключить исчезла. Причем не только через панель управления (или как там оно в десятке называется), но и правкой реестра. Максимум можно отсрочить на некоторое время.
Re: Конвертеры USB-RS485
Добавлено: 26 дек 2020, 17:15
MX_Master
Хватить это терпеть, пора полностью двигать на Fedora или Linux Mint
Re: Конвертеры USB-RS485
Добавлено: 26 дек 2020, 17:53
Serg
Сергей Саныч писал(а): ↑
Причем не только через панель управления (или как там оно в десятке называется), но и правкой реестра.
Попробуй погуглить номер обновления, которое это сделало и удалить его...