Например TDA7294

Форум РадиоКот • Просмотр темы - Si4703
Форум РадиоКот
Здесь можно немножко помяукать :)



Текущее время: Сб авг 08, 2020 06:45:08

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Si4703
СообщениеДобавлено: Сб дек 07, 2019 22:45:44 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 1
Рейтинг сообщений: 10
Зарегистрирован: Пт сен 02, 2011 09:14:44
Сообщений: 160
Рейтинг сообщения: 1
В общем дня два я убил по запуску этого чипа, точней модуля на этом чипе для Ардуино. В инете почти нет ничего, кроме даташитов. Библиотеки для Ардуины присутствуют, но и те не все рабочие. Нашел одну. Так вот хочу создать вроде как инструкции по работе, а точней по запуску к этому чипу, дабы у новичков особых проблем не возникало. Заодно и свой код приложу.
В общем начинается с того, что надо чип перевести в режим I2C. Делается так:
1. SDIO=0, RST=0. После этого пауза 1мс.
2. RST=1, пауза 1 мс.
3. Инициализируем шину в контроллере I2C.
Всё. Чип приемника готов к работе I2C.
Можно попробовать прочитать инфу. Там будет читаться ID микросхемы и ее состояние, типа включена или выключена.
Далее нужно запустить на ней кварц.
1. Пишем в регистры инфу необходимую в работе, кроме частоты, там можно нули оставить. При этом в регистре 02h параметр ENABLE оставляем в нуле! Это важно. А в регистре 07h прописываем 8000h. т.е. бит XOSCEN выставляем в 1. Всё. Генератор запускается после этого.
2. Делаем паузу в 300мс, меньше у меня не заработало.
3. Теперь в регистре 02h параметр ENABLE пишем 1.
Всё. Чип запускается и слышим шум. После этого можно писать частоту в регистр 03h и при этом не забыть выставить бит TUNE=1 в этом же регистре.
4. После этого нужно прочитать регистр 0Ah и проверить бит STC, как только он станет равным единице, то в регистре 03h нужно будет сбросить в ноль бит TUNE.
5. Все. Настройка окончена.

Теперь немного о регистрах и адресации. Адрес чипа 0010000x (где х - чтение или запись). При чтении чип выдает регистры начиная с 0Ah, что очень удобно. А при записи с 02h. Т.е. что бы записать регистр 05h, нам надо последовательно записать все регистры начиная с 02h.
Вроде все.
Есть вопросы? Пишите сюда.

И да, звук достаточно неплохой у этого чипа. Конечно не тот, что у аналогового приемника например на сборке, где есть фронтэнд, ПЧ, детектор, декодер, но все же приличный звук. Но до этого тестил RD5807, там вообще ужас. С ним тоже пришлось поплясать с бубном, что бы запустить. Потом и про него напишу.

p.s. все проверил еще раз, в первом варианте были ошибки
и еще забыл сказать, что я немного переделал модуль, а точнее антенный вход у чипа. Изначально он выведен на разъем наушников. Я убрал конер, который к этому разъему идет и сам разъем посадил на корпус. К антенному входу чипа я припаял пьезокерамический фильтр 87-108Мгц и к нему уже антенну (см фото). Чуйка вполне достойная получилась, как и избирательность. Но не такая, как в том приемнике, о котором я говорил. Но достаточно неплохая. Для бытовых нужд вполне достойная.

Изображение


Вложения:
Si4703_I2C.rar [1.06 KiB]
Скачиваний: 99
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Si4703
СообщениеДобавлено: Вс дек 22, 2019 02:59:19 
Открыл глаза

Зарегистрирован: Вс янв 02, 2011 05:03:44
Сообщений: 61
Рейтинг сообщения: 0
замечательно! Тоже баловался с такими микросхемами лет 10 назад. на силабе есть апноуты, на вражеском языке, конечно.


Вернуться наверх
 
JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/quote

Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y