Простые часы на светодиодных матрицах.

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

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


Аватара пользователя
speedprog
Потрогал лапой паяльник
Сообщения: 380
Зарегистрирован: Чт сен 01, 2011 20:49:33
Откуда: Мать городов Русских
Контактная информация:

Re: Простые часы на светодиодных матрицах.

Сообщение speedprog »

для таких вопросов есть ЛС
В связи с постоянно меняющимся курсом нац. валюты -прошу стоимость уточнять в переписке по эл.почте!.
Изображение с 11 до 17ч пнд.-птн. по киевскому времени (Time zone +2:00)
Изображение
Проверено
Изображение
Аватара пользователя
speedprog
Потрогал лапой паяльник
Сообщения: 380
Зарегистрирован: Чт сен 01, 2011 20:49:33
Откуда: Мать городов Русских
Контактная информация:

Re: Простые часы на светодиодных матрицах.

Сообщение speedprog »

rubin2101 писал(а):
speedprog писал(а):
rubin2101 писал(а):Здравствуйте! Помогите кто гаразд, фьюзом честным, для sinaprog в формате 0х00.
Контроллер один и последний боюся запороть все уже зделано... почти..

http://www.engbedded.com/fusecalc/ поставьте галочки в соответствии с картинкой и будет счастье

Извините, а галочки ставить инверсно или один в один, я ж чего и спросил знающих про формат 0х00 ато случались случаи...
Спасибо.
чтобы случаи не случались,С CVАVR картинки 1:1
В связи с постоянно меняющимся курсом нац. валюты -прошу стоимость уточнять в переписке по эл.почте!.
Изображение с 11 до 17ч пнд.-птн. по киевскому времени (Time zone +2:00)
Изображение
Проверено
Изображение
Аватара пользователя
VeryLazyCat
Опытный кот
Сообщения: 832
Зарегистрирован: Пн май 17, 2010 22:21:01
Откуда: Madagaskar

Re: Простые часы на светодиодных матрицах.

Сообщение VeryLazyCat »

rubin2101 писал(а):Здравствуйте! Помогите кто гаразд, фьюзом честным, для sinaprog в формате 0х00.
Контроллер один и последний боюся запороть все уже зделано... почти..

много раз встречаю этот странный вопрос...
sinaprog наверное заточена для тех,кто не хочет разбираться с фузами :)
выбрал Fuses Int.8 MHz и всё....
rubin2101
Первый раз сказал Мяу!
Сообщения: 26
Зарегистрирован: Вт мар 09, 2010 09:57:03
Откуда: Че*

Re: Простые часы на светодиодных матрицах.

Сообщение rubin2101 »

Lazy-Cat писал(а):
rubin2101 писал(а):Здравствуйте! Помогите кто гаразд, фьюзом честным, для sinaprog в формате 0х00.
Контроллер один и последний боюся запороть все уже зделано... почти..

много раз встречаю этот странный вопрос...
sinaprog наверное заточена для тех,кто не хочет разбираться с фузами :)
выбрал Fuses Int.8 MHz и всё....

Оно то так. Был бы я на том уровне познаний вопроса не задавал бы... В микроконтролерах я как свинья в апельсинах :dont_know: могу только повторять, и то, когда есть секунды свободного время. Вот понравились часы, Сина прог пользую потому как иногда люди дают код фьюзов с ним не спутаеш, а 16 мегу я есче не шил и боюсь попортить,а потом опять жди заказа 2 недели... Посему и попросил о помощи, но "этот странный вопрос..." Вам кажеться странным... Извините пожалуйста.
Тепеь по теме: я так понял фьюзы считать (заводские), потом найти и установить внутренний осцилятор на 8 мегаГц. и все? Остальные не трогать?
Аватара пользователя
Martin76
Друг Кота
Сообщения: 20159
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Re: Простые часы на светодиодных матрицах.

Сообщение Martin76 »

rubin2101 Нужно еще фьюз JTAGEN выключить, он первоначально включен ,иначе потом куча вопросов будет. :)
Аватара пользователя
VeryLazyCat
Опытный кот
Сообщения: 832
Зарегистрирован: Пн май 17, 2010 22:21:01
Откуда: Madagaskar

Re: Простые часы на светодиодных матрицах.

Сообщение VeryLazyCat »

rubin2101 писал(а): Посему и попросил о помощи, но "этот странный вопрос..." Вам кажеться странным... Извините пожалуйста.

Вы меня простите конечно,может я не правильно выразился,просто хотел сказать,что прожка
эта очень простая и удобная,и подчас избавляет от головоломки как правильно выставить Fuse bits...
И если вы уже прочли,что в этой схеме используется внутренний генератор 8 мег,то можно было
в папке той же синапрог открыть листик с названием Fuse.txt,в котором увидите :
ATmega8.ATmega16.
[Int. 1 MHz d9e1
Int. 2 MHz d9e2
Int. 4 MHz d9e3
Int. 8 MHz d9e4
Ext. Crys. d9ff]

это и есть тот формат,о котором вы спрашивали,
откройте любой калькулятор AVR, пропишите d9e4 для Int. 8 MHz и увидите что будете шить....
ну или можете сравнить со скрином фузов автора....
Наверное сразу так и надо было написать...

для примера выше сказанного - ВОТ как это выглядит в калькуляторе.
rubin2101
Первый раз сказал Мяу!
Сообщения: 26
Зарегистрирован: Вт мар 09, 2010 09:57:03
Откуда: Че*

Re: Простые часы на светодиодных матрицах.

Сообщение rubin2101 »

Спасибо за ответы, а ети фюзы вы нарочно оставили с галочкой? На картинке они не помечены...
BOOTSZ1
BOOTSZ0
http://mdoga.ru/Designs/Matrix%20clock% ... %20bit.jpg
Если их снять то получиться 0xЕ4 0x9F
Или не влияет?
Аватара пользователя
VeryLazyCat
Опытный кот
Сообщения: 832
Зарегистрирован: Пн май 17, 2010 22:21:01
Откуда: Madagaskar

Re: Простые часы на светодиодных матрицах.

Сообщение VeryLazyCat »

rubin2101 писал(а):Спасибо за ответы, а ети фюзы вы нарочно оставили с галочкой? На картинке они не помечены...
BOOTSZ1
BOOTSZ0
http://mdoga.ru/Designs/Matrix%20clock% ... %20bit.jpg
Если их снять то получиться 0xЕ4 0x9F
Или не влияет?

я вам привёл в пример фузы,которые по умолчанию прописаны в синапрог
и ни чего нарочно не оставлял....
BOOTSZ1
BOOTSZ0 - не влияют в данном случае,
шил свой камень на часы в синапрог с такими же фузами как в примере,
выбрав в окошке программы Fuses Int.8 MHz.
если в чём то сомневаетесь - пропишите 0x9F.
rubin2101
Первый раз сказал Мяу!
Сообщения: 26
Зарегистрирован: Вт мар 09, 2010 09:57:03
Откуда: Че*

Re: Простые часы на светодиодных матрицах.

Сообщение rubin2101 »

Благодарствую Lazy-Cat.
С Крещением Господним Вас и всех славных!
Аватара пользователя
slavector
Поставщик валерьянки для Кота
Сообщения: 2472
Зарегистрирован: Чт фев 21, 2008 04:08:15
Откуда: Омск

Re: Простые часы на светодиодных матрицах.

Сообщение slavector »

Вчера скомпилировал прошивки с разными шрифтами. Смотрел что и как показывает!
Пятый шрифт вроде симпатичный, но читаемость конечно похуже чем нулевой.
А вообще то конечно маловато точек в матрице чтобы шрифт красивый подобрать. :(
Кто хочет попытать залил прошивки на файлохранилище.
Прошивки версия 1.08 на ОК на Мегу16. У меня на TPIC6B595 все часики собраны. :)
Прошивки с доработкой Danko и с полным выводом строки с инфой.
http://tempfile.ru/file/2232988
http://depositfiles.com/files/14dz6v4mb
Обычно на ифолдер заливаю, но чёго то он щас не работает.
Мы так далеко откатились назад, что прошлое стало будущим.
mab7778
Родился
Сообщения: 16
Зарегистрирован: Ср окт 19, 2011 17:59:06

Re: Простые часы на светодиодных матрицах.

Сообщение mab7778 »

slavector писал(а):Вчера скомпилировал прошивки с разными шрифтами. Смотрел что и как показывает!
Пятый шрифт вроде симпатичный, но читаемость конечно похуже чем нулевой.
А вообще то конечно маловато точек в матрице чтобы шрифт красивый подобрать. :(
Кто хочет попытать залил прошивки на файлохранилище.
Прошивки версия 1.08 на ОК на Мегу16. У меня на TPIC6B595 все часики собраны. :)
Прошивки с доработкой Danko и с полным выводом строки с инфой.
http://tempfile.ru/file/2232988
http://depositfiles.com/files/14dz6v4mb
Обычно на ифолдер заливаю, но чёго то он щас не работает.


А где взять исходник с полным выводом строки с инфой.
Alti
Открыл глаза
Сообщения: 70
Зарегистрирован: Чт окт 06, 2011 21:49:44

Re: Простые часы на светодиодных матрицах.

Сообщение Alti »

Собрал. ;) Схема очень понравилась.
Печатку делал свою, под ATmega16L-8PU в dip-корпусе (ну нет у меня внутрисхемного программатора...)
+ ULN2803 (dip) + 74HC595 (smd) и матрицы ОК (GNM23881AG-11)
Прошивка 1.08 у меня не заработала. Вместо равномерного свечения сегментов матрицы наблюдалось какое-то невнятное перемигивание. (возможно, какие-то проблемы с тактовой частотой)
После замены прошивки на 1.07 всё стало нормально, но выявилась другая проблема: При разводке платы я допустил ошибку.... в результате которой был нарушен порядок следования матриц (слева направо M1,M2,M3 вместо M3,M2,M1).
Проблему удалось решить перекомпиляцией прошивки.

Отдельное спасибо автору за грамотно написанный код программы и подробные коментарии.
Аватара пользователя
slavector
Поставщик валерьянки для Кота
Сообщения: 2472
Зарегистрирован: Чт фев 21, 2008 04:08:15
Откуда: Омск

Re: Простые часы на светодиодных матрицах.

Сообщение slavector »

mab7778 писал(а):А где взять исходник с полным выводом строки с инфой.

O-LED недавно в теме писал что надо изменить и как.
Мы так далеко откатились назад, что прошлое стало будущим.
mab7778
Родился
Сообщения: 16
Зарегистрирован: Ср окт 19, 2011 17:59:06

Re: Простые часы на светодиодных матрицах.

Сообщение mab7778 »

А как изменять вкл/откл ежечасного сигнала?
Oberon64
Мучитель микросхем
Сообщения: 449
Зарегистрирован: Ср фев 03, 2010 15:39:36

Re: Простые часы на светодиодных матрицах.

Сообщение Oberon64 »

По поводу прощивок - 1.07 пропадал один из датчиков, других косяков не наблюдали, 1.08 работает вообще без нареканий. Часы бали собраны на Меге16 и TPIC, одни с матрицами ОА, другие - ОК.
Verba volant
Аватара пользователя
slavector
Поставщик валерьянки для Кота
Сообщения: 2472
Зарегистрирован: Чт фев 21, 2008 04:08:15
Откуда: Омск

Re: Простые часы на светодиодных матрицах.

Сообщение slavector »

mab7778 писал(а):А как изменять вкл/откл ежечасного сигнала?

В меню часов настройка пункт ЗВ.ЧС
+ включает пиканье каждый час
- выключает
Мы так далеко откатились назад, что прошлое стало будущим.
mab7778
Родился
Сообщения: 16
Зарегистрирован: Ср окт 19, 2011 17:59:06

Re: Простые часы на светодиодных матрицах.

Сообщение mab7778 »

slavector писал(а):
mab7778 писал(а):А как изменять вкл/откл ежечасного сигнала?

В меню часов настройка пункт ЗВ.ЧС
+ включает пиканье каждый час
- выключает

Это понятно. Я имел в виду время вкл/откл ежечасного сигнала.
Аватара пользователя
Martin76
Друг Кота
Сообщения: 20159
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Re: Простые часы на светодиодных матрицах.

Сообщение Martin76 »

mab7778 писал(а):Это понятно. Я имел в виду время вкл/откл ежечасного сигнала.

Только если в программу изменения вносить.
Аватара пользователя
O-LED
Мудрый кот
Сообщения: 1800
Зарегистрирован: Вт окт 05, 2010 01:08:57
Контактная информация:

Re: Простые часы на светодиодных матрицах.

Сообщение O-LED »

Это понятно. Я имел в виду время вкл/откл ежечасного сигнала.

из меню этот параметр не меняется.
если только вот тут изменить

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

if ( (time%60==0)&&(time > 500)&&(zv_chs) ) {  but_flg=1;   TIMSK|=0x10;    but_pause=0;  }    //  Писк каждый час (с 00-00 до 08-00 сигнал не срабатывает)


например если написать вот так, то ежечасный сигнал будет только один раз в 8-00
if ( (time%60==0)&&( (time > 479) && (time < 481) )&&(zv_chs) ) { but_flg=1; TIMSK|=0x10; but_pause=0; } // Ежечасный сигнал один раз в 8-00
KIT
mab7778
Родился
Сообщения: 16
Зарегистрирован: Ср окт 19, 2011 17:59:06

Re: Простые часы на светодиодных матрицах.

Сообщение mab7778 »

O-LED писал(а):
Это понятно. Я имел в виду время вкл/откл ежечасного сигнала.

из меню этот параметр не меняется.
если только вот тут изменить

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

if ( (time%60==0)&&(time > 500)&&(zv_chs) ) {  but_flg=1;   TIMSK|=0x10;    but_pause=0;  }    //  Писк каждый час (с 00-00 до 08-00 сигнал не срабатывает)


например если написать вот так, то ежечасный сигнал будет только один раз в 8-00
if ( (time%60==0)&&( (time > 479) && (time < 481) )&&(zv_chs) ) { but_flg=1; TIMSK|=0x10; but_pause=0; } // Писк каждый час (с 00-00 до 08-00 сигнал не срабатывает)


Эти цифры мне ни о чем не говорят. Если можно данные для откл. в 22.00 и включения в 6.00.
Спасибо.
Ответить

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