Практически всё. Но, где-то половина для меня пока ещё непонятна (:UAVpilot писал(а):В даташите что написано?..
Ethernet контроллер для LinuxCNC (STM32, FPGA)
- MX_Master
- Мастер
- Сообщения: 7480
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3101
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Контроллер для LinuxCNC (Ethernet + STM32)
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5182
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Контроллер для LinuxCNC (Ethernet + STM32)
Пункт 8.3.2. Какое слово тебе перевести?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- MX_Master
- Мастер
- Сообщения: 7480
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3101
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Контроллер для LinuxCNC (Ethernet + STM32)
Наверное, все Потому что там, где я смотрю, такого нет. Сергей, ты на какой документ намекаешь?UAVpilot писал(а):Пункт 8.3.2. Какое слово тебе перевести?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5182
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Контроллер для LinuxCNC (Ethernet + STM32)
Оф. страница продукта: http://www.ti.com/product/AM26C32
Даташит: http://www.ti.com/lit/gpn/am26c32
Даташит: http://www.ti.com/lit/gpn/am26c32
Removing the uncertainty of random output states, modern transceiver designs include internal biasing circuits that put the receiver output into a defined state (typically high) in the absence of a valid input signal.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- MX_Master
- Мастер
- Сообщения: 7480
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3101
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Контроллер для LinuxCNC (Ethernet + STM32)
Читал другую ревизию документа. Короче говоря, внешние растяжки нужны (:
Маленько подправил.
Для +-15V энкодеров теперь используется AM26LS33.
Правильно ли сделано управление ВКЛ/ВЫКЛ для AM26LS33?
Маленько подправил.
Для +-15V энкодеров теперь используется AM26LS33.
Правильно ли сделано управление ВКЛ/ВЫКЛ для AM26LS33?
- N1X
- Мастер
- Сообщения: 3653
- Зарегистрирован: 16 фев 2015, 21:19
- Репутация: 1645
- Настоящее имя: Владимир
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: Контроллер для LinuxCNC (Ethernet + STM32)
Достаточно какой-нибудь один вход включения использовать, а второй просто повесить в нужный уровень.
- MX_Master
- Мастер
- Сообщения: 7480
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3101
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Контроллер для LinuxCNC (Ethernet + STM32)
Как сейчас на схеме?N1X писал(а):Достаточно какой-нибудь один вход включения использовать, а второй просто повесить в нужный уровень.
- N1X
- Мастер
- Сообщения: 3653
- Зарегистрирован: 16 фев 2015, 21:19
- Репутация: 1645
- Настоящее имя: Владимир
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: Контроллер для LinuxCNC (Ethernet + STM32)
Похоже =) Я просто не заметил, что там микросхема из двух "половинок"
-
- Новичок
- Сообщения: 30
- Зарегистрирован: 06 июл 2016, 19:12
- Репутация: 3
- Настоящее имя: Степан
- Откуда: Москва
- Контактная информация:
Re: Контроллер для LinuxCNC (Ethernet + STM32)
С цветными разъёмами можно пойти по примеру плат 3d принтеров, используя разные цвета для разных осей.
- MX_Master
- Мастер
- Сообщения: 7480
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3101
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Контроллер для LinuxCNC (Ethernet + STM32)
Это было бы логично. Но раскрасить 6 осей в разные цвета, а всё остальное в другой седьмой, не выйдет. Выбор цвета невелик. В данный момент я остановился на 3-х основных цветах - зеленый, оранжевый и чёрный. Они стабильно есть в продаже и имеются в разных корпусах. Варианты из них могут быть разные. Например, зелёные - для сигналов и питания с уровнем 5V, оранжевые - от 5V до 24V. Или зелёные - выход, оранжевые - вход, чёрные - вход/выход. Варианты всегда есть.
- MX_Master
- Мастер
- Сообщения: 7480
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3101
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Контроллер для LinuxCNC (Ethernet + STM32)
Переосмыслил немного изолированные выходы. Хочу попробовать мини MOSFET'ы. Есть тут несколько плюсов. Во-первых, для каждой четвёрки выходов можно будет юзать отдельное питание. Во-вторых, лимит тока на выходе будет чуть выше чем у ULN2003. Какие могут быть минусы? Ну и, наверняка, в схеме есть ошибки
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5182
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Контроллер для LinuxCNC (Ethernet + STM32)
Как перегруз будешь предотвращать?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
- Мастер
- Сообщения: 628
- Зарегистрирован: 02 сен 2018, 15:15
- Репутация: 305
- Настоящее имя: Alex
- Контактная информация:
Re: Контроллер для LinuxCNC (Ethernet + STM32)
Гореть транзисторы будут как свечки, да и диоды BAT вместе с ними. От любой коммутационной плюхи. А если нагрузка индукционная да на длинной линии...UAVpilot писал(а):Как перегруз будешь предотвращать?
- MX_Master
- Мастер
- Сообщения: 7480
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3101
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Контроллер для LinuxCNC (Ethernet + STM32)
Если я правильно понял, нужно сделать что-то такое?
-
- Мастер
- Сообщения: 628
- Зарегистрирован: 02 сен 2018, 15:15
- Репутация: 305
- Настоящее имя: Alex
- Контактная информация:
Re: Контроллер для LinuxCNC (Ethernet + STM32)
Качаем бесплатную программку моделирования, например https://www.analog.com/en/design-center ... lator.html и пробуем нагрузить нашу схемку нагрузкой с индуктивностью. Изучаем амплитуду выбросов напряжения и делаем выводы. Это по поводу Vds=30V !!!
Подаем на вход меандр и смотрим переходной процесс на транзисторе, сколько по времени он будет в линейном режиме и сколько тепла на нем выделится. Короче, как говорил раньше, берите готовую схемотехнику тиражных изделий, иначе кроме дыма ничего не увидите.
Подаем на вход меандр и смотрим переходной процесс на транзисторе, сколько по времени он будет в линейном режиме и сколько тепла на нем выделится. Короче, как говорил раньше, берите готовую схемотехнику тиражных изделий, иначе кроме дыма ничего не увидите.
- MX_Master
- Мастер
- Сообщения: 7480
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3101
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Контроллер для LinuxCNC (Ethernet + STM32)
Эх, уговорил. Пойду маленько посимулирую
- MX_Master
- Мастер
- Сообщения: 7480
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3101
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Контроллер для LinuxCNC (Ethernet + STM32)
Пытаю на симуляторах LM358 на предмет вывода 0-10V (и +-10V) из ШИМ. И шо бы я там не рисовал, на выходе офигенная нелинейность по отношению ко входу ШИМ Правильно ли я понимаю, что без таблицы корректировки из LM358 ничего линейного не получить?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5182
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Контроллер для LinuxCNC (Ethernet + STM32)
Надо использовать короткий участок зарядной/разрядной характеристики.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- MX_Master
- Мастер
- Сообщения: 7480
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3101
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Контроллер для LinuxCNC (Ethernet + STM32)
Дядя Серёжа, я, канеш, изучил работу операционника, но до такого уровня просветления ещё не дошёл Могу предположить, что надо делать какой-то хитрый каскад из них. Где-то на схемах видел аж три штуки.UAVpilot писал(а):Надо использовать короткий участок зарядной/разрядной характеристики.
-
- Мастер
- Сообщения: 628
- Зарегистрирован: 02 сен 2018, 15:15
- Репутация: 305
- Настоящее имя: Alex
- Контактная информация:
Re: Контроллер для LinuxCNC (Ethernet + STM32)
Посмотрите референс дизайны. Например у Аналоговых девиц.