Например TDA7294

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



Текущее время: Вт май 18, 2021 00:44:33

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


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



Начать новую тему Ответить на тему  [ Сообщений: 2055 ]    , , , 4, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Часы на TFT
СообщениеДобавлено: Ср янв 30, 2019 17:10:46 
Это не хвост, это антенна
Аватар пользователя

Карма: 33
Рейтинг сообщений: 333
Зарегистрирован: Чт июл 28, 2016 07:58:37
Сообщений: 1321
Откуда: Kyiv, UA
Рейтинг сообщения: 1
Походу всесте с лечением RadioKotKlient.exe и последние сообщения откатились......

_________________
Часы на TFT-дисплее с тачскрином
Метеодатчик с дисплеем
Простой портативный FM-приемник
Домофонный мультиключ

 
                               Лучшая благодарность ->
[+]


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на TFT
СообщениеДобавлено: Чт янв 31, 2019 04:17:40 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 52
Зарегистрирован: Чт май 24, 2018 12:07:05
Сообщений: 681
Откуда: Челябинск-"Метеоритный"
Рейтинг сообщения: 1
Закончил финишные дела, все впаял и прошился. Плата под лаком.
☺Терпеливо жду окончания китайского Нового года, чтобы отправили дисплей.

Добавлено after 21 minute 6 seconds:
Еще раз хочу поблагодарить автора за идеально предоставленный материал, просто исчерпываюшая инфомация для изготовления этого девайса. Материал можно выложить на сайте , как эталонный образец для подобного оформления другими авторами.


Вложения:
Финиш2.jpg [115.32 KiB]
Скачиваний: 617
Финиш1.jpg [126.27 KiB]
Скачиваний: 569
Вернуться наверх
 

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

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

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

Не в сети
 Заголовок сообщения: Re: Часы на TFT
СообщениеДобавлено: Чт янв 31, 2019 09:54:19 
Это не хвост, это антенна
Аватар пользователя

Карма: 33
Рейтинг сообщений: 333
Зарегистрирован: Чт июл 28, 2016 07:58:37
Сообщений: 1321
Откуда: Kyiv, UA
Рейтинг сообщения: 1
Ну что я могу сказать. Красиво. (Даже немножко завидую).

По сборке платы (касается всех) - разъем для программирования - он одноразовый. Это я запаивал его, поскольку вел разработку и постоянно вливал прошивки. Те, кто хотят повторить часы - им прошивку влить один раз всего. Т.е. по большому счету его паять не обязательно, достаточно один раз припаять MOSI/MISO/SCK/RST/GND. (хотя если запаять - хуже не будет:) )

По деталям. DS3231 и держалка батарейки снимаются с китайских модулей. Как бонус - там еще в хозяйство 24с32 останется :)

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


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


Вложения:
Touch_Clock.zip [31.44 KiB]
Скачиваний: 211

_________________
Часы на TFT-дисплее с тачскрином
Метеодатчик с дисплеем
Простой портативный FM-приемник
Домофонный мультиключ

 
                               Лучшая благодарность ->
[+]
Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Часы на TFT
СообщениеДобавлено: Пт фев 01, 2019 07:21:41 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 52
Зарегистрирован: Чт май 24, 2018 12:07:05
Сообщений: 681
Откуда: Челябинск-"Метеоритный"
Рейтинг сообщения: 0
Большое спасибо автору за помощь по поиску причины отсутствия звука!
☺ Экстренная помощь оказана вовремя и "...пациент, скорее жив, чем мертв.. "☺


Вернуться наверх
 
Барьерные силовые клеммы от Degson – расширение складского ассортимента Компэл

Обновленная линейка барьерных клеммных блоков Degson, поступивших на склад Компэл, содержит широкий ряд клемм, подходящих для соединения проводников различного сечения (от 22AWG до 10AWG). Барьерные клеммные колодки сочетают в себе удобство, простоту и надежность соединения. Это достигается за счет ответственного производства и использования высококачественных материалов. Винтовые клеммные блоки барьерного типа Degson предназначены в первую очередь для коммутации в сильноточных цепях, например, в распределительных и измерительных системах.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Часы на TFT
СообщениеДобавлено: Пт фев 01, 2019 09:17:33 
Мучитель микросхем

Карма: 2
Рейтинг сообщений: 10
Зарегистрирован: Ср окт 19, 2011 08:48:27
Сообщений: 443
Откуда: Мать городов русских
Рейтинг сообщения: 0
Но это уже либо расти вширь и брать Мегу 64/128, либо расти ввысь и пробовать применить СТМ32....

Земляк, заинтересовался проектом, хочу сделать на STM32F103 и ILI9341 SPI TFT 2,8", исходниками поделишься? Писать всё с нуля неохота. В свою очередь поделюсь исходниками с STM32 под Keil.

_________________
Хорошему коту и в декабре - март :)


Вернуться наверх
 
Вебинар «Экосистема MEAN WELL. Решения для любых задач электропитания» (20.05.2021)

Приглашаем 20 мая на вебинар, посвященный линейке поставок компании MEAN WELL и ее подходу к производству источников питания — как экосистемы продукции и услуг, которая позволяет подобрать оптимальный источник питания для любых задач электропитания. Рассмотрим весь спектр выпускаемой продукции MEAN WELL в области AC/DC-, DC/DC- и DC/AC-преобразователей с подробным разбором интересных и уникальных новинок, их применении и многое другое.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Часы на TFT
СообщениеДобавлено: Пт фев 01, 2019 09:46:33 
Это не хвост, это антенна
Аватар пользователя

Карма: 33
Рейтинг сообщений: 333
Зарегистрирован: Чт июл 28, 2016 07:58:37
Сообщений: 1321
Откуда: Kyiv, UA
Рейтинг сообщения: 1
По замене пьезопищалки на динамик или динамическую пищалку.

Звук на 13 ноге меги имеет высокий активный уровень. Когда звука нет - там поддерживается низкий уровень.
При воспроизведении звука с 13 ноги идут импульсы амплитудой 3 вольта. С нагрузочной способностью до 40 мА.

Соответственно, можно прицепить любой динамик посредством биполярного или полевого транзистора (подобрав его по току в соответствии с сопротивлением динамика
Изображение

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

Вобщем, тут простора для творчества вагон. Я намеренно не пишу типы транзисторов - тут уже каждый будет подбирать под свои излучатели.
Единственное - я бы искал динамик хотя бы на 16-20-30 Ом, ибо втыкать по схеме с одним транзистором в 5 вольт 8-омный динамик- это ток сквозной через него больше полуампера будет.... И питание просадится, и динамику поплохеет.

Добавлено after 6 minutes 23 seconds:
Frogfot писал(а):
хочу сделать на STM32F103 и ILI9341 SPI TFT 2,8"

По СТМке - я их только начинаю копать.
Если мне не изменяет память - там есть свой RTC, т.е. DS3231 не нужна будет.
Но там нету EEPROM - где хранить будильники и настройки дисплея ? Цеплять внешнюю еепромку ?

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

_________________
Часы на TFT-дисплее с тачскрином
Метеодатчик с дисплеем
Простой портативный FM-приемник
Домофонный мультиключ

 
                               Лучшая благодарность ->
[+]


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на TFT
СообщениеДобавлено: Пт фев 01, 2019 10:08:15 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 38
Рейтинг сообщений: 1189
Зарегистрирован: Ср фев 23, 2011 12:12:31
Сообщений: 2224
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Если мне не изменяет память - там есть свой RTC, т.е. DS3231 не нужна будет.

DS3231 имеет термостабильный генератор. В стм ртц такой же как и в 1307. То есть точность упадёт. Так что можно и оставить 3231.
Но там нету EEPROM - где хранить будильники и настройки дисплея ? Цеплять внешнюю еепромку ?

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

_________________
Глупый не задает вопросы. Глупый и так все знает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на TFT
СообщениеДобавлено: Пт фев 01, 2019 10:21:48 
Это не хвост, это антенна
Аватар пользователя

Карма: 33
Рейтинг сообщений: 333
Зарегистрирован: Чт июл 28, 2016 07:58:37
Сообщений: 1321
Откуда: Kyiv, UA
Рейтинг сообщения: 0
Понял. Надо будет сесть, причесать исходники, комментариев понаписывать...
А то когда библиотеки пишу - стараюсь комментировать (даже для себя), а вот основную прогу мало комментирую. На днях надо было поправить мелочь в GSM-сигналке - так я час тупил, разбираясь в собственном коде середины 2017 года..

Под СТМ точно надо будет переписать весь HAL, а так же с нуля писать обмен по i2c, ибо тут я ленив и использовал IIC_Ultimate - библиотеку ДиХальта, а она завязана на регистры и прерывание i2c атмеловских МК....

По хранению настроек в СТМ в основном флеше - не знаю. Тут надо тогда говорить компилятору, что б он не компилировал в эту область памяти....
Возможно, проще прикрутить внешний ЕЕПРОМ или подпирать СТМ-ку батарейкой и использовать область ОЗУ, которая умеет помнить с батарейкой.

_________________
Часы на TFT-дисплее с тачскрином
Метеодатчик с дисплеем
Простой портативный FM-приемник
Домофонный мультиключ

 
                               Лучшая благодарность ->
[+]


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на TFT
СообщениеДобавлено: Пт фев 01, 2019 10:44:16 
Мучитель микросхем

Карма: 2
Рейтинг сообщений: 10
Зарегистрирован: Ср окт 19, 2011 08:48:27
Сообщений: 443
Откуда: Мать городов русских
Рейтинг сообщения: 0
Надо будет сесть, причесать исходники, комментариев понаписывать...

Да может я и так разберусь, если что будет непонятно - спрошу.

Под СТМ точно надо будет переписать весь HAL, а так же с нуля писать обмен по i2c, ибо тут я ленив и использовал IIC_Ultimate - библиотеку ДиХальта, а она завязана на регистры и прерывание i2c атмеловских МК...

Да перепишу HAL. I2C я на STM32F103 я запустил аппаратный, так что можно будет добавить внешние RTC/EEPROM.

По хранению настроек в СТМ в основном флеше - не знаю. Тут надо тогда говорить компилятору, что б он не компилировал в эту область памяти....
Возможно, проще прикрутить внешний ЕЕПРОМ или подпирать СТМ-ку батарейкой и использовать область ОЗУ, которая умеет помнить с батарейкой.

По настройкам мне ещё непонятно - сколько нужно памяти, буду разбираться.

_________________
Хорошему коту и в декабре - март :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на TFT
СообщениеДобавлено: Пт фев 01, 2019 10:50:26 
Это не хвост, это антенна
Аватар пользователя

Карма: 33
Рейтинг сообщений: 333
Зарегистрирован: Чт июл 28, 2016 07:58:37
Сообщений: 1321
Откуда: Kyiv, UA
Рейтинг сообщения: 0
Frogfot писал(а):
хочу сделать на STM32F103 и ILI9341 SPI TFT 2,8"

Сразу продумайте, как вы будете разруливать обмен с дисплеем на высокой скорости SPI и опрос тача на низкой скорости.
Тач даже на 500кГц скорости SPI "гонит пургу".
Обмен с тачем - отправить команду чтения одной координаты - прочитать координату, отправить команду чтения второй координаты - прочитать вторую кооординату....
И так я делаю 8 раз, потом усредняю полученные значения.

_________________
Часы на TFT-дисплее с тачскрином
Метеодатчик с дисплеем
Простой портативный FM-приемник
Домофонный мультиключ

 
                               Лучшая благодарность ->
[+]


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на TFT
СообщениеДобавлено: Пт фев 01, 2019 11:10:39 
Мучитель микросхем

Карма: 2
Рейтинг сообщений: 10
Зарегистрирован: Ср окт 19, 2011 08:48:27
Сообщений: 443
Откуда: Мать городов русских
Рейтинг сообщения: 0
Frogfot писал(а):
хочу сделать на STM32F103 и ILI9341 SPI TFT 2,8"

Сразу продумайте, как вы будете разруливать обмен с дисплеем на высокой скорости SPI и опрос тача на низкой скорости.
Тач даже на 500кГц скорости SPI "гонит пургу".
Обмен с тачем - отправить команду чтения одной координаты - прочитать координату, отправить команду чтения второй координаты - прочитать вторую кооординату....
И так я делаю 8 раз, потом усредняю полученные значения.

В STM32F103 2 Hardware SPI

_________________
Хорошему коту и в декабре - март :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на TFT
СообщениеДобавлено: Пт фев 01, 2019 11:13:30 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 52
Зарегистрирован: Чт май 24, 2018 12:07:05
Сообщений: 681
Откуда: Челябинск-"Метеоритный"
Рейтинг сообщения: 0
Скидал на столе вариант 1. Поставил динамик 50 ом, звук на порядок выше и качественней чем излучателя, на изменение R2 практически не реагирует. Хорошо, но мало. Поставил динамик 8ом, добился отличного для себя звучания, ток измерялся USB-метром он не превышал 18 ма. Смущает сопротивление ,R2( использовал подстроечник 10 к)оно при хорошем звуке 24ом. Не будет плохо Атмеге с таким номиналом?
На постоянно хочу поставить свой любимый IRLML2502(платку готовлю) от какого номинала R3 примерно плясать. И хочу поставить резистор переменный, чтобы можно было регулировать громкость, оно мне нужно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на TFT
СообщениеДобавлено: Пт фев 01, 2019 12:12:47 
Это не хвост, это антенна
Аватар пользователя

Карма: 33
Рейтинг сообщений: 333
Зарегистрирован: Чт июл 28, 2016 07:58:37
Сообщений: 1321
Откуда: Kyiv, UA
Рейтинг сообщения: 1
Frogfot писал(а):
В STM32F103 2 Hardware SPI


А проверьте, на дисплее - один СПИ ?
А то из того, что я видел по СПИ-дисплеям - он там объединенный. На ЕЕПРОМ, картридер, тач и контроллер дисплея.
И разруливается оно сигналами SC.

pin1000 писал(а):
На постоянно хочу поставить свой любимый IRLML2502(платку готовлю) от какого номинала R3 примерно плясать. И хочу поставить резистор переменный, чтобы можно было регулировать громкость, оно мне нужно.

Изображение - вместо R3 ставите переменник. подвижный контакт - на затвор.
А вообще в часах есть выбор громкости будильника - 7 уровней.

По нагрузке для меги. Я бы не рекомендовал R2 делать меньше 150 ом

_________________
Часы на TFT-дисплее с тачскрином
Метеодатчик с дисплеем
Простой портативный FM-приемник
Домофонный мультиключ

 
                               Лучшая благодарность ->
[+]


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на TFT
СообщениеДобавлено: Пт фев 01, 2019 12:57:22 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 52
Зарегистрирован: Чт май 24, 2018 12:07:05
Сообщений: 681
Откуда: Челябинск-"Метеоритный"
Рейтинг сообщения: 0
Семь уровней громкости, но видимо то, что я сейчас настрою будет максимальной громкостью и будет только уменьшение? Пока дисплея нет, проверить не на чем.
А для полевого транзистора какое оптимальное сопротивление для 5в?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на TFT
СообщениеДобавлено: Пт фев 01, 2019 14:00:55 
Это не хвост, это антенна
Аватар пользователя

Карма: 33
Рейтинг сообщений: 333
Зарегистрирован: Чт июл 28, 2016 07:58:37
Сообщений: 1321
Откуда: Kyiv, UA
Рейтинг сообщения: 0
pin1000 писал(а):
то, что я сейчас настрою будет максимальной громкостью и будет только уменьшение?

Нет, тестовая мелодия при старте идет с уровнем громкости 2 из 7.


Регулировка громкости реализована изменением ширины импульсов при воспроизведении звука.
Изображение

Соответственно, при полной громкости будет 1. громче, 2. больше потребление

_________________
Часы на TFT-дисплее с тачскрином
Метеодатчик с дисплеем
Простой портативный FM-приемник
Домофонный мультиключ

 
                               Лучшая благодарность ->
[+]


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на TFT
СообщениеДобавлено: Пт фев 01, 2019 14:13:30 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 52
Зарегистрирован: Чт май 24, 2018 12:07:05
Сообщений: 681
Откуда: Челябинск-"Метеоритный"
Рейтинг сообщения: 0
По звуку вы все рассказали, благодарствую.
Уж до конца сориентируйте, по резистору у полевого транзистора☺


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на TFT
СообщениеДобавлено: Пт фев 01, 2019 14:39:14 
Мучитель микросхем

Карма: 2
Рейтинг сообщений: 10
Зарегистрирован: Ср окт 19, 2011 08:48:27
Сообщений: 443
Откуда: Мать городов русских
Рейтинг сообщения: 0
Frogfot писал(а):
В STM32F103 2 Hardware SPI

А проверьте, на дисплее - один СПИ ?
А то из того, что я видел по СПИ-дисплеям - он там объединенный. На ЕЕПРОМ, картридер, тач и контроллер дисплея.
И разруливается оно сигналами SC.

На дисплее 3 отдельных SPI - SD, тач и ILI9341.

_________________
Хорошему коту и в декабре - март :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на TFT
СообщениеДобавлено: Пт фев 01, 2019 15:46:45 
Это не хвост, это антенна
Аватар пользователя

Карма: 33
Рейтинг сообщений: 333
Зарегистрирован: Чт июл 28, 2016 07:58:37
Сообщений: 1321
Откуда: Kyiv, UA
Рейтинг сообщения: 1
pin1000 писал(а):
Уж до конца сориентируйте, по резистору у полевого транзистора☺

Полевой транзистор управляется напряжением.

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

И его сопротивление может быть хоть 100к.

П.С. Если вы хотите туда поставить переменник для регулировки громкости - то возьмите переменник 4к7, верхний вывод на выход МК, подвижный контакт на затвор, нижний вывод - на землю через резистор килоома полтора.


Frogfot писал(а):
На дисплее 3 отдельных SPI - SD, тач и ILI9341.

Круто.

_________________
Часы на TFT-дисплее с тачскрином
Метеодатчик с дисплеем
Простой портативный FM-приемник
Домофонный мультиключ

 
                               Лучшая благодарность ->
[+]


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на TFT
СообщениеДобавлено: Пт фев 01, 2019 16:07:33 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 52
Зарегистрирован: Чт май 24, 2018 12:07:05
Сообщений: 681
Откуда: Челябинск-"Метеоритный"
Рейтинг сообщения: 0
Все понял, экспериментирую.
Громкость регулировать смысла нет, раз такая настройка уже вами заложена. Попробую вывести максимальный звук, при разрешенных режимах.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на TFT
СообщениеДобавлено: Сб фев 02, 2019 05:18:40 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 52
Зарегистрирован: Чт май 24, 2018 12:07:05
Сообщений: 681
Откуда: Челябинск-"Метеоритный"
Рейтинг сообщения: 0
В итоге, собрал на полевичке IRLML2502, R3 поставил 33ком, дополнительно между выходом с МК и затвором резистор на 4,7 ком. Динамик выбрал 8 ом, ток померял двумя приборами, не превышает 19 ма. Усилитель собрал на маленькую платку, которую закрепил прямо на динамике( соединение с основной платой тремя проводками). Динамик пока установил на свободное место( его высота 6.5 мм), если буду ставить литий- полимерный аккумулятор( а я, очень думаю, его ставить, для универсальности использования, и дома и ☺на "пересеченной местности), тогда останется сдесь. Если обойдусь без аккума- то уберу куда то вниз, определюсь по приходу дисплея.
Качество звучания на динамике отличное, со звуком с пьезоизлучателя сравнивать, даже нельзя. Еще раз отдаю должное разносторонним талантам автора, мелодию, которую он использует, очень оригинально создана и слух радует.


Вложения:
Динамик с платкой.jpg [105.53 KiB]
Скачиваний: 511
Динамик.jpg [121.01 KiB]
Скачиваний: 477
Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 2055 ]    , , , 4, , , ...  

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


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

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


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

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


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