4060 Расчет таймера

Я работаю над аналоговым таймером, используя микросхемы 4060, 4017 и 555 для создания схемы.

Мне нужен таймер, который на 48 часов ВЫКЛ.. 12 минут ВКЛ.. для управления стандартным реле.

Имгур

Пока у меня работает схема, но я не могу понять, как точно настроить комбинацию резистор/конденсатор для достижения времени.

Я хочу, чтобы 12 минут были в пределах 48 часов... чтобы эстафета начиналась в одно и то же время каждые 2 дня..

Итак.. У меня 4060B отсчет времени 8 часов.. затем, используя 4017B, я считаю 6 x 8 часов = 48 часов.. затем я использую 555 для измерения времени 12 минут..

Когда 4017B отсчитает 6 x 8 часов... он должен запустить 555... и в то же время сбросить 4060B и 4017B, чтобы снова запустить 48-часовой таймер..

Пожалуйста, уточните, какой резистор и конденсатор вы не можете точно настроить? Вы имеете в виду 555? Кроме того, какую точность вы ищете?
Я имею в виду 4060B.. R1, R2, C1..
Я работаю над достижением точности 0,5% за 48 часов... в пределах 3% все в порядке за 12 минут...
Увеличение R или C увеличит период таймера. Очевидно, что C достаточно установлен, хотя я бы получил высокоточные ограничения ... 0,5% может быть сложно без калибровки каждой цепи. Затем для R установите ряд R, как вы делаете, немного ниже желаемого значения, и поместите подстроечный потенциометр последовательно с ним. хороший 10-оборотный потенциометр позволит вам легко откалибровать схему. Для 4060, как рассчитать период, смотрите здесь: electronics.stackexchange.com/questions/22365/…

Ответы (2)

Вот полностью цифровой, не требующий настройки и работающий на любом односекундном генераторе.

КАК ЭТО РАБОТАЕТ:

C1R1 является дифференциатором, и когда V2 появляется первым, на R1 будет генерироваться узкий положительный всплеск (MR). Он используется для того, чтобы убедиться, что при подаче питания U1, U2, U5 и защелка RS, включающая U6A и U6B, находятся в известных состояниях, при этом все выходы счетчика сброшены на ноль, а защелка установлена, что включит K1. Затем, когда появятся следующие часы, 12-минутный счетчик (U5) и 48-часовой счетчик (U1 и U2) начнут обратный отсчет, одновременно с V1, являющимся источником синхронизации 1 Гц.

Когда 12-минутный счетчик достигает 720 (количество секунд в 12 минутах), U1A, B и C декодируют это состояние и отправляют импульс на U5B, который СБРОСИТ защелку и выключит реле. В то же время выход U6A отправит высокий уровень на U4B, что приведет к сбросу счетчика и удержанию его в этом состоянии до тех пор, пока 48-часовой счетчик не досчитает до 172800, количества секунд в 48 часах.

Когда счетчик доберется туда, U3A, B, C и D декодируют это состояние и отправят высокий уровень на контакты RESET счетчика, переводя все его выходы в низкий уровень и запуская новый 48-часовой цикл счета. Импульс также отправляется на защелку, которую она УСТАНАВЛИВАЕТ, включая реле и отпуская СБРОС на 12-минутном счетчике, начиная новый 12-минутный цикл заново и синхронно с 48-часовым счетчиком.

Итак, вкратце, реле включается, и оба счетчика начинают считать при включении питания. Через 12 минут реле выключится и останется выключенным до тех пор, пока не истечет время 48-часового счетчика, после чего плавно начнется новый цикл, когда реле включится, и оба счетчика начнут обратный отсчет одновременно.

НА ДЕКОДЕРАХ:

12-минутный декодер:

Поскольку 12 минут составляют 720 секунд, а U5 является двоичным счетчиком вверх, после того, как его выходы были очищены и ему разрешено считать, когда он накапливает 720 односекундных тактовых импульсов, его выходы будут выглядеть так:

0010     1101     0000

С самым левым старшим битом.

Чтобы обнаружить/декодировать это уникальное состояние и использовать его в своих интересах, все, что нам нужно сделать, это объединить И все выходные данные счетчика, которые являются ЕДИНИЦАМИ, когда счет достигает 720, и использовать вывод этого декодера, чтобы сделать то, что должно быть сделано до того, как придут следующие часы. Не имеет большого значения с 1-секундными часами.

48-часовой декодер:

Логика для 48-часовых часов аналогична, но когда они досчитывают до 172800 секунд, их выходные данные будут выглядеть так:

0000     0010     1010     0011     0000     0000

Таким образом, выход 48-часового декодера станет истинным, когда пять выходных ЕДИНИЦ объединятся по И и будут использоваться в качестве триггера.

Если вам интересна схема, вот файлы, которые вам понадобятся для запуска симуляции с использованием LTspice, если вы так склонны...

Если да, просто загрузите все файлы в одну папку и щелкните левой кнопкой мыши на любом из файлов .asc. Если на вашем компьютере установлен LTspice, он должен найти файл и отобразить схему. Если у вас его нет, его можно бесплатно загрузить по адресу http://www.linear.com/designtools/software/ .

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

Наслаждаться!

введите описание изображения здесь

В дополнение к ненужному усложнению вашей схемы, вы неправильно выбрали время. Нет необходимости использовать линии сброса и нет необходимости буферизовать/инвертировать линию триггера на 555. Кроме того, попытка использовать 555 для создания 12-минутного импульса в значительной степени обречена на провал.

Используя вашу схему, 8-часовая продолжительность от 4060 подразумевает тактовый вход

Т "=" 8 × 3600 2 13 "=" 3,515  секунды
а для времязадающего конденсатора 0,22 мкФ это означает
р 1 "=" 3,515 2.2 × 2.2 × 10 7 "=" 7,26  Мом
Плюс, конечно, использование вами 4060 для управления пороговым напряжением 555 не имеет смысла.

Если вы хотите сделать это, подход к настройке времени будет заключаться в наблюдении за выходом Q4 и настройке на период 56,25 секунды (+/- 0,28 секунды). Хотя это было бы чрезвычайно утомительно, это позволит установить период менее, чем, скажем, за час. Однако настройка однооборотного потенциометра на 0,5% будет сложной задачей.

Синхронизация 555 (игнорируя кажущееся бессмысленным использование порогового входа И неправильное подключение синхронизирующих RC-компонентов) потребует ширины импульса 120 секунд. Из даташита это говорит о том, что при конденсаторе 4,7 мкФ,

р 5 "=" 120 1.1 × 4.7 × 10 6 "=" 23  Мом

Честно говоря, вам лучше использовать 2 4060 и более быстрые часы на первом. Вы бы передали вывод второго 4060 непосредственно на триггер 555. Например, использование Q12 для управления вторым 4060 и использование Q14 для управления 555 требует, чтобы произведение R1C1 составляло

р С "=" 48 × 3600 2.2 × 16384 × 4096 "=" 1,18 мс
При такой тактовой частоте период Q4 будет
Т 1 "=" 16 × 1,18 "=" 18,8  мс
и измерение этого займет гораздо меньше времени.

Я очень ценю ваш ответ... мне потребуется некоторое время, чтобы понять, что вы написали, так как мне потребовалось некоторое время, чтобы добраться до моей схемы... спасибо...
Итак, используя 2 4060 для создания 48-часовой схемы. Используя приведенную выше формулу, мне понадобится R1 = 27 Ом и C1 = 0,1 мкФ. Это даст мне 1,18 мс на Q1 первых 4060. значение R2 должно быть ..
@chameleon95 - Упс. Я забыл, что вам нужно посмотреть на Q4, чтобы увидеть колебание. Смотрите конец моего ответа - я отредактировал.
Просто чтобы подтвердить, я измеряю Q4 первых 4060..??
Если Q1 (2 ^ 1) = 1,18 мс... будет ли Q4 (2 ^ 4) не равным = 9,44 мс
Для подтверждения да. Что касается периода, ваш расчет был бы правильным, если бы ход часов был Q1. Вместо этого это Q0.