Он нужен только если хочется подключить и экран подключить по шине I2C. Если подключать прямо к выводам МК (6 ног нужно), то он не нужен. По схеме (проект Proteus) это вообще-то видно.semvic писал(а):расширитель нужен по шине PCF8574, думаю он для поддержки графики
Цифровой приёмник на TEA5767 c часами на DS1307
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Цифровой приёмник на TEA5767 c часами на DS1307
Re: Цифровой приёмник на TEA5767 c часами на DS1307
Ясно , спасибо ... я детально изучал только эту ветку... Так что вы ответите, стоит мне собирать плату по вашей схеме , и ожидать "облегчённого" варианта программного обеспечения без микросхем тонрегулятора , а только управление с помощью rda5807 и часы ds1307?
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Цифровой приёмник на TEA5767 c часами на DS1307
Можете начинать. Я уже начал делать кое-какую унификацию кода.
В качестве схемы берите за основу эту.
Вообще рекомендую делать более универсальную плату, на такой же я буду всё это тестировать. Не нужен анализатор спектра и темброблоки - просто не распаивайте эти детали. Но зато потенциально можно будет их всё же запаять и получить более функциональное устройство.
Тюнер, как и ранее, будет подключаться по I²C, а уже к его выходу подключаться УНЧ, аналогично этой схеме.
Термометр потом тоже куда-нибудь прикручу, если нужен - выводов достаточно.
В качестве схемы берите за основу эту.
Вообще рекомендую делать более универсальную плату, на такой же я буду всё это тестировать. Не нужен анализатор спектра и темброблоки - просто не распаивайте эти детали. Но зато потенциально можно будет их всё же запаять и получить более функциональное устройство.
Тюнер, как и ранее, будет подключаться по I²C, а уже к его выходу подключаться УНЧ, аналогично этой схеме.
Термометр потом тоже куда-нибудь прикручу, если нужен - выводов достаточно.
Re: Цифровой приёмник на TEA5767 c часами на DS1307
WiseLord , возможно ли будет применить в новой конструкции индикатор 1604 ?
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Цифровой приёмник на TEA5767 c часами на DS1307
Можно. Только в нижних двух строках ничего отображаться не будет.
Re: Цифровой приёмник на TEA5767 c часами на DS1307
Урра!!!! Спасибо!
Приступаю, за выходные соберу... Темброблок и анализатор спектра я конечно снимаю шляпу и приклоняюсь за проделанную работу, но для этого нужен какой- нибудь усилок или тюнер (и индикатор получче, KS0108 , как у Вас в проекте) , я же хочу собрать в корпус от приемника, а стерео вывести на наушники, и раз есть такая вещь , то и часы не помешают... А для такого дела возможностей RDA5807 хватит, раз они там есть (имею ввиду регулировка громкости, индикатор уровня сигнала, и даже включение басов) ...
- Mazzz
- Нашел транзистор. Понюхал.
- Сообщения: 165
- Зарегистрирован: Пт июл 05, 2013 01:31:35
- Откуда: Владивосток
Re: Цифровой приёмник на TEA5767 c часами на DS1307
Я бы тоже не отказался от проекта на 1602 и RDA5807M. И со спектром как на схеме. И поменьше бы кнопок. А то лежат без дела модули rda и дисплеи 1602, правда только на латинице черт их побрал 

- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Цифровой приёмник на TEA5767 c часами на DS1307
Обновление прошивки.
- Оптимизация и синхронизация кода поддержки FM-тюнеров с проектоm ampcontrol
Код FM-тюнеров стал более модульным. Есть возможность не компилировать все тюнеры в одну прошивку и легко исключать ненужные (смотри DEFINES в Makefile).
В новой прошивке поменялись адреса переменных в EEPROM. Поэтому при прошивке обязательно обновление файла eeprom.
Дальнейшие планы - новый код FM-тюнеров попытаться втиснуть (пока не хватает около 200 байтов) в вариант ampcontrol для ATmega8.
Потом на базе этой прошивки можно будет собрать вариант "только приёмник".
- Оптимизация и синхронизация кода поддержки FM-тюнеров с проектоm ampcontrol
Код FM-тюнеров стал более модульным. Есть возможность не компилировать все тюнеры в одну прошивку и легко исключать ненужные (смотри DEFINES в Makefile).
В новой прошивке поменялись адреса переменных в EEPROM. Поэтому при прошивке обязательно обновление файла eeprom.
Дальнейшие планы - новый код FM-тюнеров попытаться втиснуть (пока не хватает около 200 байтов) в вариант ampcontrol для ATmega8.
Потом на базе этой прошивки можно будет собрать вариант "только приёмник".
- Вложения
-
- fm7segm-160717-9e35dad.7z
- (246.83 КБ) 432 скачивания
Re: Цифровой приёмник на TEA5767 c часами на DS1307
Cпасибо за проделанную работу! ... макетку собрал ... буду ждать выхода варианта для 1602 без аудиопроцессора под регулировку RDA5807 чтоб потестировать ...
В ветке ампконтрол для М8 в епром видно параметр EEPROM_FM_RDS. , т.е RDS там функциональна?
-
Novice user
- Мудрый кот
- Сообщения: 1704
- Зарегистрирован: Вт янв 05, 2016 10:14:25
- Откуда: поселок Мелеуз
Re: Цифровой приёмник на TEA5767 c часами на DS1307
тоже заинтересовал вариант на 1602-как раз лежат парочка трехвольтовых
можно ли схему,или она такая же как https://raw.githubusercontent.com/WiseLord/ampcontrol/m8/files/sch-m8.png ,только дополнительно по и2с подсоединяется RDA5807?
можно ли схему,или она такая же как https://raw.githubusercontent.com/WiseLord/ampcontrol/m8/files/sch-m8.png ,только дополнительно по и2с подсоединяется RDA5807?
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Цифровой приёмник на TEA5767 c часами на DS1307
Схема в плане подключения МК будет такая же. Кстати, тот проект вполне себе поддерживает RDA5807, но там фокус всё же не на радиоприём сделан, а на анализатор спектра и темброблок.
Когда там причешу до конца код, чем сейчас активно занят, сделаю вариант без темброблока с упором на функционал радио.
Когда там причешу до конца код, чем сейчас активно занят, сделаю вариант без темброблока с упором на функционал радио.
-
Novice user
- Мудрый кот
- Сообщения: 1704
- Зарегистрирован: Вт янв 05, 2016 10:14:25
- Откуда: поселок Мелеуз
Re: Цифровой приёмник на TEA5767 c часами на DS1307
удалил
Последний раз редактировалось Novice user Вт июл 19, 2016 20:45:50, всего редактировалось 1 раз.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Цифровой приёмник на TEA5767 c часами на DS1307
Предлагаю ещё описать возможное назначение кнопок и поведение во всех режимах. Возможно, коллективный разум придумает более удобный вариант управления, нежели я один.
Re: Цифровой приёмник на TEA5767 c часами на DS1307
А управление с ДУ RC5 останется ?
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Цифровой приёмник на TEA5767 c часами на DS1307
А куда оно денется? Возможно, и на другие протоколы места хватит.
Re: Цифровой приёмник на TEA5767 c часами на DS1307
Думаю что Ваш почерк из этой ветки должен остаться:
Кнопки стандартные :
1,кнопка стендбай
2.кнопка режим (канал\настройка\часы\моно\экран\басы - можно будет задействовать энкодер с кнопкой)
3.кнопка + (или энкодер)
4.кнопка - (или энкодер)
5.кнопка "память"
...выход из режима через секунд пять в регулировку громкости , или сразу после изменения параметра и нажатия кнопки память ...
Будет интуитивно просто и понятно...
Эхх ещё б RDS...
я бы 32 или 328 мегу не пожалел на такое дело ...
Кнопки стандартные :
1,кнопка стендбай
2.кнопка режим (канал\настройка\часы\моно\экран\басы - можно будет задействовать энкодер с кнопкой)
3.кнопка + (или энкодер)
4.кнопка - (или энкодер)
5.кнопка "память"
...выход из режима через секунд пять в регулировку громкости , или сразу после изменения параметра и нажатия кнопки память ...
Будет интуитивно просто и понятно...
Возможно, и на другие протоколы места хватит.
Эхх ещё б RDS...
я бы 32 или 328 мегу не пожалел на такое дело ...- Mazzz
- Нашел транзистор. Понюхал.
- Сообщения: 165
- Зарегистрирован: Пт июл 05, 2013 01:31:35
- Откуда: Владивосток
Re: Цифровой приёмник на TEA5767 c часами на DS1307
Мне нравиться минимум кнопок. Кнопка на энкодере, по очереди выводит разный параметр. Сам энкодер меняет параметр в + или -. Просто и понятно. 
Re: Цифровой приёмник на TEA5767 c часами на DS1307
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$. Возможно и в другим местах тоже так.
Re: Цифровой приёмник на TEA5767 c часами на DS1307
Сам энкодер меняет параметр в + или -. Просто и понятно.
есть любители и на кнопках... , вещь должна быть универсальной
графический индикатор ....
да , хорошо бы
, но сначала хотя бы с 2х16, а дальше будет видно....-
Novice user
- Мудрый кот
- Сообщения: 1704
- Зарегистрирован: Вт янв 05, 2016 10:14:25
- Откуда: поселок Мелеуз
Re: Цифровой приёмник на TEA5767 c часами на DS1307
плату дорисовал,травить?в смысле стоить ли травить и начинать паять,изменения будут?
Последний раз редактировалось Novice user Вт июл 19, 2016 20:47:08, всего редактировалось 1 раз.