Не очень простые часы на матричных индикаторах, зато с музык

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Ответить
Встал на лапы
Сообщения: 93
Зарегистрирован: Пт янв 07, 2011 08:52:08
Откуда: Санкт-Петербург

Сообщение AndyKorg »

[uquote="николай 76",url="/forum/viewtopic.php?p=3217970#p3217970"]Чем можно заменить mbi5039gf и sn74lvc1g00 ?. Mbi5026 подойдет ? ...[/uquote]
подойдет MBI5026CF и по корпусу и по выводам. Насчет sn посмотрите на aliexpress, может этот магазин вам подойдет.
Реклама
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 32
Зарегистрирован: Сб май 30, 2015 08:15:29

Сообщение pilnikov »

Поделюсь своим подельем на тему часов https://github.com/pilnikov/ESP8266WeatherStations Там в описании мультики есть как работает.
Реклама
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Чт янв 28, 2016 13:34:05
Откуда: Волжский

Сообщение николай 76 »

Добрый день! . У кого нибудь есть скрины фьюзов в khazarma или ponyprog? . А то уже второй раз залочил.
И еще вопрос. Hex файл есть, а eeprom что не нужен?
Встал на лапы
Сообщения: 93
Зарегистрирован: Пт янв 07, 2011 08:52:08
Откуда: Санкт-Петербург

Сообщение AndyKorg »

[uquote="николай 76",url="/forum/viewtopic.php?p=3485450#p3485450"]... скрины фьюзов в khazarma или ponyprog? ...[/uquote]
Калькулятор фьюзов для AVR
[uquote="николай 76",url="/forum/viewtopic.php?p=3485450#p3485450"]Hex файл есть, а eeprom что не нужен?[/uquote]
Не нужен, т.к. eeprom автоматический форматируется при старте.
Реклама
Эиком - электронные компоненты и радиодетали
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Чт янв 28, 2016 13:34:05
Откуда: Волжский

Сообщение николай 76 »

фьюзы вроде правильные
http://img.radiokot.ru/files/112595/thu ... vfh3pd.jpg]
Ни один светодиод не загорается. Питание на всех микрухах есть. На dc3231 на третьем 1 герц есть проверял светодиодом, на 1 есть 32 кгц проверял мультиметром.
Как проверить запустился ли МК?. Выводы 2,3,4,21 от МК до MBI не нарушены.

Добавлено after 2 minutes 31 second:
Re: Не очень простые часы на матричных индикаторах, зато с музык
<a href="http://img.radiokot.ru/files/112595/med ... vfh3pd.jpg" title="1pzivfh3pd.jpg"><img

Добавлено after 2 minutes 47 seconds:
Re: Не очень простые часы на матричных индикаторах, зато с музык
http://img.radiokot.ru/files/112595/med ... vfh3pd.jpg" title="1pzivfh3pd.jpg"><img
Реклама
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Чт янв 28, 2016 13:34:05
Откуда: Волжский

Сообщение николай 76 »

Тестовая прошивка со 2 страницы работает, на PB3 1 герц есть.
Светодиоды попрежднему не горят.
Реклама
Встал на лапы
Сообщения: 93
Зарегистрирован: Пт янв 07, 2011 08:52:08
Откуда: Санкт-Петербург

Сообщение AndyKorg »

[uquote="николай 76",url="/forum/viewtopic.php?p=3489506#p3489506"]Тестовая прошивка со 2 страницы работает, на PB3 1 герц есть.
Светодиоды попрежднему не горят.[/uquote]
Ага, тогда МК живой и дышит. Остальные сигналы есть чем померить? на PD3 вроде должен быть 32 кГц от часовой микросхемы
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Чт янв 28, 2016 13:34:05
Откуда: Волжский

Сообщение николай 76 »

32 кгц есть на PD3. На делителе VD2 1.4 вольта пробовал подцепить 5 в, но это ничего не дало.
Из приборов мультиметр с частотомером.Драйверы mbi5026gf На их входах частотомер ничего не показывает.
Встал на лапы
Сообщения: 93
Зарегистрирован: Пт янв 07, 2011 08:52:08
Откуда: Санкт-Петербург

Сообщение AndyKorg »

[uquote="николай 76",url="/forum/viewtopic.php?p=3490327#p3490327"]32 кгц есть на PD3. На делителе VD2 1.4 вольта пробовал подцепить 5 в, но это ничего не дало...[/uquote]
Контроль питания выключен, поэтому насчет vd2 можно не волноваться :(
Могу перекомпилировать прошивку с выключенными приблудами и оставить только дисплей. А вы зальете для диагностики. Так пойдет?
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Чт янв 28, 2016 13:34:05
Откуда: Волжский

Сообщение николай 76 »

Спасибо, если вас не затруднит! Часы на работе смогу проверить завтра.
Хочется как нибудь запустить. ( на счету около 15 часов разных авторов но на на других сдвиговых регистрах, а тут вот на тебе MBI ).
Встал на лапы
Сообщения: 93
Зарегистрирован: Пт янв 07, 2011 08:52:08
Откуда: Санкт-Петербург

Сообщение AndyKorg »

николай 76 писал(а):... а тут вот на тебе MBI ...
Относитесь к ним как к обычным сдвиговым регистрам :)
Прилепил прошивку в которой отключено вся периферия кроме дисплея и микросхемы RTC. Кроме того для диагностики вывел на вывод 34 МК (potda3) сигнал меняющий уровень при каждом шаге диспетчера задач. Т.е. если все нормально и диспетчер крутится, то на этом выводе будет сигнал с периодом примерно 1 мс Из-за этого лучше убрать диод vd2 контроля питания (все равно он не используется)
Вложения
Debug.rar
Прошивка для отладки
(57.5 КБ) 257 скачиваний
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Чт янв 28, 2016 13:34:05
Откуда: Волжский

Сообщение николай 76 »

Вобщем я нашел причину. У меня матрица самодельная из отдельных светодиодов. В столбцах аноды , в строках катоды.
Поэтому видимо и не светятся.
По прошивке для отладки : на 34 выводе 3 кгц и примерно на 18 секунде кратковременно возрастает до 6 кгц.
На входах мби присутствуют импульсы высокой частоты, а на выходах поменьше в районе 500 гц и напряжение подпрыгивает до 3.5 вольт.
Вобщем других матриц нету, а перепаивать 192 светодиода не буду.
Встал на лапы
Сообщения: 93
Зарегистрирован: Пт янв 07, 2011 08:52:08
Откуда: Санкт-Петербург

Сообщение AndyKorg »

[uquote="николай 76",url="/forum/viewtopic.php?p=3494263#p3494263"]Вобщем я нашел причину. У меня матрица самодельная из отдельных светодиодов. В столбцах аноды , в строках катоды....Вобщем других матриц нету, а перепаивать 192 светодиода не буду.[/uquote]
Жаль, но ничего страшного. На самом деле не важно что в столбцах и что в строках. Главное полярность подключения. На всякий случай (вдруг решитесь пререпаивать :) ) привожу ключевой момент подключения матриц - практически во всех микросхемах управления светодиодами ключевой транзистор замыкает ногу на землю. Соответсвенно к чипу всегда подключают катод, а к транзисторам анод. (исключения редки и не про домашние поделия)
Изображение
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Чт янв 28, 2016 13:34:05
Откуда: Волжский

Сообщение николай 76 »

А если поменять все 8 транзисторв на другую структуру и на эмиттеры минус. Загорятся? Или надо править прошивку?
Встал на лапы
Сообщения: 93
Зарегистрирован: Пт янв 07, 2011 08:52:08
Откуда: Санкт-Петербург

Сообщение AndyKorg »

[uquote="николай 76",url="/forum/viewtopic.php?p=3494876#p3494876"]А если поменять все 8 транзисторов на другую структуру и на эмиттеры минус. Загорятся? Или надо править прошивку?[/uquote]
Тут проблема не в транзисторах, а в чипе MBI, он имеет так называемый открытый сток (на самом деле там все сложнее, но будем считать так) Т.е. вывод в активном состоянии соединяется с землей, а в неактивном висит в воздухе. Поэтому к чипу MBI всегда подключается катод светодиода и никак иначе.
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Чт янв 28, 2016 13:34:05
Откуда: Волжский

Сообщение николай 76 »

Понятно!
Светодиоды уже выпаял. :facepalm: :solder:
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Чт янв 28, 2016 13:34:05
Откуда: Волжский

Сообщение николай 76 »

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

Добавлено after 5 hours 37 minutes 55 seconds:
Re: Не очень простые часы на матричных индикаторах, зато с музык
Столбцы методом тыка подобрал, теперь все правильно отображается.
Но есть сильное мерцание всей матрицы. В меню яркость максимальная и мерцания нет. Как победить мерцание?

Добавлено after 4 hours 26 minutes 54 seconds:
Re: Не очень простые часы на матричных индикаторах, зато с музык
По мерцанию вопрос снят, поставил перемычку в место фоторезистора.
Встал на лапы
Сообщения: 93
Зарегистрирован: Пт янв 07, 2011 08:52:08
Откуда: Санкт-Петербург

Сообщение AndyKorg »

[uquote="николай 76",url="/forum/viewtopic.php?p=3501288#p3501288"]...В каком файле можно поменять строки и столбцы?....[/uquote]
Я вижу вы и сами разобрались :)
Мне остается только добавить, что для смены расположения строк и столбцов надо в соответствующих строках Clock.h файла убрать или наоборот закоментировать строки:

Код: Выделить всё

//############################ ДИСПЛЕЙ ########################################################################
//------- Тип внешнего регистра
//#define SHIFT_REG_TYPE_HC595						//Алгоритм для регистров типа 74HC595
#define SHIFT_REG_TYPE_MBI50XX						//Алгоритм для драйверов MBI
//------- Тип индикатора
#define LED_MATRIX_COMMON_COLUMN					//Общие колонки - на трех индикаторах одновременно выводится колонки
//#define LED_MATRIX_COMMON_ROW					//Общие строки - на трех индикаторах одновременно выводится строки
Затем скомпилировать прошивку.
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Чт янв 28, 2016 13:34:05
Откуда: Волжский

Сообщение николай 76 »

Подобрался с CD карте. Не осталось ли у вас _файлы звуков_? А то с 3 страницы не работает уже.

Добавлено after 4 hours 55 minutes 32 seconds:
Re: Не очень простые часы на матричных индикаторах, зато с музык
И еще, без CD карты какие нибудь звуки выводятся с МК ?

Добавлено after 7 hours 4 minutes 43 seconds:
Re: Не очень простые часы на матричных индикаторах, зато с музык
Подойдёт ли esp8266 esp07 вот такой ?
https://ru.aliexpress.com/item/ESP8266- ... 11ca78f9-0
Просто есть в наличии. Выводы которые используются в схеме на нём есть?
Встал на лапы
Сообщения: 93
Зарегистрирован: Пт янв 07, 2011 08:52:08
Откуда: Санкт-Петербург

Сообщение AndyKorg »

[uquote="николай 76",url="/forum/viewtopic.php?p=3503670#p3503670"].... Не осталось ли у вас _файлы звуков_?[/uquote]
Выложил на githab
[uquote="николай 76",url="/forum/viewtopic.php?p=3503670#p3503670"]И еще, без CD карты какие нибудь звуки выводятся с МК ?[/uquote]
... звук на кнопки и будильник таким писком выводятся
[uquote="николай 76",url="/forum/viewtopic.php?p=3503670#p3503670"]Подойдёт ли esp8266 esp07 вот такой ?[/uquote]
Подойдет любой с чипом esp8266, нужны только reset, rx, tx и питание :)
Ответить

Вернуться в «Статьи»