Технический форум

Технический форум (http://www.tehnari.ru/)
-   Наши самоделки (http://www.tehnari.ru/f170/)
-   -   Вариант платы для часов на ATmega8 (http://www.tehnari.ru/f170/t58639/)

Валерий 17.10.2011 20:53

Вариант платы для часов на ATmega8
 
Вложений: 15
Об этих часах сказано уже очень много и кто их только не делал.

Вложение 52715

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

Вложение 52799

Сразу хочу сказать, что сделать такую плату при помощи ЛУТ не удастся, ширина и расстояние между отдельными дорожками 0.2 - 0.3 миллиметра, повторить можно при помощи плёночного фоторезиста. Вот шаблон для платы.

Вложение 52800

На плате использовались детали обычного размера. Отдельно хочу сказать о джамперах. Один из них переключает схему из режима индикаторов с общим анодом в режим с общим катодом. Другой закорачивает детектор напряжения, это сделано на случай питания без аварийной батареи. Кстати, я вообще не вижу смысла в её применении, имею некоторый опыт. Обычно происходит так: поставил батарею аварийного питания и благополучно забыл о ней. Так проходит довольно много времени, батарея разряжается и в нужный момент не работает. :) так, что я её обычно не применяю. Но если вам того хочется, то достаточно перекинуть джампер и собрать блок питания с использованием аварийной батареи. В качестве источника звука будильника применён пьезоизлучатель со встроенным зуммером, прерывистость его сигнала обеспечивает мультивибратор. Иногда в продаже появляются пьезоизлучатели с зуммером прерывистого сигнала, в случае его применения собирать мультивибратор не надо, достаточно будет перемычкой подать питание от 14 вывода микроконтроллера на плюс излучателя. В данном случае применены индикаторы с общим анодом DR08-11SRWA, именно под них сделана плата индикатора. Я применил три сдвоенных индикатора, а для получения пяти разрядов просто отрезал половину от сдвоенного индикатора.
Вот так выглядит собранная плата.

Вложение 52707 Вложение 52708

Кварц на частоту 32.768 Герц удобно расположился под микроконтроллером.

Вложение 52709

А это обратная сторона плат.

Вложение 52710 Вложение 52711

Платы крепятся одна к другой через втулки высотой 4 миллиметра.

Вложение 52712

Вся конструкция получилась очень компактной.

Вложение 52713

Её толщина всего 26 миллиметров.

Вложение 52714

И ещё добавлю, что я не использовал конденсаторы подключаемые к кварцу, вместо этого с прошил фьюз CKOPT, он подключает встроенные конденсаторы, а я экономлю место на плате.

Вложение 52718

Тут можно скачать рисунок платы и фотошаблон, а так же прошивки в вариантах с общим анодом и общим катодом.

Вложение 52801

Вложение 52802

Вложение 52719

А вот для чего я всё это делал, пока останется в тайне! :)

dipq 18.10.2011 19:32

реально такие можно пустить на мод. просто здорово

Светодиод 03.11.2011 00:05

как всегда- замечательная работа от Валерия!!!!:tehnari_ru_953:

DDREDD 03.11.2011 00:24

Цитата:

Сообщение от Валерий (Сообщение 602691)
А вот для чего я всё это делал, пока останется в тайне!

Интрига :) вроде просто часы а после этой фразы ........ хммммм жду с интересом.

DDREDD 07.12.2011 23:21

Вложений: 2
Ну что же вот и я дошел к этой теме в первую очередь перечертил печатки от Валерия в Sprint-Layout (по причине того что хочу сделать платы с использование металлизации) ну может и пригодится кому ещё.
Вложение 58287
Вложение 58288
Валерий сразу вопрос, а как все таки организовать питание часов с использованием автономного питания? А то у нас любители свет по выключать на 5-10мин день через день и как то надоест постоянно часы подводить.

Wow4an 08.12.2011 01:51

Цитата:

Сообщение от DDREDD (Сообщение 630959)
в первую очередь перечертил печатки от Валерия в Sprint-Layout ну может и пригодится кому ещё.

Конечно пригодится! Спасибо за труд!

Цитата:

Сообщение от DDREDD (Сообщение 630959)
Сразу хочу сказать, что сделать такую плату при помощи ЛУТ не удастся, ширина и расстояние между отдельными дорожками 0.2 - 0.3 миллиметра, повторить можно при помощи плёночного фоторезиста.

Ну это Вы зря.... я уже делал подрбные вещи с помощью ЛУТ, даже потом маркером не пришлось подводить :) (хотя я им никогда не подвожу)

Long Cat 08.12.2011 03:39

Цитата:

Сообщение от DDREDD (Сообщение 630959)
как все таки организовать питание часов с использованием автономного питания?

Подключить батарейки через диодную развязку (используя диод Шоттки). По хорошему, нужно при этом переделать прошивку-чтобы индиктор не светил все время при работе от батареи, а термодатчики и ядро процессора останавливались.

Long Cat 08.12.2011 03:44

Цитата:

Сообщение от Валерий (Сообщение 602691)
CKOPT, он подключает встроенные конденсаторы, а я экономлю место на плате.

Неверно в корне. Конденсаторы нужны всегда.
Цитата:

XTAL1 and XTAL2 are input and output, respectively, of an inverting amplifier which can be con-
figured for use as an On-chip Oscillator, as shown in Figure 11. Either a quartz crystal or a
ceramic resonator may be used. The CKOPT Fuse selects between two different Oscillator
amplifier modes. When CKOPT is programmed, the Oscillator output will oscillate a full rail-to-
rail swing on the output. This mode is suitable when operating in a very noisy environment or
when the output from XTAL2 drives a second clock buffer. This mode has a wide frequency
range. When CKOPT is unprogrammed, the Oscillator has a smaller output swing. This reduces
power consumption considerably. This mode has a limited frequency range and it cannot be
used to drive other clock buffers.

Валерий 08.12.2011 09:55

Цитата:

Сообщение от Long Cat (Сообщение 631027)
Неверно в корне. Конденсаторы нужны всегда.

Однако другой источник рекомендует делать именно так.
Цитата:

При выставлении бита СКОРТ к часовому кварцу подключаются два внутренних конденсатора микроконтроллера, что исключает необходимость применения внешних конденсаторов.
Я следовал этому совету и не ошибся. Все сделанные часы работают прекрасно и не нуждаются в частой корректировке времени. Не всегда можно доверять и полностью полагаться на техническую документацию производителя, даже такие монстры как фирма AMD до сих пор точно не может подсчитать количество транзисторов в собственном процессоре! :)
http://www.tehnari.ru/f86/t60811/
Так, что не бойтесь экспериментировать, друг мой!

Long Cat 08.12.2011 10:17

Цитата:

Сообщение от Валерий (Сообщение 631059)
AMD до сих пор точно не может подсчитать количество транзисторов в собственном процессоре

Форменная журналистская глупость.
Цитата:

Сообщение от Валерий (Сообщение 631059)
Не всегда можно доверять и полностью полагаться на техническую документацию производителя

Цитата:

Сообщение от Валерий (Сообщение 631059)
не бойтесь экспериментировать

Эксперименты над сложными системами без должного обоснования заканчиваются авариями типа Чернобыльской.


Часовой пояс GMT +4, время: 04:05.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.