Часы Super Clock

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

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


ya-zp
Открыл глаза
Сообщения: 57
Зарегистрирован: Ср июн 11, 2008 23:04:42

Re: Часы Super Clock

Сообщение ya-zp »

Мне помогли дополнительные резисторы э-б, ставил только 4,7к, использовал фоновые светики.
А можно по-подробнне насчет станочка, я думаю лучше в личку чтобы не засорять тему.Интересуют описание, возможности, схемы.... :-)
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Re: Часы Super Clock

Сообщение dt_andrew »

Lion_A писал(а): А смысл резистора между Э и Б я не понимаю. Ведь база прижимается к земле через резистор в 1К портом МК.

разница только в том что резистор от МК прижимает к земле со стороны резистора базы, а а отдельный резистор ставиться между Б Э после резистора базы - что 2 большие разницы. сами нарисуйте и увидите какой делитель получается в первом и втором случае
и да доп резистор действительно можно уменьшать, но не беспредельно, слишком маленькие тоже нельзя иначе транзистор не откроется
Аватара пользователя
SergeyK
Говорящий с текстолитом
Сообщения: 1511
Зарегистрирован: Вт апр 21, 2009 20:52:29
Откуда: ХМАО Югра Белоярский
Контактная информация:

Re: Часы Super Clock

Сообщение SergeyK »

Шо то совсем уже руки опускаются. Блютузовский модуль не откликается, засветка не убирается :shock:
Вообщем подключил блютузоский модуль через USART в ответ получил полную тишину :( получается модуль касячный.
С засветкой тоже непонятки полные. Транзистор поменял, платы уже FLUX-OFF оттирал все равно ничего не изменилось. Отпаял ради эксперимента провод от этой строки а засветка осталась :shock: Выходит что касяк на плате матрицы.
dt_andrew писал(а):народ, что вы мучаетесь с засветкой
я прекрасно понимаю что светики были в наличии, а матрицы покупать надо, это все понятно.
но вы же хотите получить работающий девайс, а не бороться с проблемами

Я наоборот диоды заказывал, а матрицы были в наличии.
Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!
Аватара пользователя
Contemplator
Нашел транзистор. Понюхал.
Сообщения: 163
Зарегистрирован: Вс окт 18, 2009 22:34:12
Откуда: Минск

Re: Часы Super Clock

Сообщение Contemplator »

SergeyK писал(а):Шо то совсем уже руки опускаются.


Специально для Вас на 8-й странице написал, мы с Вами наверное у одного продавца синие светодиоды брали, из 200шт. 2 были с утечкой, прозванивайте, найдете.
Аватара пользователя
SergeyK
Говорящий с текстолитом
Сообщения: 1511
Зарегистрирован: Вт апр 21, 2009 20:52:29
Откуда: ХМАО Югра Белоярский
Контактная информация:

Re: Часы Super Clock

Сообщение SergeyK »

Contemplator писал(а):Специально для Вас на 8-й странице написал,

Самое интересное что я прозванивал все диоды после Вашего сообщения!!!! Но все было в норме. А щас действительно нашел у одного в обратке 700К было :shock: Перепаял, засветка убралась!!!!! Спасибо!!!

Contemplator писал(а): мы с Вами наверное у одного продавца синие светодиоды брали

Видать так оно и было!!!!

Осталось блютузовский модуль победить.
P.S.
На этом варианте впаял FT232RL, все работает отлично!!!!
Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!
Fon
Родился
Сообщения: 3
Зарегистрирован: Ср ноя 26, 2014 22:44:55

Re: Часы Super Clock

Сообщение Fon »

Подскажите пожалуйста, знающие коты.. Хочу собрать большие часы вот на этих светодиодах!- http://ru.aliexpress.com/item/Even-Square-LED-Bar-Symbol-Display-Tube-with-pure-green-color/693753895.html Отсюда вопрос как грамотно увеличить ток сдвигового регистра? Использовать транзисторы(если да то как правильно включать?) или подскажите помощнее антологичную микросхему?
Аватара пользователя
dslabs
Встал на лапы
Сообщения: 86
Зарегистрирован: Ср авг 29, 2012 22:21:09
Откуда: Киев

Re: Часы Super Clock

Сообщение dslabs »

Fon

Все зависит от того, какие ток и напр. у led, а из фотки догодаться тяжело.

Когда я ставил 3528 на все 20 мА, то поставил после 595-х ВС817-е (ОК), а когда 5050 - то ВС847 (ОЭ) + IRLML6401....
В результате полный шик!

Кстати, на разных светодиодах и матрицах у меня уже на 5-и часах одна и таже засветка - два led в верхнем ряду над мигающей точкой, синхронно с миганием.
Пробовал разные транзисторы (в строке) и полевые, и биполяр, и сборки IRF7301, 7313, 7341 - результат эквивалентный.
Аватара пользователя
SergeyK
Говорящий с текстолитом
Сообщения: 1511
Зарегистрирован: Вт апр 21, 2009 20:52:29
Откуда: ХМАО Югра Белоярский
Контактная информация:

Re: Часы Super Clock

Сообщение SergeyK »

Вопрос к автору.
Какой участок кода отвечает за время ночного режима. Я хотя и не силен в программировании (вернее совсем никак) но думаю что если там не много менять надо, то справлюсь. Или сделать ночной режим с 23 до 7.
Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Re: Часы Super Clock

Сообщение dt_andrew »

да прости меня автор, отвечу за него

в файле interface.h есть такие строки

//время включения/выключения ночного режима
#define NIGHT_MODE_TIME_ON 22
#define NIGHT_MODE_TIME_OFF 7

NIGHT_MODE_TIME_ON - час когда включить ночной режим
NIGHT_MODE_TIME_OFF - час когда выключить ночной режим

правьте и компелите
в вашем случае

#define NIGHT_MODE_TIME_ON 23
#define NIGHT_MODE_TIME_OFF 7
Аватара пользователя
SergeyK
Говорящий с текстолитом
Сообщения: 1511
Зарегистрирован: Вт апр 21, 2009 20:52:29
Откуда: ХМАО Югра Белоярский
Контактная информация:

Re: Часы Super Clock

Сообщение SergeyK »

dt_andrew спасибо!!! Думаю что автор против не будет :)) Ну а яркость в дневном режиме можно программно уменьшить?
Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Re: Часы Super Clock

Сообщение dt_andrew »

конечно!
файл led.c

unsigned char brightness = 255; - это максимальная яркость

уменьшайте ее и смотрите как будет приятнее днем

переменную можно изменять от 40 до 255
у меня при 40 почти уже ничего не видно
думаю разберетесь и подберете комфортную
удачи
Lion_A
Вымогатель припоя
Сообщения: 519
Зарегистрирован: Сб ноя 10, 2007 23:01:18
Откуда: Тула

Re: Часы Super Clock

Сообщение Lion_A »

Извеняюсь, что не появлялся. Был занят.
dt_andrew писал(а):файл led.c
unsigned char brightness = 255; - это максимальная яркость

Нет, с ночного режима снова переключится на 255. Выкладываю прошивку 1.06. Там по мелочи отличий от 1.05. В ней в файле interface.h строчка:

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

//яркость в дневном режиме
#define DAY_BRIGHT              255

также в файле led.h строчка:

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

//задержка сдвига(в мС)
#define SCROLL_DELAY    30

отвечает за скорость бегущей строки.

Я переписал диспетчер в программе, место уменьшилось, зато пропало мерцание светодиодов: "m16_1.10". Из за места, все праздничные даты закоментированны. Но свободное место всеже есть, кто хочет раскоментирует нужные или добавит свои.
Сделал версию без блютуз: "m16_1.10_notBT" , убрал инициализацию модуля. Это не значит что болютуз не будет работать. Просто возможно придется настроить скорость передачи модуля подключив его к компу, т.к они по дефолту идут или с 9600 или 38400. Мои сразу работали на 38400. Также нельзя изменить имя часов через терминал. Но зато удалось оставить праздники!
С этой версии перехожу на м32. Поэтому прошу потестить все прошивки в разных режимах, т.к. после перепайки МК мне будет сложно поддерживать mega16.
Последний раз редактировалось AlekseyEnergo Вт дек 02, 2014 11:11:07, всего редактировалось 1 раз.
Причина: Правильные прошивки ниже
Аватара пользователя
dslabs
Встал на лапы
Сообщения: 86
Зарегистрирован: Ср авг 29, 2012 22:21:09
Откуда: Киев

Re: Часы Super Clock

Сообщение dslabs »

Спасибо, бум тестить...
veteranton
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Чт дек 13, 2012 11:58:00

Re: Часы Super Clock

Сообщение veteranton »

Спасибо. Попробую.
Кстати насчет засветки, разобрался, проблема была в пробитых светодиодах, кстати диоды новые.
В общем у кого засветка прозванивайте диоды на строке которая засвечивается....
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Re: Часы Super Clock

Сообщение dt_andrew »

dt_andrew писал(а):конечно!
файл led.c

unsigned char brightness = 255; - это максимальная яркость

уменьшайте ее и смотрите как будет приятнее днем


я просто ориентировался по версии 1.04
в последующих версиях вы сделали более удобнее - все в одном месте надо править
спасибо, так и надо

резюмируя установить яркость в дневном и ночном режимах надо в файле
interface.h править определения
//максимальная яркость в дневном режиме
#define DAY_BRIGHT 255
//яркость в ночном режиме
#define NIGHT_BRIGHT 100
Аватара пользователя
SergeyK
Говорящий с текстолитом
Сообщения: 1511
Зарегистрирован: Вт апр 21, 2009 20:52:29
Откуда: ХМАО Югра Белоярский
Контактная информация:

Re: Часы Super Clock

Сообщение SergeyK »

veteranton писал(а):В общем у кого засветка прозванивайте диоды на строке которая засвечивается....

Однозначно!!!! А лучше прозванивать перед тем как впаивать! Хорошо если как у меня оказался с краю, а если посредине.... :shock:
Прошился новой прошивкой 1_10 (показывает как 1_1) без блютуза. Пока все в норме!!!!
Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!
Lion_A
Вымогатель припоя
Сообщения: 519
Зарегистрирован: Сб ноя 10, 2007 23:01:18
Откуда: Тула

Re: Часы Super Clock

Сообщение Lion_A »

Перекачайте прошивки 1.06 и 1.10. Я там накосячил с коррекцией хода часов.
Вложения
m16_1.10_notBT.rar
(626.63 КБ) 412 скачиваний
m16_1.10.rar
(610.69 КБ) 375 скачиваний
m16_1.06.rar
(610.81 КБ) 374 скачивания
Lion_A
Вымогатель припоя
Сообщения: 519
Зарегистрирован: Сб ноя 10, 2007 23:01:18
Откуда: Тула

Re: Часы Super Clock

Сообщение Lion_A »

Версия для mega32. Добавлены все российские праздники и памятные даты имеющие постоянную дату. Вернул обратный отсчет до нового года 31 декабря. Добавил ежечасный сигнал в дневном режиме. Изменил алгоритм опроса датчиков температуры. Температура выводиться только с подключенных датчиков (тоесть если датчик не подключен то "--" не выводится. Если оба датчика не подключены, то жест игнорируется) Также перешел на CVAVR v3.12(hex находится в папке "m32_2.00\Debug\Exe\"), но должно компилироваться и 2.04.
Вложения
m32_2.00.rar
(1018.98 КБ) 563 скачивания
Аватара пользователя
SergeyK
Говорящий с текстолитом
Сообщения: 1511
Зарегистрирован: Вт апр 21, 2009 20:52:29
Откуда: ХМАО Югра Белоярский
Контактная информация:

Re: Часы Super Clock

Сообщение SergeyK »

Под 32 мегу фьюзы какие?
Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!
Lion_A
Вымогатель припоя
Сообщения: 519
Зарегистрирован: Сб ноя 10, 2007 23:01:18
Откуда: Тула

Re: Часы Super Clock

Сообщение Lion_A »

Фьюзы такие-же: High - D1; Low – 24.
Ответить

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