Страница 1 из 1

Генератор СМВ не работает по указанным параметрам

Добавлено: 12 апр 2017, 23:38
Gaduka
Извиняюсь заранее, я начинающий. Поиск на сайте не работает, может где то и есть разъяснение. У меня Ардуино Уно 328 P-PU (выбираю Arduino UNO) 

Вкратце: Кнопка - > 2 Генератора СМВ установлено 150 миллисекунд -> 2 счетчика -> 2 конвертера -> экран Led, элементы базовые. Таким образом получаю примерно секунду. 

Мне в проекте нужно 2 правильных точных секундомера, работают по переменно. 

Какие миллисекунды выставить в двух генераторах чтобы работа обоих была точна и стабильна?

Генератор СМВ не работает по указанным параметрам

Добавлено: 13 апр 2017, 05:10
kulibinsvv
Насколько точные секундомеры Вам нужны? Что за задачу Вы решаете? Файл программы в "студию".

Генератор СМВ не работает по указанным параметрам

Добавлено: 13 апр 2017, 10:29
Gaduka
Проект - шахматные часы. Первый шаг проекта - подсчет секунд для черных и белых при фиксации кнопки выключателя (у меня на макете обычный настенный выключатель 220В).

Первый ход должны делать белые, поэтому положение нажатия клавиши на черных и затем включаем схему. После вкл. на табло выводятся нули. Белые делают первый ход и нажимают клавишу выключателя -> отсчет черных пошел, черные сделали ход, перещелкнули выключатель -> секундомер белых пошел, секундомер черных замер. Далее повторения.

Работающую схему приложил, но работает не точно. И еще мне показалось, что одна и та же эта схема то быстрее работает, то медленнее (питание от USB порта). То, что в секунды попасть не могу, это точно.

Генератор СМВ не работает по указанным параметрам

Добавлено: 13 апр 2017, 11:03
slavushka64
Gaduka, Попробуйте так.

Генератор СМВ не работает по указанным параметрам

Добавлено: 13 апр 2017, 12:03
Gaduka
slavushka64 писал(а):Попробуйте так.
Попробовал. Просто небо и земля. Реально помогли. 

Где то читал, что через прерывания получают точные временные интервалы, но самостоятельно быстро реализовать не смог бы.

Генератор СМВ не работает по указанным параметрам

Добавлено: 13 апр 2017, 13:51
slavushka64
Gaduka, Этот блок реализовал пользователь Слимпер, ему огромное спасибо.

Есть еще вариант с использованием часов реального времени.

Генератор СМВ не работает по указанным параметрам

Добавлено: 14 апр 2017, 11:45
slavushka64
Gaduka, Вот проект с RTC