Например TDA7294

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



Текущее время: Вт май 18, 2021 11:02:51

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


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



Начать новую тему Ответить на тему  [ Сообщений: 2055 ]     ... , , , 8, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Часы на TFT
СообщениеДобавлено: Пт фев 08, 2019 15:18:36 
Вымогатель припоя

Карма: 14
Рейтинг сообщений: 59
Зарегистрирован: Вс янв 19, 2014 00:55:09
Сообщений: 587
Рейтинг сообщения: 0
goldenandy, тоже неплохой вариант. Видимо, если будет более одного выхода с возможностью "привязки" каждого к любому из будильников.


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

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

Добавлено after 4 hours 55 minutes 24 seconds:
По прямому питанию от лития.
Нарыл LDO NCP551SN33T1G - там дропаут в районе 40 мВ. Рапботает во всем диапазоне напряжений лития.
Цена на али полтроа доллара за десяток

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

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


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

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

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

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

Не в сети
 Заголовок сообщения: Re: Часы на TFT
СообщениеДобавлено: Вс фев 10, 2019 19:20:59 
Родился

Зарегистрирован: Ср ноя 28, 2018 13:27:24
Сообщений: 19
Рейтинг сообщения: 0
Эмммм.... что значит, "какую элементную базу" ?
Проект будет на 128 меге

А будет ли вариант без тачскрина? привычнее кнопочки :))


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Часы на TFT
СообщениеДобавлено: Вс фев 10, 2019 20:23:06 
Это не хвост, это антенна
Аватар пользователя

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

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

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


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

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

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

Карма: 33
Рейтинг сообщений: 333
Зарегистрирован: Чт июл 28, 2016 07:58:37
Сообщений: 1321
Откуда: Kyiv, UA
Рейтинг сообщения: 0
Вопрос ко всем жаждущим второй версии на 128 меге.
Пока накидываю схему. Плату разводить как?
Под пром.изготовление? (Ибо я себе буду заказывать платы у китов)
Или два варианта - под заказ и под ЛУТ ?

Features:
Все, что было в первой версии:
- Часы, календарь
- Листание календаря
- 5 будильников (разные мелодии, выбор громкости, выбро дней недели)
- отображение температуры по двум датчикам DS18B20 *
- Три языка интерфейса
- 7 цветовых схем (переключение вручную или по рандому)
- 7 уровней яркости подсветки

*отображение температур уйдет в метео блок


Во второй версии в планах:
- FM - приемник RDA5807, с возможностью его использования в качестве будильника
- Связь по uart с ПК для задания сетки частот и названия радиостанций **
- поддержка фотодатчика для переключения подсветки день/ночь
- отдельный блок отображения метеоданных (при наличии хотя бы одного датчика)
- История метеоданных **
- поддержка датчика температуры/давления/влажности ВМЕ280
- возможность подключения датчика ВМЕ280 как напрямую по i2c, так и с выносом в отдельный модуль со связью через uart
- несколько выходов типа "открытый сток", управляемых из будильников

**опционально, если хватит места и желания

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

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


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Часы на TFT
СообщениеДобавлено: Пн фев 11, 2019 11:59:10 
Потрогал лапой паяльник
Аватар пользователя

Карма: 13
Рейтинг сообщений: 43
Зарегистрирован: Ср мар 31, 2010 11:45:58
Сообщений: 302
Откуда: Славянск
Рейтинг сообщения: 0
Здравствуйте, желательно под лут, а датчик давления если не будет исходников то ВМР180 былоб неплохо


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

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


Чем он отличается от ВМЕ280? Только давление?

ЗЫ. В режиме внешнего датчика с промежуточной тинькой и подключением по uart - там без разницы, какой датчик. По uart должны приходить уже высокоуровненвые данные. А что внутри тиньки и какие датчики - уже дело третье.

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

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


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

Карма: 5
Рейтинг сообщений: 52
Зарегистрирован: Чт май 24, 2018 12:07:05
Сообщений: 681
Откуда: Челябинск-"Метеоритный"
Рейтинг сообщения: 0
Я себе плату буду делать сам( желательно из под .lay), методом фоторезист>паяльная маска> шелкография. Дорожки под фоторезист нужно не менее 0.4 мм( на 0,2 уже могут быть проблемы). Если есть возможность то все резисторы и конденсаторы, чтобы были в рамке, не накладывающейся на контактные площадки и хотя бы их порядковые номера
Датчик BME280 , модуль FM радио , Atmega128 уже приобретены и я расчитываю на их применение.


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

Карма: 33
Рейтинг сообщений: 333
Зарегистрирован: Чт июл 28, 2016 07:58:37
Сообщений: 1321
Откуда: Kyiv, UA
Рейтинг сообщения: 1
pin1000, Дороги я стараюсь делать 0,016"-0,02" - это 0,4 - 0,5 мм.
Бывает, что под 0805 надо дорогу пропихнуть. Там ширина 0,012" (0,3мм).
Платы я разводить буду в Eagle, герберы экспортну.
Для элементов 0805 и 1206 нарисовал рамочки под ваш шелк.

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

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


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

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


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

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

pin1000 писал(а):
да еще с металлизацией

Как металлизацию делаете ?

И сразу шкурный вопрос - дороги к разъему можно подводить со стороны самого разъема ?
Или для ручного изготовления желательно перекинуть на противоположную сторону, как в первой версии ?
Поскольку рисуется ситуация, как и с 32 мегой - нужно 8 линий развернуть по дороге от МК к дисплею:
Изображение

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

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


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

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


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

Карма: 14
Рейтинг сообщений: 59
Зарегистрирован: Вс янв 19, 2014 00:55:09
Сообщений: 587
Рейтинг сообщения: 0
goldenandy, так может дороги развести поудобнее, с минимумом переходов, а байты на дисплей формировать программно, зависимо от пин-карты?


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

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

вывести старший байт в первый порт, младший -во второй порт, поднять строб, опустить строб.

Чистого времени (при 16 мгц) - 250 нс.

На первой версии платы один из байтов раскидан по двум портам. И там вывод слова уже компилируется в 11 машинных инструкций. А это 687 нс, или в 2,75 раза медленней.

А пикселей у дисплея 320*240 = 76 800 шт.

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

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


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

Карма: 14
Рейтинг сообщений: 59
Зарегистрирован: Вс янв 19, 2014 00:55:09
Сообщений: 587
Рейтинг сообщения: 0
Понятно. Действительно - ощутимо.


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

Карма: 2
Рейтинг сообщений: 10
Зарегистрирован: Ср окт 19, 2011 08:48:27
Сообщений: 443
Откуда: Мать городов русских
Рейтинг сообщения: 0
Вопрос ко всем жаждущим второй версии на 128 меге.
Пока накидываю схему. Плату разводить как?
Под пром.изготовление? (Ибо я себе буду заказывать платы у китов)

Если у китов, то я присоединюсь. Только под какой дисплей? У меня есть на ILI9341 2,4" Arduino shild 8-bit и 2,8" SPI, оба с тачами.

Добавлено after 16 minutes 20 seconds:
Может еще Frogfot подтянется с STM-версией......

Я начал курить проект, под STM32 запустил TFT 2,8" SPI, но мне разобраться в проекте, который, навеное, писался год, нужно хотя бы месяц или два времени. Было бы намного быстрее, если goldenandy тоже начнёт изучать STM32 - я пропишу низкоуровневые функции - SPI, I2C, T/C, порты, а goldenandy портирует остальное - под Keil 5.

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


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

Карма: 33
Рейтинг сообщений: 333
Зарегистрирован: Чт июл 28, 2016 07:58:37
Сообщений: 1321
Откуда: Kyiv, UA
Рейтинг сообщения: 0
Frogfot , вот только кейл платный. Лучше объясните, чего есть в кейле такого, чего нет в других IDE ? (про эмулятор я знаю, что еще ?)
Я пока себе поставил Атоллик от СТМ. Пробую что то накидать с использованием SPL. Но банально некогда от слова совсем.

По дисплеям. Плата будет под дисплеи с параллельным 16 бит интерфейсом. Ссылки на дисплеи были выше.
Под SPI-дисплей не хочу. Во всяком случае, на АВРках. На СТМке, если тач и дисплей разведены на разные пины, можно и SPI-шный дисплей брать.
А под АВР - оно и так тормозное.
У вас дисплей с 8-битным интерфейсом - что там за контроллер ?
И какая там распиновка ?

Добавлено after 2 minutes 28 seconds:
ЗЫ. Проект стартовал 14 ноября 18 года. 24 декабря я отправил статью Коту на модерацию.

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

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


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

Карма: 2
Рейтинг сообщений: 10
Зарегистрирован: Ср окт 19, 2011 08:48:27
Сообщений: 443
Откуда: Мать городов русских
Рейтинг сообщения: 0
Frogfot , вот только кейл платный. Лучше объясните, чего есть в кейле такого, чего нет в других IDE ? (про эмулятор я знаю, что еще ?) Я пока себе поставил Атоллик от СТМ. Пробую что то накидать с использованием SPL. Но банально некогда от слова совсем.

Я работал с Keil, рабираться с другой IDE сейчас нет времени и большого желания. Пишу руками - без CMSIS/HAL/ets.

Под М1 и выше Keil платный, под М0 безплатный.

По дисплеям. Плата будет под дисплеи с параллельным 16 бит интерфейсом. Ссылки на дисплеи были выше.
Под SPI-дисплей не хочу. Во всяком случае, на АВРках. На СТМке, если тач и дисплей разведены на разные пины, можно и SPI-шный дисплей брать.
А под АВР - оно и так тормозное.
У вас дисплей с 8-битным интерфейсом - что там за контроллер ?
И какая там распиновка?

Контроллер ILI9341, распиновка кривая - под Arduino Uno. На Имраде брал за 199 грн.

ЗЫ. Проект стартовал 14 ноября 18 года. 24 декабря я отправил статью Коту на модерацию.

Круто - чуть больше месяца.

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


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

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

Так наша STM32F103 - это слегка не М0, а честные М3.....

Frogfot писал(а):
распиновка кривая - под Arduino Uno

Надо покурить ДШ на ILI9341, как им можно по 8 битам управлять.
Или раскурить библиотеку для андурины.
А дальше все просто - переписать функцию отправки данных в дисплей.

Frogfot писал(а):
Круто - чуть больше месяца

у меня получается так, что описание всех интерфейсов, HAL и низкоуровневых взаимодействий забирает до 70% времени.

А потом "бизнес-логика" рисуется быстро, складывается как из кирпичиков....

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

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


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

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

Тут большое быстродействия не нужно, можно и на М0 сделать - я F051 тоже юзал, или на F030 - эти самые дешёвые, есть даже в SO-20 - 16 kB Flash, 4 kB RAM. Только у F030 нет вывода для батарейки.

Зато для М0 Keil шаровой.

Добавлено after 2 hours 4 minutes 50 seconds:
Frogfot писал(а):
распиновка кривая - под Arduino Uno

Надо покурить ДШ на ILI9341, как им можно по 8 битам управлять.
Или раскурить библиотеку для андурины.
А дальше все просто - переписать функцию отправки данных в дисплей.

Я под Arduino его запускал - просто 2 раза выставить данные и 2 раза дёрнуть Write. А так работает нормально.

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


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

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


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

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


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

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


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