11.12.2014, 15:58 | #1 |
Пользователь
Регистрация: 16.11.2014
Возраст: 37
Город: Ижевск
Регион: 18
Машина: Toyota Crown jzs141
Сообщений: 43
|
Радио модуль из MP3 плеера
На днях нашел в гараже мертвый МПтришник с разбитым дисплеем, внутри стоит радио модуль на микросхеме АТ1010, плата выглядит вот так http://www.5v.ru/em1010.htm
вопрос можно ли через какую нибудь атмегу его присобачить к USB и рулить им из под винды? соответственно подружить это чудо с Icar ds? паять умею, но вот с программированием не дружу...
__________________
http://www.drive2.ru/l/2727941/ |
11.12.2014, 16:11 | #2 |
Гуру
Регистрация: 20.07.2009
Город: Минск
Регион: Беларусь
Сообщений: 1,543
|
Ардуино Вам в руки.
По ссылке есть даташит, где описаны ВСЕ регистры управления. Подключение I2C / SPI, питание 3.3V. Подключаете Ардуину к 3.3V и вперед. Или обычную на 5В через сдвиг уровней для I2C или SPI. По опыту можете получить много фана с программированием регистров, ибо эти все микрухи требуют правильной инициализации. Если взять Ардуину с FT232, то с IcarDS подружить будет не сложно, ИМХО. В винде будет виртуальный ком-порт, куда ваша прога должна будет слать команды. Другой вопрос, что качество приема будет отстой и овчинка не будет стоить выделки. И надо иметь достаточный опыт харда-софта, чтобы это все вместе завести.
__________________
Мой проект: Citroen Xsara Android CarPC |
11.12.2014, 18:40 | #3 |
Гуру
Регистрация: 19.09.2009
Возраст: 46
Город: Мелитополь
Регион: Украина
Сообщений: 2,022
|
Ключевая фраза "с программированием не дружу... ", думаю дальше можно ничего и не мудрить
ЗЫ. В ближайшее время выложу открытый проект ФМ радива с оболочками под винду и ведроид. Чип радива RDA5807SP. Будет схема и мой вариант печатки. Прошивку тоже приложу, но исходников проекта не будет!!! Так сказать внесу лепту в писикаростроение у кого прямые руки |
12.12.2014, 11:42 | #4 |
Пользователь
Регистрация: 16.11.2014
Возраст: 37
Город: Ижевск
Регион: 18
Машина: Toyota Crown jzs141
Сообщений: 43
|
Посмотрел RDA5807SP распиновка таже что и у AR1010.
Единственное не понял зачем использовать ардуино, думаю любая мега с этим справится спокойно, и подключится по USB и будет виртуальный ком порт.
__________________
http://www.drive2.ru/l/2727941/ |
12.12.2014, 11:58 | #5 |
Гуру
Регистрация: 19.09.2009
Возраст: 46
Город: Мелитополь
Регион: Украина
Сообщений: 2,022
|
Распиновка распиновкой, но это не значит, что чипы одинаковые внутренне!
Абдурина и есть таже мега, только уже готовая к употреблению (не нужно рисовать свою плату). А все остальное остается в силе - кто будет писать софт? |
12.12.2014, 12:02 | #6 |
Гуру
Регистрация: 20.07.2009
Город: Минск
Регион: Беларусь
Сообщений: 1,543
|
Ардуино для людей идущих по пути наименьшего сопротивления - если есть скилы в хардкорном программировании атмег - велкам. Просто при нынешних ценах на Ардуины в 4-5 баксов паять и программировать атмеги на чистом Си лично мне просто влом. А соеденить готовые модули парой проводов занимает максимум несколько часов. В Ардуине весь низкоуровневый стек уже написан и не нужно сильно вникать как программировать I2C/SPI, ком-порт, пишешь именно бизнес-логику. Это тупо быстрее. Как говорится - Вам шашечки или ехать? Вот если уже не хватает памяти или конфликт библиотек, то тогда уже стоит лезть в дебри.
__________________
Мой проект: Citroen Xsara Android CarPC |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|