Страница 34 из 71
					
				Re: Контроллер для LinuxCNC (Ethernet + STM32)
				Добавлено: 08 окт 2019, 17:37
				 verser
				MX_Master писал(а):появилась мысль запилить более бюджетный аналог MESA 7i92
В бюджетном решении первое, от  чего имеет смысл отказаться, так это от "сочетания цветов".
 
			 
			
					
				Re: Контроллер для LinuxCNC (Ethernet + STM32)
				Добавлено: 08 окт 2019, 18:14
				 MX_Master
				verser писал(а):В бюджетном решении первое, от чего имеет смысл отказаться, так это от "сочетания цветов".
Цена у разноцветных та же. Может раньше они и стоили дороже, к примеру, на АЛИ. Но с тех пор как я открыл для себя таобао, цены на такие штуки прилично упали. Да и выбор заметно вырос. Но я в любом случае закуплюсь сначала зелёными, а разноцветных тяпну только на пробу.
 
			 
			
					
				Re: Контроллер для LinuxCNC (Ethernet + STM32)
				Добавлено: 09 окт 2019, 18:24
				 MX_Master
				Плавно подхожу ко входам для энкодеров
 
			 
			
					
				Re: Контроллер для LinuxCNC (Ethernet + STM32)
				Добавлено: 10 окт 2019, 00:49
				 Serg
				А где терминирующие резисторы?
			 
			
					
				Re: Контроллер для LinuxCNC (Ethernet + STM32)
				Добавлено: 10 окт 2019, 05:49
				 MX_Master
				
			 
			
					
				Re: Контроллер для LinuxCNC (Ethernet + STM32)
				Добавлено: 10 окт 2019, 07:59
				 Duhas
				с терминирующими понятно, а на сколько нужны подтягивающие? тем более туды/сюды? может кто-то рассказать надо не надо и почему?
			 
			
					
				Re: Контроллер для LinuxCNC (Ethernet + STM32)
				Добавлено: 10 окт 2019, 08:33
				 MX_Master
				Duhas писал(а):а на сколько нужны подтягивающие? тем более туды/сюды? может кто-то рассказать надо не надо и почему?
С высоты моего небольшого опыта - чтобы вход не болтался туды/сюды, когда не подключен. Тоже буду рад услышать более экспертные мнения 

 
			 
			
					
				Re: Контроллер для LinuxCNC (Ethernet + STM32)
				Добавлено: 10 окт 2019, 09:03
				 Lunatic
				
Я вот такое решение встречал у FUJI. Конечно не правильно с точки зрения отсутствия терминатора, его можно добавить через перемычку - подключать когда нужен.
Позволяет подавать на вход и дифсигнал (RS422), и 5В только на верхний вход. У них оба варианта подключения описаны в мануале, откуда картинка.
 
			 
			
					
				Re: Контроллер для LinuxCNC (Ethernet + STM32)
				Добавлено: 10 окт 2019, 09:44
				 N1X
				Подтяжки нужны. Причем 10кОм даже много. Часто делается терминатор 120 Ом и растяжки 560 Ом.
Ну и давай, Михаил, чтоб тебе спалось хорошо:
Ты же за универсальность? Энкодеры есть TTL, а есть HTL. У последних может и 15В на выходе быть ))) Например широко известные старые ВЕ178А, которые иногда народ пытается пользовать из-за дешевизны...  

 
			 
			
					
				Re: Контроллер для LinuxCNC (Ethernet + STM32)
				Добавлено: 10 окт 2019, 10:18
				 selenur
				MX_Master писал(а):Duhas писал(а):а на сколько нужны подтягивающие? тем более туды/сюды? может кто-то рассказать надо не надо и почему?
С высоты моего небольшого опыта - чтобы вход не болтался туды/сюды, когда не подключен. Тоже буду рад услышать более экспертные мнения 

 
Дело в том, что раз входы микросхем имеют огромное сопротивление, то на них наводится куча помех буквально из воздуха, а следовательно значение на входе может принимать совершенно случайный вид. Поэтому то неиспользованные входы либо сажают на землю, либо через резистор подтягивают к плюсу, чтобы там было определенное напряжение, либо ноль, либо плюс питания соответственно. 
Источник: 
http://easyelectronics.ru/osnovy-na-palcax-chast-2.html 
			 
			
					
				Re: Контроллер для LinuxCNC (Ethernet + STM32)
				Добавлено: 10 окт 2019, 11:52
				 Serg
				Подтягивающие нужны, есть соотв.  методика расчёта. В общем случае можно поставить по 560 Ом. С другой стороны am26c32 уже имеет внутреннюю схему подтяжки.
Если делать универсальные входы как показано на схеме, то нужно предусмотреть перевод выходов am26c32 в высокоимпендансное состояние. Ну а высокое напряжение энкодера - это проблема подключающего, пусть обеспечивает заданные уровни на входе как хочет. 

 
			 
			
					
				Re: Контроллер для LinuxCNC (Ethernet + STM32)
				Добавлено: 10 окт 2019, 13:15
				 MX_Master
				N1X писал(а):Ну и давай, Михаил, чтоб тебе спалось хорошо:
Ты же за универсальность? Энкодеры есть TTL, а есть HTL. У последних может и 15В на выходе быть ))) Например широко известные старые ВЕ178А, которые иногда народ пытается пользовать из-за дешевизны... 
у 
TI есть другие диф. ресиверы в том же корпусе. На 
+-15V я точно где-то видел, когда подбирал. Надо у китайцев наличие уточнить. 
http://www.ti.com/interface/rs-485-rs-422/products.html
UAVpilot писал(а):Если делать универсальные входы как показано на схеме, то нужно предусмотреть перевод выходов am26c32 в высокоимпендансное состояние.
Даже не знаю как. Разве что вырубить 
74ALVC164245 (1OE=1,2OE=1), когда энкодеры не используются.
 
			 
			
					
				Re: Контроллер для LinuxCNC (Ethernet + STM32)
				Добавлено: 10 окт 2019, 13:23
				 D.L.
				MX_Master писал(а):Даже не знаю как.
Входом G или /G am26c32, каким будет удобнее.
 
			 
			
					
				Re: Контроллер для LinuxCNC (Ethernet + STM32)
				Добавлено: 10 окт 2019, 13:26
				 Lunatic
				MX_Master писал(а):
UAVpilot писал(а):Если делать универсальные входы как показано на схеме, то нужно предусмотреть перевод выходов am26c32 в высокоимпендансное состояние.
Даже не знаю как. Разве что вырубить 
74ALVC164245 (1OE=1,2OE=1), когда энкодеры не используются.
 
Нет, вырубать дифприемник входом G.
 
			 
			
					
				Re: Контроллер для LinuxCNC (Ethernet + STM32)
				Добавлено: 10 окт 2019, 13:31
				 mmv
				Ds26ls32 до 15 вольт на вход подавать можно, насколько помнится.
			 
			
					
				Re: Контроллер для LinuxCNC (Ethernet + STM32)
				Добавлено: 10 окт 2019, 13:33
				 MX_Master
				D.L. писал(а):Входом G или /G am26c32, каким будет удобнее.
Lunatic писал(а):Нет, вырубать дифприемник входом G.
Что-то я тупанул. Спасибо за правильный пинок 

 
			 
			
					
				Re: Контроллер для LinuxCNC (Ethernet + STM32)
				Добавлено: 10 окт 2019, 15:08
				 solo
				когда подключал себе энкодеры ( линейки) по ЛПТ к LinuxCNC  были проблемы с помехами ,  UAVpilot посоветовал подтянуть входа ЛПТ энкодеров к "0" через резюк 2Ком , очень помогло , провода от энконеров длинной  около 1.5м  помехи перестали ловить
			 
			
					
				Re: Контроллер для LinuxCNC (Ethernet + STM32)
				Добавлено: 10 окт 2019, 16:36
				 MX_Master
				mmv писал(а):Ds26ls32 до 15 вольт на вход подавать можно, насколько помнится.
Пробежался по докам. У всех ресиверов, типа 
LS32, рекомендовано
 +-7V. Или рекомендаций вовсе нет (хитрость производителя). Абсолютный максимум везде 
+-25V. Так что подключить 
+-15V энкодеры к 
DS26LS32, канеш, можно. Но чем оно грозит в долгосрочке, непонятно 

 А вот, если в названии такого ресивера есть 
LS33, в рекомендациях честно указаны 
+-15V. При том же абсолюте в 
+-25V.
Смотрю я на эту картинку, вспоминаю слова Сергея (UAVpilot), и немного засомневался. Действительно ли нужны внешние резисторы подтяжки/оттяжки для диф. приёмника?
 
			 
			
					
				Re: Контроллер для LinuxCNC (Ethernet + STM32)
				Добавлено: 10 окт 2019, 17:32
				 Lunatic
				Если это энкодерный вход, который подразумевает длинные кабели, то конечно нужны.
			 
			
					
				Re: Контроллер для LinuxCNC (Ethernet + STM32)
				Добавлено: 10 окт 2019, 17:45
				 Serg
				MX_Master писал(а):Смотрю я на эту картинку, вспоминаю слова Сергея (UAVpilot), и немного засомневался. Действительно ли нужны внешние резисторы подтяжки/оттяжки для диф. приёмника?
В даташите что написано?.. 
