Например TDA7294

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



Текущее время: Вт май 11, 2021 04:40:11

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


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



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

Карма: 33
Рейтинг сообщений: 328
Зарегистрирован: Чт июл 28, 2016 07:58:37
Сообщений: 1316
Откуда: 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]
Скачиваний: 600
Финиш1.jpg [126.27 KiB]
Скачиваний: 546
Вернуться наверх
 

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

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

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

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

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

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

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

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


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


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

_________________
Часы на 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
Большое спасибо автору за помощь по поиску причины отсутствия звука!
☺ Экстренная помощь оказана вовремя и "...пациент, скорее жив, чем мертв.. "☺


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: 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.

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


Вернуться наверх
 
Интеллектуальные ключи верхнего плеча семейства PROFET™+2 12V от Infineon

Компания Infineon представила новое семейство защищенных силовых ключей PROFET™+2 12V. Изделия объединяют в себе функции диагностики и различные защиты. Ключи PROFET™+2 12V имеют одно из самых низких в отрасли сопротивлений в открытом состоянии RDS(ON) (от 2,6 мОм) и выпускаются в миниатюрном корпусе TSDSO-14 с шагом выводов 0,65 мм. Благодаря функции ReverseON все семейство соответствует строгим требованиям по защите от обратной полярности питания, впервые реализованной в одном чипе.

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

Карма: 33
Рейтинг сообщений: 328
Зарегистрирован: Чт июл 28, 2016 07:58:37
Сообщений: 1316
Откуда: 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
Сообщений: 2223
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Если мне не изменяет память - там есть свой RTC, т.е. DS3231 не нужна будет.

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

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

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


Вернуться наверх
 


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

Карма: 33
Рейтинг сообщений: 328
Зарегистрирован: Чт июл 28, 2016 07:58:37
Сообщений: 1316
Откуда: 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
Рейтинг сообщений: 328
Зарегистрирован: Чт июл 28, 2016 07:58:37
Сообщений: 1316
Откуда: 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
Рейтинг сообщений: 328
Зарегистрирован: Чт июл 28, 2016 07:58:37
Сообщений: 1316
Откуда: 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
Рейтинг сообщений: 328
Зарегистрирован: Чт июл 28, 2016 07:58:37
Сообщений: 1316
Откуда: 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
Рейтинг сообщений: 328
Зарегистрирован: Чт июл 28, 2016 07:58:37
Сообщений: 1316
Откуда: 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]
Скачиваний: 491
Динамик.jpg [121.01 KiB]
Скачиваний: 457
Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 2053 ]    , , , 4, , , ...  

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


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

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


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

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


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