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

tonyk_av

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

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

  • Посещение

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

    4

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


  1. Причём тут мультимастер? На четырёх портах сидят четыре мастера. Ещё на дух портах сидят два слэйва. Итого задействовано 6 штук UART. Таймеров-то хватит? :) Я в ПЛК ещё сделал статистику запросов. На практике полезно при поиске несправностей в сети. Для примера фрагмент карты памяти простого ПЛК с двумя UART, каждый может быть сконфигурирован как мастер, или как слэйв.
  2. Именно о подобных приблудах я и говорил. По-моему, это болезнь российских разработчиков: поналепить отсебятины, не совместимой ни с чём, кроме своего говнософта. Зачем? Я в самую последнюю очередь посмотрю в сторону поделки со своим отсебятским протоколом вместо любого общепромышленного, для которого есть ОРС-серверы и по которому я любую вменяемую "железку" подцеплю парой щелчков "мышки". Делать свой протокол есть смысл только для каких-то нестандартных случаев.
  3. Есть методики определения первого приближения параметров ПИД-регулятора. Начинать нужно с них, ибо это ускоряет процесс настройки. Я использовал метод Астрома-Хагглунда как наиболее подходящий для "спокойных" объектов типа печек. По этой методе получалось большинство печек настроить за 2-3 итерации. Судя по постановке вопроса, ТС пока плохо изучил теорию. Без неё в этом вопросе что играть в рулетку. MIC-2010-3-1Haugen.pdf AMIGO.PDF
  4. RS-485- это аппаратный интерфейс. А протокол это кой-чё другое. Не всякий протокол удаётся легко и просто пробрасывать через Инет. Боюсь, что не различая "протокол" и "интерфейс", ТС будет сложно завязать два ПЛК через Инет.
  5. К чему эти игры с TIM7? На практике толку от них никакого не будет кроме напрасной траты таймера. Я не заметил паузу после перевода трансмиттера на передачу перед началом отправки. Без неё ждут ошибки передачи, особенно на высоких скоростях. P. S. Посмотри на стиль своей программы и подумай, как у тебя будет выглядеть программа, если вдруг тебе понадобится сделать, например, 4 мастера и 2 слэйва?
  6. Найду, выложу. Там был подобный документ, только на старшие чипы уровня F4. А когда состав и количество периферии совпадают, то что, штудировать даташиты в поисках различающихся битиков? Вот тут оказываются очень полезными подобные таблицы:
  7. А я ко всем добрым людям на "ты" обращаюсь. Не нравится- отключи мои сообщения в ленте.
  8. Например, недавно читал такой документ от Artery, в котором описывались особенности перехода с чипов STM32 на чипы от Artery. В документе давались ответы как об аппаратной совместимости, так и особенности программирования. Так что, Arlleex, повторю тебе, коли ты не понял с первого раза, что Neo_Matrix задал абсолютно правильный вопрос, а если ты не в теме, то молча посиди и послушай, что будут говорить другие. А то складывается ощущение, что твой статус "гуру" есть результат неумеренного 3.14здежа на форуме, а не глубоких знаний, позволяющих давать грамотные ответы на вопросы форумчан. Я тоже присматриваю замену МК от СТМ. Меньше всего отличий от СТМ у Артерий и Гихай. И тех, и других стало возможно купить в России. Тоже ищу подобные доки, только теперь от Гихай, чтобы в одном месте иметь собрание всех этих мелких отличий, из-за которых китайский МК может не заработать в схеме.
  9. А если это удалённая подстанция, куда только на вездеходе, который солярки сожрёт за поездку вёдер пять? ТС следовало бы указать места установки, чтобы можно было оценить необходимый уровень вандалостойкости, а то ведь действительно, может проще заменить эту копеечную бздюшку, чем городить огород из туевой хучи защит. P. S. Тема названа пафосно, но безграмотно. Если Eddy_Em прав, то тут никакими промышленными решениями и не пахнет, а пахнет махровым дешманом в китайском стиле.
  10. Не горячись. У других китайцев есть указания по переходу на их чипы с СТМ32, где описаны нюансы этого процесса. Так что вопрос правильный.
  11. Если можно, то дайте ссылки туда, где можно выбрать и купить оценочные платы и отладчики. Желательно, в России.
  12. Руками пишут те, кто понимает, что ему нужно и для чего. Например, стартап из Куба инициализирует память и вызывает конструкторы ещё до настройки частоты тактирования CPU, то есть на 16МГц. Мне в проекте нет нужды беречь каждый миллиампер, поэтому лучше сразу задать её в 216МГц, а потом уже заниматься прочими сервисными делами. Ещё стартап из Куба искренне полагает как и все функции Куба, что тут он оказался исключительно в результате корректно выполненного сброса МК, а не программного или аппаратного сбоя. Видимо, поэтому он не выполняет сброс периферии МК, что видится логичным перед её настройкой в пользовательском коде. Я привёл Куб только как пример, но, скорей всего, многие используют такие же стартапы как в Кубе. Например, в своём стартапе и настраиваю механизм, делающий возможным использование виртуальных методов в качестве обработчиков прерываний.
  13. Для расширения кругозора Сейчас чаще всего используют оптоволокно.
  14. GAL16V8D- это ПЛИС. И этим всё сказано. Современные технологии производства микросхем позволяют изготавливать встроенные на кристалле генераторы с точностью не хуже 1% во всём диапазоне температур. Возможно, поэтому у МАХ его нет снаружи. Вероятно. Я гонял 13487 во всём диапазоне скоростей, и он безукоризненно работал. Это была схема повторителя.
  15. k155la3, да, что-то подобное я и предполагал. Если вместо одного из изоляторов поставить МК с его RT и TX, то получится функциональный аналог MAX13487. Понадобится маленькая добавка для блокировки прохождения сигнала приёма при передаче (навскидку, элемент ИЛИ). Возможно, я погорячился. Показанная ТС схема повторяет схему, показанную k155la3. Может, поиграться с задержками, чтобы работало стабильно?
  16. Сделай и покажи схему. Это и будет замена MAX13487. Подвох в том, что все схемы, в том числе и схема, показанная ТС, являются полным фуфлом. В линии интерфейса EIA-485 для правильной работы должны формироваться 3 состояния, а все эти говно-схемы выдают только 2, поэтому они не работают на больших скоростях и больших длинах, а только в пределах комнаты и небольших скоростях.
  17. Нет. Чем больше хочешь внести изменений в код, тем дороже лицензия. Минимальная стоимость у лицензия, которая запрещает модификацию кода ARM, а разрешает только добавления к нему. Вот-вот. Разрешены только те особенности, которые разрешает ARM.
  18. Не запрещены. Просто ARM за разрешение на внесение таких изменений берёт дополнительные деньги, продавая лицензию. У ARM несколько видов и уровней лицезирования. Например, Эппл купила самую дорогую, дающую право на использование только системы команд и возможности самостоятельной реализации алгоритмов исполнения. Поэтому Эппл по системе команд- это ARM, что делает его совместимым со всем инструментарием от ARM, но вот под капотом там совсем не ARM, хотя местами может на законных основаниях быть и ARM.
  19. С этого и надо было начинать. Тогда ищи книжку Шевкопляса "Микропроцессорные структуры", вроде, 1986 года издания. Там была схема двунаправленного магистрального усилителя цифровых сигналов с автодетектированием направления передачи. Есть у меня подозрение, что ребята из Максима оттуда черпали вдохновение. Если есть возможность, то переходи на EIA-422, тогда проблем с определением направления передачи не будет. Или CAN, как вариант. Вот, нашёл: Шевкопляс, с.107.
  20. Купи у Алика. Они там есть. Они и в России есть.
  21. Смотрю, что у F0 SPI похож на тот, что у F7, только без FIFO.
  22. Eddy_Em это было бы логичней, но боюсь, что следующим вопросом будет "а как мне теперь это напечатать на принтере?". В любом случае, работа с текстом потребует много памяти, которой у МК не много. ИМХО, генерацию pdf лучше выполнять в сервере приложения на ПК.
  23. Я думал, что из-за высокой температуры умом тронулся... А зачем делать pdf на МК? Много лишних ресурсрв, которые занять нечем? Можно пояснить, какая великая нужда вынудила заняться таким на МК?
  24. Ессно, с оговоркой "при прочих равных условиях". У крупных производителей, изделие одного из которых я привёл на фото, очень часто стоят в изделиях их собственные решения в виде заказных микросхем. Такой подход позволяет им заметно снижать стоимость своей продукции в сравнении с продукцией, имеющей небольшую тиражность, за счёт оптимизации схемотехнических решений. Да и комплектуху они покупают вагонами, поэтому тягаться с ними в стоимости очень не просто.
×
×
  • Создать...