Тема: 8" в BMW E39
Показать сообщение отдельно
Старый 20.11.2020, 11:32   #23
X-Zes
Новый Пользователь
 
Регистрация: 18.02.2017
Возраст: 33
Город: Краснодар
Регион: 23, 93
Машина: BMW 520i E39
Сообщений: 18
X-Zes is on a distinguished road
По умолчанию

Всем привет!
После длительного простоя работа продолжилась, просто не до этого было, покупка квартиры, переезд, другие проекты, не связанные с авто не давали продолжить. И вот наконец я снова добрался до него.

Заказал у китайцев платы для отладки и проверки некоторых узлов схемы. Сама материнская плата не умеет в автоматическую регулировку оборотов кулера процессора, хотя соответствующий пин для ШИМ есть на плате, но через него можно регулировать только вручную, в связи с чем использован контроллер из поднебесной для автоматической регулировки оборотов по температуре. Правда пока что там регулируется без ШИМ, только напряжением, но уже получил новую версию с регулировкой по ШИМ. Тут алгоритм следущий - до 35°C вентилятор остановлен, после начинает вращаться начиная с ~300 оборотов, при достижении 60°C выходит на максимальные ~1300 оборотов. Штатный кулер с материнки убрал, вместо него поставил мощный, цельномедный серверный радиатор, который запросто справляется с нагревом проца при стресстесте даже в пассиве, но в машине и в корпусе будет теплее, а тем более рядом печка машины, так что вентилятор необходим. Терморезистор контроллера вставил в просверленное отверстие в основании радиатора.

Далее релиализована полный функционал подсветки матрицы экрана, использована схема на TPS61500, ШИМ управления яркостью с материнки, регулируется штатно в винде (материнка со встроенным LVDS), в биосе материнки поправлено минимальное значение яркости, там было 0 (ноль), из-за чего экран тух бы совсем, сейчас около 5% минимальная яркость. Так же в планах реализовать регулировку яркости от общей яркости подсветки приборов в машине, сделать это будет не сложно, так как штатно на подсветку приборов и кнопок идёт ШИМ, который прекрасно работает как ШИМ для TPS61500, но пока не знаю как сделать, если выключаю габариты, то экран потухнет (на ШИМ входе ничего не будет). Как сделать чтобы при выключении габаритов экран не затухал, а переключался на управление яркостью из винды?

Далее, использован контроллер Юрия (YAM_DROID) для кнопок на лицевой панели, для управления питанием усилителей, а также для управления питанием системы в целом. Сам контроллер питается от материнской платы, тоесть когда комп выключен, то и контроллер обесточен. Да, я делаю так, чтобы когда комп был выключен, потребления не было вообще. Алгоритм работы следующий: Машина закрыта, поставлена на сигнализацию, как только я снимаю её с охраны, сигнализация подаёт питание на реле на 5 контактов в компе, которое питает БП материнской платы, комп включается не автоматически, если я его сам не включил, например что-то взял с машины и снова её закрыл (поставил на сигналку), питание с реле снялось и комп потребляет из бортсети 0 мА. Если я включил комп, то замыкается второе, 5-ти вольтовое реле (4 контакта), которое питается от материнки и запараллелено с первым реле, тоесть тоже питает БП материнской платы и всё остальное. Первое реле имеет не с проста 5 контактов, например если комп остался включён, когда я поставил машину на сигналку (например сходить в магазин), то первое реле разомкнётся, но комп останется включён, а с 5-го контакта реле пойдёт 12 вольт на вход контроллера, контроллер отсчитывает 15 минут (если машина не была открыта) и "нажимает" кнопку выключения коротким нажатием, и продолжает считать, если после нажатия кнопки комп не выключился (завис), то через следующие 15 минут выключает комп жёстко (через длинное нажатие) и комп полностью обесточивается. В обычных ситуациях я просто сам выключаю комп. В процессе работы контроллер следит за напряжением на входе компа, если в течении минуты напряжение бортсети менее 11,5 вольт, то комп будет выключен, включить можно только вручную, но если напруга не повысилась, то через минуту он снова будет выключен. Усилителя звука в машине два (4-х канальник для акустики и моноблок для саба), сигнал на них будет идти от звуковухи ASUS Xonar U3. Их питание осуществляется следущим образом: при включении компа, когда запускается винда, на вход в систему запрограммировано событие, которое при входе запускает BATник, котороый отправляет через виртуальный COM-порт команду контроллеру, последний включает реле, которое подаёт 12 вольт на Remote 4-х канальника. При выключении компа реле размыкается и питание с усилителя снимается, это сделано для того, чтобы при включении/выключении компа не было "пуков" в колонки. Сабовый усилок включается через реле нажатием одной из резистивных кнопок на лицевой панели компа и ей же выключается.
На лицевой панели 2 группы кнопок, энкодер и джойстик. Джойстиком управление курсом мыши, нажатие на стик = левый клик мыши, энкодером меняется громкость, нажатие на него выключает звук (и возможно будет выключать усилитель). В левой группе кнопок кнопка включения/выключения компа, кнопка play/pause, кнопка stop, кнопки предыдущий и кнопка следующий трек, кнопка esc, кнопка win, кнопки левой и правой кнопок мыши. В правой группе кнопка включения/выключения сабвуфера, кнопка Enter, кнопка Close (ALT+F4), 4 функциональные кнопки для запуска приложений (Музыка, МедиаЦентр для ТВ, Навигация и Диагностика), и ещё две кнопки для Назад и Вперёд.

Вот такая примерно схема вырисовывается. Почему везде использую реле, а ни транзисторы? Для меня реле проще, оно надёжнее в том плане, что либо работает либо нет, если накроется, это сразу будет видно, а вот с транзистором не всё так одназначно, да, они тоже почти не греются в ключевом режиме, но при выходе их из строя они могут стать просто перемычкой и будут всегда пропускать ток, при сгорании транзисторы не плохо так умеют прожигать текстолит, транзисторы могут ловить помехи и включать/выключать то что не надо тогда, когда не надо, поэтому пусть и щёлкает, пусть и размеры больше, но как по мне реле проще и надёжнее.

На данный момент на отладочных схемах основной функционал проверен, поэтому начинаю неспешно разработку финальных плат, чистовых так сказать, но это в моём случае займёт ни один и даже ни два месяца, в планах в мае-июне 2021 года заказать уже платы у китайцев, а там как пойдёт.
Ниже несколько фоток.
Миниатюры
Нажмите на изображение для увеличения
Название: IMG_20201119_232436.jpg
Просмотров: 463
Размер:	318.0 Кб
ID:	52211   Нажмите на изображение для увеличения
Название: IMG_20201119_232900.jpg
Просмотров: 469
Размер:	123.8 Кб
ID:	52212   Нажмите на изображение для увеличения
Название: IMG_20201119_232502.jpg
Просмотров: 454
Размер:	176.8 Кб
ID:	52213   Нажмите на изображение для увеличения
Название: IMG_20201119_233002.jpg
Просмотров: 460
Размер:	133.6 Кб
ID:	52214   Нажмите на изображение для увеличения
Название: IMG_20201119_232533.jpg
Просмотров: 462
Размер:	103.1 Кб
ID:	52215  

Нажмите на изображение для увеличения
Название: IMG_20201120_002739.jpg
Просмотров: 458
Размер:	100.0 Кб
ID:	52216  
__________________
Atom x5-8300, 8" 1920x1200p, Windows 10: 8" планшет в BMW E39
X-Zes вне форума   Ответить с цитированием