Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

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

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение Martin76 »

svg67 писал(а):плата "Nimnul_and_Headshotbacs" разведена НЕ в соответствии со схемой в шапке!!!!
Кроме несоответствия сегментов вроде бы ничего криминального нет в этой плате, исправить буковки в SL - дело пары минут :tea:
svg67
Встал на лапы
Сообщения: 95
Зарегистрирован: Пн ноя 29, 2010 14:47:18
Откуда: Омск
Контактная информация:

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение svg67 »

Вот подправил немного плату в соответствии со схемой
Вложения
Clock-Term-Calendar-Alarm_LED.lay
(102.18 КБ) 839 скачиваний
Аватара пользователя
kret_a_v
Мучитель микросхем
Сообщения: 415
Зарегистрирован: Пн фев 02, 2009 15:00:33

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение kret_a_v »

svg67 писал(а):Вот подправил немного плату

прошивку под нее с первой страницы?
svg67
Встал на лапы
Сообщения: 95
Зарегистрирован: Пн ноя 29, 2010 14:47:18
Откуда: Омск
Контактная информация:

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение svg67 »

[/quote]
прошивку под нее с первой страницы?[/quote]


Вот эта прошивка.

И ещё.. по фьюзам - выставил в "0" BOOTSZ1 и BOOTSZ0. Иначе сегменты светились инверсно.
Вложения
Clock-Term-Alarm_m8.hex
(20.14 КБ) 359 скачиваний
Аватара пользователя
Martin76
Друг Кота
Сообщения: 20163
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение Martin76 »

svg67 писал(а): выставил в "0" BOOTSZ1 и BOOTSZ0. Иначе сегменты светились инверсно.
:shock: А как с ними инверсия то связана???
svg67
Встал на лапы
Сообщения: 95
Зарегистрирован: Пн ноя 29, 2010 14:47:18
Откуда: Омск
Контактная информация:

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение svg67 »

Martin76 писал(а): :shock: А как с ними инверсия то связана???


:dont_know: Не знаю. Но именно после установки этих двух фьюзов в "0" индикация стала "правильной"
Попробую ещё раз поиграться с ними


:dont_know: Прошивал две Атмеги - без разницы как установлены BOOTSZ1,0. Хоть в "0", хоть в "1" - никакой инверсии. Нормально работают часы. Непонятно почему сразу показывали инверсно.
Аватара пользователя
Martin76
Друг Кота
Сообщения: 20163
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение Martin76 »

Возможно, или глюк при прошивке какой то, или например в епром мусор был :tea: .
svg67
Встал на лапы
Сообщения: 95
Зарегистрирован: Пн ноя 29, 2010 14:47:18
Откуда: Омск
Контактная информация:

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение svg67 »

Martin76 писал(а):Возможно, или глюк при прошивке какой то, или например в епром мусор был :tea: .


Вполне возможно. Прошивал МК Пони прогом через STK200
Aмstroн
Встал на лапы
Сообщения: 107
Зарегистрирован: Сб июл 27, 2013 10:52:37
Откуда: Украина

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение Aмstroн »

Всегда делаю полное стирание кристалла, на 50% меньше проблем при запуске схем.
Аватара пользователя
Ant-RG
Вымогатель припоя
Сообщения: 541
Зарегистрирован: Ср май 05, 2010 20:47:56
Откуда: Украина
Контактная информация:

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение Ant-RG »

Мяу! Вот ещё одна плата, статика под индикаторы FYS-15011BG, концепция такая же как и в этой плате - на плате не разведён будильник, кнопки отдельно, выводы индикатора немного перепутаны - нужно редактировать term_mega8_88.h.
СпойлерВот кусочек кода который нужно править:

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

#define A  16
#define B   8
#define C   4
#define D   2 
#define E   1
#define F  32
#define G  64

Так же разведён ШИМ регулятор яркости на ATtiny15 + P-канальный mosfet. Предусматривалась установка ионистора от которого впоследствии отказался из-за его быстрого разряда (может мне попался такой, но 1,5Ф это же немало).
На фото один конденсатор перепутан с резистором, всё исправлено на рисунке платы, плата проверена, неподключались пока только термодатчик и фоторезистор.
Во вложении плата, исходники и прошивки. Питается всё от 5В, резисторы в сегменты на 68 Ом - впритык, запаса яркости практически нет, так что если планируется использование регулятора яркости - уменьшаем резисторы, я же оставил так.
Номиналы неподписывал - всё видно на фото, возникнут вопросы - спрашивайте.
Зы по случаю перекладываю фото предидущих часов т.к. ссылки в посте поумирали.
Вложения
Clock_static_595.zip
(285.67 КБ) 451 скачивание
I'am a Rock N' Roll-Aholic
saskin
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Ср мар 27, 2013 06:24:54
Откуда: краматорск

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение saskin »

Подскажите на 93 странице Pritorius говорил об ошибке у меня таже проблема сначала показывает Fnd0(температурного нет),а потом FF.FF.На кнопки реагирует показывает А200 и А1-- хотя я будильник не устанавливал делал с общим катодом на 6 странице ДАНКО любезно предоставил ds-ку менял не помогло.Куда рыть? :o батарейку отключал и включал не помогает :shock:.Может фьюзы как то надо править я в расстеряности выручайте
нашел,сделал,закопал
saskin
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Ср мар 27, 2013 06:24:54
Откуда: краматорск

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение saskin »

И ещё забыл.Сделал ключи как martin76 подсказал засветы ужасные во первых потом мне кажется точка мигает слишком часто хотя фьюзы на внутрений 4 Мгц правда на кадотах 100 ом стоит ,но я думаю это не смертельно.На версии с общим катодом видно что все рабочее кроме как не понятной ошибке в FF.FF.Может и на этот случай что подскажите? Буду благодарен. :beer:
нашел,сделал,закопал
saskin
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Ср мар 27, 2013 06:24:54
Откуда: краматорск

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение saskin »

АУУУУУУУУУУ то есть МЯУУУУУУУУ выручайте коты
нашел,сделал,закопал
Аватара пользователя
kret_a_v
Мучитель микросхем
Сообщения: 415
Зарегистрирован: Пн фев 02, 2009 15:00:33

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение kret_a_v »

saskin писал(а):АУУУУУУУУУУ

мяу
платы хоть покажи, живые фото...
Аватара пользователя
Ant-RG
Вымогатель припоя
Сообщения: 541
Зарегистрирован: Ср май 05, 2010 20:47:56
Откуда: Украина
Контактная информация:

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение Ant-RG »

Мяу! Частое мигание точки никак не должно отражатся на резисторы установленные на индикатор, они отвечают за яркость. Выкладывайте фото установленных фузов и фото платы - а лучше рисунок платы дабы можно было что-то понять.
Так же попробуйте установить хоть какое-то время и дату чтобы убедится что в памяти RTC нет мусора. Попробуйте сменить кварц. Установите возле RTC керамику поближе к выводам питания. Не устанавливайте после кренки (если она есть) большую ёмкость, достаточно 22-47 мкФ раскиданных по плате (в идеале 10 мкФ возле кренки, 10 возле меги и 10 неподалёку от RTC)
I'am a Rock N' Roll-Aholic
saskin
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Ср мар 27, 2013 06:24:54
Откуда: краматорск

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение saskin »

Спасибо большое.Платы не покажу рисовал от руки с общим анодом :oops: .а катод там все на прямую и показывать незачем,извините.Шил в khazama avr programmer.Я просто думал может кто сталкивался с этим и решил проблему,но советы ваши попробую еще раз спасибо
нашел,сделал,закопал
Аватара пользователя
kret_a_v
Мучитель микросхем
Сообщения: 415
Зарегистрирован: Пн фев 02, 2009 15:00:33

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение kret_a_v »

Ant-RG дело говорит !
лучше фотки в студию, а так - кофейная гуща да и только
кварц - у меня частенько барахлил, я его корпус к земле припаиваю....
а точки у меня мигают примерно 2раза /сек , фузы как ув. Данко рекомендовал...
Аватара пользователя
Ant-RG
Вымогатель припоя
Сообщения: 541
Зарегистрирован: Ср май 05, 2010 20:47:56
Откуда: Украина
Контактная информация:

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение Ant-RG »

kret_a_v, корпус кварца я тоже припаиваю к земле - так лучше, но нужно это делать осторожно, дабы не перегреть оный - сам пару раз менял, один раз вообще интересно получилось: шли, шли, никого не трогали, плату в корпус начал вставлять - остановились :shock: .
saskin мяукал, мяукал и пропал :)
I'am a Rock N' Roll-Aholic
Аватара пользователя
Martin76
Друг Кота
Сообщения: 20163
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение Martin76 »

Можно не паять кварц к земле , а притягивать его хомутиком из проволочки, а его уже к земле припаивать, как это например на большинстве материнок делается, причем так можно делать при монтаже кварца и со стороны текстолита, и со стороны фольги. И не перегреете его уж точно.
Аватара пользователя
kret_a_v
Мучитель микросхем
Сообщения: 415
Зарегистрирован: Пн фев 02, 2009 15:00:33

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение kret_a_v »

подскажите пожалуйста достопочтенные коты
можно ли вместо фоторезистора как то втулить фотодиод
bs520 sharp
эт о его даташит
http://www.chipfind.ru/datasheet/sharp/bs520.htm
заранее спасибо :beer:
Ответить

Вернуться в «AVR»