![]() |
Kia Ceed + Nexus 7 (2013)
Здравствуйте !
Решил перенести инстал с прошлой машины.. и его исправить - но натыкаюсь на теже грабли. Есть:
Инстал: Планшет съемный, иногда нужно уносить. Нечего к планшету подпаивать нельзя. Как подключено: Питание от авто -> реле 12в управление по АСС -> Китай БП 5в -> питание на хаб и на планшет (запаяны на Хабе) Для определения хаба после рестарта - реле задержки (самопал). (пока не смог выставить время задержки, нужно играть с резисторами и конденсатором) Arduino с питание по USB, кнопки подключены на A0 и Grnd пины, на A0 идет HIGH пин в режиме INPUT (тут все ок..). Суть проблемы: Не всегда (вчера работало/сегодня нет..) планш не обнаруживает ХАБ, даже если его не снимать. (чтоб снова заработало нужно выдернуть USB кабель/передернуть ID пин) Как можно сделать (и как правильно) включение Планшет - ХАБ ? Какие реле нужно искать чтоб можно было ими управлять при помощи Arduino ? Предположения: Поставить 5в реле с минимальным током управление (2шт). При замыкание реле 12в (которое на входе) - питается БП который запитывает 2 реле и Arduino. Через N сек - ардуино шлет HIGH на пин Хаба а потом на Пит планшета. - но и тут проблема с отключением..тухнуть будет все и сразу. Буду весьма благодарен за советы.. с электрикой напряг. Паять умею, провода, реле и тп могу достать (кроме NSD и KIS - дорого да и нет сейчас наводок).:pleasantry: |
привет! есть вариант! поставить реле нормально замкнутое! https://pp.vk.me/c623424/v623424177/...DlMMIqwbnI.jpg то есть когда на реле нет питания экран выключен, когда ты подал на реле питание экран включился отг активировалось
|
Кондер на реле поставить и тогда будет не сразу (2-5) сек.
Вообще не знаю зачем такое питание делают, если есть контроллер. Я бы сделал управление просыпанием со вторичного реле. А главным бы управлял с ардуиной на полное отключение. Логика такая, подали питание на АСС (на него нужно поставить БП или делитель, чтобы было нужное напряжение) и он замкнул главное реле, включилась ардуина, так же подала питание на тот же вход реле. Лучше это дело развязать через оптрон. Ну а далее запускается реле вывода из сна и подача питания на хаб. При отключении АСС питание с реле снимается, на ардуине включается отсчет на полное отключение и планшет уходит в сон вместе с хабом. На ардуинке понадобятся 2 входа для управления АСС, на управляющий пускать питание перед диодом, а за диодом на питающий и реле. Как то так https://img-fotki.yandex.ru/get/1618...23687bc_XL.jpg Немного грязно, нарисовал над тем, что было под рукой) |
я думаю что на хаб и на планшет одного БП мало будет! а так оч хорошая идея)))
|
Цитата:
Я бы еще на звуковую карту (если есть) отдельный БП поставил с развязкой. |
Цитата:
|
Kent5601 - для Hall сенсора нужно вскрывать планшет.. и как минимум оставлять телепающиеся разъемы..
По поводу БП: Стоял на прошлой машине..вполне хватает. Планшет почти нечего не кушает если длинная поезда( ведь он заряжен) + телефон +флешка.. основные потребители : Радио,DAC, планшет. Думаю 3А должно хватать. RyuuKiiroi - огромное спасибо. Очень доходчиво. В принципе как я и думал для себя (в предположении) почти то что вы и нарисовали, но с 1 БП и Arduino не на постоянном питании. Вопросы:
По совету ВладимирC: Вкл: Просыпается Хаб -> 1-2сек -> питание на Планшет. Откл: Засыпает планшет ->1-2сек -> Откл подача на Планшет. Еще: Планшет у меня постоянно включен, он не выключается (ведь Заснул это просто заблокировался верно ?) Возможно стоит по этой причине как-то по другому (времени) поключать/отключать хаб ? Установить Опроны ,может, на выходе (+) из БП ? или на управляющий от Arduino ? |
Так как ардуина управляет питанием, то она должна работать постоянно, пока подается питание на планшет. В другом случае в ней нет смысла. На ардуине входы\выходы 5В.
Купите kis-3r33s, питальники совсем дешевые. Я сразу 10шт заказал и потом может еще закажу, куда угодно сунуть можно. |
Адруиной можно сразу КИСом рулит, у КИСа есть управляющий вход.
|
Цитата:
http://pcb.daince.net/lib/exe/fetch....pg_310x310.jpg Я так понимаю on/off ? Но я не понимаю - зачем :) суть проблемы то в том что нужно в правильной последовательности включить Хаб и затем Планш... а то планш заряжается а периферию не видит :( Или предлагаете на Хаб и на Планшет поставить 2 KIS и включать их поочередно ? |
Цитата:
|
Цитата:
Если я понимаю верно как работает Опрон - так это передача сигнала (с устранением шума) ? Пожалуйста если не сложно - перечитайте мой пост..там несколько вопросов.. Куда ставить Опроны ? В разрыв питание от БП или на Управляющие от Arduino ? В какой последовательности правильно включать ? Почему нельзя кинуть в разрыв питания Хаб и Планшета - 2 транзистора ? и управлять им через Arduino. ПС. Я далек от электротехники - прошу прощения если несу бред. |
А зачем всякие транзисторы, если КИСы стоят по доллар за штуку. http://www.ebay.com/itm/161045810922...%3AMEBIDX%3AIT
Оптрон используется как тоже реле. https://ru.wikipedia.org/wiki/%D0%9E...80%D0%BE%D0%BD Хотя у вас, как я понял планшет питается от аккумулятора, а просыпается при подаче зарядки? |
Цитата:
Буду покупать КИСы. (правда пока нашел у нас только 2 входа - выход USB) 2. Про опроны - совсем тогда не понял.. твердотельные реле тогда по сути тоже опроны.. так как реакция идет на засвет диода внутри (а не катушки). 3. Верно, планшет автономный. Просыпается по подаче зарядки. Это проблема ? Все же мне так некто и не смог точно сказать - что за чем должно пробуждаться :( |
Оптопары - это гальваническая развязка, малый ток управления, ну и нет дребезга и щелчков. Рассчитано на малый ток коммутации. Лично использую для упрощения все где возможно.
Опто-твердотельные реле - уже рассчитаны на больший ток коммутации. |
Цитата:
Вместо реле на малых токах ~5в лучше использовать Оптопары. О принципах работы реле начитался.. стало страшно.. на сколько это оказывается опасное и не стабильное устройство..(нормальное оно для устройств с допуском погрешности сигнала <30%) |
Все еще остается вопрос с отключением..
С пробуждением все ясно - пришло питание, включился Arduino - все повключал. А как же быть с отключением ? Брать от АСС на входной Pin ? но ведь там тоже 12Вольт - это еще один БП О_О ? Если питать Arduino от АСС то она сразу потухнет.. Вроде как плата принимает питание 12в на вход, БП не нужен. http://arduino.ua/ru/hardware/Micro Но на сколько критично что при заведенном состояние в сети 14в ? Вариант: Конденсатор на + и - ардуино, + от БП (через диод) который подходит к + ардуино кинуть на входной пин -> если пропал сигнал на этом Пине -тушим все быстренько.. Но! Вроде как очень не желательно кидать на Входной пин больше 40мА.. Как быть ? Вариант2: Кинуть конденсатор на питание планшета. Когда потухнет Arduino и Хаб (+ отключится внешнее питание на Планшет) то Конденсатор продержит немного планшет задержав его отключение. И вообще - в какой последовательности отключать все же правильно ?( |
Не понял, зачем вы опять что то городите с конденсаторами, если у вас есть ардуинка.
Цитата:
Тушить все быстро не надо, вдруг вы заглохли, машина не завелась с первого раза. Нужно выставить таймер на выход из сна\сон и полное отключение. На ардуине входы до 5 вольт, меньше можно, больше- нет. Ампер туда сколько хотите загоняйте, ей все равно, а отдать сможет только 40мА, в случае управления через оптопару или кисом, это не проблема. И осталась непонятка, что потом происходит с планшетом после отключения питания, он продолжает работать на батарее? |
Есть много очень хороших твердотельных реле ,например cpc1014 нормально разомкнутые и cpc1017 нормально замкнутые, 60в и ток до 400мА.
Не понимаю почему у многих проблема с определением USB устройств? Если посмотреть на мануал микросхемы (любого) хаба, то понятно что он сам по себе не видит устройств, только ретранслятор, и если его использовать без доработки, при подаче внешнего питания ,на vbus напряжение не поступает(в нормальных хабах dlink), соответственно при подаче питания на otg (хаб производит сброс и переходит в рабочий режим. Это я к чему, зачем делать раздельное время включения хаба и otg ? У меня сейчас на столе 2013 lte , питания 2, первое 4.5 питает планшет и через диод дежурка для atmega32u4(леонардо) с can интерфейсом, второе 5,1 питает gl850(хаб), pcm2702(звуковая), через диод рабочее для atmega32u4(леонардо) с can интерфейсом и двух внешних устройств (флешка и febon100), также это же напряжение идет на otg планшета( без всяких задержек, 4-5 замкнуты постоянно) и идет на вход магнитолы acc (c доработкой от 5в). Определяется все и сразу. вот видео https://yadi.sk/i/EYw8Y8PQiYFss |
Цитата:
2. Спасибо, понял про питание Arduino, только через БП. Просто хочу уменьшить количество элементов - ведь чем проще схема -> тем она надежней. 3.После отключения внешнего источника планшет продолжает работать от батареи = он просто отключает экран, не перезагружается, не выключается. По этой причине я так понимаю и приходится мне городить и играть со временем включения Хаба. По питанию все теперь ясно. Осталось только по включению.. что зачем и ,возможно, почему :) |
Цитата:
(пришла мысь... а Grnd то при подаче + на хабе нет..возможно в этом проблема ??) Возможно в этом проблема..что хаб наоборот нужно включить после подключения планшета, так как хаб получается определяет устройство раньше, когда его еще то и нет.. Вчера играл с задержками.. Если сделать перемычку 4->5пин и просто одновременно все включить - нечего не работает после Отключение -> вклчения. Нужно передернуть кабель = тогда все работает. У меня 2 варианта: а)Я могу планшет оставить в машине и он будет подключен постоянно - при слещуйщем заводе Планшет не увидит хаб. б) Планшет могу унести с собой, при следущем заводе, нужно планшет вставить после включения Хаба и тп. |
Вложений: 1
Еще раз вам говорю, в той схеме все реализовано.
Если планшет питается от батареи, то логика такая. Включение: Подали питание на АСС, подалось общее питание (12в), на все питальники. На вход ардуино и управляющий пин пошло питание с АСС. Далее ардуино включает планшет и хаб. Выключение: Пропадает сигнал с АСС. Ардуино выключает планшет и хаб, отключается сама с общим питанием. Вот, если на релюшках. |
RyuuKiiroi - спасибо, в принципе схема я так понимаю идентична первой :) Только красивее... тут все было понятно.
Я прошу прощения, но вы повторяете одно и тоже по сути, а у меня вопросы другие. 1) Для чего на схеме протяжка от АСС через диод на Arduino ? При подаче АСС включится второй БП, а на Ардуино зачем ? Если я верно понимаю - то при запитке надо на этот пин подать HIGH - но как себя поведет то что на этот пин будет уже идти питание ? (момент включения) При отключении - ардуион должен подхватить БП на перефирию и подержать ее (так как сам от нее кушает). вы очень просто и доходчиво рисуете, извените за мою глупость..не хочу просто построить схему не понимая как она работает. Завтра буду собирать новую схему.. спасибо за советы. |
Вложений: 1
По идее при подаче питания ничего не должно произойти, но замечание хорошее, ставим туда диод по направлению к реле ))
На схеме карандашом просто не понятно откуда ардуинка питается. |
Вложений: 1
Если я верно все понял..
То остается 1 вопрос. *когда же подавать или постоянно ли подавать сюда питание ? Если в loop отслеживать обрыв Асс - то на долю сек питание с Arduino пропадет.. не стабильно! - или подавать постоянно ? Все же меня смущает подача 5в и... даже 1А на входной Пин Arduino..читаю на офф сайте, везде значится что подавать больше 40мА - не стоит.. как вариант ставить резистор ? Так же написанно что есть встроенный стабилизатор с 12в на 5в - и можно подавать от 7-20в (пик) лучше 6-12. - возможно у меня параноя :) Просто проводок АСС (5в) вставить в Пин ?.. Там где я написал "питает Arduino" - я имел в виду и периферию :) |
Если честно с программированием ардуинки пока не сталкивался, жду ее.
Ардуина у нас по схеме питаеться общим питальником, который запускается от АСС и дальше, после запуска ардуины поддерживается еще с ее пина. При пропадании АСС идет только с ардуины и на ней запускается таймер на выключение. |
Цитата:
Осталось чтоб подсказали по Ardurio - 1) Сколько лучше все же подавать на него питание ? 5в или 12в ? 2) Как уменьшить напряжение на входной пин, чтоб не спалить его ? (5в до 0.4мА) - и вообще надо ли ? Цитата:
Как выбрать правильное реле ?) (твердотелое) по какому параметру спрашивать ? |
На ардуине аналоговые входы до 5В, отдать могут 40мА, а принять- сколько дадите, она ведь их не потребляет. Лучше всего через БП подать сигнал.
Или через делитель напряжения, но отталкивайтесь от 15В на входе и 4В на выходе, так как выходное напряжение будет плавать вместе с автомобильным. И добавить стабилитрон. http://cxem.net/calc_img/divcalc/10a...debe1ff118.png |
Цитата:
И так..мне нужно купить: 1х Твердотелое или Оптореле на 12в с управлением <0.42мА 2х Твердотелое или Оптореле на 5в с управлением <0.42мА 2х БП Kis или любое другое 12->5в 2х Полупроводниковый диод Все задержки рулить на Arduino.. Нечего не забыл ? все верно ? ПС. Мне немного стыдно за свои маленькие познание, прошу прощения... |
В таком варианте да, реле наверное проще купить ардуиновские, 2 шт и 1шт. Там и развязка уже есть, только по схеме не знаю, там вроде питание отдельно подается, сейчас посмотреть не могу, поэтому нужно одно отдельное, которое общую схему будет питать.
Или лучше сразу наверное ssr-25 DA -3шт, твердотельное. В общем нам нужно, чтобы оно управлялось 5 вольтами и брало не больше 40мА. И вот еще схема есть на форуме, полностью на кисах http://pccar.ru/showthread.php?t=20688 но паять надо. Кисы просто как я сказал, стоят по доллару и не греются совсем, откуда они появляются в таких количествах загадка, потому что их снимают с каких то блоков )) |
Вложений: 3
Все выходные просидел с паяльником...
Решил не заморачиватся и переплатить все же за реле для Arduino.
Намучился с проводами.. пересобрал несколько раз.. В итоге весь вечер ломал голову почему реле не могло подключить Хаб - оказалось *прекрасный* DC/DC бай Китай таун не выдавал никаких 3А и он просто падал при щелчке реле + запитке Хаба. Пришлось повесить Конденсатор после этого БП на 4700. Выпаял диод с отдельного (АСС) БП чтоб не светил постоянно..надеюсь потребление меньше будет :))) Надеюсь кто-то сможет разобраться в куче проводки или дать советы - как эти макароны сделать надежней.. вроде ронял нечего не отвалилось :tease: Но, все же хочется собрать надежно и красиво. Самое печальное - Нечерта не изменилось.. Планшет или не определяет Хаб. Пытался включать и Хаб первый -> Планш и наоборот. USB OTG - 4 и 5 пин через 128Ом резистор в MicroUSB. Я бы сказал стало даже хуже.. чем было при старой схеме. Теперь задумываюсь о том чтоб реле на запитку планшета поменять на соединение ID и Grnd пина.. что скажите ? Скетч: (убрал кусок под кнопки..) Код:
int ACC = 5; По фото: АСС - Красный. + - желтый - - черный. (первое реле запитывается от +12в (само в себя). от верхнего БП + идет на Arduino и на IN первого реле (12в). Все минуса которые можно было развел на Хабе. (хороший блин получился..) Ах да.. еще спалил паяльник..купил новый.. а это барахло проработало 3часа..потом просто становилось черным... ПС. Как выбрать паяльник ?))) |
Вроде ничего так, если аккуратно, то на плате собирать все. Или если покрасивше, то найти более нормальную площадку. И лучше все таки КИСы, чем такие БП, не греется кстати? Много уж на него посажено. Можно поставить 3 киса и один главный рубильник.
А otg разве через резистор включается? Я когда только телефоны на андроиде появились, себе делал переходник, просто замыкаются пины. А через резистор вроде режим докстанции включается. |
Цитата:
Цитата:
Если рулить KIS то я зря купил Двойнее реле :( а по цене вообще тупанул.. надо было брать на 4 реле и кидать все через него. (минус 3 проводка :) ) Цитата:
В нем и зарядка и звук.. или я ошибаюсь ? Вчера допили скетч.. Код:
//*******************переменные для Включение/Откл*********************** |
Только звук в аналоге начинает выводиться, если поддерживает.
Вот пример http://www.youtube.com/watch?v=skgEKS4uzWA, человек пишет, что для активации поставил резистор 616Ом. У меня тоже S2, так когда то делать хотел, чтобы проще телефон снимать было,когда звук по aux шел. А еще есть обычный док и там будет другое сопротивление. В otg вроде используют 10 Ом, то есть почти КЗ. Код кстати сами пишете или копипаста? Или может есть визуальные программаторы? )) Скоро из китая должны ништяки приехать. |
616Ом - это скорее всего какой-то Гнусмусовский прикол..
Не люблю Гнусмус... Цитата:
Цитата:
Сложного вроде нечего нет. Нужно время тратить просто.. Я ж всетаки программист а Arduino это Cи :) пока мне бы со схемой разобратся.. а код потом править. Он работает и ладно.. Кто бы подсказал по сопротивления для N7 2013 ?( Или мне выход только делать КЗ на землю через время ? |
Все в основном делают просто КЗ 4 и 5.
А чего его не любить? У меня он уже давно работает, даже менять не хочу. Прошивается легко ) Резисторы используются для определения подключенного устройства, ведь только на память, есть HDMI видеовыход, док-станция, авто-станция... Так же как с резестивными кнопками, провода только два, а кнопок сколько хочешь. Как кстати монтируются сами устройства в системе? У нас кстати такие вещи покупать дорого все таки выходит, только если срочно надо. А так из Китая проще (не надо никуда ехать) и дешевле, доставка сейчас вроде от 2 недель до месяца. |
Нашел инфу от Timur - что N7 не проверяет резистор в режиме OTG+Charge программно это упускается.
Так что не в резисторе проблема.. Походу вся схема напрасна - нужно дальше продолжать передергивать ID пин.. Интересно что не у кого больше таких вопросов не возникало :( Цитата:
Ну у нас KIS Нашел по 32грн (~1.25$) не считаю это дорого. Проблемы с деньгами нет.. есть проблема с навыком и как это сделать. О паяльнике так некто и не поможет ?( |
У меня один какой то неизвестный китай, керамический, ZD - 70D. Им я паяю крупные детали, хоть и мощность маленькая.
Второй СВЕТОЗАР SV-55300-40. Узкое жало, им паяю smd и другое мелкое. Мощность хоть и выше, но компенсирует толщину жала. Если рядом и по 1.25 за штуку, то норм, я то брал 10шт сразу)) Если найдете, то лучше что то с регулировкой температуры. |
Цитата:
А зачем в вначале объявляете переменные int Hub = 14; и int Nex = 16;, а потом в setup и в loop обращаетесь напрямую к пинам pinMode(A0,INPUT);, digitalWrite(A3,HIGH);, digitalWrite(A3,LOW);? Цитата:
|
Цитата:
По переменным - обратите внимания на пины для Планшета и хаба и для каких пинов что выполняется. A3 - это АСС (поддерка первого реле, которое замыкается от АСС, его Arduino и поддержует - чтоб питать себя же.) A0 - это кнопки, я вырезал кусок относительно них, с ними почти нет проблем (кроме того что я не могу найти Пины иголочки :))) ) к чему ссылка так и не понял.. там расписан блок питания с которым у меня нет проблем (точнее Китай будет заменен на КИС). Проблема у меня с обнаружением Планшетом -> Хаба. Создавать настолько умный БП и там заморачиватся - не вижу нужды в моих потребностях. |
Часовой пояс GMT +4, время: 14:16. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot