Например TDA7294

Форум РадиоКот • Просмотр темы - Цифровой приёмник на TEA5767 c часами на DS1307
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вс окт 19, 2025 14:50:33

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


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



Начать новую тему Ответить на тему  [ Сообщений: 721 ]    , , 3, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Цифровой приёмник на TEA5767 c часами на DS1307
СообщениеДобавлено: Пн дек 08, 2014 10:35:38 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4888
Откуда: Минск
Рейтинг сообщения: 0
Можно. Только это уже другое устройство получится.

Выкинуть - не добавить, всяко проще будет. Исходники доступны и написаны, вроде бы, достаточно понятно.

Но без часов оно как-то неинтересно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровой приёмник на TEA5767 c часами на DS1307
СообщениеДобавлено: Пн дек 08, 2014 10:56:43 
Нашел транзистор. Понюхал.

Карма: 2
Рейтинг сообщений: 3
Зарегистрирован: Ср май 30, 2007 21:46:18
Сообщений: 185
Откуда: Москва
Рейтинг сообщения: 0
ОК, а еще если не очень сложно можно попросить переделать данный девайс под индикатор с ОА?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровой приёмник на TEA5767 c часами на DS1307
СообщениеДобавлено: Пн дек 08, 2014 13:39:14 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4888
Откуда: Минск
Рейтинг сообщения: 0
Всего вариантов управления индикатором может быть четыре, в зависимости от схемы подключения (с транзисторами или без них, что допустимо на более слабых индикаторах, с током не больше 10 мА на сегмент).

1. ОК с 4-мя npn-транзисторами (катоды к коллектору, эмиттер к земле, база через резистор к МК PORT(DIG_X), аноды через резисторы к МК PORT(SEG_X)). Активный уровень для разрядов и сегментов - лог. 1. Этот вариант основной.

2. ОА с 4-мя pnp-транзисторами (аноды к коллектору, эмиттер к питанию, база через резистор к МК PORT(DIG_X), катоды через резисторы к МК PORT(SEG_X)). Активный уровень для разрядов и сегментов - лог. 0.

3. ОК без транзисторов (катоды к МК PORT(DIG_X), аноды через резисторы к PORT(SEG_X)). Активный уровень для разрядов лог. 0, для сегментов лог. 1

4. ОА без транзисторов (аноды к МК PORT(DIG_X), катоды через резисторы к PORT(SEG_X)). Активный уровень для разрядов лог. 1, для сегментов лог. 0

В железе не проверял, но должно работать.


Вложения:
fm7segm-3a77eb4.7z [5.12 KiB]
Скачиваний: 743
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровой приёмник на TEA5767 c часами на DS1307
СообщениеДобавлено: Пн дек 08, 2014 13:42:14 
Нашел транзистор. Понюхал.

Карма: 2
Рейтинг сообщений: 3
Зарегистрирован: Ср май 30, 2007 21:46:18
Сообщений: 185
Откуда: Москва
Рейтинг сообщения: 0
Супер! Спасибо огромное!


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Цифровой приёмник на TEA5767 c часами на DS1307
СообщениеДобавлено: Пн дек 08, 2014 21:01:18 
Открыл глаза

Карма: 3
Рейтинг сообщений: 8
Зарегистрирован: Ср фев 19, 2014 13:15:14
Сообщений: 56
Откуда: Минск
Рейтинг сообщения: 0
О, спасибо, суперрр
Дело пошло)
Осталось только термометр прикрутить


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровой приёмник на TEA5767 c часами на DS1307
СообщениеДобавлено: Пн дек 08, 2014 21:02:15 
Открыл глаза

Карма: 3
Рейтинг сообщений: 8
Зарегистрирован: Ср фев 19, 2014 13:15:14
Сообщений: 56
Откуда: Минск
Рейтинг сообщения: 0
Ну пожалуйста :oops:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровой приёмник на TEA5767 c часами на DS1307
СообщениеДобавлено: Пн дек 08, 2014 21:13:15 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4888
Откуда: Минск
Рейтинг сообщения: 0
Термометр будет на базе DS18B20. Подключаться будет к PB5 контроллера (вместо так и не задействованной кнопки энкодера). Плюс нужен резистор 4.7 кОм с этой ноги на питание. Это пока на будущее, если кто-то плату будет делать. Займусь этим, скорее всего, где-то через неделю (в отпуске).


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровой приёмник на TEA5767 c часами на DS1307
СообщениеДобавлено: Пн дек 08, 2014 23:55:27 
Открыл глаза

Карма: 3
Рейтинг сообщений: 8
Зарегистрирован: Ср фев 19, 2014 13:15:14
Сообщений: 56
Откуда: Минск
Рейтинг сообщения: 0
спасибо огромное
с нетерпением буду ждать, хочу подарок к НГ сделать, так сказать - хенд мейд :))
как только плату разведу под термометр, сразу скину сюда


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровой приёмник на TEA5767 c часами на DS1307
СообщениеДобавлено: Вт дек 09, 2014 11:05:46 
Открыл глаза

Карма: 3
Рейтинг сообщений: 8
Зарегистрирован: Ср фев 19, 2014 13:15:14
Сообщений: 56
Откуда: Минск
Рейтинг сообщения: 0
Добрый день
вот, как и обещал, разведенная плата для ds18b20
на плате все элементы промаркированы
с уважением, Игорь


Вложения:
моявsmd1_40.rar [43.59 KiB]
Скачиваний: 874
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровой приёмник на TEA5767 c часами на DS1307
СообщениеДобавлено: Вт дек 09, 2014 14:38:16 
Нашел транзистор. Понюхал.

Карма: 2
Рейтинг сообщений: 3
Зарегистрирован: Ср май 30, 2007 21:46:18
Сообщений: 185
Откуда: Москва
Рейтинг сообщения: 0
WiseLord, присоединяюсь к коллегам - работа явно заслуживает написания статьи.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровой приёмник на TEA5767 c часами на DS1307
СообщениеДобавлено: Вт дек 09, 2014 19:02:14 
Родился

Зарегистрирован: Чт фев 18, 2010 20:18:19
Сообщений: 9
Откуда: Ижевск
Рейтинг сообщения: 0
WiseLord, Большое спасибо за Ваши труды !
Приёмников на TEA5767 много разных вариантов проверял, но что нибудь да не нравилось.
Вчера увидел Ваш приемник - понял это то, что я искал.
Сегодня собрал на макетке. Всё прекрасно работает.
Спасибо !

_________________
BM9010 - USB внутрисхемный программатор AVR микроконтроллеров


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровой приёмник на TEA5767 c часами на DS1307
СообщениеДобавлено: Вс дек 14, 2014 20:39:00 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4888
Откуда: Минск
Рейтинг сообщения: 0
Обновление прошивки.

Добавлена поддержка термодатчиков DS18B20.

Соответсвующие выводы датчика подключается к PB5, +5В и земле. Нужен также резистор 4.7кОм от PB5 к +5В питанию.


Вложения:
fm7segm-78b0b10.7z [5.65 KiB]
Скачиваний: 739
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровой приёмник на TEA5767 c часами на DS1307
СообщениеДобавлено: Пн дек 15, 2014 15:42:32 
Родился

Зарегистрирован: Чт фев 18, 2010 20:18:19
Сообщений: 9
Откуда: Ижевск
Рейтинг сообщения: 0
WiseLord , Спасибо за прошивки с термометром !
Сразу под все 4 варианта подключения индикатора !
Будут благодарны все кто просил и кому это надо...
Лично мне не совсем понятно зачем в приемнике еще и термометр.
Ну это как говорится дело вкуса, а может и необходимости.

_________________
BM9010 - USB внутрисхемный программатор AVR микроконтроллеров


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровой приёмник на TEA5767 c часами на DS1307
СообщениеДобавлено: Пн дек 15, 2014 16:28:06 
Родился

Зарегистрирован: Чт фев 18, 2010 20:18:19
Сообщений: 9
Откуда: Ижевск
Рейтинг сообщения: 0
Приемник хороший получился.
Только хочу задать Автору несколько вопросов.
WiseLord
1.Каналы записываются в порядке увеличения частоты ? Так было задумано ?
Планируется ли сделать вариант с возможностью записи выбранной частоты в любой номер канала ?
Записываем любимые каналы в первые номера , а остальные ,если надо в последние.
2.Можно ли Вас попросить сделать варианты прошивок в которых при переключении каналов на индикаторе
не показывается номер канала , а просто переключается индикация частоты.
Мне кажется показывать номер канала это лишнее. Любимые каналы обычно знаем по частоте.
И лишнее переключение показаний индикатора (особенно если был выбран режим Часы)
не очень нравится.
Что думают про это другие радиолюбители ?
3.Можно закольцевать переключение каналов : после последнего записанного при NEXT включался первый и наоборот.

Спасибо,что прочитали.

_________________
BM9010 - USB внутрисхемный программатор AVR микроконтроллеров


Последний раз редактировалось НИК-НИК Пн дек 15, 2014 18:13:09, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровой приёмник на TEA5767 c часами на DS1307
СообщениеДобавлено: Пн дек 15, 2014 17:58:00 
Родился

Зарегистрирован: Чт фев 18, 2010 20:18:19
Сообщений: 9
Откуда: Ижевск
Рейтинг сообщения: 0
Задавал вопрос:
1.Каналы записываются в порядке увеличения частоты ? Так было задумано ?
Планируется ли сделать вариант с возможностью записи выбранной частоты в любой номер канала ?
Записываем любимые каналы в первые номера , а остальные ,если надо в последние.

Хочу написать - объяснить по этому вопросу.
Не обязательно любую частоту в любой номер канала.
Так наверно сделать и в программе и в меню сложно и не надо.
Просто, предположим ячейки каналов чистые - нет настроенных станций.
Находим самую любимую и записываем ее в память.Она запишется в ячейку 1.
Находим следующую любимую - записываем - ячейка 2. и т.д.
Так записываем нужные каналы в нужной последовательности
НЕ зависимо станция Выше или Ниже по частоте.

_________________
BM9010 - USB внутрисхемный программатор AVR микроконтроллеров


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровой приёмник на TEA5767 c часами на DS1307
СообщениеДобавлено: Пн дек 15, 2014 18:16:55 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4888
Откуда: Минск
Рейтинг сообщения: 0
НИК-НИК писал(а):
1.Каналы записываются в порядке увеличения частоты ? Так было задумано ?
Планируется ли сделать вариант с возможностью записи выбранной частоты в любой номер канала ?
Да, так было задумано. Эта фича - наследие моего другого проекта, и делать по-другому я не хочу, считая вариант с отсортированным по частоте списком станций очень удобным.

НИК-НИК писал(а):
2.Можно ли Вас попросить сделать варианты прошивки в которой при переключении каналов на индикаторе
не показывается номер канала , а просто переключается индикация частоты.
В исходниках, в обработчиках кнопок 3 и 4 (default) поменяйте
Код:
dispMode = MODE_FM_CHAN;
setDisplayTime(DISPLAY_TIME_FM_CHAN);
на
Код:
dispMode = MODE_FM_FREQ;
setDisplayTime(DISPLAY_TIME_FM_FREQ);

Исходник (я разрабатываю под Linux под avr-gcc) в Windows должен, по идее, без проблем компилироваться в той же AVRStudio. Ну или можете собрать и этот проект по этому видеоруководству.

НИК-НИК писал(а):
3.Можно закольцевать переключение каналов
Оно-то можно, но тут возникает неприятный момент, если ни одного канала не записано - вечное кольцо. Но его, в принципе, можно обойти, так что подумаю.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровой приёмник на TEA5767 c часами на DS1307
СообщениеДобавлено: Пн дек 15, 2014 19:00:20 
Родился

Зарегистрирован: Чт фев 18, 2010 20:18:19
Сообщений: 9
Откуда: Ижевск
Рейтинг сообщения: 0
Спасибо,WiseLord за быстрый ответ.
По - отсортированным по частоте списком станций и по
-закольцевать переключение каналов - вечное кольцо. Но его, в принципе, можно обойти, так что подумаю.
Всё понятно.
А по- не показывать номер канала - сложнее.
Спасибо , что подсказали как сделать изменения в исходниках.
Но лично я ,как наверно и некоторые другие радиолюбители, не работал в AVRStudio,не разбираюсь,как
скомпилировать не знаю.Знаю скажите надо изучать.
AVRStudio в архиве есть.Установлю,буду пробовать.
Спасибо.

_________________
BM9010 - USB внутрисхемный программатор AVR микроконтроллеров


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровой приёмник на TEA5767 c часами на DS1307
СообщениеДобавлено: Вт дек 16, 2014 15:22:34 
Прорезались зубы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 7
Зарегистрирован: Ср ноя 10, 2010 20:25:10
Сообщений: 202
Откуда: Томск
Рейтинг сообщения: 0
Здравствуйте :) Подскажите че за радиомодуль из автомагнитолы Мистери.и можно ли его применить в вашем устройстве?


Вложения:
S1050001.jpg [141.21 KiB]
Скачиваний: 1087
S1050002.jpg [141.47 KiB]
Скачиваний: 1188
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровой приёмник на TEA5767 c часами на DS1307
СообщениеДобавлено: Вт дек 16, 2014 15:35:43 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4888
Откуда: Минск
Рейтинг сообщения: 0
Попробовал погуглить, но по фото так и не смог определить, что за микросхема на этом модуле.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровой приёмник на TEA5767 c часами на DS1307
СообщениеДобавлено: Чт дек 18, 2014 18:46:17 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4888
Откуда: Минск
Рейтинг сообщения: 0
Важно!.

По поводу последней прошивки с термодатчиком.

Поскольку термодатчик подключен к линии SCK (единственной свободной), используемой для внутрисхемного программирования, во время прошивки он должен быть отключен. Иначе он там "наделает нулей" в процессе и в МК вместо прошивки залетит непонятно что, а то и МК (как у меня было, благо Fusebit doctor схемка собранная есть) заблокируется.


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

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


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

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


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

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


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