Jump to content

    

Jameson

Участник
  • Content Count

    29
  • Joined

  • Last visited

Posts posted by Jameson


  1. Да, была такая же проблема, кабель USB C-C не работал с CH554, хотя другие устройства работали. Заменил на A-C, заработало. Видимо у CH554 какая-то неполная реализация стандарта, или выход за спецификации.

  2. On 9/21/2019 at 11:45 AM, Aner said:

    А к ним есть усилки до 1W?

    В наличии есть только модули. На модуле есть разъёмы U.FL , к ним можно подключить внешние усилители, но я не пробовал и не могу сказать как это заработает.

  3. Встраиваемые модули WIZ620wi от корейской компании Wiznet. Поддерживают 802.11 b/g/n, пиковая скорость канала до 300 Мбит/с,  реальная скорость прокачки данных до 90 Мбит/с (по заверениям визнета, у нас получалось похоже). Интерфейс MII / RGMII (цепляется напрямую к контроллеру с MAC), UART, USB. Габариты 50х60х10мм. Даташит есть например тут.

     

    Модуль устарел, снят с производства, поэтому не закладывайте его в большую серию на далёкое будущее. В наличии 59 штук. Цена за 1 модуль 2000 р. Торг уместен, оптом дешевле.

     

    Для связи пишите на sokolov собака acsys точка ru или skype hitomi2500.

     

    photo-1553754851204.jpg

    photo-1553754891738.jpg

    photo-1553754983095.jpg

  4. Добрый день.

     

    Требуется выполнение разовой работы на ПЛИС Xilinx Zynq 7000. К логической части цинка подключена камера от Raspberry PI (матрица OmniVision OV5647, интерфейс MIPI CSI-2, 2 линии+тактовая). Требуется реализовать в логической части Zynq 7000 контроллер, который позволит настраивать параметры камеры, принимать с неё изображение, трансформировать изображение в RGB (debayer) и передавать его через AXI в память DDR-3, подключенную к программной части Zynq.

     

    Из конфигурации камеры потребуется настройка разрешения (QSXGA/1080p/720p/VGA), регулировка яркости и контраста, возможно ещё несколько параметров. Конфигурация передаётся в камеру через интерфейс SCCB (аналог I2C). С документацией на матрицу плохо, та что доступна в интернете явно неполная и возможно неточная. Однако Raspberry PI работает с камерой и удачно применяет нужные параметры, исходники вроде как открыты, но железо закрыто. Возможно потребуется программный или аппаратный реверс-инжиниринг.

     

    Для проверки работоспособности контроллера потребуется написать небольшое приложение, которое настраивает камеру и запускает непрерывную выдачу сохранённых в DDR3 изображений на дисплей. Контроллер дисплея, читающий из DDR3, есть например в открытых IP от Xilinx.

     

    Камеру, плату с Zynq и средства их коммутации мы предоставим.

     

    Работа в Москве. Цена договорная.

    Обращайтесь по адресу sokolov собака acsys точка ru.

     

    Спасибо за внимание.

  5. Итак, статическое энергопотребление MAX10:

    девайс 10M08SAE144C8GES - 8 тыс. LE, EQFP144, аналоговый блок, встроенный LDO для питания ядра.

    Флэш стерт, вотчдог выключен.

    VCCINT = 3,3В - потребление 36 мА;

    VCCIO = 3,3В - потребление 32,6 мА.

     

    Спасибо.

  6. Я могу довольно просто померить динамическое энергопотребление, а вот как статику померить, не отрезая микросхему от платы???

    И, кстати, по поводу потребления у латтисов - латтисы разные бывают :)

    Вы какое латтисовское семейство имели в виду?

     

    На плате нет токоизмерительных резисторов или перемычек? Если это так, видимо МАХ 10 не позиционируется как низкопотребляющее решение.

    Под латтисами имелись в виду MachXO2 . Потребление в статике у них 0.3 мвт для ZE и 5мвт для HE (это для самых крупных). Можно конечно ещё притянуть за уши iCE40 и MachXO3L, но у них флэшка одноразовая, так что максу-10 они пожалуй не конкуренты.

     

    Вообще если сравнивать с латтисом, мне кажется MAX 10 скорее ближе к ECP5, чем к MachXO2. Просто тут прозвучало сравнение с последними, и я его использовал по инерции.

  7. Вот только что поигрался с китом на 10M08SAE144 :)

     

    А вам не сложно будет уточнить потребление чипа в статике? По экселевскому эстиматору там получается от 50 мВт... У того же латтиса на пару порядков меньше.

  8. Добрый день.

     

    Требуется подключить камеру от Raspberry PI (OV5647, интерфейс MIPI CSI-2) к Xilinx Zynq 7000. Готовое решение должно сохранять кадры во внешнюю DDR-память, а также конфигурировать камеру через SCCB (аналог I2C). Для демонстрации потребуется написать демо-программу для процессорной части Zynq, которая выведет изображение из памяти на VGA, и позволит настроить камеру через UART (достаточно команд типа "записать в регистр X значение Y").

    Камеру, плату Zedboard и средства их коммутации мы предоставим.

     

    Работа в Москве. Цена договорная.

    Обращайтесь по адресу sokolov собака acsys точка ru.

     

    Спасибо за внимание.

  9. Я вижу задача вызвала обсуждение, я также получил несколько просьб по почте рассказать чем закончится. По окончании разработки я помещу здесь краткую информацию о решении. Отмечу, что задание после диалога с исполнителем изменилось, и часть моих высказываний здесь потеряла силу.

  10. Исполнитель найден, предложение закрыто.

    Я благодарю всех откликнувшихся, их оказалось больше чем я ожидал. Прошу прощения, если я кому-то не ответил, возможно чьи-то письма упустил в потоке.

  11. GPS к сожалению не подходит по двум причинам - возможна работа в помещении с толстыми стенами, и не будет связи между модулями, т.е. не будет известно какие получили импульс, а какие нет. Нужна гарантия, что если импульс выдаётся одним модулем, то он выдаётся и всеми остальными. Кратковременнное пропадание связи не страшно, если она затем восстанавливается, но ситуацию нужно отрабатывать.

     

    В задании многого не сказано, чтобы не перегружать его лишними деталями. Кроме того некоторые вопросы ещё в разработке. Интересующимся я высылаю более детальное ТЗ.

     

    Шахт скорее всего не будет, как и доп. требований для них. Будет работа в обычных помещениях и под открытым небом.

  12. Добрый день.

    Мы находимся в Москве. Нам нужно разработать встраиваемый модуль для радиосинхронизации приборов.

    Все модули должны синхронизироваться друг между другом с точностью не хуже 1мкс, все модули сосредоточены на расстоянии 100м, количество модулей до 100.

    Все модули должны выдавать на материнскую плату синхроимпульс не менее 20нс с частотой следования например 1 Гц с момента установления синхронизации до момента её потери (при помехах или пропадании питания).

    Модули должны работать на частотах и мощностях, не требующих лицензирования в Германии.

    Средняя потребляемая мощность модуля не должна превышать 500 мВт, должен быть режим пониженного энегропотребления (не более 25мвт), устанавливаемый с материнской платы.

    Корпус прибора радиопрозрачен.

     

    Задание обсуждается и может измениться после диалога с исполнителем. Цена разработки обсуждается в лмчной беседе, порядка средней цены соответствующего труда в Москве.

     

    Обращайтесь по адресу sokolov собака acsys точка ru. В личку лучше не пишите, она проверяется нечасто.

     

    Спасибо за внимание.

     

     

  13. Погонял сегодня мосфеты, измерение при обратном напряжении работает, но похоже накладывается какая-то фиксированная ошибка при смене полярности. В ближайшее время соберу измеритель с виртуальной землёй и сниму характеристику, заодно и нулевое питание вместо отрицательного проверю.

  14. Хочу попробовать в схеме управления PMSM без датчиков с 3-мя токовыми шунтами заменить эти самые шунты на токоизмерительные цепи в самих мосфетах. Но поскольку я пока плаваю как в моторах, так и в измерительных мосфетах, у меня появились некоторые сомнения по поводу работоспособности схемы.

     

    На шунте в нижнем плече могут быть отрицательные напряжения при переходных процессах от переключения. Но насколько я понимаю бездатчиковый алгоритм управления, измерения напряжений на шунтах проводятся вне переходных процессов. То есть измерять отрицательные напряжения на шунте не нужно. Подскажите пожалуйста, я не ошибаюсь?

     

    Сама схема измерения через мосфет описана например у NXP в AN10322. Но я сомневаюсь, нужно ли отрицательное питание на схеме с виртуальной землёй, если требуется измерять только положительные сигналы (исходя из моего предыдущего предположения). Будет ли такая схема с нулевым питанием вместо отрицательного стабильно давать 0 на выходе при нулевом токе в мосфете? И не будет ли её уносить в разнос при отрицательных значениях тока?

  15. Наблюдал точно такую же проблему, решается как ни парадоксально отключением ноги RST (системный а не TRST) от отладчика. Сеггер работал только в режиме авто на 5 кГц (в ручном на 5 не работал), после отключаения ноги работает на 1МГц, только само собой процессор не сбрасывается отладчиком. Да и вообще отладка не работает, только прошивка, зато быстро. Чтобы запустить отладку приходится ногу RST подключать назад.

    Да, и с частотой кстати непонятка. Ядро измеряет частоту на 10-15% больше чем видно на осциилографе, и не работает на обещанных 125 МГц (по всторенной измерялке получается вообще 140+), максимум где-то на 110.

  16. Мы тоже разносим цепочки ПЛИС и контроллера и ставим 2 разъема. Так оказывается проще, чем создавать переходники и мучаться с перетыканиями, либо учить один из кабелей быть универсальным. Плюс еще и напряжения иногда в цепочках разные. Единственный случай, в котором это необходимо - это тест платы (boundary-scan). Но для этого всегда можно соорудить внешний "крэдл", который будет объединять две цепочки в одну со всеми необходимыми преобразованиями уровней.

  17. Эклипс не находит исходников libstdc++, базовой библиотеки С++ компилятора gcc. Попробуйте этот файл поискать на диске, вдруг путь просто неправильный указан. Как вариант можно скачать исходник gcc 4.3.2, распаковать куда-то, и его туда направить.

    У меня есть небольшой опыт отладки ARM9 , но из arm-none-eabi-gdb, через J-link и без линукса.

    А может вам собрать для вашего таргета gdb, и запускать непосредственно оттуда, и сервер, и клиент?

  18. Процессор STR912FAW4

    Собрал примеры от ST и от olimex http-сервера на плате

    Olimex STR-E912. Максимальная скорость отдачи файла получается

    ужасная (8кбайт/сек).

    Для устройства необходима скорость по кр. мере 2мб, или близкая.

    Пример был под IAR, читал в форумах, что так и должно быть, что надо оптимизировать драйвер сети и стек (в примере - uIP).

    Есть также отзыва, что при использовании драйвера сети от keil, сеть работает быстрее даже на их примере, и ничего оптимизировать не придётся.

    На Olimex пример от платы keil MCBSTR9 для того же проца не заработал, буду пробовать его адаптировать.

    Кто может помочь информацией, или готовым примером.

    Опыта работы с STR912FAW4, а тем более оптимизации пока мало.

    Буду очень благодарен.

  19. Продаются в Москве:

    2 отладочных комплекта EVK1100 (для AT32UC3A), один слегка паяный

    1 JTAG-отладчик JTAG ICE mkII для семейств AVR, AVR32

    1 отладочный комплект EKI-LM3S1968 для LM3S1968 (Cortex M3)

     

    Цена 70% от цен терраэлектроники, торг уместен. С вопросами и предложениями пишите на sokolov собака acsys точка ру или по телефону 655-12-92 (позвать Соколова).

     

    Еще если вдруг кому нужно есть на продажу CPC30301 от Fastwell. Цена договорная.