Перейти к содержанию
    

selax

Свой
  • Постов

    231
  • Зарегистрирован

  • Посещение

  • Победитель дней

    2

Сообщения, опубликованные selax


  1. 5 минут назад, dxp сказал:

    А как вы обходитесь с созданием таких вещей, которые плотно завязаны на аппаратные блоки ПЛИС? Например, PLL. Не говоря уже о мультигигабитных трансиверах, PCIe блоках, аппаратных МАС и т.п.

    Да и другие типа памяти или DSP блоков -- да, это можно инферить, но это, имхо, такое себе -- не люблю инферинг за непредсказуемость, когда не там поставленная запятая может сломать его. Да, это не фатально, но неприятно. С Xilinx для памяти и фифо предпочитаю использовать XPM библиотеку -- там тоже внутри инферинг делается, это уже ответственность вендора, "сюрпризов" тут не помню.

    Если есть "завязки" на аппаратные блоки, то тут как без портирования обойтись? Даже если инферинг успешно используется, всё равно там какие-то вендоро-зависимые атрибуты, как правило, применяются.

    А мне это всё не нужно, вот так и обхожусь. У меня околоэлементарные задачи - синусы до десятков кГц померить, ШИМ до сотен кГц подать, алгоритмы/фильтры простенькие, потрындеть по интерфейсам типа SPI, UART и т.д. 🙂
    Для меня даже Cyclone - уже жир. Я пользуюсь простенькими gw1n-uv9 и 10m08, чтобы без ПЗУ и без кучи разных питаний.

  2. 1 час назад, dxp сказал:

    С помощью какой команды запускаете? В смысле, какой-то проект создаётся или прямо так под управлением скрипта тиклевыми командами?

    А IP ядра можно создавать консольно -- из скрипта? Или только через его GUI?

    Интересуюсь, потому что присматриваюсь к китайским ПЛИС. И после Vivado с её довольно богатым Tcl API их инструментарий для консольного управления выглядит как-то бледновато.

    Я всё просто сделал - один раз через Gowin Eda сгенерировал .tcl файл и запускаю сборку через gw_sh.exe. tcl уже правлю ручками по необходимости. Проект он вроде как теперь даже и не нужен.

    По поводу IP ядер - вроде как через GUI только создаются, но я стараюсь ими не пользоваться - они слабопереносимые между вендорами.
    У меня один проект сразу под Gowin и под Intel, а если пользовать IP ядра - придётся 2 проекта делать или переделывать скрипт, чтобы он разные файлы подхватывал для сборки под разные ПЛИС. Лень - проще самому написать нужный функционал.

    Я бы в вашем случае ПЛИС BMTI порекомендовал, там почти Xilinx. Я бы тоже их пользовал, но мне нужны плис в qfp корпусах.

    Прикрепил файлик, где про Gowin обсуждаемая тема описана.

    SUG100-3.8E_Gowin Software User Guide.pdf

    • Thanks 1
  3. В 01.01.2024 в 11:10, Nimnull сказал:

    Нужна программа рисования схем, чтобы схему можно было сохранить возможно и в PDF после чего отправить на яндекс диск

    Таки любая программа для рисования схем подойдёт.

     

    В 01.01.2024 в 11:10, Nimnull сказал:

    Желательно бесплатную программу.

    Вообще важно понимать с какой целью рисуются схемы.
    Если нужна схема и трассировка, то из полностью реально бесплатных - KiCad. Есть ещё Lithium ECAD, но бесплатная версия с ограничениями.
    Если нужно моделирование - порекомендовал бы MicroCap - теперь она тоже полностью бесплатная. Сюда же дико неудобный LTSpice, но некоторые вошли во вкус и вовсю пользуются им.
    Если ни разводка, ни трассировка не нужны, но нужно попроще - sPlan, но она "условно бесплатная".

     

  4. 14 часов назад, SergeBN сказал:

    Это как-то исправилось? Стоит ли переходить на новую версию (1.9.9_x64)?

    После переустановки Windows проблема исчезла. Хотя прикола, почему бета6 работала, а релиз - нет, я так и не понял.

    По поводу стоит ли переходить - не знаю, я среду использую только для консольной сборки проекта для gw1n.
    Сам проект делаю в vscodium, собирается одновременно и для gowin, и для intel (у меня на плате либо одно, либо другое может прийти).
    Прошиваю через openfpgaloader, т.к. через него всё это прошивается одинаково и одним программатором.
    С этой точки зрения я никаких различий не заметил.

  5. 3 часа назад, mantech сказал:

    Проблема в том, что в СССР много чего делали, кроме галош, понимаете о ком я))

    Понимаю. Как в свое время говорил Владимир Ильич Ленин - "Не стоит верить всему, что написано в Интернете".

    3 часа назад, mantech сказал:

    все это стало останками более развитой цивилизации, а теперь вот снова с нуля начинать надо...

    Далеко не всё стало останками. Что-то сохранилось. Но да, во многих областях мы остались далеко позади и начинать нужно с нуля. 
    Просто я ни за что не поверю, что у нас проблемы с корпусировкой пластика, по крайней мере таких элементарных корпусов. Тот же QFP - это просто берём лист железяки, вырезаем нужный узор, кидаем туда кристалл, привариваем проволоку с кристалла к железяке, далее заливаем это всё пластиком в форме, формуем и обрезаем лишнее. Это всё.

    У нас многие по такой схеме работали - кристаллы закупали за бугром, а корпусировали сами.

  6. 35 минут назад, V_G сказал:

    Зарежьте меня, если это корпус без выводов.

    Тык отчётливо видно же... QFP он прям абсолютно по другому выглядит - их невозможно перепутать.

     

    35 минут назад, V_G сказал:

    Но вопрос не столько о типе корпуса, сколько о странной доступности разных пластиковых корпусов в нашей стране. Уже научились?

    С пластиковыми корпусами никогда проблем и не было. Их даже в СССР ещё делали.

  7. 27 минут назад, V_G сказал:

    Это корпус QFN. Раньше на картинках был QFP (https://mikron.ru/products/iot/mk32-amur/#!/tab/672102497-1) . У нас теперь широкая гамма отечественных пластиковых корпусов?

    На картинке по ссылке тоже QFN изображён. Были картинки без корпуса и в QFN, с QFP я ни одной картинки не видел, хотя следил.

  8. Так точно. Нужно докупать отдельный инструментарий, который работает под Linux в веб интерфейсе. Но как я понял - он один раз на всё предприятие покупается.
    Там есть ещё история с флешками, которых нет.

    Я бы рекомендовал смотреть в сторону Микрона - 5510ХС3АТ, 5510ТС028 и 5510ТС044А.  У предпоследней память уже есть, а на счёт последней лучше поспрашивать, т.к. не знаю есть ли уже она или ещё нет.

  9. Что-то странное оно мне пишет при запуске среды... Файлов нет, но они есть. Подумал было с регистром проблемы, но нет.
    При том с Beta 6 таких проблем нет... Загадка. Пока посижу на бете. 🙂
     

    gowineda.png

  10. 3 часа назад, MrGalaxy сказал:

    В обслуживаемой аппаратуре раз в 3 года обновлять прошивку))

    Я какое то время смотрел на неё и даже дошёл до идеи делать отдельный блочок в изделии, который будет прошивать остальные блочки. Типа раз в 3 года ТО, изделие включается и всё перепрошивается.
    Но по итогу протрезвел и решил такую дичь не творить.

  11. 5 часов назад, petrov сказал:

    в других браузерах тоже встречается постоянно.

    В других - это в каких? В Яндекс.Браузере такого тоже нет, что в ПК, что в мобильной версии. Всё корректно работает. На всякий случай ещё Edge посмотрел - всё хорошо. Т.е. ещё +3 браузера, где всё хорошо.

  12. 4 часа назад, MrGalaxy сказал:

    1661РР065

    Но там грустная ситуация с временем хранения.

    Она тоже 5 В, может Вы имели ввиду 1661РР074?
    Правда там ещё более грустная ситуация с временем хранения.😄

    Мне вот интересно, а зачем вообще эту память сделали, её ж вообще нигде применить не получится...

  13. 1 час назад, dimka76 сказал:

    В былые времен резисторы в Нижнем Новгороде на Эрконе поштучно покупали и сроком поставки меньше месяца, правда выводные, С2-29

    Да с резисторами и сейчас проблем особо нет, в плане поставок. C кондёрами проблема.

  14. 27 минут назад, MrGalaxy сказал:

    Больше года или меньше?

    Раз коллега byRAM их рекомендует, то наверное не всё так безысходно

    Ни больше, ни меньше. 😄
    Собственно, на сколько мне известно, такая ситуация сейчас со всеми конденсаторами.

    Я бы их тоже рекомендовал, просто по той причине, что это самые маленькие конденсаторы в РФ.
    Традиционный номинал в 0,1 мк есть в 0603 корпусе, плюс есть 0402 корпуса, но там всё скудно.

    • Upvote 1
  15. 9 часов назад, vladec сказал:

    Yageo -- это Тайвань, работают ли они с нами напрямую, на сегодняшний день, не знаю. Наши фирмы у них в дистрибьютерах пока числятся, но реально или номинально вопрос: https://www.yageo.com/en/Contact/Index/distributors?region=Europe_Middle_East_and_Africa&country=Russia&target=target_title

    Ну дак и Walsin - Тайвань. Вот я про то и спрашиваю - имеет ли смысл смотреть в сторону Walsin, если уже сейчас использую Yageo.

  16. 5 часов назад, Vasily_ сказал:

    Секунда поиска.  https://habr.com/ru/articles/406089/

    Это не является ответом на вопрос "А можно ли лазером выжечь дорожки?". По ссылке у автора это не получилось и он пошёл обходными путями.
    По факту же это и любители делали (на ютубе легко ищется), да и профессиональное оборудование есть.

    Чисто как пример:

     

  17. В 26.10.2023 в 10:37, vladec сказал:

    Пора смотреть на восток:

     Walsin  -- резисторы и керамические конденсаторы: https://www.passivecomponent.com/

    А оно как по "поставляемости" и параметрам? Лучше/также/хуже того же Yageo? Просто в основном Yageo пользую, имеет ли смысл его менять или нет, учитывая, что и то, и это - "западный восток".
    Из "восточного востока" разве что о Omicron слышал, но не видел.

  18. 5 часов назад, artclonic сказал:

    А можно ли лазером выжечь дорожки?

    Можно, но нужно соответствующие станок и лазер.
    Проще обычной фрезеровкой, это даже в домашних условиях можно, если заморочиться.

  19. 1 час назад, artclonic сказал:

    Вот интересно, а можно выфрезеровать такие дорожки?

    Можно, просто станок нужен соответствующий. У меня был алюминиевый 1610 - прямые дорожки в 0.1мм я пробовал - всё получалось. Круглые - получались плохо, но у меня и станок, и свёрла - всё китай.
    Я бы Вам рекомендовал найти человека/шаражку с ЧПУ, который в 0.1мм или лучше в 0.05 мм умеет и попробовать это дело на обычной плате c с нужной толщиной меди выгравировать. Если получится - то уже пытаться что-то с керамикой и/или другим материалом мудрить.


    К примеру вот дорожки/пустоты в 0.1 мм делают на станке, который в десятки раз дороже моего:

     

  20. 2 минуты назад, _4afc_ сказал:

    Меня учили в Тереме

    Учиться нужно в институте. Руководствоваться нужно официальными документами, к примеру ТУ на МГТФ, но и приведённый Вами ГОСТ на фторопласт-4 вполне подойдёт.
     

    10 минут назад, artemkad сказал:

    Почему?

    Сам провод не герметичный, жилы ничем на покрыты, и т.д. Окисляется это короче говоря.
    Не знаю по какой причине, в последние 20 лет его начали активно применять, но смотря на старые изделия - там везде МС или МПО.


    К проблеме ТС  - вот такое ещё есть:
    ПТСП / ТУ 16.К76-163-2000 / 0,05мм2 / до +400°C
     

  21. 42 минуты назад, _4afc_ сказал:

    Почему не намотать МГТФ 0,07?  Ему и от 380 градусов не поплохеет, чай не тефлон импортный.

    Ну как бы ему и всем кто рядом уже при 250°C плохо будет, а при 380°C он вообще расплавится...
    Вообще МГТФ официально рассчитан на работу до 220°C, но я бы это Г и при НУ никому не рекомендовал использовать

  22. Ну на вскидку, просто соображения, в которые не вдумывался. 🙂

    1. На 300 градусов есть провода со стекловолоконной изоляцией - ПОЖМ или  ПСДЖ-Мн, но минимальный диаметр 0.6 (вообще они бывают и на более высокие температуры и меньшим диаметром, просто я знаю только про эти).
    Но учитывая ремарку про "недомашние" условия - думаю можно попробовать договориться с каким нибудь заводом. Либо импортный аналог поискать.

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

    3. Взять голую медную проволоку, покрыть чем нибудь жаростойким, намотать в таком виде и на это же жаростойкое и приклеить к подложке.

    4. Если печатный вариант - нарастить сколько надо меди и потом просто выгравировать где нужно. Станки вроде подобные есть - wegstr и другие.
    К середине проволочку приварить и положить на каптоновый скотч, либо просверлиться и с другой стороны подложки вывести той же гравировкой и/или проволочкой.

    5. Ну и да, обычная печать металлом. Быстренько пробежался по разным шаражкам - вроде как печать с точностью в 0,05мм уже везде есть. Вполне достаточно, чтобы такое напечатать.

     

     

  23. 2 часа назад, Vasily_ сказал:

    Все зависит от понимания задачи, если вы насмотрелись китайских поделий, то однозначно без АЦП не обойтись.

    Эм... А как ещё? Нет, я понимаю, можно ориентируясь на датчики холла, управлять и по табличке, либо синус/трапецию подать, но я бы как раз это и назвал "китайским поделием". Тут и школьник, увлечённый темой, справится.
    Практически во всех более-менее серьёзных проектах в качестве датчика угла использовали ВТ + шунт на каждой фазе. Шунт можно и не на всех фазах, но и ВТ, и шунт требуют АЦП.

    Вообще это всё действительно флуд, я бы предложил это всё в отдельную тему вынести. За работу, к сожалению, взяться времени абсолютно нет, но вот этот спор (Управление бесколлекторным двигателем с АЦП и без) я бы с удовольствием почитал. Если он конструктивен будет, конечно.

    • Thanks 1
×
×
  • Создать...