1. #51
    Местный
    Регистрация
    04.06.2008
    Сообщений
    120
    Вес репутации
    284

    По умолчанию Re: AVC-Lan адаптер на Carduino

    Да, (Digital J3) 8,9,10,11 это D8 D9 D10 D11 на carduino nano.
    А5-А4 никуда замыкать не надо, через разъем J4 на схему подается питание. Т.е. нужно использовать разъемы GND и +5V carduino nano.
    Если управление AZ-FM не нужно можно выкинуть резисторы R7-9, транзисторы Q2-3 и разъем JP1
    Есть подозрение, что ADM483 не подойдет. Слишком уж большое у него время реакции на изменение сигнала, 1 мкс. Минимальная длительность импульса в AVCLan 2 мкс, поэтому возможно ADM483 будет вносить большие искажения. Как аналоги можно взять MAX485, ADM485

  2. #52
    Новичок
    Регистрация
    08.01.2010
    Сообщений
    6
    Вес репутации
    95

    По умолчанию Re: AVC-Lan адаптер на Carduino

    Спасибо вроде понял, сегодня попробую собрать. С ST(MAX) 485 - проблема найти у нас (

  3. #53
    Новичок
    Регистрация
    08.01.2010
    Сообщений
    6
    Вес репутации
    95

    По умолчанию Re: AVC-Lan адаптер на Carduino

    В общем, вот что получилось.
    Схему спаял, подключил к Tx- Tx+ на блоке навигации, голова кстати 16033.

    Какое то время даже работало ) потом перестало.
    Теперь по порядку.
    Поставил драйвер. Прописал в ini для avclan-mini-driver, нужный ком порт.
    После подключения схемы запустил avclan-mini-driver
    Схема реагировала на нажатия кнопок на голове, записью в лог и морганием светодиода.
    вот последний лог:

    Код:
    10.01.2010 13:39:21 AVCLan
    10.01.2010 13:39:21 R6
    10.01.2010 13:41:07 AVCLan
    10.01.2010 13:41:07 R3
    10.01.2010 13:41:27 R3
    10.01.2010 13:41:48 R2
    10.01.2010 13:44:50 R6
    10.01.2010 13:44:58 R2
    10.01.2010 13:46:46 AVCLan
    10.01.2010 13:46:46 < b 021 000 00
    10.01.2010 13:46:46 < b 000 000 00
    10.01.2010 13:46:46 R2
    Потом все прекратилось, схема перестала реагировать.
    Не знал что думать, может статика, в машине коврики....
    Хотя сама Carduino - работала, моргала при подключении USB.... На ноуте eeepc701 который в авто, не было ни терминал клиента ни Arduino IDE.

    Подключил уже дома к ПК - зашел терминалом, реакции 0 - залил прошивку повторно, вроде отклик пошел, кстати у меня в терминале выводится всего два символа AV - как понимаю должно выводится AVCLan ?
    Нужно ли конфигурировать как либо COM порт? в дипечере устройств - скорость, четность, и.т.д. ? либо саму терминальную программу?
    Загрузил в Carduino из примеров ASCIITable - выводит строки как надо, полностью... Еще: при подключении задаем bSerial.begin(250000); а почему не 256000? - зависит от микросхемы?

    и еще момент, на схеме у ST485 перепутана нумерация на выводах 7 и 6 решил что опечатка и припаял по порядку.
    Последний раз редактировалось zionz; 10.01.2010 в 15:14.

  4. #54
    Местный
    Регистрация
    04.06.2008
    Сообщений
    120
    Вес репутации
    284

    По умолчанию Re: AVC-Lan адаптер на Carduino

    На схеме все правильно. менять выводы не нужно.
    Про причины выбора этой скорости я писал вот тут, для нормальной работы нужно указывать 250000 или кратное число. Эту же скорость нужно указывать в терминальной программе. Гипертерминал не умеет работать с такой скоростью, поэтому я использовал putty.

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

  5. #55
    Новичок
    Регистрация
    21.12.2009
    Сообщений
    5
    Вес репутации
    96

    По умолчанию Re: AVC-Lan адаптер на Carduino

    ak1976 Заработало!
    Перепаял заново схему и заменил микросхему на ADM1485AN

    Вот лог сообщений головы 16033 avclan.log.zip

    Есть реакция нажатия на тач - активное окно Total Commandera - переходит в режим редактирования имени файла (у меня F2), хотя возможно это даблклик, отрабатывает...

    А как понять из лога что это сообщение именно нажатие кнопки? т.к. на одно нажатие проходит несколько сообщений...
    Код:
    19.01.2010 7:42:19 < b 120 1FF 0F7431F110FF1010131014000F000302
    19.01.2010 7:42:21 < b 120 FFF 03120146
    19.01.2010 7:42:22 < b 178 1FF 055831F10230
    19.01.2010 7:42:22 < b 120 FFF 0401015F00
    120 - это голова
    178 - нави

    Сейчас штудирую топик по AVCLan-mini - Но пока не понятно многое )
    Последний раз редактировалось ethx; 19.01.2010 в 08:04.

  6. #56

    По умолчанию Re: AVC-Lan адаптер на Carduino

    понимай по направлению, кто кому... догадайся ЧТО. часть комманд, это кнопка, а часть - уже реакция на нее.
    автоMOBILEвый моDDEр
    мой карпутер второй очередной

  7. #57
    Новичок
    Регистрация
    21.12.2009
    Сообщений
    5
    Вес репутации
    96

    По умолчанию Re: AVC-Lan адаптер на Carduino

    Ну кажется немного проясняется, нажал на кнопку, что то запустилось в голове, вернуло ответ (он тоже в логах...)- в общем нужно логи изучать детально....

    Не нашел у себя в логах сообщения 00 25 74 90 - Управление громкостью... Хотя крутилку крутил и не один раз...
    Последний раз редактировалось ethx; 19.01.2010 в 08:23.

  8. #58
    Новичок
    Регистрация
    21.12.2009
    Сообщений
    5
    Вес репутации
    96

    По умолчанию Re: AVC-Lan адаптер на Carduino

    Прошу не пинать за шквал вопросов....

    В логах обнаружил устройство 280 - что это может быть - CD ченджер?
    19.01.2010 7:35:13 < d 280 120 06000112300900
    19.01.2010 7:36:48 < d 120 280 0500255C8002
    19.01.2010 7:36:48 < d 280 120 06005C12500A01
    19.01.2010 7:36:48 < d 120 280 0600125C428A01
    19.01.2010 7:36:48 < d 280 120 06005C12520A01
    19.01.2010 7:36:48 < d 280 120 05005C296001

    Можно ли командой включить камеру заднего вида? Камера встроенная, включается на задней передаче.

  9. #59
    Местный
    Регистрация
    04.06.2008
    Сообщений
    120
    Вес репутации
    284

    По умолчанию Re: AVC-Lan адаптер на Carduino

    Цитата Сообщение от ethx
    А как понять из лога что это сообщение именно нажатие кнопки? т.к. на одно нажатие проходит несколько сообщений...
    Код:
    19.01.2010 7:42:19 < b 120 1FF 0F7431F110FF1010131014000F000302
    19.01.2010 7:42:21 < b 120 FFF 03120146
    19.01.2010 7:42:22 < b 178 1FF 055831F10230
    19.01.2010 7:42:22 < b 120 FFF 0401015F00
    120 - это голова
    178 - нави
    Первое сообщение это голова сообщает всем об текущем уровне громкости, балансе, тембре
    Второе голова сообщает всем что она жива (точнее это какое-то служебное сообщение которое голова рассылает регулярно всем.
    последние два я не знаю, но это точно не нажатие кнопок.
    При нажатии кнопок голова будет слать сообщение конкретному устройству, т.е. если кнопки от навигации то навигации, если управления звуком, то устройству которое сейчас воспроизводит звук.
    Я в одной из веток выкладывал мой файл avclan.ini где как раз описаны все кнопки от головы 16030. На 16033 я думаю они такие же.

    Цитата Сообщение от ethx
    Не нашел у себя в логах сообщения 00 25 74 90 - Управление громкостью... Хотя крутилку крутил и не один раз...
    Такого сообщения и не должно быть, голова же не будет сама себе сообщение посылать "поменяй громкость". Если покрутить ручку громкости она только всем посылает сообщение о текущей громкости вида
    Код:
    VOLUME vv=0-FF
    0 120 1FF F F 74 31 F1 90 vv 10 10 10 10 10 0 0 0 3 0
    А вот если послать одно из сообщений голове
    Код:
    00 25 74 95 dd - treb (высокие частоты) dd=0B -15
    00 25 74 94 dd - mid (средние частоты) dd=0B -15 
    00 25 74 93 dd - bass (низкие частоты)  dd=0B -15
    00 25 74 92 dd - баланс перед-зад ,  dd = 09-17
    00 25 74 91 dd - баланс лево-право,   dd = 09-17
    00 25 74 90 dd - громкость,  dd =00-99, 99 - минимальная громкость
    00 25 74 90 15 03 громкость + (последняя цифра задает шаг)
    00 25 74 90 19 03 громкость -
    То можно самому поменять громкость, баланс, тембр и т.д

    Цитата Сообщение от ethx
    В логах обнаружил устройство 280 - что это может быть - CD ченджер?

    Можно ли командой включить камеру заднего вида? Камера встроенная, включается на задней передаче.
    280 это камера заднего хода. Вообще коды устройств и некоторые виды сообщений можно посмотреть здесь .
    Как включить камеру заднего хода я к сожалению не знаю. Я пытался командами вида
    Код:
    00 25 60 80 - переключиться на радио
    00 25 62 80 - переключиться на CD
    60 и 62 это логические адреса радио и CD (63 чейнджер).
    Для камеры они не работают.

    Вот здесь лежит в проект в котором эмулируется камера. Можно попробовать поискать в прошивке команды для работы с камерой. Может там и переключение на камеру есть.
    Если получиться переключиться напиши, пожалуйста, как.

  10. #60
    Новичок
    Регистрация
    21.12.2009
    Сообщений
    5
    Вес репутации
    96

    По умолчанию Re: AVC-Lan адаптер на Carduino

    ak1976 Спасибо огромное за проделанную работу!
    Все работает, принцип понял.
    Действительно, в режиме включенной нави - работают всего три кнопки на голове - те что предназначены для нави, качелька не работает, вернее работает в режиме CD
    Кроме этого заметил, такую фичу ) - Если бы была включена нави, то она выводит экран с выбором кнопок, выбор языка, и вот эти кнопки работают, т.е. я нажимаю на экран, в пустое место, голова пикает, и иной раз даже что то гутарит )))
    Попробую завтра вытащить диск из навигашки...
    Еще, не удалось назначить запуск foobar из папки по умолчанию C:\Program Files...
    брал путь в кавычки и в двойные, и одинарные.... не хочет.. блокнот, и прочее - из папки виндовс запускается без проблем. Не успел посмотреть еще исходники,... сам на Delphi пишу очень давно. Так что думаю все решаемо )

Страница 6 из 31 ПерваяПервая 123456789101112131415161718192021222324252627282930 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

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