Всем привет!
Собрал генератор импульсов, с кнопок меняю длительность и скважность, все вроде бы просто, работает как надо, но при включении дисплея en = true, длительность и скважность импульсов меняется где то на 10-20 единиц в отличии от того что установлено на счетчике.. Так же при удержании любой кнопки на увеличение или уменьшение набор счетчика идет с рывками. Дисплей работает по i2c, и при активации хоть одного столбца происходит сбой в работе генератора. К сожалению в блоке дисплея нет функции запоминать последние данные, а то можно было бы данные ввести в момент нажатие кнопки, а при отпускании отключать его, но физически он бы показывал.
Использую
Дисплей 44780
ардуино нано
Генератор импульсов
Генератор импульсов
это самый "тормозной" вариант
а кто мешает самому запоминать в переменной , а отображать только при изменеииDen75 писал(а): 24 окт 2019, 17:58 К сожалению в блоке дисплея нет функции запоминать последние данные,
Генератор импульсов
В том то и дело, даже запоминать не нужно в переменной, на счетчике и так висит все что надо, но отображать значения на дисплее во время набора не комильфо, хотелось бы, чтоб они отображались всегда.
А если дисплей не по i2c подключить, лагать не должен?
Ксати вторую макетку собрал на скоростном счетчике и дисплее, измерять длину и скважность, все работает на ура!
А если дисплей не по i2c подключить, лагать не должен?
Ксати вторую макетку собрал на скоростном счетчике и дисплее, измерять длину и скважность, все работает на ура!
- ViktorPetrov
- Капитан
- Сообщения: 807
- Зарегистрирован: 09 апр 2018, 23:56
- Имя: Виктор
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Генератор импульсов
Дисплей с Паузой ,лучше убрать .ШИМ медленный используешь ,попробуй блок: ШИМ 10 БИТ
Генератор импульсов
а можете поделиться файлом проекта ?Den75 писал(а): 24 окт 2019, 17:58 Всем привет!
Собрал генератор импульсов, с кнопок меняю длительность и скважность, все вроде бы просто, работает как надо, но при включении дисплея en = true, длительность и скважность импульсов меняется где то на 10-20 единиц в отличии от того что установлено на счетчике.. Так же при удержании любой кнопки на увеличение или уменьшение набор счетчика идет с рывками. Дисплей работает по i2c, и при активации хоть одного столбца происходит сбой в работе генератора. К сожалению в блоке дисплея нет функции запоминать последние данные, а то можно было бы данные ввести в момент нажатие кнопки, а при отпускании отключать его, но физически он бы показывал.
Использую
Дисплей 44780
ардуино нано
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя