22.04.2009, 18:46 | #321 |
Старший Пользователь
Регистрация: 14.03.2007
Возраст: 40
Город: Москва
Регион: 77, 97, 99, 177
Машина: Opel Astra х2
Сообщений: 233
|
Присоединяюсь к предыдущему оратору... че там с готовыми девайсами? Куда вставать в очередь?
__________________
Opel Astra'07 Постройка CarPC in progress: Закупка компонентов 100% Сборка 99% Установка 99% |
22.04.2009, 19:11 | #322 |
Новый Пользователь
Регистрация: 12.02.2008
Регион: 50, 90, 150
Машина: Golf 5
Сообщений: 16
|
я тоже хочу в очередь
|
24.04.2009, 14:40 | #323 |
Новый Пользователь
Регистрация: 11.05.2008
Город: Москва
Регион: 77, 97, 99, 177
Машина: OPEL Zafira 2003
Сообщений: 5
|
Управление радио (и не только) от рулевых кнопок.
Есть идея как улучшить потребительские свойства CarRadio и избавить многих CarПиСюковцев от головной боли. Суть идеи:
Порты USB в CarPC всегда в дефиците и логично не делать на каждую необходимую функцию отдельное USB устройство, а совместить его с другим устройством, где эта функция используется. Такие функции как выбор запрограммированных станций радио (или дорожек аудио, видео), поиск этих станций, управление громкостью… во многих авто это реализовано на руле, а для задних пассажиров на дополнительных джойстиках. И это всё часто остаётся не у дел после установки в машину CarPC. Большинство этих функций активно используются в CarRadio, и более того, кроме CarRadio в машине больше нет самодельных USB устройств использующих эти функции. Чаще всего в авто используются рулевые кнопки и джойстики резистивного типа. Управление устройствами происходит всего по двум проводам, изменением сопротивления между ними. Как реализовано у меня в Опеле смотри внизу; пример джойстика резистивного типа - SONY RM-X4S. Причём к любой кнопке-выключателю, или группе кнопок-выключателей оставшихся не у дел, после установки в машину CarPC, можно легко припаять резисторы разного номинала, чтобы назначить им полезные функции. Даже энкодеры, которые очень любят использовать для регулировки громкости в штатных магнитолах, легко поддаются доработке резисторами. Например, наиболее распространённые инкрементальные энкодеры, имеют два контакта, которые замыкаюстя со сдвигом на 90° относительно друг друга (парафазные сигналы, для определения направление вращения). Припаяв к двум контактам такого энкодера, всего два резистора, например, 500 ом и 1 кОм при вращении энкодера в одну сторону получаем, по двум проводам, перебор сопротивлений: …разомкнуто, 1кОм, 333Ом, 500Ом, разомкнуто, 1кОм и так далее. Если вращать в другую сторону, то перебор сопротивлений меняется на обратный. Это позволяет определить направление вращения и, например, делать громкость больше или меньше. Думаю, хватит теории, возвращаюсь к идее: Предлагаю, использовать свободные входы АЦП микроконтроллера CarRadio, если не ошибаюсь ATtiny45, для управления радио от кнопок, выключателей, энкодеров и др. резистивного типа. Идея взята у Skyfire2, Кнопки на руле, способ решения, http://www.pccar.ru/showthread.php?t=5943 ATtiny45 имеет 4 канала АЦП и в CarRadio они вроде как не используются. В идеале, можно получить 4 канала управления: например, штатные рулевые кнопки водителя; энкодер регулировки громкости на центральной консоли; джойстик второго ряда сидений; и группа кнопок-выключателей “оставшихся не у дел”. Предполагаемое расположение CarRadio в торпедо или центральной консоли как раз находится в месте скопления большинства органов управления. Программная реализация вроде тоже понятна: контроллеру ATtiny45 необходимо только передавать код АЦП через USB на виртуальный COM порт CarPC. А оболочка CarRadio должна только настроить назначение “горячих” клавиш в соответствии с кодом АЦП (для энкодера в соответствии с изменением кода АЦП), и передать их CarPC. Таким образом, можно управлять практически любой программой в CarPC. Кстати ни где в теме не нашёл что используется в качестве моста USB – UART наверное что то от FTDI? Я конечно понимаю, что группе разработчиков в лице: archer, ZiLeG, Wanted (вроде ни кого не забыл) не до этого, надо реализовать основной функционал. Но эту работу можно разбить на два этапа. Первый, реализовать в “железе” и предусмотреть в формате протокола общения передачу кода АЦП; второй этап реализовать, при последующих обновлениях прошивки CarRadio и оболочки. Кстати, обновление прошивок CarRadio через USB предусмотрено? Могу если что, помочь с загрузчиком. Реализовывать в “железе” 4 канала управления советую не так как у Skyfire2, а поставив перед входом АЦП счетверённый операционный усилитель. Такое решение обладает лучшей температурной стабильностью, а при малых значениях сопротивлений резисторов - уменьшит нагрузку по питанию от USB. Ну и защитит входы микроконтроллера от внешних воздействий. Разработчики, если надумаете, то могу, помочь со схемой. Я думаю, что с таким функционалом многие будут приобретать CarRadio только из-за решения проблем управления CarPC. P.S. Не ругайте, если Я чего не правильно понял в том, как реализовывается CarRadio, да и с передачей оцифрованного звука по USB ни когда не связывался. Я на этом форуме 2 недели. Да и осилить 33 страницы этой ветки не так просто. Последний раз редактировалось CTAC; 25.04.2009 в 14:40. |
25.04.2009, 01:22 | #324 | |
Пользователь
Регистрация: 01.02.2008
Возраст: 51
Город: Moscow
Регион: 77, 97, 99, 177
Машина: 2007\Chevrolet\Aveo
Сообщений: 75
|
Цитата:
2. Да, я тоже сначала хотел сделать полноценное USB радио с возможностью ручного автономного управления. Даже схемку панели управления присмотрел. Но как показывает практика лучше довести что-то до какого-то осмысленного завершения, чем постоянно что-то улучшать и модернизировать, давая другим обещания типа "мы ещё чуть чуть подкрутим, припаяем и вот тогда....". Думаю, в моем случае лучше ограничиться функционалом просто USB приемника. В этом плане этап проектирования опытного образца считаю завершенным. Следующий этап - серийное пр-во. 3. Мною был сделан USB адаптер резистивного джойстика SONY RM-X4S на микроконтроллере. Заказчик - ab. Дальнейшая его судьба мне не известна. Считаю, что лучше развивать это решение. 4. В приемнике у микросхемы ATtiny45 (SO8) свободных ног нет. Все занято. TO ALL: Софт пишется (Паша, а-у!). Он уже сделал программу управления приемником, не для front end-a. Хороша программа! Спасибо! Знаю, что сейчас он делает плагины для centrafuse. Я собираю еще несколько приемников в ручную для бета-тестеров. Инвестор ждет софт. Я за свои деньги серию запускать не хочу. Вот такая понимаешь ситуёвина... PS. А может продать технологию (комплект конструкторской документации на изготовление) человеку, заинтересованному в развитии этого решения?? Пускай всем сам занимается. А я бы другой темой занялся...
__________________
Травись платка большая и маленькая. |
|
25.04.2009, 12:04 | #325 |
Новый Пользователь
Регистрация: 11.05.2008
Город: Москва
Регион: 77, 97, 99, 177
Машина: OPEL Zafira 2003
Сообщений: 5
|
Жаль.
Но с ATtiny45 я класно лоханулся. Посмотрел вкратце все характеристики, а то что корпус SO8 даже внимания не обратил. P.S. Да забыл, а где тут в очередь на радиоприёмник записывают? Последний раз редактировалось CTAC; 25.04.2009 в 13:53. |
25.04.2009, 14:08 | #326 |
Новый Пользователь
Регистрация: 11.05.2008
Город: Москва
Регион: 77, 97, 99, 177
Машина: OPEL Zafira 2003
Сообщений: 5
|
Только что дошло.
ZiLeG, Я правильно понял что ты хочеш продать КД человеку, заинтересованному в развитии решения CarRadio?? А как же инвестор? До серии наверное ещё далеко, а если есть проблемы с запуском в производство опытной и установочной партий изделий, то, возможно, могу помоч. Треть рабочего времени этим занимаюсь. Станки для набивки SMD на предприятии имеются. Могу устроить экскурсию, район м. Царицино. Последний раз редактировалось CTAC; 25.04.2009 в 14:43. |
25.04.2009, 17:05 | #327 | |
Пользователь
Регистрация: 01.02.2008
Возраст: 51
Город: Moscow
Регион: 77, 97, 99, 177
Машина: 2007\Chevrolet\Aveo
Сообщений: 75
|
Цитата:
Разработку радиоприемника я осуществлял без привлечения средств инвестора, так сказать "за свои время/деньги". Спасибо за приглашение, я подумаю.. Я не хотел бы заниматься торговлей. Оптовыми поставками - да, но не более. Понимаю, что сейчас для принятия решения не хватает отзывов. Для этого приходится паять для бета-тестеров приемники вручную. PS. Не спрашивайте пожалуйста об очереди. Не сейчас.
__________________
Травись платка большая и маленькая. |
|
25.04.2009, 22:49 | #328 |
Новый Пользователь
Регистрация: 11.05.2008
Город: Москва
Регион: 77, 97, 99, 177
Машина: OPEL Zafira 2003
Сообщений: 5
|
Можно попробовать, только необходимо посмотреть КД на предмет технологичности и готовности к запуску на серьёзном предприятии. Ну и оценить рентабельность будущего тиражирования. Спрос то хотя бы на сотню будет?
|
26.04.2009, 18:37 | #329 |
Модератор
Регистрация: 27.05.2008
Возраст: 50
Город: Пермь
Регион: 59
Машина: INDESIT/2007
Сообщений: 1,330
|
Думаю что название все же должно быть ZiLeGRadio. Сокращенно: ZR.
|
27.04.2009, 10:20 | #330 |
Пользователь
Регистрация: 01.02.2008
Возраст: 51
Город: Moscow
Регион: 77, 97, 99, 177
Машина: 2007\Chevrolet\Aveo
Сообщений: 75
|
OEM название: z-radio.
Далее может производиться под разными торговыми марками. При этом инвестор/дилер/производитель имеет право дать приемнику любое название.
__________________
Травись платка большая и маленькая. |
Метки |
радио, разработка |
Здесь присутствуют: 15 (пользователей: 0 , гостей: 15) | |
|
|