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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Контроллеры управления питанием (http://pccar.ru/forumdisplay.php?f=159)
-   -   PowerControl v.2.0 (http://pccar.ru/showthread.php?t=15427)

nicselin 01.05.2013 20:44

Цитата:

Сообщение от Alex-L (Сообщение 257347)
Ток потребления по +5v USB 20-50mA.
Очень сильно мне не нравится "нулевая" кнопка. При её нажатии сопротивление всей цепи кнопок равно 0, соответственно, напряжение на входе R IN контроллера тоже равно 0. Возможно от этого крыша у контроллера и едет...
Обменять девайс - без проблем. Но я боюсь, что дело все-таки не в нем, т.е. с новым будет то же самое. Питание на входах непонятное... , дежурный режим... , "нулевая" кнопка...


Программа не может показывать сопротивление! В программе показываются просто числовые коды соответствующие каждой кнопке. Это абстрактные значения, не имеющие никакой смысловой нагрузки

Нет , подождите, питание везде 12в , испытание проходило в штатном режиме, и как раз вот эта нулевая кнопка работает всегда, могу еще для проверки вобще на нее не нажимать, и если все станет нормально добавить последовательно в цепь кнопок, ну , допустим 2кОм.

Alex-L 02.05.2013 00:12

Вложений: 3
Попробуйте действительно для проверки вобще на нее не нажимать.

В протеусе приличные результаты получаются при таком включении: см. картинко 1.
Резисторы R1,R2,R3,R6,R8 установлены штатно в авто (насколько я понял),
резистор R5 должен был быть установлен ранее согласно рекомендации Chip'а по ссылке из поста #149,
резистор R4 добавлен мной для компенсации "нулевой" кнопки,
резистор R7 стоит на плате PowerControl.
Точку соединения вольтметра и резистора R7 можно считать входом "R IN" контроллера.
При таком раскладе (питание контроллера = 5в) напряжения на входе "R IN" составляют:
Не нажата ни одна кнопка = 4.90в
VOL- = 4.18
MODE = 3.80
VOL+ = 3.47
SEEK- = 2.82
SEEK+ = 2.50

По схеме получается, что один из двух проводов идущих от кнопок к контроллеру, имеет электрический контакт с массой авто.
Он должен быть подключен к контакту платы "G". Провод не имеющий контакта с массой должен быть подключен к контакту "RIN"
См. картинко 2

R4 = 2k плохо - слишком мало различие между кнопками MODE, VOL+, SEEK+
См. таблицу во вложении

nicselin 02.05.2013 16:49

Попробовал не нажимать на вышеуказанную кнопку - эффект тот же. Заметил вот что , данная неисправность проявляется только во время движения чаще в начале. И поэтому поводу пришла мысль что когда вращается руль то может в какой-то момент разъедениться контакт и сново соединиться включив в цепь резистор 100 кОм и вот тут скорее всего начинается глюк, какой пока не знаю. Надо еще замерить напряжение на R In когда происходит отключение. Возможно ли такое? Кстати с кнопок выходят провода не связанные с корпусом-прозванивал, иначе бы неработало бы вообще...

Alex-L 02.05.2013 17:09

Ну если контакты косячат - конечно же могут быть такие глюки.
Если один из проводов связан с корпусом, но подключено все так, как описсано постом выше - должно все работать.
Попробуй качество контактов как-то действительно проверить. Обменять всегда успеем.

nicselin 02.05.2013 18:02

Цитата:

Сообщение от Alex-L (Сообщение 257413)
Ну если контакты косячат - конечно же могут быть такие глюки.
Если один из проводов связан с корпусом, но подключено все так, как описсано постом выше - должно все работать.
Попробуй качество контактов как-то действительно проверить. Обменять всегда успеем.

Сейчас пойду проверять теорию... я думаю может 100 кОм вообще отключить? Хотя нет глупость, нельзя...

nicselin 02.05.2013 21:16

Кажеться я начал понимать в чем проблема - в пропадании 5 В на резисторе R7(см. схему из поста №152) или он сам отваливается ,поэтому и остается работать только одна нулевая кнопка, потому как остальные как бы вылетают из делителя в этот момент и контроллер распознает только голый ноль. Я еще проверю на практике, пока это предположение, но оно мне видится более перспективным, чем все предыдущие.

nicselin 03.05.2013 16:40

Заработало, после комплексной терапии (добавка резисторов, проверка цепей, проверка пропадания 5 вольт или отваливания резистора из делителя), домучал наконец -таки, Alex-L спасибо , я всем доволен.

Alex-L 03.05.2013 21:09

Ну и славненько :)
Так что все-таки на плате контроллера, на резисторе непропай был?

nicselin 04.05.2013 09:23

Ну поскольку был проведен комплекс мероприрятий сказать сложно что конкретно, но вероятность, исходя из схемы процентов 80-90, так визуально вроде не видно было, паяльничком прошелся видимо помогло. Как бы вот еще от вылезающей ошибки избавиться, хотя на работу устройства она не влияет, но все равно неприятно раздражает глаз? Да , и теперь можно точно говорить , что деж. режим реализуем на все 100 с PowerControl v.2.0 .

nicselin 04.05.2013 10:36

Есть ли возможность добавить установку задержки на трансляцию включенной кнопки (т.е. в программе в таблице напротив нужной кнопки поставил галочку и она при нажатии не будет транслироваться в другие проги в течении определенного времени( выставляется по желанию), допустим 2-3 сек) .Для чего это нужно, что бы иметь возможность использовать сочетание клавиш- первую нажимаешь ту на которой стоит задержка, а второй любую другую- соответственно появится новое значение в списке кнопок. Оно, в принципе и так без задержки работает , но очень тяжело нажать 2 кнопки одновременно. Я думаю, эта модификация улучшит потребительские свойства продукта в целом и в купе с дежурным режимом выведет его на новый уровень, приблизив к аналогам, у которых эта функция стоит по умолчанию.


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

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