Сколхозил на колене переходник под юарт, на транзисторах. Не хотит фунцыклировать, бида-бида. Я, правда, питалово сходу попутал, лол, но камп своевременно в даун убежал, осел через усб пашет, транзисторы в чюдо адаптере вроде целые (945 и 733 вковырял) чего там с комом - не ведаю, девайсов сложных комовских нетути, только пограматор, тож на двух транзисторах - погромит пики только в путь, не думаю, что ком выжег. До осцилла 4,7 вольта долетает, может чего посоветуете, как проверить интерфейс или может что на что пошибче его переколдовать можно быстро? пс. При попытке коннекта ослинк моргает зелененьким ТХ, РХ не моргает, красненьким моргает сешшин эндед и ничого більше не каже.
Ога, кагбе разобралси, у одной оптики диод в обрыве, чюдеса, по шиту стопицот киловольт должно держать) Как прозвонить логическое чюдо другой - не представляю, но какие-то разные уровни падения напряжения оно показывает. Бум менять.
если оптрон неисправен - через USB работать не будет. UART интерфейс тоже через оптроны работает, он просто параллелится с UART-выходом USB моста (CP2102). Чтобы TX выход CP2102 не мешал UART входу RX, нужно в oscill поставить диод в разрыв TX CP2102, как нарисовано на схемах.
Проверить переходник просто: надо замкнуть RX с TX (без oscill-а). При попытке коннекта свежая оболочка напишет "Loopback detected". Скорость поначалу надо ставить 9600, затем если работает - поднять до 115200. Выше 115200 стандартные COM-порты не поддерживают. 115200 тоже достаточно для комфортной работы.
Диод вковырял сходу, дорожку распилил, легше четыре 150ебу вковырять, чем один этот смд. Ничего не пишет при замыкании РХ ТХ на конце кабеля, ТХ мигает зеленым, потом красное поле без нихто. С осциллом писало в этом поле. В выскакивающем окошке с чекбоксом на "ОК" - "но ансвер фром осцил", хоть с замкнутыми кабелями, хоть с разомкнутыми. Оболочка 1.4.3. 1.2.7 ведет себя так же.
Мб кабель шибко длинный? Резать жаба задавила, я 4 метра сдуру вковырял, по питанию 0,2В теряется максимум, с учетом р-п перехода транзистора должно более 3-х вольт сигнала доходить, не знаю что думать. Получается, сигнал с кабеля не возвращается взад в ком? Перепаять переходник полностью на других транзисторах или резать кабель? В конце кабеля, на ТХ проводе 4,95 В (напряжение питания) относительно грунта, в принципе как и должно быть. На РХ - чють ниже ноля, земли т.е. нету.
Зафигачил мах232, лупбэк начал писать, но коннекта все одно не происходит, грущу. Терь и усбу через раз подключается, по-настроению, хочу - подключаюсь, хочу - отключяюсь)) Причем коннектится либо по мановению высших сил, либо при хитром вжатии в корпус (дифференцировать эти проявления тяжело))), при этом не к каждому усб-порту)) Подпаял, где стремным казалось, до лампочки, прогрел дутелем; что дул, что даром, только тюльпан выходной чють поплавил. Мож можна вам его на ТО направить, дабы вы ему мозги наместо ввернули, ессно не бесплатно? А то такой вот осцилл, нервов нифатаит))
Во, пока полежал пять минут на трансляции "но триггер" (я по телефону разговаривал), четыре раза сам красненьким помигал, линк лост выкинул, потом пару раз еще табличку, также самостоятельно приконнектился взад транслировать "но триггер". Аутодисконнект в оффе стоит.
если связь через USB - то UART-подключение лучше отключить, так как емкость проводов на 921600 уже играет роль, и мешает обмену.
Да я все ж не настолько несведущ, дабы игнорировать паразитную емкость проводов. Через усб работает и с проводами и без, на глаз разницу определить не удалось. Все ж четыре метра провода, по питанию на нем падает ололо 0,2в по сравнению с усб (усб кабель подает 4,86В, уарт - 4,62), может ли это давить линию связи настолько, что сигнал от осцилла не возвращяется в камп? Т.е., учитывая, что при замыкании контактов на осле лупбак детектит - то камповый сигнал по проводам тудым-сюдым четешно пробегаеть. Т.о. остается две три причины - неверное подключение (проверялось и так и эдак рх тх) осцилл сигнал не распознает, распознает, но мощности осцилла не хватает закинуть бодрый сигнал взад. Дополнительным усложнением является факт самопроизвольного поведения девайса через усб - хочю работаю, хочю нет, что само по себе усложняет точную дифференциальную диагностику причин, т.е. он может и подключился бы определенным образом, да не захотел)))
Есть у вас какие-нить идеи, как его еще проверить? Мож как-то хипертерминалом в него шось можна послать, шоп узнать, получает ли он шота и отвечает ли, возможно же и ком порт где-то хандрит, не настроен, хотя настройки все крутил во всевозможных положениях, но самопроизвольность (см. выше) доставляет.
Усбом-то как законнектиццо то отличненько меряет, но жостка вылетает усб при измерениях в силовых линиях.
если работает по USB - должен работать и по UART, несомненно. Надо начинать пробовать с малой скорости. Проверить весь монтаж - перерезана ли дорожка под диодом? Исправен ли диод? В противном случае линия TX USB-чипа будет передавливать TX от UART. Поскольку везде (и RX, и TX) открытые коллекторы с резисторной нагрузкой - можно (подав только питание) миллиамперметром померять ток RX-входа на землю, и TX-выхода тоже. RX-вход oscill-а должен дать 7 мА на землю, TX-выход oscill-а при замыкании на общий даёт 2,4мА.
Эх, пришлось достать все обратно из шкафа, невзирая на лето. RX дает 4,24 mA, ТX 1,78 mA. Питание 5В до овер 30А стабилизированное. Потребление прибора на хх без коннекта куда-либо - 74-80 мА (показания скачут, значит фунциклирует)). При подключении - потребление возрастает до 100мА. Диод исправен, падение на нем 0,52 В. Может я чего-то делаю не так? Схемка, по которой сейчас подключено: Пробовал овер 9к схем, подключал по разному, уже и не упомню все. Скорость выбрана самая мелкая. Лупбэк детектирует. При незапитанном осцилле мигает и ТХ (зелененьким) и РХ (желтеньким). При запитанном - только ТХ зелененьким и каже- "но ансфер". Что я делаю не так - не понимаю))
Ну, "решили" это кажись несколько громко сказано) Поплясали с бубнами и само заработало. Собирал я ужо и на транзисторах - не хочет фунциклировать, тоскую. МАХ232 фурычит, лупбэки детектит, питалова всем хватает, на МАХ-е все напруги в норме, ком-порт шьет пограматором, значит фунциклирует. Проверить сигналы некак, осциллографов других нет, все мои знакомые с трудом могут пробки поменять, не то что на стрелку осциллографа глядеть.
Может оптроны запитать от 5В, как оратор в той теме делал/не делал? Или куда в другие точки подать питалово/РХ-ТХ?
нет. Если есть CP2102 - то оптроны запитаны от нее. На транзисторах должно работать - ведь от CP2102 работает. Проверьте еще раз диод, которым отвязали TX CP2102 от RX оптрона осциллографа. Под ним дорожку перерезали? Еще можно убрать резистор 102 (1кОм) между 2 и 3 ногами этого оптрона, реально он нужен только для ситуации, когда CP2102 находится снаружи осциллографа (то есть, согласование 3вольтовой USB микросхемы с 5вольтовым питанием светодиода оптрона).
попробуйте по такой схеме: чудес не бывает - если CP2102 работает, значит и COM-порт до 115200 будет работать через правильный преобразователь уровней.
Дык, с диодом все в порядке, падение есть, полупровод есть, дорога распиляна. Чюдеса-то бывают, я уже убедился)) Попробую тогда повторить схему точь-в-точь в последний раз, авось чего сколдуется. А как не заведется - то молот и наковальня мабудь придется заказывать просто плату под юарт.
Чюдо произошло. Достал я свой пыльный бубен из-под дивана, поплясал с ним около девайса, переподключил микру по-вашему (хотя так в рядок и подключал ранее), и, каким-то чюдом, опосля овер 9к попыток, раз коннект по кому словил.Почти сразу же линк лост. Тут же попробовал снова - индейский чум. Еще семь кругов с бубном - опять прохватил коннект. Призвал духов гор, озер, шаровых молний и электричества - законнектился. Собрал провода до кучи, подпаял толком, собрал в кузов- коннект ловится (не всегда сразу, иногда и вылетает без причин и не коннектится до резета по питанию), полез в силу - с моста сигнал берет, отображает, вроде пока не вылетел в аут. Продолжаю наблюдения. В смысле, продолжу завтра, полезу глубже в силу, сьодне ужо поздно. Можно пока пробовать писать, что еще одну проблему решили, испугался ослик угрозы кувалдометра. Спасибо.
пс. Кстате, при установках в 115200 и менее, коннекта нет. Ловится только в максимальном положении. Старт он 9600 галка стоит.
Господа, а вот у меня несколько иной вопрос появился: при переделке на ЮАРТ, со впаянным диодом, по ЮСБ осцилл должен работать или нет? Из заметки по добавлению ЮАРТа получается, что должен, а у меня не работает. По ЮАРТ при этом работает. Отключаю ЮАРТ-разъем, включаю ЮСБ, жму коннект - а нет коннекта. При закорачивании диода - коннектится, при «раскорачивании» сразу перестаёт работать. Диод LL4148, рабочий.
это - чудесное явление, новые оптроны с другим падением напряжения на светодиоде. Проследите куда идет анод этого диода, там один резистор, за ним другой (параллельно оптрону - 2я-3я ноги оптрона). Вот этот другой - убрать. Он снизу платы, прямо между 2й и 3й ногами оптрона со стороны USB