Страница 44 из 92

Добавлено: Пн фев 22, 2010 23:08:52
watchmaker
Я имею в виду принципиально, а не именно в этой программе.

Добавлено: Вт фев 23, 2010 16:41:30
Goresky
По поводу Ckopt - я пробовал на схеме с 9 индикаторами и термостатом - подтягивал полупроводниковые кондеры, брал точные кварцы из советских часов разных и ставил... Результат один - отставание примерно на секунду за сутки... в коррекцию эта величина входит... Начал эксперементировать я потому, что у меня с внешними кондерами (нашел только на 10пик) часы бежали и не входили в диапазон коррекции... сейчас нашел кондеры на 15 пик, но пока нет времени попробовать... Считаю, что внешние кондеры предпочтительнее т к они более термостабильны и точны по сравнению со встроенными.

Еще вопрос к уважаемому Дмитрию...
Я повторил и Вашу схему с 5ю индикаторами, более того – хочу повторить ее еще раз и вставить в корпус штатных часов своей ВАЗ-2106. Все замечательно работает, только вот не пойму почему-то нет звука на пьезке, с 15 ноги МК. Он должен быть? Описание и прошивку взял с ЭЛДИГИ.РУ. Прошивка с общим катодом. Вы активировали ШИМ на 15 ноге в Вашей прошивке? Заранее благодарю за ответ. К сожалению почему-то не нашел эту замечательную схему с 5ю индикаторами на РАДИОКОТЕ…

Добавлено: Вт фев 23, 2010 19:08:09
DimAlt
кварцы из советских часов
У меня с ними были плохие результаты, на некоторых кварцах, мега вообще не запускалась.
В даташите рекомендуют использование внешних конденсаторов в диапазоне 20 - 36 пФ.

Со времени последней правки исходника, устранял глюк с переходом на зимние время (ноябрь 2009г) часы отстали на 3 секунды.

По поводу часов на 5 индикаторах, обновите прошивку на последнию, возьмите ее на моем сайте. Звук должен быть от нажатия кнопок, нет звука на будильник.

watchmaker,
наверное, можно. Сделать внешний контроллер, а с основного при нажатии выдавать короткий импульс, а при будильнике длинный, внешний контроллер будет распознавать и генерировать соответствующие звуки, ну что то типа токого. Только я это делать не буду.

Добавлено: Вт фев 23, 2010 19:23:40
watchmaker
И опять я имел в виду не совсем это. Можно ли встроенными средствами контроллера менять амплитуду сигнала ШИМ? или только частоту?

Добавлено: Вт фев 23, 2010 20:00:17
DimAlt
AppNotes AVR131. Можно ЦАПом на резисторах R-2R, к примеру.

Добавлено: Вт фев 23, 2010 21:13:24
Goresky
Вы рекомендуете использовать чип от музыкальной открытки... Очень обеспокоила схема включения оного (питание через диод т е примерно 5 вольт - 0,7 вольта). А не повредит ли 1,5 вольтовому чипу от открытки такое питание? Прокоментируйте пожалуйста...

Добавлено: Вт фев 23, 2010 21:50:54
DimAlt
Мой экземпляр с двумя батарейками был, пока играет.

Добавлено: Ср фев 24, 2010 22:48:10
Chemal
Здравствуйте Все!
Вопрос к DimAlt.
Возможно ли к часикам на 9 индикаторах прикошачить IR Пульт для управления?
Прочитав тему Я понял, что лимит памяти ATMega8 выбран.
А как обстоит ситуация с Mega16
Есть такая возможность?

Добавлено: Пт фев 26, 2010 08:03:29
samodelkin_73
Всем приветик.
Дмитрий, по Вашей просьбе я подготовил полную схему часов с усилителем для больших индикаторов.
Выслать ее Вам для начала ???

Добавлено: Пт фев 26, 2010 12:41:41
Chemal
samodelkin_73 писал(а):Всем приветик.
Дмитрий, по Вашей просьбе я подготовил полную схему часов с усилителем для больших индикаторов.
Выслать ее Вам для начала ???
Выкладывай сюда, - всем интересно!

Добавлено: Пт фев 26, 2010 13:53:10
forgid
Дмитрий огромное вам спасибо!
повторил схему на 5 индикаторах,на подходе на 9,очень понравились часы функционально и гибко работают.
только вот еще не разобрался с термостатом и с пьезо.
Есть ли возможность встроить в часы на 5 индикаторах таймер ?
Добавлю печатку на 5 индикаторов 0.56", сам искал нигде не нашел может кому пригодится
Ток потребления при максимальной яркости 60ma удивительно мало

Добавлено: Сб фев 27, 2010 21:39:03
DimAlt
samodelkin_73 писал(а):Всем приветик.
Дмитрий, по Вашей просьбе я подготовил полную схему часов с усилителем для больших индикаторов.
Выслать ее Вам для начала ???
Выложите пожалуйста сюда. У меня сейчас со временем туго. Спасибо за проделанную работу, как для меня, так это самое сложное, схемы и документация. Еще раз спасибо.
forgid писал(а):Есть ли возможность встроить в часы на 5 индикаторах таймер ?
Добавить таймер не сложно, но, как выше писал, у меня нет времени. И я потерял интерес к этим часам.
2Chemal По этой же причине и не будет доработок с пультом RC5.

Добавлено: Сб фев 27, 2010 22:42:27
Chemal
Дима, спасибо за ответ!
Да действительно тема "БОРОДАТАЯ" с мая 2006 года (столько не живут), из МК вытянул всё, что можно!
Еще раз СПАСИБО классные часики!!!
Отдельное спасибо Сергею SVD, за участие в этом проэкте!

Добавлено: Пн мар 01, 2010 09:30:48
samodelkin_73
Всем приветик.
Выкладываю принципиальную схему часов Дмитрия на 9-ти индикаторах с общим катодом SC15-11 в формате Proteusa и Adobe Reader.
Может кому пригодиться.
Там же прошивка с управлением высоким уровнем в цепях сегментов и разрядов.

Добавлено: Ср мар 03, 2010 18:38:15
forgid
DimAlt писал(а): Добавить таймер не сложно, но, как выше писал, у меня нет времени. И я потерял интерес к этим часам.
2Chemal По этой же причине и не будет доработок с пультом RC5.
Понимаю, попробую разобратся с кодом может чего получится.
Прикрепил плату в лейоуте под индикаторы 1.5", без перемычек на смд компонентах.
Прошивку использовать с ОК.На плате индикатора размещается стабилизатор+5В, если есть отдельное питание +5 то стабилизатор можно не ставить. Номиналы элементо промаркированы , подводите курсор и появляется номинал.

Добавлено: Вс мар 07, 2010 15:35:20
diman27
тоже есть пожелание по часам на 5 индикаторах. Можно ли сделать на выходе будильника просто короткий импульс 0,5-1 сек? Надо для автозапуска в машину. Или укажите где посмотреть про это. Еще собрал эту схему в протеусе 7.5 и не работает :( , пробовал ли кто ее в протеусе? Хотел с прошивкой позаниматься, а на готовом не получится: тинька планар, а под разъем прогера места нет.

Добавлено: Вс мар 07, 2010 16:33:44
DimAlt
На 1 секунду. В архиве проект для протеуса 7,6. Можно не менять программу, а к выходу будильника поставить дифференцирующую цепочку, то есть кондюр.

2forgid Решил Вам помочь, сделать таймер. Сделать то сделал, а ножек свободных не осталось. Вообщем повесил его на ножку будильника. Работа таймера такая, при включении счета ножка будильника/таймера включается, при окончании времени ножка выкл.
Правил последнюю версию, где есть термостат 3 датчика и вывод для кукушки, поэтому порт С весь занят. Можно убрать что нибудь и вместо этого повесить таймер.

Добавлено: Вс мар 07, 2010 20:14:21
diman27
DimAlt, а не подскажите, где надо поменять чтобы длительность импульса будильника уменьшить? А я сам сделаю :)

Добавлено: Вс мар 07, 2010 21:00:58
DimAlt
Я сделал так

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

static void clock(void){

  if ( isr_1sek_ )//прошла секунда
	{
	correct=0;
	BUDIL_OUT_OFF;<--Здесь вывод выключается !!!!!!!!!!!!!!!!!!!!!!!!
	if (++hour[h_sek]==60)
		{
		if (++hour[h_min]==60)
			{
			.....
			}
		hour[h_sek] =0;
		calls_verify(); <--Здесь вывод включается !!!!!!!!!!!!!!!!!!!!!!!!
		}
	timer_verify();
	isr_1sek_=0;
	}
 		
}
Поэтому вывод будет вкл. ровно 1 секунду

Добавлено: Пн мар 08, 2010 11:22:47
diman27
А, да и еще один вопрос: если выводы на термометры вообще не подключать и оставить в воздухе, это на работоспособность прошивки и часов в целом не повлияет?