Просмотр полной версии : Притягивание механического контакта к шине питания
Здравствуйте!
А кто-нить когда ни будь задумывался, каким током лучше притянуть механический контакт к шине питания чтоб минимизировать дребезг контакта? Для микроконтроллерного устройства.
Для данного случая отлаживаю обработчик квадратурного энкодера с механическими контактами.
каким током лучше притянуть механический контакт к шине питания чтоб минимизировать дребезг контакта
IMHO в широком диапазоне токов дребезг будет постоянным :-(
Сомневаюсь....
Учитывая емкостные характеристики, чем меньше ток, тем дольше нарастание фронта сигнала.
Потом свойства контакта как гальванического элемента, разнородность металлов контакта, возможно окислы.
чем меньше ток, тем дольше нарастание фронта сигнала
Вот до столь малых токов, где фронт становится соизмеримым с полупериодом, картина и есть почти постоянная.
С мышкой не срослось ? :-P Я еще нарыл маленькую пзс линейку (TSL1401 в dip-8, 128 точек / 400 dpi) - тоже интересная штука, но у меня не получилось штриховой код ей считывать, наверное линзу надо какую то прикрутить, думал так сойдет (сам датчик относительно длинный - 8 мм). Тень от провода 1мм без проблем видит, а штрихи на бумаге нет.
Вроде неплохо программно давится с механического, народ вроде даже и не заморачивается схемотехническими изысками, я для простого энкодера (24 на оборот вроде) где то стырил код с использованием прерываний и без - первый вообще отлично работал, второй тоже хорошо, может только показалось, что хуже (попросили сделать вариант без использования прерываний).
Adagumer
19.11.2014, 06:36
чтоб минимизировать дребезг контакта
А программно не получается?
Вроде неплохо программно давится с механического, народ вроде даже и не заморачивается схемотехническими изысками
Программно, это пока медленно крутишь. Пока периодичность импульсов вращения не начнет приближаться к дребезгу.
Оптическим еще займусь, когда настрою радиоприем.
для этого ставятся RS-триггеры по входу.
Powered by vBulletin® Version 4.1.12 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot