Форум автозвука и установки музыки в автомобиль
Страница 14 из 61 ПерваяПервая ... 410111213141516171824 ... ПоследняяПоследняя
Показано с 131 по 140 из 608

Контроллер AiNet

  1. #131
    зануда Старший мастер
    Репутация Репутация Репутация Репутация
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 447322
    Регистрация
    27.03.2008
    Город/село
    Москва
    Сообщений
    3,308
    Спасибо (Раздал)
    1867
    Спасибо (Получил)
    4356

    Re: Контроллер AiNet

    Цитата Сообщение от andr_l Посмотреть сообщение
    Как обещал, могу поделиться результатом того, что сделали
    1 Сперва про интеграция процессора в штатку посредством контроллера
    1.1 Громкость - регулируется как с руля, так и с родной крутилки, причем понимает не только поворот крутилки на один шаг за раз, но и на большее количество (до 6). Как оказалось часто штатка выдает разные коды для данной операции (проверено на БМВ и Инфинити)
    1.2 Mute. Реализована поддержка mute, причем выходить из mute можно как кнопкой, так и громкостью и выключением а затем включением АСС
    1.3 Регулировка уровня саба
    1.4 Пресеты. В моей версии выбор пресета отключен, так как пока не понимаю зачем мне это надо
    1.5 Фейдер и баланс. аналогично пункту 1.4
    1.6 Управление выбором входов проццессора - сейчас у меня можно выбрать два аналога и одну цифру. В будущем планирую родную голову тоже подключить по цифре (просто хочу попробовать ацп собрать - силы проверить) - будет один аналог и две цифры

    2. Управление ченджером 624
    2.1 выбор дисков напрямую кнопкой с родной магнитолы
    2.2 листание треков, при этом у меня реализовано листание +1 -1 трек, в отличие от режима одно нажатие вниз - начало трека, второе - предыдущий трек.
    2.3 ускоренной перемотки трека у меня не реализовано

    При работе контроллера полностью сохранен функционал рукса (при совместной работе рукса и альповской головы часть функций рукса пропадает).
    Дополнение.
    1. Исправили п. 2.2. на такой как у всех - оказалось удобнее
    2. По функционалу рукса. Убрали синхронизацию громкости. Теперь покрутив громкость руксом и после этого дернув громкостью штатки возращаешься до всех игр с руксов. Идея пришла во время игришь с регулировками - оказалось удобнее. Во всяком случае мне.

    ---------- Post added 13.02.2011 at 13:46 ----------

    Цитата Сообщение от Nik1976 Посмотреть сообщение
    На днях выкладываю код прошивки
    под финик тоже опубликуй плиз.

    ---------- Post added 13.02.2011 at 13:47 ----------

    по поводу другой атмеги - идея хорошая, но блин хватит ли у нас времени вывод сделать. может правда сделать лучше двойную платку - часть под управление аинетом, а вторая - твой второй контроллер для управления зумом или на одной 168 можно объединить функционал добавив программный уарт?


  2. # 0+

    Если Вы впервые на нашем Форуме:

    1. Обратите внимание на список полезных тем в первом сообщении.
    2. Термины и наиболее популярные модели в сообщениях подсвечиваются быстрыми подсказками и ссылками на соответствующие статьи в МагВикипедии и Каталоге.
    3. Для изучения Форума не обязательно регистрироваться - практически весь профильный контент, включая файлы, картинки и видео, открыты для гостей.

    С наилучшими пожеланиями,
    Администрация Форума автозвука Магнитола


     

  3. #132
    азъ есмь Мастер-приемщик
    Репутация Репутация Репутация Репутация Репутация
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 1038407 Аватар для A!exT
    Регистрация
    05.10.2008
    Город/село
    Москва
    Сообщений
    7,579
    Спасибо (Раздал)
    393
    Спасибо (Получил)
    9582

    Re: Контроллер AiNet

    плату с контроллером можно взять готовую: http://www.terraelectronica.ru/print.php?from=1&ID=1623
    или с запасом заюзать стшный STR730 ARM7, производительность до 32 MIPS/36 МГц, 4хUART, 3xCAN, I2C/SPI, до 16 каналов DMA


  4. #133
    Активист Бригадир
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 63805
    Регистрация
    25.05.2009
    Город/село
    Moscow
    Сообщений
    519
    Спасибо (Раздал)
    63
    Спасибо (Получил)
    418
    Автор

    Re: Контроллер AiNet

    Цитата Сообщение от andr_l Посмотреть сообщение
    под финик тоже опубликуй плиз.

    по поводу другой атмеги - идея хорошая, но блин хватит ли у нас времени вывод сделать. может правда сделать лучше двойную платку - часть под управление аинетом, а вторая - твой второй контроллер для управления зумом или на одной 168 можно объединить функционал добавив программный уарт?
    Финиковую прошивку выложить не вопрос, только что в ней толку без подробного описания куда цепляться и как отключать штатную громкость. С тебя мануал по внедрению.

    Для начала можно программный UART на текущей плате попробовать, хотя не уверен, что будет стабильно. Два контроллера тоже реально (собственно, у меня в машине очень похожий конфиг).
    В общем, подожди с разводкой пока точно не определимся что именно нужно.


  5. #134
    зануда Старший мастер
    Репутация Репутация Репутация Репутация
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 447322
    Регистрация
    27.03.2008
    Город/село
    Москва
    Сообщений
    3,308
    Спасибо (Раздал)
    1867
    Спасибо (Получил)
    4356

    Re: Контроллер AiNet

    A!exT, Основная проблема в том, что у нас нет контроллера аинет. В результате Коля фактически руками сформировал с помощью ПО все нужные временные параметры. На новом чипе все придеться делать заново, да и на плате нет буфера аинет, что есть на плате Николая. Вот и получается или сами или готовая + перепрограмирование + сопли на плату.

    ---------- Post added 13.02.2011 at 17:02 ----------

    Nik1976, А программного уарта хватит 9600 слушать, т.е. Именно его поставить на отслеживание кнопок Сруля?


  6. #135
    Активист Бригадир
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 63805
    Регистрация
    25.05.2009
    Город/село
    Moscow
    Сообщений
    519
    Спасибо (Раздал)
    63
    Спасибо (Получил)
    418
    Автор

    Re: Контроллер AiNet

    На 9600 программного UART должно хватить. В общем, пробовать нужно.


  7. #136
    зануда Старший мастер
    Репутация Репутация Репутация Репутация
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 447322
    Регистрация
    27.03.2008
    Город/село
    Москва
    Сообщений
    3,308
    Спасибо (Раздал)
    1867
    Спасибо (Получил)
    4356

    Re: Контроллер AiNet

    А с точки зрения подключения твоей платы программный вход будет удобнее - всего один шлейф и моя конфигурация жЫвет.


  8. #137
    Авторитет Бригадир Array Репутация: лучше не знать Аватар для Кузмич
    Регистрация
    30.05.2008
    Город/село
    Рязань
    Сообщений
    1,331
    Спасибо (Раздал)
    1058
    Спасибо (Получил)
    446

    Re: Контроллер AiNet

    А на 128 атмеге непрокатит
    ?


  9. #138
    Активист Бригадир
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 63805
    Регистрация
    25.05.2009
    Город/село
    Moscow
    Сообщений
    519
    Спасибо (Раздал)
    63
    Спасибо (Получил)
    418
    Автор

    Re: Контроллер AiNet

    Цитата Сообщение от Кузмич Посмотреть сообщение
    А на 128 атмеге непрокатит
    ?
    В принципе можно, хотя начать все равно лучше с того, что уже есть.
    Тебе можно спаять отдельный контроллер для IBUS (схему с кодами уже выкладывал здесь: http://sites.google.com/site/projectmuno/home), либо купить IBUS-адаптер рестлера, зацепить его к COM и подправить прошивку контроллера AiNet


  10. #139
    Энтузиаст Стажер
    Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 1163
    Регистрация
    24.02.2011
    Город/село
    kiev
    Сообщений
    14
    Спасибо (Раздал)
    0
    Спасибо (Получил)
    6

    Re: Контроллер AiNet

    Цитата Сообщение от andr_l Посмотреть сообщение
    A!exT, Основная проблема в том, что у нас нет контроллера аинет. В результате Коля фактически руками сформировал с помощью ПО все нужные временные параметры. На новом чипе все придеться делать заново, да и на плате нет буфера аинет, что есть на плате Николая. Вот и получается или сами или готовая + перепрограмирование + сопли на плату.

    ---------- Post added 13.02.2011 at 17:02 ----------

    Nik1976, А программного уарта хватит 9600 слушать, т.е. Именно его поставить на отслеживание кнопок Сруля?
    Чего-то Вы ребята намудрили, ресурсов меги88 должно хватать за глаза на обработку ай-баса и аи-нет, у меня когда-то 2313 справлялся с такой задачей, рулил ай-басом на 46-м кузове и 400-м процем в 2005-ом мохнатом году , кстати, чтобы бмв-шная голова отдавала регулировки ей по ай-басу надо сказать что в системе есть бмв-шный дсп процессор, уровень громкости с головы становится постоянным максимальным, а регулировки начинают отдаваться в I-BUS, и, кстати, специализированных контроллеров ai-net, я, по-крайней мере не встречал, обработка протокола реализована на таймерах обычного микроконтроллера, например в некоторых головах стоит 16-битный renesas M30626. А вообще, за проделанную работу респект, я в свое время месяца два убил, вычисляя алгоритм crc аи-нета.


  11. #140
    Активист Бригадир
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 63805
    Регистрация
    25.05.2009
    Город/село
    Moscow
    Сообщений
    519
    Спасибо (Раздал)
    63
    Спасибо (Получил)
    418
    Автор

    Re: Контроллер AiNet

    Цитата Сообщение от gamma-ukr Посмотреть сообщение
    Чего-то Вы ребята намудрили, ресурсов меги88 должно хватать за глаза на обработку ай-баса и аи-нет, у меня когда-то 2313 справлялся с такой задачей, рулил ай-басом на 46-м кузове и 400-м процем в 2005-ом мохнатом году , кстати, чтобы бмв-шная голова отдавала регулировки ей по ай-басу надо сказать что в системе есть бмв-шный дсп процессор, уровень громкости с головы становится постоянным максимальным, а регулировки начинают отдаваться в I-BUS, и, кстати, специализированных контроллеров ai-net, я, по-крайней мере не встречал, обработка протокола реализована на таймерах обычного микроконтроллера, например в некоторых головах стоит 16-битный renesas M30626. А вообще, за проделанную работу респект, я в свое время месяца два убил, вычисляя алгоритм crc аи-нета.
    IBUS и не требуется обрабатывать, -- для него давно есть отдельный контроллер. Трюк с "включением" DSP тоже известен, именно так зафиксированы настройки громкости у моего BM54. Боюсь, правда, что с обычными однодиновыми головами (не мониторами) этот фокус не пройдет. По крайней мере на E46 никогда DSP не ставился, да и в E39/E53 у систем с DSP была собственная голова.
    В принципе, на физическом уровне AiNet близок к SAE J1850 PWM, возможно что то из контроллеров и можно было приспособить, но сейчас уже смысла нет -- все сами написали.




Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
  cc by-nc-sa