Добрый день! . У кого нибудь есть скрины фьюзов в khazarma или ponyprog? . А то уже второй раз залочил. И еще вопрос. Hex файл есть, а eeprom что не нужен?
фьюзы вроде правильные 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/medium/1pzivfh3pd.jpg" title="1pzivfh3pd.jpg"><img
32 кгц есть на PD3. На делителе VD2 1.4 вольта пробовал подцепить 5 в, но это ничего не дало. Из приборов мультиметр с частотомером.Драйверы mbi5026gf На их входах частотомер ничего не показывает.
32 кгц есть на PD3. На делителе VD2 1.4 вольта пробовал подцепить 5 в, но это ничего не дало...
Контроль питания выключен, поэтому насчет vd2 можно не волноваться Могу перекомпилировать прошивку с выключенными приблудами и оставить только дисплей. А вы зальете для диагностики. Так пойдет?
Спасибо, если вас не затруднит! Часы на работе смогу проверить завтра. Хочется как нибудь запустить. ( на счету около 15 часов разных авторов но на на других сдвиговых регистрах, а тут вот на тебе MBI ).
Относитесь к ним как к обычным сдвиговым регистрам Прилепил прошивку в которой отключено вся периферия кроме дисплея и микросхемы RTC. Кроме того для диагностики вывел на вывод 34 МК (potda3) сигнал меняющий уровень при каждом шаге диспетчера задач. Т.е. если все нормально и диспетчер крутится, то на этом выводе будет сигнал с периодом примерно 1 мс Из-за этого лучше убрать диод vd2 контроля питания (все равно он не используется)
Вложения:
Комментарий к файлу: Прошивка для отладки Debug.rar [57.5 KiB]
Скачиваний: 247
Вобщем я нашел причину. У меня матрица самодельная из отдельных светодиодов. В столбцах аноды , в строках катоды. Поэтому видимо и не светятся. По прошивке для отладки : на 34 выводе 3 кгц и примерно на 18 секунде кратковременно возрастает до 6 кгц. На входах мби присутствуют импульсы высокой частоты, а на выходах поменьше в районе 500 гц и напряжение подпрыгивает до 3.5 вольт. Вобщем других матриц нету, а перепаивать 192 светодиода не буду.
Вобщем я нашел причину. У меня матрица самодельная из отдельных светодиодов. В столбцах аноды , в строках катоды....Вобщем других матриц нету, а перепаивать 192 светодиода не буду.
Жаль, но ничего страшного. На самом деле не важно что в столбцах и что в строках. Главное полярность подключения. На всякий случай (вдруг решитесь пререпаивать ) привожу ключевой момент подключения матриц - практически во всех микросхемах управления светодиодами ключевой транзистор замыкает ногу на землю. Соответсвенно к чипу всегда подключают катод, а к транзисторам анод. (исключения редки и не про домашние поделия)
А если поменять все 8 транзисторов на другую структуру и на эмиттеры минус. Загорятся? Или надо править прошивку?
Тут проблема не в транзисторах, а в чипе MBI, он имеет так называемый открытый сток (на самом деле там все сложнее, но будем считать так) Т.е. вывод в активном состоянии соединяется с землей, а в неактивном висит в воздухе. Поэтому к чипу MBI всегда подключается катод светодиода и никак иначе.
Светодиоды перепаял. подключил строки и столбцы согласно схеме. Перепутаны столбцы в программе, да и точки мигают в третьей с низу строке. В каком файле можно поменять строки и столбцы? В часах простые часы на светодиодных матрицах есть возвожность перенозначить при первом включении. Ведь бывают и матрицы разные и светодиоды отдельные.
Добавлено after 5 hours 37 minutes 55 seconds: Re: Не очень простые часы на матричных индикаторах, зато с музык Столбцы методом тыка подобрал, теперь все правильно отображается. Но есть сильное мерцание всей матрицы. В меню яркость максимальная и мерцания нет. Как победить мерцание?
Добавлено after 4 hours 26 minutes 54 seconds: Re: Не очень простые часы на матричных индикаторах, зато с музык По мерцанию вопрос снят, поставил перемычку в место фоторезистора.
...В каком файле можно поменять строки и столбцы?....
Я вижу вы и сами разобрались Мне остается только добавить, что для смены расположения строк и столбцов надо в соответствующих строках Clock.h файла убрать или наоборот закоментировать строки:
Код:
//############################ ДИСПЛЕЙ ######################################################################## //------- Тип внешнего регистра //#define SHIFT_REG_TYPE_HC595 //Алгоритм для регистров типа 74HC595 #define SHIFT_REG_TYPE_MBI50XX //Алгоритм для драйверов MBI //------- Тип индикатора #define LED_MATRIX_COMMON_COLUMN //Общие колонки - на трех индикаторах одновременно выводится колонки //#define LED_MATRIX_COMMON_ROW //Общие строки - на трех индикаторах одновременно выводится строки
Подобрался с 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 Просто есть в наличии. Выводы которые используются в схеме на нём есть?
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения