- Есть необходимость понять протокол общения в некой промышленной
установке, с сцелью понять причину проблемы. Фирмачи протокола не
дают, а по сути проблемы дают банальные рекомедации, типа проверить
отсутствие замыкания, и надежность контактов. Заскриншотил фрагмент
телеграммы. Включен делитель на 10, то есть амплитуда 1.5 Вольта.
На мой взгляд это стандартная(хотя и инвертрованная) посылка
UART-а, с BaudRate 10MHz. Формат старт бит/ 8 бит данных, бит
четности, Rainman62(263 знак., 21.05.2020 06:30, MCU, картинка, полностью)
- Сигнал-то униполярный или биполярный? (не пойму, где у вашего
осциллографа нуль). Если униполярный, то уменьшите делитель вдвое,
чтобы поднять амплитуду до 3V, и подайте на UART STM32H743, или
какого-то еще МК. У STM32 частота UART задается делителем от
частоты шины, где нет таких грубых скачков, как у промышленных
UART/USB конвертеров. Да программирование STM32H743 по части UART
не должно отличаться от прочих STM32 . - Kceния(21.05.2020 12:01)
- Может быть MECHATROLINK-II? Есть ли возможность посмотреть к какому
чипу подключается сигнал в самой установке? Он как раз 10 MBps. У
него по таймеру должны повторяться посылки, например, каждые 8 мс. dxWAk(15 знак., 21.05.2020 10:21, ссылка)
- в ProfiBus DP вроде 12 МБод (или до) - Vit(21.05.2020 09:30)
- Можно попробовать пропустить через компаратор, что бы 1-0 получить
и в СОМ порт отправить, что бы проверить гипотезу на счет UART. Или
seale logic выход подсунуть, посмотреть что оно найдет. Не забыть
про возможность инверсии относительно стандартного. - AlexBi(21.05.2020 06:37)
- Сталкивался ли кто-то с визуализацией графов? Девайс получает
массив номеров вершин некоторого графа и, для каждой вершины,
массив номеров соседних вершин. Нужно показать этот граф на экране.
Программисты, пишущие для ПК и web халявят - оставляют расстановку
вершин на экране пользователю, пуста таскает мышкой как хочет. У
моего девайса ни мышки ни тача нет, нужно автоматически расставить
вершины по экрану с минимальным количеством пересечением ребер.
Полноценной операционной AlexG(652 знак., 16.05.2020 06:20, MCU, ссылка, полностью)
- И да увековечится здесь обожаемый многими бедуинами крылатый лось
aka WaysToScrewUp! :)) MBedder(1 знак., 10.05.2020 22:56 - 16.05.2020 11:50, MCU, картинка, полностью)
- ESP32, приём строки по SPI в задаче (FreeRTOS) stdenits(202 знак., 16.05.2020 18:55, MCU, ссылка)
- Кто-нибудь пробовал STLINK-V3SET ? Как он? Каковы отзывы? RxTx(112 знак., 16.05.2020 08:02, MCU, ссылка)
- Требуется ли RS-422 линии GND? Дохнут Z,Y выходы п-п ADM4856 с защ.
RV05-4TCT при подключении без оптоизоляции и без общего GND. - RxTx(15.05.2020 08:30, MCU, полностью)
- Друзья, всем огромное спасибо, крайне интересная дискуссия.
Извиняюсь что не принимаю активного участия, у меня сейчас
командировка за командировкой, снова готовлюсь, дел невпроворот. - RxTx(15.05.2020 21:21)
- земля - туда стекает какой-то паразитный наведенный ток - переменка
от сети, грозы, мобилки со своими антеннами и т.д. LordN(504 знак., 15.05.2020 19:16)
- да - OlegPowerC(15.05.2020 17:00)
- Присоединяюсь к предыдущим ораторам - нужны. - Toчкa oпopы(15.05.2020 15:23)
- Если без GND у тебя входы окажутся в пределах допустимых значений.
Что, очевидно, невозможно (влияет всё вплоть до статики). Наличие
какого-то другого "заземления" вопрос очень спорный, т.к. через
него могут протекать токи и оно обладает порядочной индуктивностью
и значит реактивным сопротивлением. - fk0(15.05.2020 13:35)
- формально, когда я начинал с RS422, то в образце была в клеммнике
точка GND. Но ни на одной заправке ее никто не соединял. На
заправках вообще всегда напряженка с количеством проводов. Z-Y
потом в жизни дохли, было дело. Но всегда была конкретная причина
(хотя бы - гроза). Клиент никогда не возражал против ремонта и
платил. Но всегда и везде сами МАХ488 как в колонке и в контроллере
к общему МК подключены через оптроны. И питаются от отдельной
обмотки трансформатора. - Лaгyнoв(15.05.2020 10:26)
- С опто- не дохнут и иногда стабильнее работает на больших
расстояниях, без - тоже можно, но надо резисторами землю уравнивать
все равно. И всегда ставить резисторы 10.. Ом последовательно с
линиями, а TVS уже прям около разъема. - Andreas(15.05.2020 09:06)
- Да. - BlackMorda(15.05.2020 08:38)
- Под простенький, речевой с_к_р-е_мб_лер, для дома , для семьи,
нужен процик с ацп и цап (желательно с управляемым аттенюатором) с
памятью под полсекунды сигнала с полосой не более 4 кГц с
произвольным доступом. Что - нить подскажите. С праздником ! - Gore222(07.05.2020 12:57, MCU, полностью)
- Народ уоки-токи со скремблированием делает на PIC24FJ64GA004 и
внешнем ЦАПе MCP4921 --> - Vit(07.05.2020 19:56, ссылка)
- Вот смотри из свежайших, но уже доступных в продаже. На I2S вешаешь
звуковой ЦАП (16 бит АЦП есть в MCU) и вперед. И стоит недорого. Но
fk0 дело говорит. - Evgeny_CD(07.05.2020 15:44, ссылка)
- Вон посмотри что делают товарищи по ссылкам: А как, интересно, в
скремблерах осуществляется синхронизация? У кого-то генератор уплыл
и через пару минут на выходе каша, ничего не понятно. И начальная
синхронизация как-то нужна (ну там понятно, автокорреляция с
(не)хорошей функцией как это сделано в eCall). И ведь хуже того,
скорость поступления данных из абонентского терминала сама по себе
может плавать. Если ещё не сделали -- я подсказываю, бизнес идея на
миллион fk0(156 знак., 07.05.2020 15:35, ссылка)
- Два устройства на один UART mr-x(536 знак., 06.05.2020 10:42, MCU, полностью)
- А чем нонче лечат XC8? Или оно как "неуловимый Джо"? Vit(468 знак., 03.05.2020 08:12, MCU, полностью)
- У кого нибудь есть нормальный исходник AES 256 на C (шифрование)
для микроконтроллера? 64 МБ на STM32F103 сколько по времени
шифрует? - Nikolaev_Aleksey(09.04.2020 18:36, MCU, полностью)
- либы от Microchip, на MIPS ядре AES-256 дает 544.4 Kbytes/sec
(тактовая 80МГц) - Илья(16.04.2020 13:48, ссылка)
- посмотрите ссылку, реализован aes128/192/256. я это взял за основу,
перепилил в С++ добавил xtea3, слил в один хидер чтоб все
инлайнилось. хорошо работает, мне понравилось klen(34 знак., 10.04.2020 09:53, ссылка)
- У меня есть исходник 8 мб шифрует порядка 3 минут. мопед не Aleksey_75(5 знак., 09.04.2020 19:29, ссылка)
- гоогле: - SciFi(09.04.2020 19:09, ссылка)
- Никто тут не выпускает HART <-> Ethernet конвертеры? Устроит
в виде платы. Надо несколько штук. - General(24.04.2020 23:48, MCU, полностью)
- Добрый день, необходим пример SPI slave устройства на базе TMS320.
Устроит любой контроллер из этой серии, а если буде F28335 - это
был бы вообще подарок. Заранее спасибо! - pery-m(24.04.2020 14:48 - 16:19, MCU, полностью)MBedder
- Коллеги!!! Столкнулся я с необъяснимым случаем. Компилятор IAR STM8 Bill(360 знак., 16.04.2020 08:02, MCU, полностью)
- А если так? Исправил, спасибо fk0 Бoмж(134 знак., 16.04.2020 21:21 - 21:53)
- Довольно типичный случай, когда переменной Mode выше по тексту
присвоение конкретное значение. Тогда компилятор видит, что это
значение не менялось до входа в функцию Display(), вот и не ставит
проверки, полагая ее излишней. Ищите баг там, где у вас формируется
Mode. Вычисляемая она у вас или ей присвоено константное выражение.
Во втором случае компилятор поступил верно - константные выражения
перевариваются на стадии компиляции. - Kceния(16.04.2020 11:21)
- Ещё один факт. Установил оптимизацию Medium, компилироваться стало
правильно Bill(560 знак., 16.04.2020 10:11)
- Самое интересное, что в более ранней версии компилятора это всё
работало. Ошибка обнаружилась на днях, когда пришлось несколько
модифицировать программу. Причём модификация с данным участком кода
никак не связана. - Bill(16.04.2020 09:53)
- Ассемблерный листинг в студию для обоих случаев - Ale3000(16.04.2020 08:56)
- Display(...) что такое? Не #define случайно? Если макрос, то какой? - AlexBi(16.04.2020 08:39)
- Бригада телепатов просит разъяснить значение термина "компилятор
игнорирует" :-) А то сейчас окажется, что имеется в виду
невозможность поставить красный кружок в режиме отладки. Ну и тут
уже все будет ясно :-) - il-2(16.04.2020 08:26)
- Значение CH1_DSPLY? - lloyd(16.04.2020 08:15)
- Может стоит вместо and употребить xor? Или нет? ))) - my504(16.04.2020 08:11)
- Добрый день, Вопрос по TMS320. pery-m(1121 знак., 06.04.2020 20:55 - 21:21, MCU, картинка, картинка, полностью)
- [Cypress “No Warranty” Parts] -> крайне интересная опция. Цены на такие чипы очень и очень
интересные, в том числе PSoC® 4 Family, и, как выяснилось, это не
хлам Evgeny_CD(171 знак., 06.04.2020 03:45, MCU, ссылка, полностью)