-
Постов
4 363 -
Зарегистрирован
-
Посещение
-
Победитель дней
16
Сообщения, опубликованные _pv
-
-
3 hours ago, tonyk_av said:
Почему ужас?
для 16 двунаправленных IO с индивидуальным контролем направления это будет 10 корпусов вместо одного, да доступнее, возможно даже чуть-чуть дешевле, но выглядит всё-таки довольно страшненько.
-
30 minutes ago, mitya1698 said:
Если вопрос чисто в DI, то чем 74hc165 не угодили? можно и 64 набрать 🙂
У автора было желание каждый бит настравивать на вход или выход.
Мне кстати дюже нравятся MC33972 использую в проектах - очень удобные.
595 и 165 можно вместе в одну цепочку друг за дружкой поставить и будет IO в обе стороны,
делал так преобразователь SPI -> 24 x I2C
только направление будет задаваться группами по 8 ног, путем отключения выхода всего 595, а не на отдельные ноги как у готовых расширителей. но можно в эту же цепочку ещё и дополнительно 595 добавить и для индивидуального управления 125 буферами на каждую ногу. гулять так гулять, правда получившийся ужОс проще будет всё-таки готовым расширителем заменить пусть даже и подорожавшим.
-
Для этого надо построить графики ошибки сжатия от степени сжатия бит/пиксель для разных вэйвлетов и разных характерных картинок.
При этом какой-нибудь RMS разницы сжатой и исходной тоже показатель так себе, так как разные артефакты сжатия на глаз выглядят сильно по разному. И квадратики jpegа или общее замыливание при той же среднеквадратичной ошибке восприниматься могут сильно по разному, ещё и в зависимости от самой картинки.
-
0) уверены что (особенно на таких картинках) будет хоть какой-то заметный выигрыш по сравнению с обычным jpegом?
123) когда-то делал подглядывая сюда: https://www.microsoft.com/en-us/research/wp-content/uploads/2016/12/msri_jpeg.pdf
4) арифметический лучше, особенно для сильных степеней сжатия (Хаффман меньше бита на символ не может сделать), но вычислений больше.
В процессе "облегчения" для упихивания в какой-то немощный МК оно вроде как-то работало даже с простой суммой/разностью в качестве НЧ/ВЧ фильтров, и "от балды" руками подобранными коэффициентами квантования целиком просто по степеням разложения.
Но в результате насколько помню пришли к обычному jpegу, только на коэффициенты квантовая какую-то простую нейронную сеть даже натравливали, чтобы их подправлять, дабы в совсем зашакаленных картинках характерные силуэты человека были зашакалены чуть меньше чем всё остальное.
Идея была тоже была по совсем уж узкому радиоканалу картинку, а то и видео получать (с трехмерным, ещё и по времени преобразованием, а не только 2D). но в конце концов победили мощные ГГц передатчики и аналоговое видео поверх :) и за прошедшие 15-20 лет что-то не особо сильно ситуация поменялась, заглянул на ютуб там куча совсем не старых роликов, где выясняют что же лучше аналоговое или цифровое видео для fpv.
А вот запихивать в кодек ещё и коррекцию ошибок имхо не самая замечательная идея, этим протокол передачи заниматься должен.
-
1 hour ago, ветерок said:
можно ссылку на пример?
https://www.analog.com/media/en/technical-documentation/data-sheets/1028fd.pdf
Там, помимо параметров подстройки смещения в описании, в конце просто полная схема ОУ приведена со всеми необходимыми номиналами.
1 hour ago, ветерок said:А можно какую-нибудь тоже ссылку?
-
* пересесть на ethernet, сырые 4*640*480*30*16 в гигабит пролезут
* включить компрессию
* если камеры не какие-то сильно специальные можно взять китайские cctv камеры с wifi, они там нынче чуть ли не от 5$ начинаются
-
8 hours ago, artclonic said:
Как пример фото прилагаю. Диаметр намотки 12мм, диаметр провода 0,12мм.
Так как намоточных проводов для такой температуры нет (по крайней мере я не нашел), маячит мысль напечатать на керамической плате такую катушку. Возникает вопрос, а какой максимальный слой меди можно нанести?
откройте какой-нибудь jlcpcb/pcbway и посмотрите что они могут.
можно и 70 и 100мкм толщину меди сделать, но для дорожек 0.1/0.1, возможно и 70мкм откажутся делать.
2oz -6.5/6.5 mil, 3oz - 10/10mil
а катушку, намотанную обычным проводом, можно каким-нибудь высокотемпературным клеем залить.
8 minutes ago, vov4ick said:Это с гарантированной электрической прочностью. Так ему и при 300 ничего не будет. Витки катушки фиксировать тем же полиимидным лаком.
на воздухе имхо какой попало лак всё-таки долго при такой температуре не проживёт, а потом вслед за ним и медь отправится
но если катушку чем-нибудь особо высокотемпературным ещё покрасить, может и выживет
-
без изготовления своей платы можно наверное взять тот же lantronix или raspberry вытащить из них spi и допиливать драйвер от марсохода, они его вроде открывали. Но это гораздо дальше от "чего-нибудь готового", проще будет usb через ethernet прокинуть до готового usb blastera, и спрятать его вместе с проводами в коробочку побольше.
-
с таким расположением как нарисовано оно передавать будет только в течении нескольких процентов от всего оборота, то есть пока трансформаторы совпадают вкачать надо будет пару кВт для обеспечения "постоянных" 50Вт.
ускорение при том что 30 оборотов в секунду на 70мм радиуса это 250g, т.е.на каждый кг трансформатора будет действовать 250кгс. не УЖАС-УЖАС-УЖАС, но приятного мало
-
Теоретически, если переусердствовать с количеством не припаянных таким образом шаров, особенно если не симметрично, то дополнительный слой маски + слой шелкографии под неприпаянными шарами может приподнять одну сторону и у соседних шаров может быть непропай.
Видимо, судя по тому как похабно местами ободрана маска около падов, решили ещё и шелкографией "заполировать", если бы маска была нормальная, её, возможно, хватило бы и без дополнительной шелкографии.
-
1 hour ago, Hausvabot said:
нет, но как писал макс, в бинарник забита реально 2232 и все, хотя в корне лежит сам драйвер от ftdi ftd2xx.dll.
Подобная ерунда была с альтерой, но там кто то свой драйвер написал (от марсохода) что бы квартус увиделел.
У альтеры там вместо mpsse свой велосипед был поверх usb->fifo из дополнительной clpd, которая ещё некий протокол реализовывала поверх, и чтобы это заменить просто голой ft2232 с mpsse новый драйвер от марсохода и нужен был.
"Забита" 2232 может только если специально читать что-нибудь из еепрома и проверять (что опять же подправить можно).
А самой функции FT_Open() и последующим FT_Read/Write вроде как абсолютно без разницы кто именно там подключен 232, 2232 или 4232 (ну если не трогать аппаратные различия, второй канал, отсутвующий у 232, или вернюю половину GPIO порта, отсутсвующую у 4232)
-
42 minutes ago, makc said:
На сколько я понимаю, Pango рассчитывали на работу только с FT2232H, т.к. я не вижу в их бинарниках никаких строк (упоминаний) FT4232. Поэтому не удивительно, что не работает.
4232 не проверял, но с программной точки зрения если просто дергать MPSSE через FT_Write() из ftd2xx.dll,
то, например, между FT232H и FT2232H разницы особой нет, (естественно если только первый канал использовать, потому что второго у FT232 просто нету).
так что если софт специально не проверяет, вроде должны быть взаимозаменяемы и с 4232.
-
у ti был какой-то BSL_Scripter.exe, но умеет ли он в USB и пятую серию - не уверен, не проверял.
плюс вероятно сам проц залочен и прям из него прочитать может не получится.
-
48 minutes ago, MegaVolt said:
Чтобы выжать пару лишних dB из ацп
температурная стабилизация для аудиоАЦП, у которых DC до десятка Гц по определению отрезано, по смыслу имхо где-то не сильно далеко находится от "направленных отполированных проводов из кристаллической бескислородной меди" которые тоже прогревать надо для лучшего звучания.
-
1
-
-
14 minutes ago, MegaVolt said:
Плата термостата для Cosmos ADC всего за US $19.99
https://sl.aliexpress.ru/p?key=o117Ua9был какой-то ds1821 вроде с еепромом из него можно было то-же самое сделать куда проще и дешевле. нынче NRND, но там похожего добра ещё хватает или тут https://www.ti.com/sensors/temperature-sensors/temperature-switches/products.html
возможно там конечно особо интеллектуальный самонастраиваемый pid в stm8 засунули, но есть подозрения что от вышеозначенных температурных переключаетелей по функционалу не особо отличается.
-
1 hour ago, novikovfb said:
Пельтье и греет весьма неплохо, даже с меньшим расходом энергии
Если правильно помню "выделяет" он тепла всё равно больше чем "перекачивает". а если ещё и разница температур заметная, то тем более сэкономить сильно много не получится, по сравнению с резистором.
И у него температурное сопротивление само по себе не сильно большое и температурно "заизолировать" объект стабилизации от окружающей действительности не получится, так что расход энергии будет скорее всего даже больше если температура стабилизации выше окружающей.
-
1 hour ago, EdgeAligned said:
Элемент Пельтье
Пельтьями охлаждают как правило, а для термостабилизации обычно просто греют заведомо выше окружающей среды до 30-40 градусов с "естественным охлаждением", для этого обычный резистор ничуть не хуже.
как-то колхозили наргев дорожкой заполнявший весь внутренний слой. но там дм были, а не см.
смотреть надо насколько получится "намотать" разумной величины сопротивление медью по плате в нескольких см.
-
49 minutes ago, mantech said:
Ну а если вообще времени лом, то можно и программный МАС сделать и "прикрутить через его PIO", как делали тут уже на форуме на атмегах))))))))
PIO всё таки сам 100МБит прожевать как-то сможет, наверное, в отличии от атмеги.
раз ТС от почти всего предложенного отказывается, видимо "хочется странного", ну собственно вот оно.
49 minutes ago, mantech said:вообще непонятно зачем созданный процессор, ИМХО...
C-M0 за условный 1$, двухголовый с неплохим объёмом памяти, да ещё и с недо-PRU, как у техасских старших армов, только на минималках.
-
1 hour ago, dimka76 said:
Так ведь нету таких с двумя Ethernet (((
если заняться совсем нечем можно попробовать два phy к rp2040 прикрутить через его PIO.
для RMII с 50МГц клоками там какие-то грабли были вроде, а MII может и потянет, если ног хватит.
но имхо чем искать всяких мутантов с двумя езернетами в qfp, проще взять два любых одинаковых МК с одним езернетом и через какой-нибудь QSPI, EBI их жопами срастить.
тивы например у тексаса были какие-то сразу с физикой 100МБитной и человеческими параллельными интерфейсами, но что там нынче с доступностью хз.
-
20 minutes ago, haker_fox said:
"Математика" это может? Уверен, что нет...
Питон как бы тоже не может, без сторонних обёрток.
FFI чтобы позвать С функцию из какой-нибудь внешней gpib32.dll везде есть, в том числе и в математике.
Готовых "батареек", то есть нормально обёрнутых функций для общения по gpib из математики, возможно и нет, не проверял, за ненадобностью. хотя обертки для вызова через какую-нибудь VISA думаю наверняка есть.
https://reference.wolfram.com/language/ref/device/Serial.html
Я вместо питона в Lua обернул всё доступное окружающее железо, нуждающееся в автоматизации.
И если вдруг понадобится серьёзная обработка именно одновременно с полной "автоматизацией" когда надо и железки подёргать и кучу математики с результатами делать, прощё разделить и из математики дёргать управляющие железом скрипты как внешние программы.
Но если предположить что надо обязательно выбрать что-то одно, притащить вызовы ibwr / ibrd из внешней .dll в математику проще чем тащить нормальную математику в питон.
35 minutes ago, haker_fox said:Jupyter Notebook в первую очередь предназначен для документирования
есть куча полуавтоматических измерений когда надо запустить измерение в цикле меняя какой-нибудь параметр и сразу увидеть график того что получилось.
-
немного оффтопа,
я питон немного недолюбливаю, но тут рядом его пихают везде где можно и нельзя, в том числе для управления всякими научными железяками, типа через jupiter удобно.
регулярно наблюдаю как граждане заускают какие-нибудь измерения и потом каждый раз лезут в мануалы смотреть как сделать какое-нибудь примитивное действие типа фита параболой зашумлённых данных чтобы найти где там на самом деле максимум. потому что синтаксис малость упорот и запомнить не могут.
в той же математике (синтаксис местами правда не менее упоротый) это решается парой строк, плюс умеет в символьные вычисления, и можно не просто сделать фильтр + компаратор, а фит и решение уравнения f(x)==y
-
1 hour ago, dimka76 said:
А EBI ног много будет.
два rmii + miim, это поболее ног будет чем 8ми битная шина с одной адресной линией, как у dm9000,
но MAC внутри конечно удобнее
-
а обязательно оба MAC внутри?
прикручивал когда-то давно dm9000a, но там и так внешняя шина у МК была задействована.
у микрочипа (особенно после покупки микрела) тоже внешние контроллеры какие-то были, даже с spi, но там соответственно скорость немного не 100.
-
"QFN" 25x25mm с шагом 1.27 :) с памятью, пятью портами с физикой, вайфаем и pcie до кучи
Подскажите доступный расширитель ввода-вывода с SPI-интерфейсом
в Форумы по интерфейсам
Опубликовано · Пожаловаться
Срочно, срочно сообщите всём производителям, TI, AD, NXP, Microchip, что они совершенно напрасно производят готовые IO расширители, которые направление менять умеют.
Правда вот ТСу зачем-то понадобилось, но ведь у вас-то нет.