Цифровой приёмник на TEA5767 c часами на DS1307

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Цифровой приёмник на TEA5767 c часами на DS1307

Сообщение WiseLord »

semvic писал(а):расширитель нужен по шине PCF8574, думаю он для поддержки графики
Он нужен только если хочется подключить и экран подключить по шине I2C. Если подключать прямо к выводам МК (6 ног нужно), то он не нужен. По схеме (проект Proteus) это вообще-то видно.
semvic
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Ср апр 24, 2013 05:48:17

Re: Цифровой приёмник на TEA5767 c часами на DS1307

Сообщение semvic »

Ясно , спасибо ... я детально изучал только эту ветку... Так что вы ответите, стоит мне собирать плату по вашей схеме , и ожидать "облегчённого" варианта программного обеспечения без микросхем тонрегулятора , а только управление с помощью rda5807 и часы ds1307?
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Цифровой приёмник на TEA5767 c часами на DS1307

Сообщение WiseLord »

Можете начинать. Я уже начал делать кое-какую унификацию кода.

В качестве схемы берите за основу эту.

Вообще рекомендую делать более универсальную плату, на такой же я буду всё это тестировать. Не нужен анализатор спектра и темброблоки - просто не распаивайте эти детали. Но зато потенциально можно будет их всё же запаять и получить более функциональное устройство.

Тюнер, как и ранее, будет подключаться по I²C, а уже к его выходу подключаться УНЧ, аналогично этой схеме.

Термометр потом тоже куда-нибудь прикручу, если нужен - выводов достаточно.
Аватара пользователя
kotneko
Открыл глаза
Сообщения: 47
Зарегистрирован: Ср дек 10, 2008 15:57:16

Re: Цифровой приёмник на TEA5767 c часами на DS1307

Сообщение kotneko »

WiseLord , возможно ли будет применить в новой конструкции индикатор 1604 ?
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Цифровой приёмник на TEA5767 c часами на DS1307

Сообщение WiseLord »

Можно. Только в нижних двух строках ничего отображаться не будет.
semvic
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Ср апр 24, 2013 05:48:17

Re: Цифровой приёмник на TEA5767 c часами на DS1307

Сообщение semvic »

Урра!!!! Спасибо! :)) Приступаю, за выходные соберу... Темброблок и анализатор спектра я конечно снимаю шляпу и приклоняюсь за проделанную работу, но для этого нужен какой- нибудь усилок или тюнер (и индикатор получче, KS0108 , как у Вас в проекте) , я же хочу собрать в корпус от приемника, а стерео вывести на наушники, и раз есть такая вещь , то и часы не помешают... А для такого дела возможностей RDA5807 хватит, раз они там есть (имею ввиду регулировка громкости, индикатор уровня сигнала, и даже включение басов) ...
Аватара пользователя
Mazzz
Нашел транзистор. Понюхал.
Сообщения: 165
Зарегистрирован: Пт июл 05, 2013 01:31:35
Откуда: Владивосток

Re: Цифровой приёмник на TEA5767 c часами на DS1307

Сообщение Mazzz »

Я бы тоже не отказался от проекта на 1602 и RDA5807M. И со спектром как на схеме. И поменьше бы кнопок. А то лежат без дела модули rda и дисплеи 1602, правда только на латинице черт их побрал :kill:
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Цифровой приёмник на TEA5767 c часами на DS1307

Сообщение WiseLord »

Обновление прошивки.

- Оптимизация и синхронизация кода поддержки FM-тюнеров с проектоm ampcontrol

Код FM-тюнеров стал более модульным. Есть возможность не компилировать все тюнеры в одну прошивку и легко исключать ненужные (смотри DEFINES в Makefile).

В новой прошивке поменялись адреса переменных в EEPROM. Поэтому при прошивке обязательно обновление файла eeprom.

Дальнейшие планы - новый код FM-тюнеров попытаться втиснуть (пока не хватает около 200 байтов) в вариант ampcontrol для ATmega8.
Потом на базе этой прошивки можно будет собрать вариант "только приёмник".
Вложения
fm7segm-160717-9e35dad.7z
(246.83 КБ) 431 скачивание
semvic
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Ср апр 24, 2013 05:48:17

Re: Цифровой приёмник на TEA5767 c часами на DS1307

Сообщение semvic »

Cпасибо за проделанную работу! ... макетку собрал ... буду ждать выхода варианта для 1602 без аудиопроцессора под регулировку RDA5807 чтоб потестировать ... 8) В ветке ампконтрол для М8 в епром видно параметр EEPROM_FM_RDS. , т.е RDS там функциональна?
Novice user
Мудрый кот
Сообщения: 1704
Зарегистрирован: Вт янв 05, 2016 10:14:25
Откуда: поселок Мелеуз

Re: Цифровой приёмник на TEA5767 c часами на DS1307

Сообщение Novice user »

тоже заинтересовал вариант на 1602-как раз лежат парочка трехвольтовых
можно ли схему,или она такая же как https://raw.githubusercontent.com/WiseLord/ampcontrol/m8/files/sch-m8.png ,только дополнительно по и2с подсоединяется RDA5807?
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Цифровой приёмник на TEA5767 c часами на DS1307

Сообщение WiseLord »

Схема в плане подключения МК будет такая же. Кстати, тот проект вполне себе поддерживает RDA5807, но там фокус всё же не на радиоприём сделан, а на анализатор спектра и темброблок.

Когда там причешу до конца код, чем сейчас активно занят, сделаю вариант без темброблока с упором на функционал радио.
Novice user
Мудрый кот
Сообщения: 1704
Зарегистрирован: Вт янв 05, 2016 10:14:25
Откуда: поселок Мелеуз

Re: Цифровой приёмник на TEA5767 c часами на DS1307

Сообщение Novice user »

удалил
Последний раз редактировалось Novice user Вт июл 19, 2016 20:45:50, всего редактировалось 1 раз.
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Цифровой приёмник на TEA5767 c часами на DS1307

Сообщение WiseLord »

Предлагаю ещё описать возможное назначение кнопок и поведение во всех режимах. Возможно, коллективный разум придумает более удобный вариант управления, нежели я один.
Аватара пользователя
kotneko
Открыл глаза
Сообщения: 47
Зарегистрирован: Ср дек 10, 2008 15:57:16

Re: Цифровой приёмник на TEA5767 c часами на DS1307

Сообщение kotneko »

А управление с ДУ RC5 останется ?
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Цифровой приёмник на TEA5767 c часами на DS1307

Сообщение WiseLord »

А куда оно денется? Возможно, и на другие протоколы места хватит.
semvic
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Ср апр 24, 2013 05:48:17

Re: Цифровой приёмник на TEA5767 c часами на DS1307

Сообщение semvic »

Думаю что Ваш почерк из этой ветки должен остаться:
Кнопки стандартные :

1,кнопка стендбай
2.кнопка режим (канал\настройка\часы\моно\экран\басы - можно будет задействовать энкодер с кнопкой)
3.кнопка + (или энкодер)
4.кнопка - (или энкодер)
5.кнопка "память"

...выход из режима через секунд пять в регулировку громкости , или сразу после изменения параметра и нажатия кнопки память ...

Будет интуитивно просто и понятно...
Возможно, и на другие протоколы места хватит.

Эхх ещё б RDS... :love: я бы 32 или 328 мегу не пожалел на такое дело ...
Аватара пользователя
Mazzz
Нашел транзистор. Понюхал.
Сообщения: 165
Зарегистрирован: Пт июл 05, 2013 01:31:35
Откуда: Владивосток

Re: Цифровой приёмник на TEA5767 c часами на DS1307

Сообщение Mazzz »

Мне нравиться минимум кнопок. Кнопка на энкодере, по очереди выводит разный параметр. Сам энкодер меняет параметр в + или -. Просто и понятно. :))
vlad5
Потрогал лапой паяльник
Сообщения: 362
Зарегистрирован: Пн сен 10, 2007 14:06:36

Re: Цифровой приёмник на TEA5767 c часами на DS1307

Сообщение vlad5 »

semvic писал(а):Эхх ещё б RDS...

Поддерживаю!
Для ЖКИ на две строки самое оно. Да и цена ATMega8 или ATMega328 у китайцев практически одного порядка.
Может в целях оптимизации написания кода в обе конструкции заложить один процессор ATMega328? Или ATMega32.

А еще у китайцев есть недорогой графический индикатор 128х64 всего за 4$:
http://www.ebay.com/itm/301831635363
Контроллер там ST7565
http://vrtp.ru/index.php?showtopic=2502 ... ntry606281

Они такие применяют в транзистортестерах типа LCR-T4:
http://www.ebay.com/itm/LCR-T4-ESR-Mete ... 2045038847

Для этого индикатора есть готовая библиотека для ATMega328, да и собственно исходник прошивки под LCR-T4.
http://www.mikrocontroller.net/svnbrows ... T4_st7565/
Оттуда можно взять все нужное для этих двух проектов.
На мой взгляд для проекта ampcontrol этот индикатор более удобен чем стандартный 12864 тем что у него фактически нет обрамления и корпус для устройства можно взять небольшой высоты. Например от старого аналогового спутникового ресивера, у нас на радиорынке такой ресивер стоит примерно 1$. Возможно и в другим местах тоже так.
semvic
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Ср апр 24, 2013 05:48:17

Re: Цифровой приёмник на TEA5767 c часами на DS1307

Сообщение semvic »

Сам энкодер меняет параметр в + или -. Просто и понятно.

есть любители и на кнопках... , вещь должна быть универсальной

графический индикатор ....

да , хорошо бы :love: , но сначала хотя бы с 2х16, а дальше будет видно....
Novice user
Мудрый кот
Сообщения: 1704
Зарегистрирован: Вт янв 05, 2016 10:14:25
Откуда: поселок Мелеуз

Re: Цифровой приёмник на TEA5767 c часами на DS1307

Сообщение Novice user »

плату дорисовал,травить?в смысле стоить ли травить и начинать паять,изменения будут?
Последний раз редактировалось Novice user Вт июл 19, 2016 20:47:08, всего редактировалось 1 раз.
Ответить

Вернуться в «AVR»