tonyk_av
Участник-
Постов
1 182 -
Зарегистрирован
-
Посещение
-
Победитель дней
4
Весь контент tonyk_av
-
Причём тут мультимастер? На четырёх портах сидят четыре мастера. Ещё на дух портах сидят два слэйва. Итого задействовано 6 штук UART. Таймеров-то хватит? :) Я в ПЛК ещё сделал статистику запросов. На практике полезно при поиске несправностей в сети. Для примера фрагмент карты памяти простого ПЛК с двумя UART, каждый может быть сконфигурирован как мастер, или как слэйв.
-
Именно о подобных приблудах я и говорил. По-моему, это болезнь российских разработчиков: поналепить отсебятины, не совместимой ни с чём, кроме своего говнософта. Зачем? Я в самую последнюю очередь посмотрю в сторону поделки со своим отсебятским протоколом вместо любого общепромышленного, для которого есть ОРС-серверы и по которому я любую вменяемую "железку" подцеплю парой щелчков "мышки". Делать свой протокол есть смысл только для каких-то нестандартных случаев.
-
Настройка ПИД-регулятора
tonyk_av ответил Dvorch тема в В помощь начинающему
Есть методики определения первого приближения параметров ПИД-регулятора. Начинать нужно с них, ибо это ускоряет процесс настройки. Я использовал метод Астрома-Хагглунда как наиболее подходящий для "спокойных" объектов типа печек. По этой методе получалось большинство печек настроить за 2-3 итерации. Судя по постановке вопроса, ТС пока плохо изучил теорию. Без неё в этом вопросе что играть в рулетку. MIC-2010-3-1Haugen.pdf AMIGO.PDF -
RS-485- это аппаратный интерфейс. А протокол это кой-чё другое. Не всякий протокол удаётся легко и просто пробрасывать через Инет. Боюсь, что не различая "протокол" и "интерфейс", ТС будет сложно завязать два ПЛК через Инет.
-
К чему эти игры с TIM7? На практике толку от них никакого не будет кроме напрасной траты таймера. Я не заметил паузу после перевода трансмиттера на передачу перед началом отправки. Без неё ждут ошибки передачи, особенно на высоких скоростях. P. S. Посмотри на стиль своей программы и подумай, как у тебя будет выглядеть программа, если вдруг тебе понадобится сделать, например, 4 мастера и 2 слэйва?
-
Найду, выложу. Там был подобный документ, только на старшие чипы уровня F4. А когда состав и количество периферии совпадают, то что, штудировать даташиты в поисках различающихся битиков? Вот тут оказываются очень полезными подобные таблицы:
-
А я ко всем добрым людям на "ты" обращаюсь. Не нравится- отключи мои сообщения в ленте.
-
Например, недавно читал такой документ от Artery, в котором описывались особенности перехода с чипов STM32 на чипы от Artery. В документе давались ответы как об аппаратной совместимости, так и особенности программирования. Так что, Arlleex, повторю тебе, коли ты не понял с первого раза, что Neo_Matrix задал абсолютно правильный вопрос, а если ты не в теме, то молча посиди и послушай, что будут говорить другие. А то складывается ощущение, что твой статус "гуру" есть результат неумеренного 3.14здежа на форуме, а не глубоких знаний, позволяющих давать грамотные ответы на вопросы форумчан. Я тоже присматриваю замену МК от СТМ. Меньше всего отличий от СТМ у Артерий и Гихай. И тех, и других стало возможно купить в России. Тоже ищу подобные доки, только теперь от Гихай, чтобы в одном месте иметь собрание всех этих мелких отличий, из-за которых китайский МК может не заработать в схеме.
-
разработка пром.контроллера
tonyk_av ответил sunjob тема в Вопросы надежности и испытаний
А если это удалённая подстанция, куда только на вездеходе, который солярки сожрёт за поездку вёдер пять? ТС следовало бы указать места установки, чтобы можно было оценить необходимый уровень вандалостойкости, а то ведь действительно, может проще заменить эту копеечную бздюшку, чем городить огород из туевой хучи защит. P. S. Тема названа пафосно, но безграмотно. Если Eddy_Em прав, то тут никакими промышленными решениями и не пахнет, а пахнет махровым дешманом в китайском стиле.- 46 ответов
-
Не горячись. У других китайцев есть указания по переходу на их чипы с СТМ32, где описаны нюансы этого процесса. Так что вопрос правильный.
-
Если можно, то дайте ссылки туда, где можно выбрать и купить оценочные платы и отладчики. Желательно, в России.
-
Руками пишут те, кто понимает, что ему нужно и для чего. Например, стартап из Куба инициализирует память и вызывает конструкторы ещё до настройки частоты тактирования CPU, то есть на 16МГц. Мне в проекте нет нужды беречь каждый миллиампер, поэтому лучше сразу задать её в 216МГц, а потом уже заниматься прочими сервисными делами. Ещё стартап из Куба искренне полагает как и все функции Куба, что тут он оказался исключительно в результате корректно выполненного сброса МК, а не программного или аппаратного сбоя. Видимо, поэтому он не выполняет сброс периферии МК, что видится логичным перед её настройкой в пользовательском коде. Я привёл Куб только как пример, но, скорей всего, многие используют такие же стартапы как в Кубе. Например, в своём стартапе и настраиваю механизм, делающий возможным использование виртуальных методов в качестве обработчиков прерываний.
-
Для расширения кругозора Сейчас чаще всего используют оптоволокно.
-
GAL16V8D- это ПЛИС. И этим всё сказано. Современные технологии производства микросхем позволяют изготавливать встроенные на кристалле генераторы с точностью не хуже 1% во всём диапазоне температур. Возможно, поэтому у МАХ его нет снаружи. Вероятно. Я гонял 13487 во всём диапазоне скоростей, и он безукоризненно работал. Это была схема повторителя.
-
k155la3, да, что-то подобное я и предполагал. Если вместо одного из изоляторов поставить МК с его RT и TX, то получится функциональный аналог MAX13487. Понадобится маленькая добавка для блокировки прохождения сигнала приёма при передаче (навскидку, элемент ИЛИ). Возможно, я погорячился. Показанная ТС схема повторяет схему, показанную k155la3. Может, поиграться с задержками, чтобы работало стабильно?
-
Сделай и покажи схему. Это и будет замена MAX13487. Подвох в том, что все схемы, в том числе и схема, показанная ТС, являются полным фуфлом. В линии интерфейса EIA-485 для правильной работы должны формироваться 3 состояния, а все эти говно-схемы выдают только 2, поэтому они не работают на больших скоростях и больших длинах, а только в пределах комнаты и небольших скоростях.
-
Нет. Чем больше хочешь внести изменений в код, тем дороже лицензия. Минимальная стоимость у лицензия, которая запрещает модификацию кода ARM, а разрешает только добавления к нему. Вот-вот. Разрешены только те особенности, которые разрешает ARM.
-
Не запрещены. Просто ARM за разрешение на внесение таких изменений берёт дополнительные деньги, продавая лицензию. У ARM несколько видов и уровней лицезирования. Например, Эппл купила самую дорогую, дающую право на использование только системы команд и возможности самостоятельной реализации алгоритмов исполнения. Поэтому Эппл по системе команд- это ARM, что делает его совместимым со всем инструментарием от ARM, но вот под капотом там совсем не ARM, хотя местами может на законных основаниях быть и ARM.
-
С этого и надо было начинать. Тогда ищи книжку Шевкопляса "Микропроцессорные структуры", вроде, 1986 года издания. Там была схема двунаправленного магистрального усилителя цифровых сигналов с автодетектированием направления передачи. Есть у меня подозрение, что ребята из Максима оттуда черпали вдохновение. Если есть возможность, то переходи на EIA-422, тогда проблем с определением направления передачи не будет. Или CAN, как вариант. Вот, нашёл: Шевкопляс, с.107.
-
-
Stm32F030. Затык с SPI
tonyk_av ответил EugeNNe тема в ARM, 32bit
Смотрю, что у F0 SPI похож на тот, что у F7, только без FIFO. -
Eddy_Em это было бы логичней, но боюсь, что следующим вопросом будет "а как мне теперь это напечатать на принтере?". В любом случае, работа с текстом потребует много памяти, которой у МК не много. ИМХО, генерацию pdf лучше выполнять в сервере приложения на ПК.
-
Я думал, что из-за высокой температуры умом тронулся... А зачем делать pdf на МК? Много лишних ресурсрв, которые занять нечем? Можно пояснить, какая великая нужда вынудила заняться таким на МК?
-
Преобразователь 380В AC -> 12В DC, 18Вт
tonyk_av ответил sn65 тема в Предлагаю работу
Ессно, с оговоркой "при прочих равных условиях". У крупных производителей, изделие одного из которых я привёл на фото, очень часто стоят в изделиях их собственные решения в виде заказных микросхем. Такой подход позволяет им заметно снижать стоимость своей продукции в сравнении с продукцией, имеющей небольшую тиражность, за счёт оптимизации схемотехнических решений. Да и комплектуху они покупают вагонами, поэтому тягаться с ними в стоимости очень не просто.