Mahagam (24.07.2014 00:09, просмотров: 4556)
хочу переделать емкостной датчик. точное значение ёмкости не важно. на текущий момент сделано так: сдвоенный таймер 555 генерит две частоты. одна частота задаётся референсной RC цепочкой, а вторая RC-цепочкой где к конденсатору привешен внешний изменяемый "конденсатор". частоты получаются в районе 140кГц. обе частоты идут на входы прерываний меги8, а дальше мега через 485-ый драйвер может принять команды на калибровку пределов и потом выдавать изменение ёмкости в процентах.
заколебал секас с прошивкой и калибровкой. мне бы в идеале получить вместо 485-го интерфейса ШИМ, чтобы ширина нолика задавалась референсной RC-цепочкой, а ширина единички - измеряемой. нутром чую, что надо как-то каскадировать обе половинки 555 в мультивибратор. но что-то всё никак не получается.
или может есть более кошерные методы преобразования ёмкость - частота (скважность)? термокомпенсация важна.