![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
murmur
-
Постов
665 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные murmur
-
-
А если все же припаяться к надкусанному otg кабелю... ровно отрезать провода, немножко припоя, потом в термоусадку - есть риск получить рассогласование диффпары?
-
Друзья!
Есть проект на stm32 + usb3300. Планируется настроить эту связку в режиме host и подключать флешку.
На плате микроразъем jst smd 6 pin, 3 крайних пина под землю, остальные под остальное. Кабель от платы до разъема флешки короткий, около 10 см.
У меня есть два варианта.
1. Соблазнительно простой - у меня есть ответный микроразъем с 6 отдельными проводами, он готовый, контакты надежно обжаты, остается только припаять противоположные концы проводов к разъему под флешку на куске текстолита.
3. Правильный, но не очень удобный - есть у меня кабель usb otg, с одного конца разъем под флешку, с другого microusb. Надо откусить microusb, а дальше ад - как-то обжимать эти микроконтакты. У меня есть кримпер на 32awg, но даже для него клеммы мелковаты.
В первом случае получаем неэкранированный кабель, пусть и с тремя землями в пучке. Во втором - экранированный.
Вопрос - на скорости usb hs, при относительно небольшой длине кабеля не скажется ли отрицательно его качество? То есть отсутствие экранирования?
Очень не хочется возиться с заделкой проводников otg кабеля в имеющийся разъем. Да и клемм у меня под него сейчас нет.
Как вариант - могу спаять оба кабеля, но не скажется ли это на работе. На на плате дорожки d+ и d - выполнены с учетом импеданса, а тут вдруг за разъемом будет такая вакханалия...
В общем, как лучше поступить?
-
34 minutes ago, mantech said:
А вот тут не факт еще, что повезет, судя по своим панелям, а они разные, но чипы одинаковые, хотя выдают разные координаты по краям экрана. Такое впечатление, что в них что-то прошивают, фирмварь или параметры в епром какие-то,
Фирмварь на сайте выложена. Осталось разобраться, как ее прошивать.
-
Опубликовано · Изменено пользователем murmur · Пожаловаться
C5 - это тот самый конденсатор, о котором кто-то говорил выше, необходимый для задержки. На моей панели его нет. А все остальное есть, даже нумерация идентичная.
У меня уже заказана еще одна панель.
Как получу, первым делом прозвоню RST.
А пока заказала еще парочку FT5316DME на алиэкспрессе. Не выбрасывать же панель.
-
Опубликовано · Изменено пользователем murmur · Пожаловаться
Ну что я хочу сказать. Была у меня колодка переходник - FPC -> IDC. Взяла я разъем на 10 пинов, под шлейф, припаяла на переходник, пощупала осциллографом - та же картина - ничем не перетягиваемый ноль на RESET.
Отодрала я пленку, покрывавшую ЧИП контроллера, подключилась иголочками от тестера непосредственнно к контактам микросхемы (сенсорная панель, естественно, отключена ото всего). И выявила короткое замыкание между RST и GND. Монтаж чистый, соплей нет....
Сдула контроллер со шлейфа - прозвонила ножки RST и VSS - коротыш.
Простите за глупый вопрос - так ведь быть не должно?
-
INT тоже мысль возникла, но на ней единичка должна появляться после ресета. А на нем ноль. Но посмотрю.
Я так думаю, что если на момент включения питания ресет не притянут к земле, то происходит нечто страшное внутри контроллера. Иначе эту ситуацию можно было бы исправить повторным ресетом. У меня же ресет к земле тянется пином от stm далеко не сразу. В общем, попробую резистор на землю и посмотрю, смогу ли я в результате этого отлепить ресет от земли.
-
36 minutes ago, aaarrr said:
Ничего не понятно. Лучше осциллограмму.
В даташите, где я указала, осциллограмма есть.
17 minutes ago, Zig said:На вашей картинке в пп.1 написано: Если iovcc равно vcc - соедините их.
А как же разность во времени подачи напряжения, о необходимости которой так много говорили большевики, пардон, китайцы в даташите.
36 minutes ago, aaarrr said:2 hours ago, murmur said:А на линиях - мастер тянет sda к земле, отпускает. Дальше следует ответ, притяжка к земле и отпускание, потом безответная попытка связи стконтроллером панели.
Подключить от reset конденсатор на землю и резистор к питанию. При включении питания на reset будет ноль, пока не зарядится конденсатор
А может просто резистор на 2.7 кОм к земле? А к питанию я его притяну когда захочу.
Но это все равно кажется полумерой - ведь в даташите указано минимальное время нуля на ресете ДО того, как будет подано питание.... хотя мне это кажется бредом, ибо, с философской точки зрения, пока на контроллер не подано питание, время в нем не идет.
Хех... вернусь домой, начну с резистора на землю. И посмотрю, сможет ли в этом случае внешний контроллер притянуть ресет к питанию... если нет, тогда что... неисправность? Или мне отпаивать питание и устраивать описанные в даташите пляски с бубном?
-
Коллеги, изучаю даташит на ft5316 (а лучше б его изучить до того, как сделана и спаяна плата )):: )
Вот даташит https://www.buydisplay.com/download/ic/FT5316.pdf
И обнаруживаю, что не все так просто, как в контроллере на сенсорную панель в целом, даташит к которой предоставили китайцы...
В частности 2 пина vcc оказывается не одинаковы, а являются vcc и iovcc и между подаче на них питания должна быть задержка. Более того, reset нужно тянуть к земле еще до того как подключено питание. На странице 11 даташита, figure 3-8 есть картинка.
Я так понимаю, в идеале нужны транзисторные ключи, через которые нужно коммутировать vcc и iovcc. Но хочется обойтись малой кровью, без серьезной переделки платы. Есть мысль питать их с пинов контроллера stm32. Но вот беда в даташите на странице 9 в графе потребления тока указано TBD. Это что?
Далее - это даташит на контроллер, а не на саму панель. На панели у этого контрлллера есть обвязка. Может быть кто работал именно с этой панелью.
https://www.buydisplay.com/7-inch-capacitive-touch-panel-with-controller-ft5316-for-800x480
Может быть обвязка решает эти проблемы и две ноги можно соединять вместе? Может бытт и с ресетом эта проблема решена?
Пока что у меня картина такая - при включении контроллер сам почему-то тянет ресет к земле и stm32 своим пином не в силах перетянуть его к питанию.
А на линиях - мастер тянет sda к земле, отпускает. Дальше следует ответ, притяжка к земле и отпускание, потом безответная попытка связи стконтроллером панели.
Резюмирую. Работал ли кто с такой панелью и таким контроллером? Нужны ди эти пляски с питанием и ресетом для панели в целом, или это данные для того, кто работает с голым чипом без обвязки?
Каков же ток потребления, что такое TBD? Исходя из сути такого устройства, как емкостный экран - много ли он кушает? Потянет ли его нога stm32?
Вот кому блин верить? В другом даташите написано, что vcc и iovcc соединены напрямую.
-
Покупала себе STM32F746 DISCO. С полпинка запустился TouchGFX. CubeMX замечательно взаимодействует с TouchGFX Designer. Формируется общий проект. А дальше - хочешь дизайн редактировать - запуская дизайнер, хочешь перенастроить что-то в периферии - запускай Куб. Но куб можно и не запускать, а делать все ручками в Keil и IAR. И, как по мне, то TOuchGFX покрасивше будет чем StemWin.
В общем, могу сказать, что если выберете STM32F746 DISCO + TouchGFX, то не более чем через час уже будете жать на кнопочки и листать картинки на экране.
-
5 minutes ago, Vasily_ said:
Мда.... цены конечно....
Попытка найти подобное на али выдала лот стоимостью в 114 тыс.руб...
-
Друзья, хочется иметь возможность прошивать контроллер STM32 не посредством компьютера и J-link, а другим контроллером, который читает прошивку откуда-нибудь (скажем с флешки). Так же, по SWD.
Для тех, кто предложит написать бутлодер и научить его общаться с заливающим прошивку контроллером, хочу обратить внимание, что шить нужно голый контроллер и шить в него именно бутлодер. Может быть есть у кого примеры подобного или наработки какие? Не хочется велосипед с нуля изобретать.
-
Друзья, чтобы окончательно забить гвоздь в мое непонимание озвученных ранее вещей, последний вопрос.
Накопилось в моей схеме куча конденсаторов одной емкости, на одно напряжение, но разных типоразмеров (некоторые узлы делались в строгом (возможно излишне строгом) соответствии с рекомендациями, где-то указан 0805, где то 0603).
Если даташит рекомендует конденсатор (в даташите рекомендован не типоразмер, а конкретная позиция, в качестве одной из возможных), имеющий типоразмер 0805, могу ли я поставить 0603, если он той же емкости, на то же напряжение и того же температурного коэффициента?
-
Опубликовано · Изменено пользователем murmur · Пожаловаться
Интересно все это)
Хм, а как интересно плата в автоматическом трафаретном принтере к трафарету прикладывается - там ведь такой же конвейер, поверхность платы ниже его бортов. Она приподнимается и фиксируется на время? Или в фиксации нет нужды и она прижимается трафаретом? ведь во время печати нет смещающего момента?
-
11 minutes ago, a123-flex said:
О мой сорри) ну да, можно еще квадратный вал)) или звездочкой)))
Ды елки-палки, в форме человека-паука еще можно вал сделать, точно шкив не будет прокручиваться.
Что интересно, на видео, в начале, участок конвейера явно без двустороннего привода, а на остальных участках - с гранеными валами.
2 minutes ago, dpss said:Небольшое замечание. Шестигранник, квадрат - это стандартный прокат, а шпоночный паз делать нужно. Китайцы, как обычно, идут по пути наименьшего сопротивления.
Ну да. На муфту они точно поскупились бы)
-
2 minutes ago, a123-flex said:
Подозреваю, приводной вал на оба ремня один. Типовое решение. Двиг крутит этот вал, на нем 2 шкива.
Абсолютная синхронизация)))
Судя по тому, как вы описали механизм, вы не поняли проблему.
Как передается момент на подвижный относительно вала шкив? Есть два предположения - 6-ти гранный вал или шпоночный паз на валу. Есть еще версии?
2 minutes ago, Vasily_ said:Например вал с прорезью, либо шестигранный, дальше продолжать?
Скорее всего именно так. Других вариантов (не принципиально возможных, а реализованных именно на фото) на ум не приходит. Разве что электромагнитная муфта. Но там не видать проводов.
-
А как вращение от одного двигателя передается на оба ремня, учитывая, что шкив должен скользить на валу?
-
Опубликовано · Изменено пользователем murmur · Пожаловаться
1 minute ago, mplata said:То есть круглые ремни приводятся в движение электродвигателем на обеих сторонах.
Одним? Или двумя синхронизированными?
Расскажите, в вашей конторе наверняка есть конвейер)
-
Опубликовано · Изменено пользователем murmur · Пожаловаться
Так плата не торцом лежит на ремне, а нижней стороной.
P.S. Взяла только что платку, положила ее на ремень одной из осей 3д принтера, отсоединив от двигателя. Плата скользит как миленькая, я руками почувствовала, что нет никакого намека на то, что ее трение о ремень способно заставить прокрутиться ролик. Так что скорее всего привод на второй ремень тоже есть. Возможно это и есть паз на валу.
Кстати, наткнулась в сети на описанный выше вариант - с шестигранным валом.
-
хм... суммарное трение в роликах может быть больше чем трение скольжения платы о ремень. Ролики ведь под натягом, а плата легкая.
-
то есть, "прилипшая" к ремню плата просто тянет его за собой, прокручивая ролики?
-
Опубликовано · Изменено пользователем murmur · Пожаловаться
Интерес не практический, просто любопытство
Видите средний вал - он приводной. Привод ремня точно есть на ближней к нам планке, она неподвижна, там на вращающемся валу закреплен шкив, тянущий ремень.
А вот дальняя от нас планка, на которой мы видим ремень - она подвижная. И шкив тоже ездит по валу. Не закреплен. Как тогда передается момент с вала на шкив? Можно предположить, что после настройки ширины платы на шкиве подкручивается штопорный винтик. Но я не вижу на конвейере ручного привода перемещения планки с ремнем - скорее всего там привод на шаговике, а управление с кнопок. В этом случае, согласитесь, как-то странно, когда планка перемещается приводом, а потом нужно куда-то лезть руками с отверткой. Скорее всего проблема привода этого шкива как-то решена.
Но как?
-
7 hours ago, __inline__ said:15 hours ago, murmur said:
На всякий случай хочу поинтересоваться - там нет регулировочного входа, но неинвертирующий вход выведен наружу и подключен к bypass. Его ведь можно отсоединить от bypass, тупо подключить ко второму каналу ЦАП и заиметь счастье?
Это как-то не стыкуется с вашим утверждением в первом посте:
Quote3. Можно один канал.
Нельзя ли поподробнее, в чем несостыковка? Аудиоканал - один. Каналов ЦАП в контроллере 2, один - для звука, второй для регулировки громкости.
7 hours ago, __inline__ said:Нужна регулировочная громкость? - поставьте переменный резистор вместо Rf=20 кОм на схеме - через ОС будете управлять громкостью.
Хочется, знаете ли, цифровым способом регулировать.
-
Опубликовано · Изменено пользователем murmur · Пожаловаться
15 hours ago, __inline__ said:УНЧ можно взять LM4871 - 1 ватт на 8 Ом будет честно выдавать при питании от 3,3 V. К тому же мостовой, а значит помех он не боится и минимум обвеса - без цепей Цобеля и больших разделительных конденсаторов. Подключать сразу с выхода ЦАП STM.
На всякий случай хочу поинтересоваться - там нет регулировочного входа, но неинвертирующий вход выведен наружу и подключен к bypass. Его ведь можно отсоединить от bypass, тупо подключить ко второму каналу ЦАП и заиметь счастье?
-
4 minutes ago, GenaSPB said:
Пока советую не забывать о том что цап это еще не все что надо для воспроизведения. Всегда возникает какой-то корпус для усиления сигнала перед подачей на нагрузку, приведение средней точки цап к половине выхода... куча электролитов опять же. Регулировка громкости за счет математики чревата шумами на малой громкости.
Ну и 12 бит цап в наше время 16ти битного cd качества... будет не звучать. Кстати насчет a-law и аналогов?
Раньше это успешно делалось на TDA7052 - у нее есть регулировочный вход, на который цеплялся второй выход ЦАП. Вообще, усилитель подобрать проще, чем кодек. Потому и спрашиваю о таком варианте.
Правильный кабель для USB HS
в В помощь начинающему
Опубликовано · Пожаловаться
Ну а допустимая погрешность в разнице длины? Учитывая, что это HS ?