ingener писал(а): 08 окт 2019, 17:07 интересно было бы продумать тему оптоволоконной связи контроллера с внешним миром в условиях сильных помех. Как показал опыт в конкретной ситуации, обычные оптопары не спасают. То ли емкости у них хватает, то ли еще что, но помеха проскакивает. Пробовал разные оптопары, в т.ч увеличенного размера (CNY65)
Что если использовать обычное декоративное оптоволокно (лампы из него делают), по торцам ставим фото- и светодиоды, и готова 100% помехозащищенная связь? Правда, на каждый сигнал будет нужна своя жила, но обычно сигналов от внешних датчиков не так много. Да и протокол наверняка так можно передавать.
А если светодиод видимого спектра, то вообще можно будет визуально наблюдать наличие сигнала
Неиспользуемые пины переключить на выход
- nalnik
- Подполковник
- Сообщения: 1320
- Зарегистрирован: 14 май 2016, 17:12
- Откуда: Кисловодск
- Имя: Александр
Неиспользуемые пины переключить на выход
Я хочу быть добрее, но люди сами нарываются.
- ingener
- Лейтенант
- Сообщения: 582
- Зарегистрирован: 14 окт 2018, 00:26
- Имя: Андрей
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
Неиспользуемые пины переключить на выход
Можете аргументированно возразить? Не хватит быстродействия диодов? Или еще что?nalnik писал(а): 08 окт 2019, 18:35 страшно представить - какие у Вас еще идеи со словами Да и протокол наверняка так можно передавать
Неиспользуемые пины переключить на выход
[ref]ingener[/ref], имелось ввиду, что протокол - это нечто не передаваемое ..
- ingener
- Лейтенант
- Сообщения: 582
- Зарегистрирован: 14 окт 2018, 00:26
- Имя: Андрей
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
Неиспользуемые пины переключить на выход
[ref=#ff8000]pan[/ref], да, виноват, надо было написать -
передача электрических сигналов, соответствующих набору соглашений интерфейса логического уровня, которые определяют обмен данными между различными программами.

передача электрических сигналов, соответствующих набору соглашений интерфейса логического уровня, которые определяют обмен данными между различными программами.
- ingener
- Лейтенант
- Сообщения: 582
- Зарегистрирован: 14 окт 2018, 00:26
- Имя: Андрей
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
Неиспользуемые пины переключить на выход
война с помехами продолжается.
опыт показывает, что наиболее чувствителен контроллер не к магнитным, а к электрчиеским помехам (высоковольтные импульсы).
Мера защиты от этого - полное экранирование. Т.е. фактически поместить контроллер в коробочку из медной фольги.
Но вопрос - надо ли то же самое мутить с дмисплеем? Иногда помеха вызыает пропадание подсветки. Этим тоже управляет Ардуино или это виснет уже сам LCD 2004? Он на шине I2C
опыт показывает, что наиболее чувствителен контроллер не к магнитным, а к электрчиеским помехам (высоковольтные импульсы).
Мера защиты от этого - полное экранирование. Т.е. фактически поместить контроллер в коробочку из медной фольги.
Но вопрос - надо ли то же самое мутить с дмисплеем? Иногда помеха вызыает пропадание подсветки. Этим тоже управляет Ардуино или это виснет уже сам LCD 2004? Он на шине I2C
Неиспользуемые пины переключить на выход
А питание не просаживается в момент поджига дуги? У нас помнится точечная сварка сводила сума бесперебойники, пока офис на другой ввод не перевели.
FLProg 6.3.1 - 7.3.4 - Linux
- ingener
- Лейтенант
- Сообщения: 582
- Зарегистрирован: 14 окт 2018, 00:26
- Имя: Андрей
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
Неиспользуемые пины переключить на выход
[ref]Goosr[/ref], нет, у ардуины большой запас по напряжению (входное около 12В). Да и помеха возникает еще до поджига дуги (до нагрузки на сеть) , когда начинает высоковольтный транс поджига рабоать, а предварительная продувка газа еще не завершилась
-
Ingwar
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 3 раза
Неиспользуемые пины переключить на выход
[ref]ingener[/ref], приобретите ардуинку от RobotDyn, если не хотите сами делать правильную разводку микроконтроллера. По моему опыту они самые стабильно работающие.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Неиспользуемые пины переключить на выход
.
Последний раз редактировалось Nikan 23 мар 2023, 23:57, всего редактировалось 1 раз.
-
vovka1973
- Подполковник
- Сообщения: 1225
- Зарегистрирован: 14 фев 2016, 14:16
- Откуда: kazahstan
- Благодарил (а): 72 раза
- Поблагодарили: 7 раз
Неиспользуемые пины переключить на выход
Истина вот вот и это надо взять за правило
- ViktorPetrov
- Капитан
- Сообщения: 806
- Зарегистрирован: 09 апр 2018, 23:56
- Имя: Виктор
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Неиспользуемые пины переключить на выход
При таком источники ВЧ помех ,данных мер будит не достаточно ,я бы начинал с начало с нормального контура заземления .
-
SSSergeich
- Капитан
- Сообщения: 708
- Зарегистрирован: 06 фев 2016, 11:01
- Откуда: Ярославль
- Имя: Сергей
Неиспользуемые пины переключить на выход
Зимой-весной боролся с помехами, читал DI HALT'a
Глюки контроллера
Глюки контроллера. Ответ на загадку
Чистая земля в EagleCad
Глюки контроллера
Глюки контроллера. Ответ на загадку
Чистая земля в EagleCad
Неиспользуемые пины переключить на выход
Два дня бился над работой скоростного счетчика. Он у меня считает длину импульса. При касании пинцетом +5в или GND происходили ложные срабатывания счетчика. На вход D2 повесил 0.1мкф на землю, немного помогло, но все равно были ложные срабатывания. Потом вспомнил, что говорил учитель "свободные ноги МК сажайте на землю" (tx и rx тоже). И о чудо, чем не тыкай хоть в землю, хоть в плюс работает и не сбивается.
-
Ingwar
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 3 раза
Неиспользуемые пины переключить на выход
Пример работы от внутреннего генератора (8Мгц).
[spoiler][/spoiler]
Плата установлена на коллекторном двигателе. Свободные выводы не прописаны никак. Нет блокирующих конденсаторов на корпус с клемм мотора. Управление через китайский энкодер. Его выводы подтянуты резисторами без кондеров. Нет экрана.
Вся "борьба" с помехами - разводка "земли" и питание источника шума (в моем случае мотора) через ферритовое колечко, а контроллера через резистор...
[spoiler][/spoiler]
Плата установлена на коллекторном двигателе. Свободные выводы не прописаны никак. Нет блокирующих конденсаторов на корпус с клемм мотора. Управление через китайский энкодер. Его выводы подтянуты резисторами без кондеров. Нет экрана.
Вся "борьба" с помехами - разводка "земли" и питание источника шума (в моем случае мотора) через ферритовое колечко, а контроллера через резистор...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя
