PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка устройств (http://pccar.ru/forumdisplay.php?f=18)
-   -   Делитель сопротивления (http://pccar.ru/showthread.php?t=1003)

Sem_ 01.10.2006 23:53

Цитата:

Сообщение от Hamster (Сообщение 8889)
Короче, наверное все знают про переменные сопротивления. Имеет оно 3 контакта. Сопротивление между первым и вторым постоянно и равно нопиналу, третий контакт "бегает" от первого ко второму,

|---------+------|
1______<-3->___2
изменяя таким образом два сопротивления:
между 1 и 3
между 2 и 3
Но, в любом случае, по понятным причинам R(1,2) = R(1,3)+R(3,2).

Внимание, вопрос!
Мы берем это замечательное переменное сопротивление и выкидываем нафиг. Вместо него мы ставим нечто, что по нажатию кнопок генерит различные номиналы сопротивления между 1 и 3. Все вродебы ничего, но для того чтобы схема работала нам надо обеспечить изменение сопротивления и между 2 и 3?
Как, не прибегая к замысловатым схемам сделать такую фигню?

Не прибегая к замысловатым лично я грамотного решения не вижу...

Давай начнём с того, сколько кнопок тебе надо сэмулировать... От этого будет зависеть целесообразность применения моей схемы. Ты, вообще, написал бы сперва, чего ты хочешь добиться, т.е. какова твоя конечная цель. Решение твоей проблемы есть. Но уточни исходные данные :)

Димон 02.10.2006 00:32

Да, ладно, нормально он все написал - это я стормозил и не врубился. О, ты тоже :rolleyes:

Hamster 02.10.2006 10:36

2Sem

Не, ты не совсем понял просто. Кнопки джостика Сони X4S (это именно автомобильный жостик, с кнопками типа "перемотка", "муте", "след. трек" и т.д.) на самом деле не кнопки. Замыкание одной из них дает на выходе определенное значение сопротивления. Т.е. задача была подключить этот жостик к компу.
Если в компе есть game-порт, то эта задача решается на раз.
У меня же гейм-порта не было, а был обычный, ноунаме USB жостик, из которого я и позаимствовал контроллер.
Так вот, как выяснилось - нет там никакого делителя сопротивления. Не, точнее, там для каждой из осей естессно используется переменные резисторы с 3 контактами. Но, в итоге я подключил свой жостик не вместо сопротивления, а параллельно ему - усе заработало.

З.Ы. Беда была в том, что контроллер работает по след алгоритму - дает 5В, и потом смотрит падение напряжения на выходе с резюка. А переменный резюк одним из концов садится на землю. Если его убрать - понятное дело цепь разрывается, никакого напряжения в итоге не померять.... Короче, для минимизации схемы я просто повесил 100кОм шунт вместо этого переменного резистора :)


Часовой пояс GMT +4, время: 07:11.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot