Главная » Микроконтроллеры
Призовой фонд
на октябрь 2020 г.
1. 1500 руб
Сайт Паяльник
2. Тестер компонентов MG328
Сайт Паяльник
3. 150 руб.
От пользователей

Похожие статьи:



Популярный на али припой толщиной 0.6, 0.8, 1, 1.2 мм

Часы на газоразрядных индикаторах с ATmega8

В данной конструкции используются четыре газоразрядных индикатора LC513. Для точного расчета времени применена микросхема PCF8583. Сердцем устройства является микроконтроллер ATmega8. Чтобы не настраивать заново время при отключении питания, используется электролитический конденсатор высокой емкости. Лампы питаются от напряжения 150В.

Часы размещены в деревянном корпусе, сделанным "Под старину" - настоящее украшение для любого дома!

Внимание! В устройстве используется опасное для жизни напряжение! 

Железо

Принципиальная схема контроллера:

Сердцем является микроконтроллер U1 (ATmega8), тактирующийся от внутреннего генератора с частотой 8 МГц. Микросхема часов реального времени U2 (PCF8583) тактируется кварцевым резонатором X1 (32,768 кГц) и связана с микроконтроллером через шину I2C. Конденсатор С4 (4700uF/5V) способен в течении нескольких часов питать микросхему U2 в случае отключения питания. Резисторы R17 (3,3 кОм) и R18 (3,3 кОм) - подтяжка шины I2C к положительному выводу источника питания. Разъем SW используется для подключения четырех кнопок управления работой часов. Транзистор T11  (BC558) с резистором R15 (3,3 кОм) и R16 (3,3 кОм) - для подключения пищалки. Разъемы GpA и GpK обеспечивают связь между контроллером и платой драйвера дисплея. Разъем Prog и резисторы R11 - R14 (330R) - для прошивки микроконтроллера. Стабилизатор напряжения построен на микросхеме U3 (7805) и конденсаторах С1 (220uF) и С2 (47uF). Высоковольтные транзисторы Т1 - Т2 (MPSA42) и резисторы R1 - R10 (33k) управляют работой катодов дисплея.

На рисунке ниже показана схема драйвера дисплея:

Лампы L1 - L4 (LC513) соединены таким образом для применения мультиплексирования. Транзисторы Т1 (MPSA92) и Т2 (MPSA42) вместе с резисторами R1 (33k), R2 (470K) и R3 (100K) необходимы для подачи на анод высокого напряжения. Ток через L1 ограничен резистором R13 (47k). Обвязка всех ламп одинакова. Неоновая лампа, выступающая в качестве разделительной точки контролируется транзистором T9 (MPSA42), резистор R18 (220k) ограничивает ток.  Разъемы GpA и GpK  используются для подключения к плате контроллера. Разъем HV - для подачи напряжения на лампы с повышающего преобразователя.

Схема повышающего преобразователя:

Фьюз-биты

Фотографии проекта

Список радиоэлементов

Обозначение Тип Номинал Количество ПримечаниеМагазинМой блокнот
Плата контроллера
U1 МК AVR 8-бит
ATmega8
1 Поиск в магазине ОтронВ блокнот
U2 Часы реального времени (RTC)
PCF8583
1 Поиск в магазине ОтронВ блокнот
U3 Линейный регулятор
LM7805
1 Поиск в магазине ОтронВ блокнот
T1-T10 Биполярный транзистор
MPSA42
10 Поиск в магазине ОтронВ блокнот
T11 Биполярный транзистор
BC558
1 Поиск в магазине ОтронВ блокнот
D1 Выпрямительный диод
1N4007
1 Поиск в магазине ОтронВ блокнот
C1 Электролитический конденсатор220 мкФ1 Поиск в магазине ОтронВ блокнот
C2 Электролитический конденсатор47 мкФ1 Поиск в магазине ОтронВ блокнот
C3 Конденсатор33 пФ1 Поиск в магазине ОтронВ блокнот
C4 Электролитический конденсатор4700 мкФ 5 В1 Поиск в магазине ОтронВ блокнот
R1-R10 Резистор
33 кОм
10 Поиск в магазине ОтронВ блокнот
R11-R14 Резистор
330 Ом
4 Поиск в магазине ОтронВ блокнот
R15-R18 Резистор
3.3 кОм
4 Поиск в магазине ОтронВ блокнот
X1 Кварц32768 Гц1 Поиск в магазине ОтронВ блокнот
B1 Пьезоизлучатель5 вольт1 Поиск в магазине ОтронВ блокнот
ZAS Разъём2 контакта1 ПитаниеПоиск в магазине ОтронВ блокнот
SW РазъёмPLS-61 К кнопкамПоиск в магазине ОтронВ блокнот
GpA РазъёмPBS-61 К индикаторам, анодыПоиск в магазине ОтронВ блокнот
GpK РазъёмPBS-101 К индикаторам, катодыПоиск в магазине ОтронВ блокнот
Prog РазъёмPBS-81 ISPПоиск в магазине ОтронВ блокнот
Плата индикаторов
T1, T3, T5, T7 Биполярный транзистор
MPSA92
4 Поиск в магазине ОтронВ блокнот
T2, T4, T6, T8, T9 Биполярный транзистор
MPSA42
5 Поиск в магазине ОтронВ блокнот
R1, R4, R7, R10, R17 Резистор
33 кОм
5 Поиск в магазине ОтронВ блокнот
R2, R5, R8, R11 Резистор
470 кОм
4 Поиск в магазине ОтронВ блокнот
R3, R6, R9, R12 Резистор
100 кОм
4 Поиск в магазине ОтронВ блокнот
R13-R16 Резистор
47 кОм
4 Поиск в магазине ОтронВ блокнот
R18 Резистор
220 кОм
1 Поиск в магазине ОтронВ блокнот
L1-L4 Газоразрядный индикаторLC5134 Поиск в магазине ОтронВ блокнот
L5 Неоновая лампа1 Поиск в магазине ОтронВ блокнот
HV Разъём2 контакта1 ВысоковольтныйПоиск в магазине ОтронВ блокнот
GpA РазъёмPLS-61 К контроллеру, анодыПоиск в магазине ОтронВ блокнот
GpK РазъёмPLS-101 К контроллеру, катодыПоиск в магазине ОтронВ блокнот
Плата повышающего преобразователя
U1 Программируемый таймер и осциллятор
NE555
1 Поиск в магазине ОтронВ блокнот
T1 MOSFET-транзистор
IRF740
1 Поиск в магазине ОтронВ блокнот
T2 Биполярный транзистор
BC547
1 Поиск в магазине ОтронВ блокнот
D1 Выпрямительный диод
BA159
1 Поиск в магазине ОтронВ блокнот
C1 Электролитический конденсатор470 мкФ1 Поиск в магазине ОтронВ блокнот
C2 Конденсатор2.2 нФ1 Поиск в магазине ОтронВ блокнот
C3 Конденсатор100 пФ1 Поиск в магазине ОтронВ блокнот
C4 Электролитический конденсатор2.2 мкФ 250 В1 Поиск в магазине ОтронВ блокнот
R1 Резистор
56 кОм
1 Поиск в магазине ОтронВ блокнот
R2 Резистор
1 кОм
1 Поиск в магазине ОтронВ блокнот
R3 Резистор
10 кОм
1 Поиск в магазине ОтронВ блокнот
R4 Резистор
2.2 кОм
1 Поиск в магазине ОтронВ блокнот
R5 Резистор
220 кОм
1 Поиск в магазине ОтронВ блокнот
R6 Резистор
470 Ом
1 Поиск в магазине ОтронВ блокнот
P1 Подстроечный резистор1 кОм1 Поиск в магазине ОтронВ блокнот
L1 Дроссель100 мкГн1 Поиск в магазине ОтронВ блокнот
9V Разъём2 контакта1 ПитаниеПоиск в магазине ОтронВ блокнот
HV Разъём2 контакта1 Высоковольтный выходПоиск в магазине ОтронВ блокнот
Дополнительно
Кнопказамыкающая5 Поиск в магазине ОтронВ блокнот
Разъём на кабельBLS-61 Для подключения кнопокПоиск в магазине ОтронВ блокнот
Разъём на кабель2 контакта4 Ответные к HV, ZAS и 9VПоиск в магазине ОтронВ блокнот
Добавить все

Скачать список элементов (PDF)

Оригинал статьи

Прикрепленные файлы:

Теги:

Опубликована: Изменена: 13.07.2014 0 1
Я собрал 0 0
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 0 Проголосовало: 0 чел.

Комментарии (25) | Я собрал (0) | Подписаться

0
Black #
PCF8583 в схеме не нужна, кварц на 32768Гц подключается напрямую к МК и так же считается время, плюс можно ввести суточную коррекцию хода, что немаловажно в часах... Обойтись можно и без 555, генерируя сигнал ШИМ при помощи МК. И вообще зачем там 8 МГц?! Там и 1 МГц хватило бы с головой для операции чтения по I2C и регенерации индикатора. Вот вам и селеновые балки с золотыми заклёпками...
Ответить
+1
u_235 #
PCF8583 работает при питании начиная с вольта, вряд ли мега такое сможет.
Ответить
+1
BARS_ #
МК по параметрам будет хуже, чем отдельные часы, плюс резервное питание. Хотя как-то не совсем понятно, почему не была использована внешняя батарея? 5 часов - ничто, для наших жэнергосетей. А коррекцию хода можно где угодно сделать. Отдельный преобразователь использовать лучше, чем ШИМ с МК, только, конечно, не на NE555, КПД у такого пробразователя маловат. Надо было использовать спец. микру, типа MC34063 или MAX. И 1 МГц. явно мало, если делать эффекты с ШИМ на каждую лампу. Хотя тут всего 4 канала и только I2C. ладно, должно хватить. Да и вместо кучи транзисторов надо было поставить микру ИД1. Лампы выровнять.

А если еще и плату на SMD перевести... Для ИН-14:
1 2 3

Компонентов больше, а размеры явно меньше...
В общем для таких ГРИ можно было и что-нибудь пооригинальнее придумать...
Ответить
0
Дмитрий #
Вы реально пробовали сделать на кварце?
Так вот, если бы пробовали, то узнали, бы что такая реализация дает хааарошую ошибку с точностью хода...
Ответить
0
skeff #
Понравился проект. Можно ли в качестве ламп использовать ин-1 советского производства (недавно достались 10 шт. новых)? Что если действительно поставить микросхему ИД1 вместо дискретных транзисторов и добавить батарейку для резервного питания часов реального времени, да и даташиту советуют. Думаю с небольшими доработками еще лучше будет. Хочется что-то ретро стиля (корпус у вас супер).
Ответить
0

[Автор]
dossalab #
Проект это не мой, я лишь переводил его с польского. Лампы ИН-1 должны подойти, но у них по-моему напряжение питания чуть больше.
Батарея вместо конденсатора тут не помешает, можно поставить. На счет ИД-1 ничего не могу сказать, я ее в своих проектах никогда не использовал.
Ответить
0
skeeff #
Подскажите пожалуйста по поводу повышающего преобразователя. Есть ли разведенная плата и какие номиналы нужны для напряжения 180в (у меня ИН-1)? Какой вы использовали дроссель и можно ли располагать его на одной плате с контроллером?
Ответить
0

[Автор]
dossalab #
Прошу прошения за задержку с ответом. Разведенная плата есть у автора вот здесь. Дроссель располагать на плате можно, но я рекомендую повышающий преобразователь сделать отдельной платой
Ответить
0
Алексей #
Забыли добавить:
Подключите клавиатуру:
PinC.0 + минуты (вход в настройки будильника)
PinC.1-минутах (тревога)
PinC.2 + часов (вход установки времени)
PinC.3 ночью (отключить будильник)
Ответить
+1
Александр #
Кто-нибудь реально повторял эту схему? Заработало? У меня не подает никаких признаков жизни, на кнопки не реагирует. Похоже на битую прошивку.
Индикаторы отдельно (если отключить контроллер и подавать плюс на базы ключей) работают.
Ответить
0
Роман #
Питание на МК есть? Фьюз-биты выставлены?
Ответить
+1
Александр #
Естественно, это проверил в первую очередь. Итого так и оказалось - битая (и вообще какая-то левая) прошивка
Ответить
0
Thorvald #
Можно ли заменить индикаторы на другие не изменяя схемы? Если да, то какие можно поставить?
Ответить
0
султан #
В перечне присутствуют все необходимые элементы?
И хотел бы уточнить:
1) мощность резисторов.
2) напряжение электролитических конденсаторов.
3) кол-во контактов и рядов разъема разъема типа "Мама" BLS".
4) исполнение корпусов кварца SMD или DIP.
Ответить
0

[Автор]
dossalab #
1) 0.25 Вт
3) Разъемы 1х6, 1х10(PBS) + ответные части к ним(PLS) - для соединения плат между собой. Разьем 1х8(PBS) - для программатора. Разьем 1х5(PLS) - для клавиатуры + ответная часть BLS на кабель
4) Кварц dip
Ответить
0
sultan #
Спасибо за ответ. Собрал 3 отдельные платы. Как их теперь к друг другу подключить?
Ответить
0

[Автор]
dossalab #
А вы на фото смотрели? Плата с микроконтроллером-> Плата с лампами. Плата с преобразователем-> Плата с лампами
Ответить
0
nmx #
А как подключить кнопки?
По одной ножки каждой кнопки на 1,2,3 и 4 ячейки разъема, вторые ножки всех кнопок соединяются в одной точке к 5-ому разъему. Так?
Ответить
0

[Автор]
dossalab #
Да, вроде бы так. Четкого описания у автора нет.
Функции кнопок:
1: + минуты (вход в настройки будильника)
2: - минуты (включение будильника)
3: + часы (вход в установку времени)
4: - часы(отключить будильник)
Ответить
0
parik_07 #
Господа, прошу помочь. Я умею только повторять чужие схемы. Принцип работы понимаю слабо. Нет у меня образования и детство трудное без родителей. Есть индикаторы ИН8. Хочу их приспособить на эту схему. Но напряжение их питания 170 вольт, а по схеме 150. Если я поставлю преобразователь другого номинала от схемы Bars. Будет работать или надо еще что-то заменить?
Ответить
0
parik_07 #
И почему получилось три платы? В прикрепленных файлах только две.
Ответить
0
_DDL_ #
У меня не подает никаких признаков жизни при самой прошивке мк себя странно вел и прошива с него не считывалась но допустим потом ничего не работало. Походу код не работает или он криво скомпилирован пробовал прошивать несколькими программами а так силовые транзисторы если на них подать напряжения они открываются.
P.S. Если кто сможет отредактировать прошивку или помочь с этим пишите.
Ответить
0

[Автор]
dossalab #
Проверяйте подключение программатора к мк. Если прошивка не считывается, явно что то не то. Чистый мк с завода должен прекрасно писаться и читаться.
Ответить
0
Олег #
В плане ликбеза, поясните пож.:
1. Почему на индикаторы анодное напряжение подаётся через комплементарную пару MPSA42-92, а на маленькую неонку - только MPSA42?
2. Видел решение с подачей анодного напряжения через высоковольтную оптопару TLP627. Чем это лучше или хуже Вашего решения?
Высоковольтный преобразователь на NE555 неплохой получился, полезен как самостоятельная единица для проверки ламп. Частота NE555 по формуле у меня получилась ок. 31кГц - верно?
Ответить
0
Ходзинский Владимир #
Подскажите кто нибудь делал эту конструкцию? Работает? Подкупает отсутствие к155ид1 (которую сейчас трудно найти).
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется электрическое сопротивление?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

AVR-программатор USB ASP
AVR-программатор USB ASP
Программатор Pickit3 FM-модуль RDA5807M
вверх