-
Re: Несамодельный USB контроллер и датчики
OK! Приготовил кошелёк!!! Жду посылку.
-
Re: Несамодельный USB контроллер и датчики
Маленькое объявление:
В связи с разнообразными запросами на диапазон углов датчиков номенклатура несколько расширилась.
Тип 1 - +-25 град
Тип 2 - +-45 град
Тип 3 - +- 55 град
В связи с этим очень прошу тех, кто уже заказал: уточните мне в личку, пожалуйста, какой именно тип вам нужен и сколько штук.
Ничего страшного, если диапазон углов механики будет до 50% от диапазона датчика. Как уже говорили выше, 9-9.5 двоичных разрядов будет более чем достаточно, поэтому лучше не брать датчик впритык, а заказывать на размер больше. :)
2 china: для 14 градусов хода РУС вполне сгодится и тип 1. Будет 9 разрядов или примерно 500 отсчетов.
-
Re: Несамодельный USB контроллер и датчики
Отчитываюсь по контроллеру:
В случае изготовления двухкомпонентного устройства одно из них (РУС) подключается к контроллеру, находящемуся в РУД, через 15-жильный кабель (я беру мониторный). При этом идут явные наводки на сигналы кнопок - при нажатии одной отрабатывают еще 5 :(
Когда контролер стоял сразу в РУС никаких проблем не наблюдалось.
Как выкручиваться? С нелюбимым мною контроллером Сайтек х45 такого не происходило.
-
Re: Несамодельный USB контроллер и датчики
Хочу уточнить-новые типы датчиков это в дополнение к ранне выпускавшимся или вместо?Уточнение позаказу отправлять на тот же адрес куда ранее отправляи заказ?
-
Re: Несамодельный USB контроллер и датчики
orthodox
Видимо, придется столбцы матрицы кнопок к +5 В "подтягивать" резисторами примерно на 10 кОм, как в аналогах на ATmega. Но лучше подождать ответа отцов.
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
USSR_Rik
orthodox
Видимо, придется столбцы матрицы кнопок к +5 В "подтягивать" резисторами примерно на 10 кОм, как в аналогах на ATmega. Но лучше подождать ответа отцов.
Хорошо б это помогло. А то такой девайс доделать - дело чести. Времени убил уже уйму. Причем, отработка кнопок появляется сама по себе при подключении длинного - 1,5 м. - кабеля. Просто от факта кабеля :)
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
orthodox
Хорошо б это помогло. А то такой девайс доделать - дело чести. Времени убил уже уйму. Причем, отработка кнопок появляется сама по себе при подключении длинного - 1,5 м. - кабеля. Просто от факта кабеля :)
Рик скорее всего прав, поскольку собственная подтяжка контроллера, как я слышал, высокоомная. Межпроводная емкость у 1.5 м кабеля уже достаточна для наводок.
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
KorAN
Хочу уточнить-новые типы датчиков это в дополнение к ранне выпускавшимся или вместо?Уточнение позаказу отправлять на тот же адрес куда ранее отправляи заказ?
Это вместо. Из старых осталась пара разнотипных - кому подойдет.
Более того, есть не очень хорошая новость: новый тип 1 по всей видимости пока будет сделан в количестве 4-5 шт. и ВСЕ... по независящим от нас причинам. China берет 3.
Типы 2 и 3 будут без ограничений.
И еще - прошу простить. Датчики готовы, но остались в Рязани. Чуть не опоздал на поезд. К сожалению приходится заниматься не по своей воле не очень приятными вещами...
-
Вложений: 4
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
Yo-Yo
Рик скорее всего прав, поскольку собственная подтяжка контроллера, как я слышал, высокоомная. Межпроводная емкость у 1.5 м кабеля уже достаточна для наводок.
Дима, а, так сказать, "для лёдчиков", ткни пальцем, где чего? Привожу фотки комплекта. Как я понял, надо от +5в. к каждому столбцу припаять по 10 кило?
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
orthodox
Дима, а, так сказать, "для лёдчиков", ткни пальцем, где чего? Привожу фотки комплекта. Как я понял, надо от +5в. к каждому столбцу припаять по 10 кило?
По схеме Х0-Х5 соединить каждый с 5 В через 10к.
Вообще-то еще есть полезная привычка при достаточно длинных шлейфах пускать импульсные сигналы через один провод, а между ними - земляные провода.
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
Yo-Yo
По схеме Х0-Х5 соединить каждый с 5 В через 10к.
Вообще-то еще есть полезная привычка при достаточно длинных шлейфах пускать импульсные сигналы через один провод, а между ними - земляные провода.
В ПИКе вообще нет внутренних подтягивающих резисторов, а есть подтягивающие источники тока с разбросом 50-400 мкА. Если емкость кабеля 500 пФ, а ток подтяжки 50 мкА (т.е. соответствует нижнему пределу), то за время сканирования напряжение будет ниже полного примерно на 1 В, что вроде как не должно сильно влиять. Скорее всего высокоомность цепи с источником тока приводит к сильным наводкам на длинном кабеле. Советую попробовать резисторы даже не 10 кОм, а 4.7 кОм. Меньше пожалуй не стОит. Прошу поделиться результатом. Может даже придется ввести внешние подтягивающие резисторы в плату.
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
=M=PiloT
Купил:) поставил....в тестерах ОТЛИЧНО....не летал,ща полечу:eek:
облетал...отлично,даже влияет на палет:)(ил,и только ил) ,и не слабо!!!!!....берем еще два!!!!!!!!!!
кнопки не подключал,но буду........когда разберетесь в проблеме,плиз,сделайте ридми для неэлектронщиков(кипятильников).....с пояснением типа: "диод\резистор - это такая штука,.....":D
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
=Ant=
В ПИКе вообще нет внутренних подтягивающих резисторов, а есть подтягивающие источники тока с разбросом 50-400 мкА. Если емкость кабеля 500 пФ, а ток подтяжки 50 мкА (т.е. соответствует нижнему пределу), то за время сканирования напряжение будет ниже полного примерно на 1 В, что вроде как не должно сильно влиять. Скорее всего высокоомность цепи с источником тока приводит к сильным наводкам на длинном кабеле. Советую попробовать резисторы даже не 10 кОм, а 4.7 кОм. Меньше пожалуй не стОит. Прошу поделиться результатом. Может даже придется ввести внешние подтягивающие резисторы в плату.
10 кОм не помогли. 4.7 в наличии не было, а девайс надо срочно отдавать заказчику - попробовать не могу на моем экземпляре.
Предложение такое: вы мне на руки выдаете еще один экземпляр контроллера, я пробую его с подтяжкой 4,7. Если помогает - хорошо, если не помогает - плохо. Но лучше вы сами подумайте, как обеспечить подключение кнопочно-датчиковой группы кабелем в 1...1.5 м. без глюков. Ибо разместить функциональность в 36 кноп и 6 осей в один только РУД или один только РУС я не знаю как, в любом случае надо использовать "удаленный" дополнительный девайс.
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
Yo-Yo
По схеме Х0-Х5 соединить каждый с 5 В через 10к.
Вообще-то еще есть полезная привычка при достаточно длинных шлейфах пускать импульсные сигналы через один провод, а между ними - земляные провода.
Хе... 5 столбцов, 6 строк - на кнопки, +5в., земля, 2 даты - на 2 оси. Итого 15 проводов. Это ж каким кабелем надо соединять, чтобы еще и землю через одного?
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
orthodox
Хе... 5 столбцов, 6 строк - на кнопки, +5в., земля, 2 даты - на 2 оси. Итого 15 проводов. Это ж каким кабелем надо соединять, чтобы еще и землю через одного?
А ты думал, зачем в плоских кабелях в компе так много проводов? :old:
Но нужно не на все, только на Х0-Х5. Итого +6 проводов.
А контроллеров сейчас свободных нет, да и дело не в экземпляре 100%, а в общем. Наводки это. Попробуй ради интереса не плоским кабелем, а просто разнесенными на несколько мм проводками той же длины. Там емкость на порядок будет меньше и наводки должны пропасть.
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
orthodox
Отчитываюсь по контроллеру:
В случае изготовления двухкомпонентного устройства одно из них (РУС) подключается к контроллеру, находящемуся в РУД, через 15-жильный кабель (я беру мониторный). При этом идут явные наводки на сигналы кнопок - при нажатии одной отрабатывают еще 5 :(
Когда контролер стоял сразу в РУС никаких проблем не наблюдалось.
Как выкручиваться? С нелюбимым мною контроллером Сайтек х45 такого не происходило.
По очереди
1. Диоды правильно стоят?
2. Диоды какие?
3. Если кнопки не нажимать, есть ложные срабатывания?
4. Если нажать кнопку 1 в Панель управления/Игровые устройства то какие номера кнопок еще срабатывают. Все время одни и те-же или каждый раз несколько разные?
5. Распайку пожалуйста, как мониторный кабель подпаян к контроллеры
Типа в таком виде
1 нога разъема кабеля - X0
2 нога разъема - X1 и т.д.
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
Yo-Yo
А ты думал, зачем в плоских кабелях в компе так много проводов? :old:
Но нужно не на все, только на Х0-Х5. Итого +6 проводов.
А контроллеров сейчас свободных нет, да и дело не в экземпляре 100%, а в общем. Наводки это. Попробуй ради интереса не плоским кабелем, а просто разнесенными на несколько мм проводками той же длины. Там емкость на порядок будет меньше и наводки должны пропасть.
Я совокуплял не плоским 15 жильным, а покупным круглым видеокабелем, для подключения монитора к видеокарте
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
=Ant=
По очереди
1. Диоды правильно стоят?
2. Диоды какие?
3. Если кнопки не нажимать, есть ложные срабатывания?
4. Если нажать кнопку 1 в Панель управления/Игровые устройства то какие номера кнопок еще срабатывают. Все время одни и те-же или каждый раз несколько разные?
5. Распайку пожалуйста, как мониторный кабель подпаян к контроллеры
Типа в таком виде
1 нога разъема кабеля - X0
2 нога разъема - X1 и т.д.
1. Правильно, но не выходят из кнопки, а входят в неё. Т.е. по схеме вы их после кнопки поставили, мне удобно было перед ней ставить. Проверял допустимость такой схемы на "коротких" проводах - всё работало штатно, т.е. при нажатии разных кнопок работали те и только те, что были нажаты.
2. 4148
3. Зависит от длины кабеля: 2 м - вся матрица (Y0, Y2-Y4)|(X0-X5) (это кнопки в РУС) светится сразу, без нажатий и подключения к этому кабелю РУС, т.е. достаточно на контроллер повесить кабель.
При 1,5 м - светятся некоторые, при 1 м - только при нажатии и в зависимости от сгиба кабеля.
4. Всё время одни и те же.
5. См. фотографии выше. На ножки одеты провода с контактами, провода от контактов разветвляются на 2 и идут к 15-контактному разьему и к кнопкам в РУД. На втором устройстве (РУС) провода идут прямо из ручки от кнопок с матрицей к такому же как в РУД 15-контактному разъему. Разъемы соединяются этим кабелем.
1 - +5в ___ 6 - a1 ____ 11 - земля
2 - y0 ____ 7 - a0 ____ 12 - y4
3 - y2 ____ 8 - y3 ____ 13 - y5
4 - x3 ____ 9 - x5 _____ 14 - x0
5 - x2 ____ 10 - x4 ____ 15 - x1
Вроде ничего не перепутал. Получается, с одного края разъема - 4 провода для резисторов, в центре - 5 проводов Y, с другого края - 6 проводов Х.
Резисторы использую номиналом 100 (тяга, крен, тангаж) и 50 (слайдер, диал) кОм. Однако и при неприпаянных резисторах с кнопками такая же ситуация. Паял всё с флюсом ЛТИ-120. Применение оного никогда не создавало проблем (нейтральный флюс, что-то вроде спиртового раствора канифоли или какой-то еще смолы).
-
Re: Несамодельный USB контроллер и датчики
А не связано ли это с ёмкостью кабеля. Ведь три сигнальных хвоста (RGB) в VGA-шном кабеле - это, фактически, тонкий коаксиальный кабель, и он может иметь солидную ёмкость. IMHO стоит проверить с каким-нибудь обычным кабелем - ленточным или просто жгут проводов такой же длины.
-
Re: Несамодельный USB контроллер и датчики
Ну так и было такое устойчивое подозрение. Можно попробовать использовать эти оплетки именно по прямому назначению как земли. Хотя бы для проверки.
Или как вариант, опять же для проверки гипотезы, просто бросить пучок (не собранный в жгут!) обычных монтажных проводов.
-
Re: Несамодельный USB контроллер и датчики
Смотрел модель на микрокапе и ничего не понял. При 10 кОм и емкости кабеля 500 pF переходные процессы раза в 3 меньше критических. Может на модели чего-то не учел. К сожалению до воскресенья у меня не будет рабочих контроллеров, поэтому на живой железке посмотреть ничего не могу. Пока рекомендую то-же самое:
1. Попробовать для опыта заменить мониторный кабель просто пучком проводов
2. Попробовать резисторы 4.7 к
Если не поможет, то только после воскресенья смогу начать серьезно разбираться
Разножка VGA кабеля:
1 Red Video
2 Green Video
3 Blue Video
4 Monitor ID - Bit 2
5 Ground
6 Red Ground
7 Green Ground
8 Blue Ground
9 [KEY]
10 Sync Ground
11 Monitor ID - Bit 1
12 Monitor ID - Bit 0
13 Horizontal Sync
14 Vertical Sync
15 N/C (Reserved
Т.е. Коаксиальные кабели идут 1 и 6 (оплетка), 2 и 7 (оплетка), 3 и 8(оплетка) Может и другие коаксиалы там где-нибудь есть.
-
Re: Несамодельный USB контроллер и датчики
Я бы попробовал разнести сигналы так, что бы в коаксиальных парах, с динамическим сигналом на оплётке был статический.
Например:
1 - x0; 6 - +5V
2 - x2; 7 - GND
3 - a0; 8 - a1
Кабель, конечно, выбран неудачно. На крайний случай можно попробовать на LPT кабель перепаять VGA разъёмы.
(Временно И.О. Fischer-а)
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
Fischer
....Кабель, конечно, выбран неудачно. На крайний случай можно попробовать на LPT кабель перепаять VGA разъёмы.
(Временно И.О. Fischer-а)
Вот те на..... Кабель типа не тот.(((((
Вообще то схема и конструкция контроллера должна учитывать особенности применения в конечном изделии.
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
catfish
Вот те на..... Кабель типа не тот.(((((
Вообще то схема и конструкция контроллера должна учитывать особенности применения в конечном изделии.
Боюсь, что повторяется история с японской бензопилой. В принципе, можно конечно предусмотреть все... фантазия конечного пользователя безгранична. У меня как у пользователя даже не возникало желания использовать вынесенный блок... по одной простой причине - проще туда запхать еще один контроллер. Один блок - один контроллер. Проще комбинировать.
С другой стороны, есть два способа решения этой проблемы: либо грамотно делать кабель (никто же не жалуется, что звуковые кабели необходимо делать экранированными и соблюдать определенные правила монтажа) , избегая излишней емкости между проводами, либо вносить изменения в программу, чтобы устранить влияние этих наводок.
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
Yo-Yo
У меня как у пользователя даже не возникало желания использовать вынесенный блок... по одной простой причине - проще туда запхать еще один контроллер. Один блок - один контроллер. Проще комбинировать.
А это потому, что контроллеры тебе по себестоимости обходятся :)
-
Re: Несамодельный USB контроллер и датчики
Ну, я понимаю, что паять кабель надо как-то по-особенному. Если особенная пайка поможет - не вопрос, исправим. Просто есть примеры коммутации выносных блоков вполне обычными кабелями.
Кабель, используемый мною, мониторным только называется - это просто 15 жильный кабель с мониторными разъемами на концах. Все жилы внутри совершенно одинаковые (только цвет изоляции разный). Это самые распространенные и недорогие многожильные кабели из продаваемых, я их удачно использовал в своих поделках.
Что касается "один контроллер - один компонент" - то я не согласен. Точнее, не всегда это удобно :) Плюс - неэстетично, когда из 36 кнопок и 6 осей используется только 14 и 3 соответственно. Это получается, я недоиспользую больше половины возможностей контроллера, т.е. более половины денег на него я потратил зря :D
Вы бы изготовили разнофункциональные контроллеры, напр., 20 (иногда 22) кнопок и 2 оси - это функционал рукоятки типа F16. Для РУД типа х45 - 14 и 4 соответственно. Вот можно ограничиться контроллерами 5х5 матрица и 2 оси и 4х4 матрица и 4 оси. Меньше неиспользованных возможностей - меньше претензий и вопросов.
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
Yo-Yo
У меня как у пользователя даже не возникало желания использовать вынесенный блок... по одной простой причине - проще туда запхать еще один контроллер.
Это наводит на подозрение, что в одном широко известном в узких кругах программном продукте существует целый набор блоков, могущих выполнять десяток функций, но выполняющих по одной-две :p
-
Re: Несамодельный USB контроллер и датчики
Слушай,Yo-Yo, а где и как можно заиметь схему, прошивку, маску для травления и тд твоего творения? Ато к нам в Киев весьма проблемтично покупать, да и самому спаять интереснее :ups:
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
Katmai
Слушай,Yo-Yo, а где и как можно заиметь схему, прошивку, маску для травления и тд твоего творения? Ато к нам в Киев весьма проблемтично покупать, да и самому спаять интереснее :ups:
Творение, во-первых, не мое, во-вторых, насколько я понимаю, для свободного распространения пока не предназначен... увы. Насколько я помню, есть несколько free проектов.
Да и если даже выложить рисунки платы, боюсь, даже при помощи утюга не получится ничего путного, т.к. вся топология платы рассчитана под промышленное изготовление.
А паять платы - это совсем неинтересно... :) особливо SMD. Гораздо интереснее (в смысле - больше шансов налажать) паять сам РУС/РУД проводками.
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
orthodox
Вы бы изготовили разнофункциональные контроллеры, напр., 20 (иногда 22) кнопок и 2 оси - это функционал рукоятки типа F16. Для РУД типа х45 - 14 и 4 соответственно. Вот можно ограничиться контроллерами 5х5 матрица и 2 оси и 4х4 матрица и 4 оси. Меньше неиспользованных возможностей - меньше претензий и вопросов.
Ну и на хрена же делать такое усечение, если можно 6х6 и 6 осей без напряга? А ты предлагаешь сделать, как в застойное советское время сделали: выпустили два разных калькулятора (по тем временам редкая и полезнейшая штука) один за 120 рублей, второй за 55. Первый отличался тем, что мог кроме 4-х действий, на которые только и был способен второй, считать кучу мат. функций.
Затем кто-то первый допер до того, что обе эти чудо-машины отличались лишь шильдиком на передней панели и отсутствием ТОЛКАТЕЛЯ кнопки F... сама же кнопка уже была впаяна в плату. Дальше все было просто: прорезали дырку, вставляли в нее кусок школьной резинки, выцарапывали названия ф-ций и наслаждались...
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
Yo-Yo
Боюсь, что повторяется история с японской бензопилой. В принципе, можно конечно предусмотреть все... фантазия конечного пользователя безгранична. У меня как у пользователя даже не возникало желания использовать вынесенный блок... по одной простой причине - проще туда запхать еще один контроллер. Один блок - один контроллер. Проще комбинировать.
С другой стороны, есть два способа решения этой проблемы: либо грамотно делать кабель (никто же не жалуется, что звуковые кабели необходимо делать экранированными и соблюдать определенные правила монтажа) , избегая излишней емкости между проводами, либо вносить изменения в программу, чтобы устранить влияние этих наводок.
Насчет - каждому органу управления по своему контроллеру полностью согласен. Однако, мне щаз предстоит решать проблему разводки кнопок и осей для напольного РУС. Дык неужели разработчик контроллера не мог предусмотреть такой случай? Этот случай оченно похож на проблему Ортодокса.
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
Yo-Yo
Ну и на хрена же делать такое усечение, если можно 6х6 и 6 осей без напряга? А ты предлагаешь сделать, как в застойное советское время сделали: выпустили два разных калькулятора (по тем временам редкая и полезнейшая штука) один за 120 рублей, второй за 55. Первый отличался тем, что мог кроме 4-х действий, на которые только и был способен второй, считать кучу мат. функций.
Затем кто-то первый допер до того, что обе эти чудо-машины отличались лишь шильдиком на передней панели и отсутствием ТОЛКАТЕЛЯ кнопки F... сама же кнопка уже была впаяна в плату. Дальше все было просто: прорезали дырку, вставляли в нее кусок школьной резинки, выцарапывали названия ф-ций и наслаждались...
(ОФФТОП) Ахренеть! Оказывается маркетологи и тогда успели порыться ))))))))))))))))
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
Yo-Yo
Ну и на хрена же делать такое усечение, если можно 6х6 и 6 осей без напряга? А ты предлагаешь сделать, как в застойное советское время сделали: выпустили два разных калькулятора (по тем временам редкая и полезнейшая штука) один за 120 рублей, второй за 55. Первый отличался тем, что мог кроме 4-х действий, на которые только и был способен второй, считать кучу мат. функций.
Затем кто-то первый допер до того, что обе эти чудо-машины отличались лишь шильдиком на передней панели и отсутствием ТОЛКАТЕЛЯ кнопки F... сама же кнопка уже была впаяна в плату. Дальше все было просто: прорезали дырку, вставляли в нее кусок школьной резинки, выцарапывали названия ф-ций и наслаждались...
Эти люди таки будут нас учить коммэрцьии? (с)
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
catfish
Насчет - каждому органу управления по своему контроллеру полностью согласен. Однако, мне щаз предстоит решать проблему разводки кнопок и осей для напольного РУС. Дык неужели разработчик контроллера не мог предусмотреть такой случай? Этот случай оченно похож на проблему Ортодокса.
Я бы просто припаял по 4.7к между входами и +5В, если не помогло бы - разводил бы, как положено, плоским кабелем парами земля-сигнал. Вообще-то 4.7к должно решить проблему.
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
orthodox
10 кОм не помогли. 4.7 в наличии не было,
а два параллельно 10 к не судьба для пробы включить?
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
Katmai
Слушай,Yo-Yo, а где и как можно заиметь схему, прошивку, маску для травления и тд твоего творения? Ато к нам в Киев весьма проблемтично покупать, да и самому спаять интереснее :ups:
Дык http://artjoy.narod.ru/ru/index_ru.html - похожий контроллер на том же чипе, но с другим количеством осей и кнопок. А схема там настолько несложная, что я лично не стал бы для себя заморачиваться с травлением платы, а собрал бы всё на макетной плате. Да и развести плату под эту схему не проблема даже вручную - я в радиолюбительско-школьной юности 80-х посложнее платы рисовал. ;)
Правда, с возрастом обленился, да и условий сейчас нормальных у меня неть для того, чтобы всё это делать, поэтому купил готовый контроллер. И то прошло два месяца, прежде чем я его в джой воткнул...
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
catfish
Насчет - каждому органу управления по своему контроллеру полностью согласен. Однако, мне щаз предстоит решать проблему разводки кнопок и осей для напольного РУС. Дык неужели разработчик контроллера не мог предусмотреть такой случай? Этот случай оченно похож на проблему Ортодокса.
Я думаю, к середине следующей недели разберусь с длинными кабелями к матрице кнопок. А с длинными кабелями для осей вроде проблем не должно быть, если внутреннее сопротивление резистора или датчика не больше 10 кОм. Хотя никто не проверял. Возможно, экранированные провода понадобяться. Я предполагал, что контроллер будет монтироваться в корпусе устройства, а длинный будет именно кабель USB.
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
Yo-Yo
Ну и на хрена же делать такое усечение, если можно 6х6 и 6 осей без напряга? А ты предлагаешь сделать, как в застойное советское время сделали: выпустили два разных калькулятора (по тем временам редкая и полезнейшая штука) один за 120 рублей, второй за 55. Первый отличался тем, что мог кроме 4-х действий, на которые только и был способен второй, считать кучу мат. функций.
Затем кто-то первый допер до того, что обе эти чудо-машины отличались лишь шильдиком на передней панели и отсутствием ТОЛКАТЕЛЯ кнопки F... сама же кнопка уже была впаяна в плату. Дальше все было просто: прорезали дырку, вставляли в нее кусок школьной резинки, выцарапывали названия ф-ций и наслаждались...
Подтверждаю. Видел такой переделанный калькулятор.
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
=Ant=
............. А с длинными кабелями для осей вроде проблем не должно быть, если внутреннее сопротивление резистора или датчика не больше 10 кОм. Хотя никто не проверял. Возможно, экранированные провода понадобяться. Я предполагал, что контроллер будет монтироваться в корпусе устройства, а длинный будет именно кабель USB.
Мало понимаю ,но доложить факт могу:
использую пока 3 оси,2 из них в коробе ,там же где плата,на Х и У.....на коротеньких,родных проводках резюков,а вот для руля,тянется кабель 8 ми жильный,используемый для протяжки локальной сети(как прально завется не знаю) из руса в руд, и длина его
МЕТР(скручен в 2 кольца)....резюки от сайтек ЭВО ,
50 кОм,да???...вроде..............
так ,все работает идиально точно!!!...тьфу тьфу тьфу......что будет ,еси подключить остальное ,кроме 3-х осей,не знаю.......................контроллер подключен в активный усб хаб,паралельно с контроллером х 45
-
Re: Несамодельный USB контроллер и датчики
По осям претензий нет - две оси, кот. подключаются длинным кабелем (тангаж и крен) работают замечательно. Резисторы имеют сопротивление 100 кОм.
Проблемы именно в работе матрицы.
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
Yo-Yo
а два параллельно 10 к не судьба для пробы включить?
Ну я бы тогда припоем всё нафих залил :D
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
orthodox
По осям претензий нет - две оси, кот. подключаются длинным кабелем (тангаж и крен) работают замечательно. Резисторы имеют сопротивление 100 кОм.
Проблемы именно в работе матрицы.
Проблемы обусловленные программой для контроллера. 100%
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
orthodox
Судя по плате контроллера, для осей подтяжка к +5В сделана (каким номиналом резисторов - не знаю, не померял). А для входов матрицы - нет.
А вот как раз подтяжки осей нет. А собственно зачем:confused: А подтяжка матрицы разумеется есть. Просто У ПИКа есть встроенная подтяжка и она естественно включена.
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
catfish
Проблемы обусловленные программой для контроллера. 100%
А никто и не спорит. Просто, как я понимаю, изначально задержка на опрос после выставления нуля на столбце не настолько велика, чтобы переждать наводку от здоровенной межпроводной емкости. Из того, что доступно без перешивки, уже рекомендовали, если не другой кабель, то просто поставить подтяжку меньшего номинала. 4.7 или даже 3.3 к.
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
=Ant=
А вот как раз подтяжки осей нет. А собственно зачем:confused: А подтяжка матрицы разумеется есть. Просто У ПИКа есть встроенная подтяжка и она естественно включена.
Ну хорошо, тогда не буду никого воодить в заблуждение своими догадками.
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
Yo-Yo
Ну и на хрена же делать такое усечение, если можно 6х6 и 6 осей без напряга? А ты предлагаешь сделать, как в застойное советское время сделали: выпустили два разных калькулятора (по тем временам редкая и полезнейшая штука) один за 120 рублей, второй за 55. Первый отличался тем, что мог кроме 4-х действий, на которые только и был способен второй, считать кучу мат. функций.
Затем кто-то первый допер до того, что обе эти чудо-машины отличались лишь шильдиком на передней панели и отсутствием ТОЛКАТЕЛЯ кнопки F... сама же кнопка уже была впаяна в плату. Дальше все было просто: прорезали дырку, вставляли в нее кусок школьной резинки, выцарапывали названия ф-ций и наслаждались...
а еще было закрашивание карандашем мостиков процессора, перешивка биос видеокартам (или впайка мостика) и прочие недокументированные радости, не только в совецком союзе придуманные.
-
Re: Несамодельный USB контроллер и датчики
А еще можно спаять параллельно два резистора, а на место паять выводами тоько одного. :)
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
schuss
А не связано ли это с ёмкостью кабеля.
Привет всем! Да, эта беда именно из-за межпроводной емкости. При быстром сканировании источник просто не успевает отсосать паразитный заряд, наведенный соседним проводником.
Знакомые грабли. У меня тоже матрица 6х6 сканируется, но алгоритм удалось все же настроить. Я сразу тестировал на 3х метровых сетевых кабелях (4 скрученных пары в каждом) потому что знал что это первое что люди будут пытаться использовать. Нареканий вроде пока не было, кроме одного - от человека который десятиметровые кабели подключал :eek:
-
Вложений: 1
Re: Несамодельный USB контроллер и датчики
Как говориться, задокументированный баг это уже не баг, а фича.
Итак. Контроллеры действительно не работают с длиными проводами до матрицы кнопок (более 1 м). Не буду решать первый извечный вопрос - "Кто виноват?":) , а сразу перейду ко второму - "Что делать?"
1. Если нужно использовать не более 8 кнопок и HAT, то ничего делать не надо. Матрица на линиях Y4-Y5 на длинных проводах работает нормально. Т.е. для длинных проводов надо использовать кнопки №№24-32.
2. Если нужно использовать более 8 кнопок, то придется добавить одну микросхемку. (См. рисунок). На рисунке - вид сверху. Микросхема типа 155ЛИ1, 555ЛИ1, 1533ЛИ1, 155ЛЛ1, 555ЛЛ1, 1533ЛЛ1 или из импортных 7408, 74LS08, 74S08, 7432, 74LS32, 74S32. Т.е. 4 элемента "И" или 4 элемента "ИЛИ". (СтОит 10-15 рублей :expl:). Провода питания и входные (на рисунке - синий, фиолетовый и зеленые) должны быть длиной не более 5 см.
Приношу извинения за неудобства.
Контроллеры, приобретенные после 20 октября 2006 года на длинных проводах работают нормально.
-
Re: Несамодельный USB контроллер и датчики
Цитата:
Сообщение от
=Ant=
Как говориться, задокументированный баг это уже не баг, а фича.
Итак. Контроллеры действительно не работают с длиными проводами до матрицы кнопок (более 1 м). Не буду решать первый извечный вопрос - "Кто виноват?":) , а сразу перейду ко второму - "Что делать?"
1. Если нужно использовать не более 8 кнопок и HAT, то ничего делать не надо. Матрица на линиях Y4-Y5 на длинных проводах работает нормально. Т.е. для длинных проводов надо использовать кнопки №№24-32.
2. Если нужно использовать более 8 кнопок, то придется добавить одну микросхемку. (См. рисунок). На рисунке - вид сверху. Микросхема типа 155ЛИ1, 555ЛИ1, 1533ЛИ1, 155ЛЛ1, 555ЛЛ1, 1533ЛЛ1 или из импортных 7408, 74LS08, 74S08, 7432, 74LS32, 74S32. Т.е. 4 элемента "И" или 4 элемента "ИЛИ". (СтОит 10-15 рублей :expl:). Провода питания и входные (на рисунке - синий, фиолетовый и зеленые) должны быть длиной не более 5 см.
Приношу извинения за неудобства.
Контроллеры, приобретенные после 20 октября 2006 года на длинных проводах работают нормально.
Вах! Вах! Как я не успел!
Просьба уточнить как отправлена платка: как бандероль наложенным платежем или как посылка? Гребаная почта отказывается просмотреть и то и другое, а официального извещения все нет! Послезавтра уже месяц! Блин!:mad: