Часы 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
Говорящий с текстолитом
Сообщения: 1512
Зарегистрирован: Вт апр 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
Говорящий с текстолитом
Сообщения: 1512
Зарегистрирован: Вт апр 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-Squa ... 53895.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
Говорящий с текстолитом
Сообщения: 1512
Зарегистрирован: Вт апр 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
Говорящий с текстолитом
Сообщения: 1512
Зарегистрирован: Вт апр 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
Говорящий с текстолитом
Сообщения: 1512
Зарегистрирован: Вт апр 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 КБ) 413 скачиваний
m16_1.10.rar
(610.69 КБ) 378 скачиваний
m16_1.06.rar
(610.81 КБ) 375 скачиваний
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 КБ) 565 скачиваний
Аватара пользователя
SergeyK
Говорящий с текстолитом
Сообщения: 1512
Зарегистрирован: Вт апр 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.
Ответить

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