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

tonyk_av

Участник
  • Постов

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

  • Посещение

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

    4

Весь контент tonyk_av


  1. Почему ужас? SPI для всего этого нужен будет один, переплата в виде одного-двух сигналов для защелкивания данных в/из буферные регистры практически мизерна. Уже при 16DI+16DO такое решение выглядит вполне симпатичным, особенно с учётом цены и доступности 165 и 595.
  2. Немного оффтоп, простите. Подобное было на платах контроллеров от Fastwell. Там стояла ПЛИС, в которую программно можно было загрузить прошивки для разных чипов, например, 8255 или 8251. Помню, грузил в такую ПЛИС то ли 2, то ли 3 "чипа" 8255, после чего обращался к ним через IN-OUT. Удобно и очень быстро. Так и просится подобное, но через SPI. Недавно трассировал плату, которая была узкая и длинная. Еле-еле развёл на ней 16DI по этой причине. Будь там чё-нить а-ля MCP23S017 было бы намного проще разводить, хоть 64DI развелось на раз-два. Поэтому поддержу вопрошающего:
  3. Не заметил, пардон. Согласен. Начнутся конкретные вопросы, тогда всем интересней станет. Хм, а как тогда ваша контора разрабатывает высоковольтные источники питания? Видимо, их разрабатывает Тогда источники соответствующие.
  4. Я дико извиняюсь за не очень вежливый ответ, но неужели в вашей компании, которая нет людей, способных объяснить их назначение? Так же как и назначение резистора R34 на моей схеме. У меня такое ощущение, что показанную мной картинку из траковской мурзилки ТС видит впервые, иначе сначала разобрался бы с типовой схемой от производителя, прежде чем рисовать свою. Предлагаю в выходные почитать книжки по ссылкам выше, а потом вернуться к обсуждению, ибо P. S. Подтяните свою грамотность в этом вопросе хотя бы для того, чтобы понимать ответы на свои вопросы. Просто мало кому приятно распинаться перед людьми, которые не хотят напрягаться для поиска ответов на свои же вопросы, а хотят тупо получить готовый рецепт.
  5. Странный вопрос. Вы документацию и рекомендации производителей читаете? Исходя из опыта и специфики получаются примерно такие схемы (замечание: на входе не стаб, а TVS):
  6. А что за DC-DC? Подозрительно мало деталей в цепях защиты даже в сравнении с рекомендуемыми производителями схемами. И с DI и DO то же самое.
  7. Было именно предупреждение, а не ошибка, я потому и запомнил, что вот ведь, она, переменная, используется в цикле, а компилятор пишет, что она не используется, причём после цикла присваиваю переменной другое значение для промежуточных вычислений- на тебе. Копипаст сделал и зацепил повторное определение.
  8. Нифига подобного Вот прям сегодня по ошибке написал такое, так g++ ткнул во вторую строку с предупреждением о неиспользуемой переменной. Надо смотреть на версию стандарта, поддерживаемую компилятором и на то, какие предупреждения разрешены или запрещены. Последние версии gcc стали более строже отслеживать подобное, а g++ на подобное всегда ругался, поэтому собирайте ваши программы g++, и будет вам Щастье.
  9. Это про какие стандарты речь идёт? Не надо забывать, что помимо стандартов есть ещё и требования к питанию потребителей, которые необходимо учитывать при выборе схемы обеспечения бесперебойного питания потребителей. Я в самом начале писал, что АВР вредно быстро переключать. Для ответственного оборудования проблема решается просто: между АВР и нагрузкой ставится онлайн ИБП с не большим временем поддержания нагрузки. В этом случае нагрузка даже не заметит переключений. Когда в шкафу электроники на несколько миллионов, добавить ИБП, даже за сотню тысяч, не проблема.
  10. А ФНЧ на входе АЦП по какой частоте рассчитывают? Буржуи называют её частотой Найквиста, которая равна половине частоты дискретизации, то есть применительно к AD7953 это будет 1.024 МГц, и далее по тексту пишут, что DSP у AD7953 выдаёт результаты измерений (не отсчётов!) с частотой 8 кГц. Есть ведь ещё оверсэмплинг, например, в Н7 (про F7 не помню, возможно, тоже есть) он реализован аппаратно, поэтому логично, что частота выборки и частота поступления отсчётов это в общем случае две разные частоты. Делал контроллер, который измерял среднее, СКЗ, минимум, максимум, активную и реактивную мощности и период на STM32F7. Было 12 каналов, по каждому каналу частота выборки была 12 кГц. Вычисления выполнялись каждый период. Использовалась 32 и 64-битная арифметика, загрузка ЦП была около 3-4%, если память не изменяет. P. S. Я просто хочу разобраться в терминологии, потому что, как мне показалось, тут есть разночтения в русскоязычной литературе и буржуйской.
  11. Ну так сами посмотрите на картинку. Чёрным по белому написано, что частота выборки 895 тысяч выборок в секунду. ade7978_7933_7932_7923.pdf
  12. Уважаемый jcxz не пробовал найти ответ на вопрос, для чего микросхемы, ориентированные на измерения токов и напряжений в одно- и трёхфазныйх сетях, имеют частоту дискретизации до миллиона выборок на канал? Если прочитать теоретические основы работы таких микросхем, которые подробно излагают фирмы-производители, например, AD то, становится понятным, что возможностей АЦП, имеющихся у STM32H7xx, едва хватит для более-менее точных измерений. Возможностей MSP430 хватит для домашних поделок, но не для промышленного оборудования.
  13. Для этого у меня включена синхронизация с Облаком. Удобно, когда на всех рабочих компах последние версии файлов.
  14. Включите оптимизацию в ИАР и тоже перестанет выполняться, скорей всего. Не думаю, что ИАР глупее ГЦЦ.
  15. Наш человек, в теме. Сначала нужно решить чё те нужно. И я, и коллега выше ведь не просто так подчеркнули, что применяют именно электромеханические переключатели, а не симисторные. Более того, я не просто так упомянул о применение не стандартных контакторов или реле, а специальных переключателей с малым временем переключения. Разберитесь с назначением и работой ATS и АВР, тогда, надеюсь, поймете, почему ставят именно электромеханику.
  16. Что хочет ТС- спрашивайте самого ТС. То, что показано на картинке, полученной мной от ТС, является электромеханическим переключателем, не статическим. И с тем, и с другим я работал, мне это не нужно объяснять.
  17. Я же говорю, что ТС вообще не в теме, ещё и мозги людям запудрил. Измерять RMS в сети с частотой 50Гц с периодом в 1мс - поржал. По ходу дела выяснилось, что ТС нужен не АВР, а не совсем простой переключатель сетей, который к АВР не имеет никакого отношения, кроме схожести схем. Такие штуки применяют в телекоммуникационных и серверных шкафах. Алгоритмы их работы отличаются от алгоритмов АВР, а сами штуки (те, которые я разбирал), строятся на основе специализированных быстродействующих электромеханических переключателей. И да, будь ТС в теме, он бы знал, что к серьёзному оборудования предъявляется требование к работе при пропадании напряжения, и даже указывается время, в течение которого оно должно работать при пропадании, тогда и глупых 1мс не появилось бы.
  18. Судя по описанию, вы вообще не читали ни нормативную базу, ни физику процесса не понимаете. А ещё он известен тем, кто прочитал 3.3 ПУЭ. Я же говорю, что ваще не читали, не думали, и даже не представляете. То, что вы хотите, я уже делал в виде опытного изделия на STM32F745. Из-за смены работы и смены тематики, больше не занимался этими вопросами. Если не найдёте исполнителя, то пишите. Сейчас я загружен, поэтому участвовать в вашем проекте не могу, тем более, что вам нужно всё быстро, а я с STM32G0 не работал. У АВР время переключения, обычно, от нескольких секунд до нескольких десятков секунд. Я больше скажу, переключать быстрее нескольких секунд нельзя. Для переключений за 20мс используются статические переключатели (СП), которые часто путают с АВР и пытаюся заменить СП на АВР, а АВР на СП. Сдаётся мне, что ТС путает АВР с СП.
  19. Вот чё-нить типа такого. Для меня описание сей платки пока выглядит набором слов, поэтому и спрашиваю.
  20. И это минимальная цена?! Да ну.
  21. Прошу прощения у sidy за свой вопрос тут, но раз уж тут заговорили о преобразователях USB-CAN и софте для них, то какие преобразователи порекомендуют более опытные коллеги? Пока требования скромные: минимальная цена, отображение сообщений из сети, отправка сообщений.
  22. 80 МГц- предельная частота SPI для W5500. И то надо постараться, чтобы работать с ним на такой частоте. У WCH есть МК с двумя сетевыми интерфейсами: "физикой" на 100 и одновременно без "физики" на 1000. Просто на днях смотрел из МК под свои задачи и запомнилось такое.
  23. "Маузер Папанина" Веллера читали? Эти 48мА там реально нужны?
  24. А кто сказал, что на корпусе должна остаться родная лицевая пластина? Делал панели из металло-пластиковых сэндвич-панелей путём фрезерования. Надписи шелкографией. Делали из дюраля плюс металлографика. Пробовали резать лазером, но тут нужна подборка лазера под пластик, плюс подбор режима резки, что не всегда возможно при малом количестве материала для экспериментов.
  25. Да ну. У вас тактовая SPI для общения с W5500 аж 80 МГц? Нет? И для чего тогда 100Base-T? Тогда берите китайца а-ля CH32 с "физикой" на борту.
×
×
  • Создать...