• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Часы на отечественных элементах

а что на стандартной логике нечего нее придумать (сомневаюсь что в совдепии для этого микроконтроллер строили:tehnari_ru_138:)
 
Почему нельзя, все можно, но зачем, это прошлый век. На КМОП не собирал, а вот
на ТТЛ логике много, серии 155, 555, 1533. Генератор с кварцем 32768 Гц, потом
частоту делишь с помощью счетчиков, тригеров до 1 Гц, далее счетчиками ИЕ2, ИЕ4
ведеш подсчет секунд, минут, часов. Далее дишифраторы и вывод на индикаторы.
Кстати в старых журналах "Радио" очень много примеров построения таких часов ... :D
 
Как видите, на стандартной логике это куча корпусов, сложная разводка и другие радости. На микроконроллере же это два транзистора, микросхема и кварц.
Программировать от LPT порта.
 
по моему саму проблему никто до конца не понял. 1 корпус к176ие12 обеспечивает и отсчет секунд и минут, то что надо для возрождения этого раритета это организовать подачу 30 "положительных" и 30 "отрицательных" импульсов за час. Дык вопрос к ковбоям оркада и паяльника каким образом это организовать (может триггер и 2 реле какнибудь приставить):tehnari_ru_203:
 
Я-то как раз все понял. Чтобы не городить кучу корпусов, можно взять 1 (ОДИН) микроконтроллер и пару транзисторов (Push-pull каскад).
Прошивка ну очень простая:
Код:
DDRB=1;
PORTB=1;
while(true)
{
   _delay_ms(60*1000);
  PORTB=1-PORTB;
}
Все!
Контроллер будет соединять один из своих пинов то с GND, то с VCC, с периодом 60 секунд. Дальше ставим конденсатор, чтобы сместить 0 на 2.5 вольта, дальше push-pull, дальше катушка.
 
Только понадобится двухполярное питание, а можно использовать четыре транзистора и однополярное питание. Так же понадобится организовать кнопку управления для установки времени и программно ограничить длительность импульса. Думаю, что вполне справится МК ATtiny2313.
 
Время же показывается на стрелках. Там и ручка должна быть для перевода.
Контроллер можно вообще из восьминогих взять.
Надо бы узнать ток через катушку.
Можно использовать MAX232 и 5 вольт однополярного, если ток небольшой :-)
 
Автор топика сказал, что питание 12 вольт. Ток, думаю, в пределах 150-200 миллиампер. И, на мой взгляд, лучше контроллер с аппаратными, а не программными часами, типа ATmega8. Ну и кварц обязательно.
И ещё вспомнил: на этих часах нет ручки установки, это, так называемые вторичные часы и управляются извне.
 
А это нормально - что обмотка двигателя всегда под напряжением?
К тому же - такое решение не требует
городить кучу корпусов
Просто на выход того-же ИЕ12 вешаем инвертирующий транзисторный ключ.
 
Напряжение можно и снимать - выход у контроллеров имеет высокоимпедансное состояние.
Для быстрого перевода можно добавить кнопку, ускоряющую генерацию тактов. Это не усложнит схему. H-мост можно взять сразу в виде микросхемы.

В atmega8 никаких особых "аппаратных часов" нет. Подойдет любой контроллер, способный тактироваться внешним кварцем.
 
с микроконтроллерами никогда не работал:tehnari_ru_121:
для уверенного хода стрелки необходимо 18-24в при этом ток ~100 мА
 
Микроконтроллер - та же микросхема. Единственное отличие - необходимость предварительной записи в него программы. Это очень просто.
 
P.S. длительность импульса 0,5 - 1 сек, и кнопка ускоренной подачи времени необходима.
 
Контроллер ATtiny 2313
Кварц 1-10 Мгц
Конденсатор 0.1 мкф керамический
Конденсатор 100 мкф электролитический
Резистор 10 кОм
Кнопка без фиксации.

Ну и осталось решить, как выход на катушку сделать.
 
Вот и решение:

L293 - микросхема с H мостиком.
И еще 7805 для подачи 5 вольт на контроллер.
Итого - два корпуса DIP и 6 деталек россыпью.
 
1. часовой кварц не пойдет?
2. питание у контроллера 1,8-5,5в значит какой то стабилизатор
3. кнопку несложно найти и преобразователь 220 на 18-24 тоже
4. как и на чем писать программу, чем компилировать, и как и с помощью чего прошивать
5. и как подавать "прямую" и "обратную" полярность с контроллера
 
1. Подойдет, но я бы взял побыстрее, точность лучше.
2. Микросхема 7805
3. ---
4. Двоичный образ программы выложу на форум как только собирете железо. Фактически, там пять строчек.
5. Микросхема L293. В ней H-мост (4 транзистора) на 36 вольт.
 
Заранее спасибо.
в чем нарисовать схему чтобы вытравить потом плату?
 
Лучше всего это делать в KiCad, так как он подсказывает при разведении дорожек, что с чем соединять, опираясь на схему.
 
а какой версии хватит?
или где скачать? а то на форуме модератор ссылку зарубил:tehnari_ru_121:
 
Назад
Сверху