Пятница, 19.04.2024, 08:22
Вы вошли как Гость | Группа "Гости"Приветствую Вас Гость | RSS
Главная | Радиоключ на 433 МГц ( сохраняем аудиофайл в МК ) - Форум | Мой профиль | Регистрация | Выход | Вход
Обитель RC-инженера
Форма входа
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: ВитГо  
Форум » Разработка электронных устройств » Разрабатываю ! » Радиоключ на 433 МГц ( сохраняем аудиофайл в МК )
Радиоключ на 433 МГц ( сохраняем аудиофайл в МК )
uwrteyДата: Четверг, 27.03.2014, 13:59 | Сообщение # 1
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Репутация: 11
Статус: Offline
У моего приятеля мотоцикл "живет "в капитальном гараже, в котором ворота поднимаются вверх если на специальном брелоке нажать кнопку.
Он просит меня продублировать этот ключ-брелок и разместить его в его мотике, а кнопку вывести на руль, так как во время движения на мотоцикле обе руки должны быть на руле. ( Иначе просто не удобно )
Я хочу считать код с оригинального брелока в виде аудиофайла на ПК ( подключу приемник на 433 МГц к своему ПК-осциллографу и прочитаю брелок )
Вопрос в том, как мне потом сохранить этот аудиофайл в МК ?
Я понимаю, что можно его запихать в ЕЕПРОМ или память программ, но как это сделать? до меня не доходит...
В ручную ( по_битно ) что-то не хочется мучаться... Это как то сложно ( не по читерски ) smile


не успеваю за своими мыслями......
 
ВитГоДата: Четверг, 27.03.2014, 17:33 | Сообщение # 2
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
гм.. купи приемник и передатчик на 433 мгц.. например в магазине МастерКит, но думаю у китайцев тоже можно поискать..

дальше запиши с приемника посылку (там низкая частота) и отправляй ее на передатчик..

правда не знаю есть ли в этом смысл.. у нас такие брелки стоят что то около 100 рублей за штуку (буквально месяц назад в организации оснащали стоянку шлагбаумом и пультики всем сотрудникам раздали)


Виталий (аka ВитГо)
 
uwrteyДата: Вторник, 21.07.2015, 19:11 | Сообщение # 3
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Репутация: 11
Статус: Offline
Цитата ВитГо ()
гм.. купи приемник и передатчик на 433 мгц.. например в магазине МастерКит, но думаю у китайцев тоже можно поискать..

приемник и передатчик у меня есть - я же их во всех возможных проектах использую ( вертолет например )
Цитата ВитГо ()
дальше запиши с приемника посылку (там низкая частота) и отправляй ее на передатчик..

куда записать то?
Или ты имеешь в виду какие-то специальные приемопередатчики?

вот у нас в промэлектронике что есть

радиомодули готовые
RX-4MA2 http://www.promelec.ru/pdf/RX-4MA2_%28short%29.pdf
TX-4M30SA10 http://www.promelec.ru/pdf/TX_4M30SA10%28short%29.pdf

***************************************************************
***************************************************************

подсказали как быть:
http://radiokot.ru/forum/viewtopic.php?f=57&t=106641
Цитата

В звуковом редакторе, для уменьшения объема, сначала нужно выбрать минимально подходящую частоту дискретизации и разрядность (прослушать, что получилось, можно на компьютере).
Я выбирал 32 кГц 8 бит MONO.
Затем сохранить в формате RAW (например, у Sound Forge есть такая возможность).
Затем утилитой hex2text конвертировать файл в текстовый.


Утилита hex2text прикреплена к сообщению!

Многоголосая "музыкальная шкатулка" на ATtiny13 - http://aterlux.ru/index.php?page=article&art=tiny_musicbox

Сжатие звука в IMA ADPCM - http://we.easyelectronics.ru/Soft/szhatie-zvuka-v-ima-adpcm.html

Генерация звука при помощи AVR микроконтроллера http://avr-start.ru/?p=476

Генерация звука при помощи AVR микроконтроллера. Продолжение http://avr-start.ru/?p=730

Запись и воспроизведение звука микроконтроллером AVR. http://www.embed.com.ua/mikroko....-avr335

Цифровое устройство записи речи, использующее технологию AVR и последовательную память DataFlash http://www.gaw.ru/html.cgi/txt/app/Atmel/memory/at45_to_avr.htm

255-голосный звуковой генератор PCM на микроконтроллере ATtiny861 http://microsin.net/programming/AVR/sound-gerenerator-attiny861.html

Запись звука МК http://we.easyelectronics.ru/AVR/zapis-zvuka.html

Сгенерить звук AVR-ом. Сигма-дельта вместо PWM. http://forum.ixbt.com/topic.cgi?id=48:2747

*******************************************************************************
*******************************************************************************

Теперь осталось выяснить как воспроизводить этот звук.
Для воспроизведения я хочу использовать аппаратный ШИМ.
А для этого нужно решить еще как минимум два вопроса:
1) Как вычислить необходимую частоту для ШИМа?
2) данные в получившемся массиве это длины импульсов или это коэффициент заполнения?

Попытаюсь сам ответить на этот вопрос.
Звук когда то был аналоговым, но в компьютер он попал уже в цифровом виде, так как прошел АЦП.
Качество преобразованного звука напрямую зависит от разрядности АЦП, а так-же от частоты преобразований.
Я взял некоторый сэмпл и сохранил его в формате RAW.
Качество для сохранения я выбрал 8 бит и частоту 33кГц, но программа автоматически сохранила его как 44100 Гц - потому, как исходник был записан с такой частотой.

Значит частота моего ШИМа должна быть 44100 Гц ( попробую и 33кГц )
А файл с данными - это длительности импульсов, которые можно выводить в готовом виде без дополнительного преобразования.

****************************************************************
****************************************************************

Кому интересно пр Звук, немного теории http://websound.ru/articles/theory/sound-theory.htm

Добавлено (21.07.2015, 19:11)
---------------------------------------------
Итак, начнем-с.
Для подготовки звука нам понадобится прграмма Sound Forge Audio Studio
Берем интересующий нас сэмпл и открываем его этой программой.
затем заходим в меню обработка-ресэмплерирование.
Потом нужно зайти в меню обработка-конвертер разрешающей способности ( и снова переприменить эту настройку )
Затем выделяем в сэмпле интересующий нас фрагмент и копируем его
Потом создаем новый фал с интересующими нас параметрами ( не забываем установить МОНО )
а потом схраняем его как RAW со всеми интересующими настройками
На выходе должен получится чистый RAW -8 бит, 4 кГц ( ну или 2 ), моно не подписанный...
Затем, утилитой hex2text, конвертируем этот RAW в массив двоичных данных в читабельной форме.
далее берем МК и пишем прогу.
Прикрепления: Hex2text.zip (5.2 Kb)


не успеваю за своими мыслями......
 
uwrteyДата: Вторник, 28.07.2015, 00:59 | Сообщение # 4
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Репутация: 11
Статус: Offline
вот что получилось
тестовый вариант - смена уровня каждую секунду
Прикрепления: 0875858.asm (11.6 Kb)


не успеваю за своими мыслями......
 
uwrteyДата: Суббота, 20.10.2018, 22:00 | Сообщение # 5
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Репутация: 11
Статус: Offline
Прикрепил датащиты на радиомодули - пусть прямо тут будут..

приемник RX-4MA2 http://www.promelec.ru/pdf/RX-4MA2_%28short%29.pdf
передатчик TX-4M30SA10 http://www.promelec.ru/pdf/TX_4M30SA10%28short%29.pdf
Прикрепления: RX-4MA2-short-.pdf (63.8 Kb) · TX_4M30SA10-sho.pdf (228.3 Kb)


не успеваю за своими мыслями......
 
uwrteyДата: Воскресенье, 21.10.2018, 01:55 | Сообщение # 6
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Репутация: 11
Статус: Offline

измерил сопротивление микрофона гарнитуры - 1,7 КОм, но однонаправленное, как будто через диод...
быстренько сообразил делитель 1,7+10 КилоОм

как подключить приемник - https://radiokot.ru/forum/viewtopic.php?f=21&t=36080&hilit=RX+4MA2

Выход приемника инверсный ( инвертированный )

Схема согласования и инвертирования сигнала ( транзистор под рукой оказался BC846 )


задал вопрос об оцифровке радио https://radiokot.ru/forum/viewtopic.php?f=21&t=158486
Прикрепления: 7809104.jpg (16.1 Kb) · 4485437.jpg (23.3 Kb)


не успеваю за своими мыслями......
 
Форум » Разработка электронных устройств » Разрабатываю ! » Радиоключ на 433 МГц ( сохраняем аудиофайл в МК )
  • Страница 1 из 1
  • 1
Поиск:


Copyright MyCorp © 2024
Сделать бесплатный сайт с uCoz