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


Вернуться   PCCar.ru - Ваш автомобильный компьютер > Всё Остальное > Проекты > Рабочий журнал

Ответ
 
Опции темы
Старый 09.10.2017, 21:16   #21
VadimKHL
Пользователь
 
Регистрация: 08.11.2016
Возраст: 29
Город: Москва
Регион: 77, 97, 99, 177
Машина: Mitsubishi Galant
Сообщений: 47
VadimKHL is a jewel in the roughVadimKHL is a jewel in the roughVadimKHL is a jewel in the rough
По умолчанию

НСО154, а у Вас что за компьютер?
__________________
Мой TitanCarPC - http://pccar.ru/showthread.php?t=26638
VadimKHL вне форума   Ответить с цитированием
Старый 09.10.2017, 21:25   #22
НСО154
Старший Пользователь
 
Регистрация: 01.01.2014
Город: Новосибирск
Регион: 54
Машина: Мазда Атенза.
Сообщений: 479
НСО154 is on a distinguished road
По умолчанию

Цитата:
Сообщение от VadimKHL Посмотреть сообщение
НСО154, а у Вас что за компьютер?
Стыдно даже написать
Внутренности ноутбучные.
Всё экономлю))
Но, тем не менее работает, даже на штатном охлаждении не перегревается.
А переделать хочу, нафиг эти пылесборники в виде пропеллеров.
Ну и плюс ко всему энергосбережение, хоть и незначительное, но все же.
НСО154 на форуме   Ответить с цитированием
Старый 10.10.2017, 22:03   #23
mendisabal
Гуру
 
Аватар для mendisabal
 
Регистрация: 05.10.2012
Возраст: 36
Город: Краснодар
Регион: 23, 93
Машина: Subaru impreza 08
Сообщений: 1,736
mendisabal is a name known to allmendisabal is a name known to allmendisabal is a name known to allmendisabal is a name known to allmendisabal is a name known to allmendisabal is a name known to all
По умолчанию

Снимаю шляпу ,руки у вас определенно есть и растут из плеч )
Я так понимаю ,пока до монтажа в авто дело не дошло ? просто по мне радио и усилитель в одном корпусе = много помех , это конечно решается ,но я от греха разнес по дальше друг от друга .
__________________
Win 8.1 (ковыряю 10), ZOTAC Z68-ITX WiFi Supreme + i32120T + crucial M4 256 , gt430 + VS-TY2662-V1 + n101bcg-l21 , Xonar DX + ВА 3121 + BM2032 .
избыток свободного времени + острое желание быть не таким как все открывают бесконечные горизонты творчества в скудном пространстве возможностей
mendisabal вне форума   Ответить с цитированием
Старый 10.10.2017, 22:48   #24
VadimKHL
Пользователь
 
Регистрация: 08.11.2016
Возраст: 29
Город: Москва
Регион: 77, 97, 99, 177
Машина: Mitsubishi Galant
Сообщений: 47
VadimKHL is a jewel in the roughVadimKHL is a jewel in the roughVadimKHL is a jewel in the rough
По умолчанию

Цитата:
Сообщение от mendisabal Посмотреть сообщение
Снимаю шляпу ,руки у вас определенно есть и растут из плеч )
Я так понимаю ,пока до монтажа в авто дело не дошло ? просто по мне радио и усилитель в одном корпусе = много помех , это конечно решается ,но я от греха разнес по дальше друг от друга .
До монтажа в машину еще много предстоит сделать.
Про помехи. Ведь USB интерфейс уживается на одной плате с радио,
а усилитель и радио подавно.
Все проверенно.
__________________
Мой TitanCarPC - http://pccar.ru/showthread.php?t=26638
VadimKHL вне форума   Ответить с цитированием
Старый 18.10.2017, 08:42   #25
VadimKHL
Пользователь
 
Регистрация: 08.11.2016
Возраст: 29
Город: Москва
Регион: 77, 97, 99, 177
Машина: Mitsubishi Galant
Сообщений: 47
VadimKHL is a jewel in the roughVadimKHL is a jewel in the roughVadimKHL is a jewel in the rough
По умолчанию

А вот и сам TitanCarPC, показал свое лицо:

__________________
Мой TitanCarPC - http://pccar.ru/showthread.php?t=26638
VadimKHL вне форума   Ответить с цитированием
Старый 18.10.2017, 10:52   #26
НСО154
Старший Пользователь
 
Регистрация: 01.01.2014
Город: Новосибирск
Регион: 54
Машина: Мазда Атенза.
Сообщений: 479
НСО154 is on a distinguished road
По умолчанию

Цитата:
Сообщение от VadimKHL Посмотреть сообщение
Это еще не все, позже добавлю описание что делает контроллер,
конструкцию БП, и т.д.
Продолжение будет?
Интересно.
НСО154 на форуме   Ответить с цитированием
Старый 18.10.2017, 13:29   #27
VadimKHL
Пользователь
 
Регистрация: 08.11.2016
Возраст: 29
Город: Москва
Регион: 77, 97, 99, 177
Машина: Mitsubishi Galant
Сообщений: 47
VadimKHL is a jewel in the roughVadimKHL is a jewel in the roughVadimKHL is a jewel in the rough
По умолчанию

Цитата:
Сообщение от НСО154 Посмотреть сообщение
Продолжение будет?
Интересно.
Обязательно будет.

Сейчас проблема в том, что у моего китайского комплекта контроллер+9"матрица перестали сохраняться настройки.
Я его решил перепрошить, после чего контроллер перестал работать.
В итоге при заливке новой прошивки, флеш память сдохла до конца.
Выпаял флешку, собрал данный программатор:
https://www.chipdip.ru/product/rdc2-0026

Попытки залить прошивку напрямую через программатор не увенчались успехом.
Флешь просто не видеться. Сдохла намертво.
Жду новые флешки 25X40, которые должны били придти в прошлую пятницу.

За две недели ожидания их очень много чего сделал.
Сон экрана с выключением контроллера RTD, приглушение звука при ЗХ, форсированный ShutDown,
MUTE при громкости 0%, автопоиск источника сигнала, контроль состояния RTD (ВКЛ/ВЫКЛ) и т.д.

Как восстановлю работоспособность видеоконтроллера,
простестирую прошивку и ПО (как раз сделаю скрины и видео),
обязательно все расскажу, покажу как все организованно.
Ну естественно фото 2DIN в собранном виде

Хорошая новость!
Чип и дип признали свою ошибку в программаторе и исправили её.
Программер пока не забрал. Но скрин предаставли, что все шьется ОК.
Так что думаю хорошая замена, у кого нет LPT.

__________________
Мой TitanCarPC - http://pccar.ru/showthread.php?t=26638

Последний раз редактировалось VadimKHL; 03.11.2017 в 22:46. Причина: Новая инфа.
VadimKHL вне форума   Ответить с цитированием
Старый 18.10.2017, 15:56   #28
НСО154
Старший Пользователь
 
Регистрация: 01.01.2014
Город: Новосибирск
Регион: 54
Машина: Мазда Атенза.
Сообщений: 479
НСО154 is on a distinguished road
По умолчанию

Интересует логика вкл/выкл компа.
Тоже собираю, возможно, у вас что-то новое в алгоритме, вот и прошу поделиться опытом.
Может быть, ваш опыт поможет мне и другим.
НСО154 на форуме   Ответить с цитированием
Старый 30.10.2017, 23:12   #29
VadimKHL
Пользователь
 
Регистрация: 08.11.2016
Возраст: 29
Город: Москва
Регион: 77, 97, 99, 177
Машина: Mitsubishi Galant
Сообщений: 47
VadimKHL is a jewel in the roughVadimKHL is a jewel in the roughVadimKHL is a jewel in the rough
По умолчанию

Восстановление моего чина РТД затянулась.

Жду другой чина контроль ртд. Должен придти на этой недели.
Огромное спасибо за помощь нашим форумчанам!

Пока решил описать свой БП. Что требовалось от него:
1) Отключать полностью питание от устройства, когда оно выключено,
не давая разрежать АКБ.
2) Решить проблему, выключения компа при заводке авто.
3) Получить стабилизированное питание в большом диапазоне входных напряжений.
4) Защитить устройство от переплюсовки и других "коллапсов" бортовой сети авто.

За основу был взять DC-DC преобразователь TracoPower TEP75-2412WI.
Входное напряжение 9 - 36 вольт. Выход стабилизированный, с возможностью подстройки (установлено 12,2в).

Вот итоговая схема:


DC-DC имеет полную развязку вход-выход,
но из-за особенности моей конструкции, пришлось отказаться от развязки по "земле", соединив -вход, - выход.

Т.к. место у меня сильно ограниченно, "буферные" кондеры пришлось поставить два по 10 000 мкф X 25в.
Тем самым максимальное входное напряжение уменьшилось с 36 вольт до 24в.
Ну и по той же причине, отсутствия места, получился вот такой "кинг-бургер" из 3-х плат









Как работает.
При выключенном состоянии, потребление 0. Разомкнуты оба реле (RL1&RL2).

При включении зажигания (вход ACC), включается первое реле
(питание приходит строго через мощный диод Шоттки, защищая устройство от переплюсовки и разрядки "буферных" кондеров в обратную сторону при старте авто),
происходит зарядка буферных кондеров 2x10 000 мкф через токоограничивающий резистор.
После того как напряжение достигает 9 вольт, включается DC-DC преобразователь, подается питание на плату управления питанием.

Плата управления оценивает состояние устройства, если все ок,
включает основное реле питания (своё), и это питание подается на второе реле питания БП (RL2), которое закорачивает первое реле и токоограничивающий резистор.
Тем самым, питание будет удерживаться до тех пор,
пока контроллер платы управления питанием не выключит свою реле,
т.е. от сигнала ACC БП уже не зависит.

Выключение происходит при отключении сигнала ACC,
контроллер платы управления отслеживает отсутствие сигнала ACC,
выключает компьютер, после чего выключает свое реле питания,
что приводит к полному обесточиванию устройства.

Сам себя "килл" по питанию.

Вот так, влезло "щель в щель":


__________________
Мой TitanCarPC - http://pccar.ru/showthread.php?t=26638

Последний раз редактировалось VadimKHL; 04.11.2017 в 00:39.
VadimKHL вне форума   Ответить с цитированием
Старый 31.10.2017, 00:20   #30
VadimKHL
Пользователь
 
Регистрация: 08.11.2016
Возраст: 29
Город: Москва
Регион: 77, 97, 99, 177
Машина: Mitsubishi Galant
Сообщений: 47
VadimKHL is a jewel in the roughVadimKHL is a jewel in the roughVadimKHL is a jewel in the rough
По умолчанию

Дальше описание самого контроля питания.

Для вступления, сам контроль и схема:






[Контроль температуры корпуса]

Включение происходит только при температуре выше +5.
Выключение при температурах ниже -10 и выше задаваемого порога перегрева (+50/+60/+70/+80/+90).
Учтены гистерезисы в 5 градусов по перегреву.
Вот в общем логика работы, так понятней будет:


Выбор порога перегрева возможен через ПО под WIN:

Настройка сохраняется в EEPROM контроллера.

[Контроль сигналов]

Входы, с опторазвязкой:
ACC_IN, ключа зажигания.
Rear_IN, задний ход.
Light_IN, свет/габариты.
HDD+/HDD-, светодиод HDD компьютера.
PLED+/PLED-, светодиод Power компьютера.

Входы, без опторазвязки:
LED1 и LED2 платы RTD266x, для оценки состояния ВКЛ/ВЫКЛ и ЕСТЬ/НЕТ сигнал видео.

Выходы, твердотельное реле:
6 пар Mute для управления усилителями ST-BY/MUTE.
1 пара INVERTOR для управления внешним преобразователем питания усилителей.
1 пара PBUT для "нажатия" кнопки включения компьютера.

Выходы, преобразователь уровней:
IR приемник платы RTD266x, для передачи команд контроллеру.

Выходы, без опторазвязки:
5 кнопок платы RTD266x

Входы имеют цифровой фильтр (т.е. изменение сигнала должно удерживаться некоторое заданное время,
для смены его состояния). Как это выглядит (дергаю фары, LightIN):
https://youtu.be/-27VOW5rdrs

[Запуск]

После включения основного БП по сигналу ACC,
контроллер оценивает работоспособность датчика температуры, текущую температуру, вход ACC.
Если все ОК, происходит следующее:

1) Запрет работы программы слежения за видеоконтроллером RTD266x (сигналы LED1/LED2 платы RTD).
2) Перенос флага "правильного" завершения работы в энергозависимую память, сброс его в EEPROM памяти.
3) Включение внешнего DC-DC преобразователя усилителей.
4) Ожидание 2,5 сек.
5) Включение основного реле питания 12V.
6) Ожидание 2,5 сек.
7) Нажатие кнопки Power на контроллере RTD, длительностью 0,1 сек & на компьютере, длительностью 1,5 сек.
8) Ожидание 20 сек.
9) Разрешить работу программы слежения за видеоконтроллером RTD266x (сигналы LED1/LED2 платы RTD).
10) Ожидание запуска компьютера и загрузки Windows в течении 110 сек или получения команды о завершении загрузки Win от ПО.
11) Включение усилителей (перевод из режима MUTE в ST-BY).

Немного объясню, почему я всегда нажимаю кнопку Power на RTD контроллере.
Это из-за косяка прошивки моего контроллера RTD:
Он запоминает прошлое состояние ВКЛ/ВЫКЛ и при подаче питания восстанавливает это состояние.
Но, светодиод POWER (LED2, зеленый) всегда загорается после подачи питания, если даже контроллер выключен.
Светодиод приходит в истинную индикацию работы RTD ВКЛ/ВЫКЛ только после нажатия кнопки Power.
В итоге, два сценария:
1) Контроллер RTD после подачи питания включается, затем выключается нажатием кнопки,
светодиод приходит в чувство, после вступления в работу программы слежения за видеоконтроллером снова включается.
2) Контроллер RTD после подачи питания выключен, затем включается нажатием кнопки, светодиод приходит в чувство.

Вот такое решение пришлось организовать из его косяка.

[Перезагрузка]

После того, как устройство запущенно, происходит отслеживание сигнала HDD компьютера.
Если в течении 10 минут активности от HDD не было (т.е. компьютер завис), запускается перезагрузка устройства:

1) Запрет работы программы слежения за видеоконтроллером RTD266x (сигналы LED1/LED2 платы RTD).
2) Отключение усилителей (перевод из режима ST-BY в MUTE).
3) Нажатие кнопки Power на компьютере, длительностью 5 сек. (принудительное выключение).
4) Ожидание 2,5 сек.
5) Отключение внешнего DC-DC преобразователя усилителей.
6) Запись причины выключения устройства и флага о "правильном" завершении работы компьютера в EEPROM память.
7) Отключение основного реле питания 12V.
8) Ожидание 2,5 сек.

[Выключение]

При возникновении следующих ошибок устройства происходит выключение:
a) Input ACC (сигнал ACC отсутствует)
б) Temperature sensor error (датчик температуры корпуса неисправен)
в) Temperature protection (температура вышла из рабочего диапазона)

1) Запрет работы программы слежения за видеоконтроллером RTD266x (сигналы LED1/LED2 платы RTD).
2) Нажатие кнопки Power на компьютере, длительностью 1,5 сек.
3) Отключение усилителей (перевод из режима ST-BY в MUTE).
4) Ожидание завершения работы Windows в течении 10 мин. или выключения светодиода Power компьютера.
5) Отключение внешнего DC-DC преобразователя усилителей.
6) Запись причины выключения устройства и флага о "правильном" завершении работы компьютера в EEPROM память.
7) Отключение основного реле питания 12V.
8) Ожидание 2,5 сек.

[AutoMute]
Если громкость микшера Windows 0% или включен Mute,
выключается усилки.

[AutoMute Rear]
При появлении сигнала RearIN (переключение на камеру ЗХ),
громкость микшера приглушается (в моем случае до 0,02%).

[Hide Cursor]
Скрыть системные курсоры Win при запуске ПО.

[Show Cursor After Close]
Показать курсоры, если были скрыты при выходе из ПО.

[Sleep LCD]
Выключить контроль RTD.
В этом режиме появляется большой черный квадрат на весь экран,
в виде кнопки, поверх всех окон и панели задач.
При "клике" по любому месту экрана, контроль запускается.
Кнопка после первого клика, еще удерживается 5 сек,
что бы предотвратить "клики" куда нибудь в Windows.
https://youtu.be/9Frnzna6YTU

[Setup LCD]
Нажимаем на кнопочки контроля RTD из под WIN.
https://youtu.be/z2G8pOi1vxc

[Status TitanCarPC]
Можно посмотреть текущее состояние в реальном времени.
А так же, причину прошлого выключения устройства и была ли корректна
завершена работы компьютера.


[Forced ShutDown]
Аварийное выключения устройства.
Устройство больше не будет запускаться, даже после снятия питания,
пока не провести процедуру выхода из данного состояния (при включенном ACC, успеть включить/выключить свет 3 раза в течении 20 сек).

[Контроль состояния RTD]
Если устройство включено, и видео сигнал потерян,
будут переключаться видеовходы кнопкой Source,
пока видео сигнал не будет найден.
Тоже самое с состоянием Power.
Повторное нажатие кнопки Source специально сделал каждые 10 сек,
иначе возникнут проблемы с установкой винды, там хдми очень долго думает.

https://youtu.be/u6gAyFUi1OU

P.S.:
Еще хочу передавать нажатия кнопок пульта,
но пока не нашел ИК протокол на ртд...
__________________
Мой TitanCarPC - http://pccar.ru/showthread.php?t=26638

Последний раз редактировалось VadimKHL; 14.11.2017 в 20:28.
VadimKHL вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



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


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