Например TDA7294

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





Текущее время: Вт июл 01, 2025 03:07:25

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


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



Начать новую тему Ответить на тему  [ Сообщений: 1849 ]     ... , , , 11, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Вс июн 21, 2015 13:17:41 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4884
Откуда: Минск
Рейтинг сообщения: 0
Да, вкралась опечатка. Но по верхней половине ясно видно, что S13 - это 20-й вывод MAX7219, а не 7-й.

В любом случае, исправленный вариант:

Изображение


Обновление прошивки.

- Поддержка датчиков давления BMP180.

Вроде бы всё работает и даже соответствует данным с сайтов мониторинга давления. Датчики устанавливать не обязательно.

- Большая, даже огромная, оптимизация кода.

За выходные напряжённого сидения за исходниками удалось отыграть около 1кБ Flash-памяти. Сюда и влезла поддержка BMP180.

- Убран режим отображения будильника.

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

- Уменьшена частота вывода бегущих строк.

Теперь строка бежит раз в минуту (с 20-й секунды), по чётным минутам - данные с датчиков, по нечётным - текущая дата.

В архиве обновлённые файлы прошивок и eeprom, проекты для Proteus, печатные платы шаблона с картинки выше, а также моей платы для китайских 32мм ОК матриц, маркированных как 1088AS.

P.S. Файл удалён, см. исправленную версию ниже.


Последний раз редактировалось WiseLord Вс июн 21, 2015 20:01:28, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Вс июн 21, 2015 15:52:08 
Мучитель микросхем
Аватар пользователя

Карма: 4
Рейтинг сообщений: 44
Зарегистрирован: Ср дек 10, 2008 21:24:28
Сообщений: 497
Откуда: Алтайский край, Барнаул
Рейтинг сообщения: 0
Здравствуйте, WiseLord!
А как в Протеусе поменять файл eeprom?
Заранее спасибо.

_________________
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Вс июн 21, 2015 16:01:45 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4884
Откуда: Минск
Рейтинг сообщения: 0
В свойствах МК выбрать начальный файл EEPROM::
Выпадающий список слева внизу Advanced Properties => Initial Contents of Data EEPROM;
В меню сбросить состояние EEPROM, для вычитки из файла:
Debug => Reset Persistent Model Data


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Вс июн 21, 2015 16:19:30 
Мучитель микросхем
Аватар пользователя

Карма: 4
Рейтинг сообщений: 44
Зарегистрирован: Ср дек 10, 2008 21:24:28
Сообщений: 497
Откуда: Алтайский край, Барнаул
Рейтинг сообщения: 0
WiseLord писал(а):
В свойствах МК выбрать начальный файл EEPROM::
Выпадающий список слева внизу Advanced Properties => Initial Contents of Data EEPROM;

Что-то не могу найти. У меня версия 7.10.
WiseLord писал(а):
В меню сбросить состояние EEPROM, для вычитки из файла:
Debug => Reset Persistent Model Data

Это нашел.

_________________
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.


Вернуться наверх
 
Выбираем индустриальные и медицинские источники питания MEAN WELL в открытом исполнении

Использование модульных источников питания открытого типа широко распространено в современных устройствах. Присущие им компактность, гибкость в интеграции и высокая эффективность делают их отличным решением для систем промышленной автоматизации, телекоммуникационного оборудования, медицинской техники, устройств «умного дома» и прочих приложений. Рассмотрим подробнее характеристики и особенности трех самых популярных вариантов AC/DC-преобразователей MW открытого типа, подходящих для применения в промышленных устройствах - серий EPS, EPP и RPS представленных на Meanwell.market.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Вс июн 21, 2015 16:44:41 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4884
Откуда: Минск
Рейтинг сообщения: 0
max50 писал(а):
Что-то не могу найти
В том же окне, где и файл прошивки выбирается.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Вс июн 21, 2015 16:54:02 
Мучитель микросхем
Аватар пользователя

Карма: 4
Рейтинг сообщений: 44
Зарегистрирован: Ср дек 10, 2008 21:24:28
Сообщений: 497
Откуда: Алтайский край, Барнаул
Рейтинг сообщения: 0
Нашел, туплю. Спасибо.

_________________
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Вс июн 21, 2015 17:09:21 
Встал на лапы
Аватар пользователя

Карма: 2
Рейтинг сообщений: 14
Зарегистрирован: Ср июн 04, 2008 00:22:30
Сообщений: 127
Откуда: Украина, Ковель
Рейтинг сообщения: 0
WiseLord писал(а):
Обновление прошивки.

А регулировка яркости по фотодатчику должна работать?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Вс июн 21, 2015 17:28:32 
Вымогатель припоя
Аватар пользователя

Карма: 6
Рейтинг сообщений: 119
Зарегистрирован: Пн фев 23, 2015 21:17:29
Сообщений: 613
Откуда: г. Протвино, МО
Рейтинг сообщения: 0
у меня не работает


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Вс июн 21, 2015 19:59:48 
Друг Кота
Аватар пользователя

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

- Исправлена авторегулировка яркости.


P.S. Файл удалён, см. исправленную версию ниже.


Последний раз редактировалось WiseLord Пн июн 22, 2015 06:11:00, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Вс июн 21, 2015 20:26:26 
Вымогатель припоя
Аватар пользователя

Карма: 6
Рейтинг сообщений: 119
Зарегистрирован: Пн фев 23, 2015 21:17:29
Сообщений: 613
Откуда: г. Протвино, МО
Рейтинг сообщения: 0
перепаял датчик давления. показывает 375 мм :shock:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Вс июн 21, 2015 20:41:09 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4884
Откуда: Минск
Рейтинг сообщения: 0
Сброс питания не помогает? Я пару раз во время экспериментов (подключал датчики "на горячую") замечал глюк, когда они начинали врать. Но отключение питания на пару секунд помогало.

А вообще есть мнение, что эти датчики (BMP180 и датчики влажности типа DHT22) очень чувствительны к нагреву и прочим воздействиям, отчего их лучше уже готовыми модулями покупать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Вс июн 21, 2015 20:47:45 
Вымогатель припоя
Аватар пользователя

Карма: 6
Рейтинг сообщений: 119
Зарегистрирован: Пн фев 23, 2015 21:17:29
Сообщений: 613
Откуда: г. Протвино, МО
Рейтинг сообщения: 0
Так я готовые и паял.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Вс июн 21, 2015 20:50:51 
Вымогатель припоя
Аватар пользователя

Карма: 6
Рейтинг сообщений: 119
Зарегистрирован: Пн фев 23, 2015 21:17:29
Сообщений: 613
Откуда: г. Протвино, МО
Рейтинг сообщения: 0
Яркость заработала


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Вс июн 21, 2015 21:07:43 
Это не хвост, это антенна
Аватар пользователя

Карма: 26
Рейтинг сообщений: 157
Зарегистрирован: Ср мар 26, 2014 21:50:55
Сообщений: 1302
Откуда: RF-73 ULN
Рейтинг сообщения: 0
WiseLord писал(а):
А вообще есть мнение, что эти датчики (BMP180 и датчики влажности типа DHT22) очень чувствительны к нагреву и прочим воздействиям
- паял несколько датчиков - все работают (с преобразователем уровней на 5В), единственное что заметил, что для каждой партии показания свои. т.е. припаял один раз, или перепаял 2 раза сам датчик - показания одинаковые, но для одной партии.
Вот если что-то попадет в отверстие в датчике - вот это уже страшнее наверное


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Вс июн 21, 2015 21:09:25 
Вымогатель припоя
Аватар пользователя

Карма: 6
Рейтинг сообщений: 119
Зарегистрирован: Пн фев 23, 2015 21:17:29
Сообщений: 613
Откуда: г. Протвино, МО
Рейтинг сообщения: 0
Все же наличие преобразователя уровней может влиять на работоспособность датчика?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Вс июн 21, 2015 23:21:23 
Встал на лапы
Аватар пользователя

Карма: 2
Рейтинг сообщений: 14
Зарегистрирован: Ср июн 04, 2008 00:22:30
Сообщений: 127
Откуда: Украина, Ковель
Рейтинг сообщения: 0
Заметил на новой прошивке вот такой глюк -
Изображение Изображение
- светится знакоместо при переключении в режим гашения незначащего нуля.
Данная проблема наблюдаєтся только на 2 и 3 шрифте.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Пн июн 22, 2015 06:10:24 
Друг Кота
Аватар пользователя

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

- Исправлен вывод времени в режиме лидирующего нуля на больших цифрах.


Одновременно растянут на весь экран по ширине вывод в режиме экстрабольших цифр. Это исправило ещё один мелкий глюк.


Вложения:
matrixclock-87c92ac.7z [115.78 KiB]
Скачиваний: 501
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Пн июн 22, 2015 08:47:45 
Грызет канифоль

Карма: 3
Рейтинг сообщений: 13
Зарегистрирован: Пн окт 31, 2011 12:35:59
Сообщений: 256
Откуда: Родился в Сибири
Рейтинг сообщения: 0
Здравствуйте WiseLord.

В последних модификациях можно подключать до 4 температурных датчиков.
Есть ли планы, мысли, желания освободится от кучи проводов и перейти на беспроводную передачу данных.

Успехов.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Пн июн 22, 2015 10:56:36 
Вымогатель припоя
Аватар пользователя

Карма: 6
Рейтинг сообщений: 119
Зарегистрирован: Пн фев 23, 2015 21:17:29
Сообщений: 613
Откуда: г. Протвино, МО
Рейтинг сообщения: 0
Похожий проект http://snakeye.github.io/matrix-clock/


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Пн июн 22, 2015 14:02:13 
Мявтор!
Аватар пользователя

Карма: 16
Рейтинг сообщений: 43
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Сообщений: 2057
Откуда: Челябинск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
разобрался - все работает
но самопроизвольный переворот экрана достал
может вообще убрать эту функцию


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

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


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

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


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

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


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