Свежие обсуждения
Измерения

Измеритель RLC

1 80 113

DDR- ответствуйте, плиз вот о чем: собираю и запускаю пошагово-поузлово, на данный момент питание и опороное ОК, из аналогового тракта установлен только опамп формирователя синуса.
процессор заводится, пишет про Vbat и далее реакции на кнопки нет, синус есть, но значительно ниже 100гц по частоте. на глаз что-то около 4-5 гц.
это нормально для случая, когда до АЦП вообще не доходит сигнал?

 

если вход АЦП висит в воздухе - то на нем такая канитель возможно присутствует, что прибор находится в вечном поиске предела измерений, отсюда отсутствие реакции на кнопки, по поводу синуса - беда, должно быть либо 100 либо 1к и никак иначе

 

DDR: поставил весь остальной аналоговый тракт. теперь прибор корректно работает, на кнопки реагирует верно.
ну, и частота синуса вроде бы в норме (еще буду все уточнять, регулировать размах синуса итп)
-------
только что перепроверил частоту - с поправкой на мой кривой кварц все нормально.

 

и еще вопрос для DDR: в фильтре синуса есть пара конденсаторов 1н и 10н. я япоставил 1.5 и 15 соотвественно, и видимо в силу этого не могу вытянуть синус до 0.6в. что лучше сделать - убавить резисторы между конденсаторами или убавить 18к перед вторым ОУ?

 

в общем, так или иначе, я его запустил.
вопросов осталось немного, остальное - наблюдения
1. синус на 100гц - в норме (0.6), но при этом 1к - меньше (чуть более 0.2). Это правильно??
2. в ходе настройки что-то случилось с измерением батарейки. сначала было 0.000 pV, а теперь кажет семизначное число гигавольт
при этом на 3 ноге PIC постоянно и стабильно 1.2в... это куда копать? EEPROM слетел?

ну, а наблюдения - емкости от 10пик до 4700 мкф вроде бы адекватно измеряются. индуктивности - те, что известны, тоже вполне в рамках приличий.
странно что поправочные константы так и остались единицами.

 

загадочные наблюдения - постоянно слетает EEPROM. признаки - 0.000pV батарейки и гигаомы на Closed Calibration.
перепрошивкой EEPROM лечится, но ненадолго - примерно после 3-4 включения наблюдаю то же самое.
кто что думает по этому поводу?

 

DDR
28.05.2009, 09:33
DDR шифф, немного завтыкал с ответом . Может кому еще и пригодиться: если смотреть на прибор с лицевой стороны, то назначение кнопок слева направо таково
F1-Freq/Set(выбор частоты 1 kHz/100 Hz)
F2- F-P(выбор схемы замещения)
F3- Disp (выбор отображаемой величины)
F4- включение/выключение питания.
Для включения питания необходимо подержать F4 до появления на экране измеренного значения напряжения питающей батарейки. Для выключения прибора достаточно кратковременно нажать F4. Для входа в режим изменения константы при зажатой F1 включить прибор кнопкой F4. Изменение параметров, запись новых значений, а также калибровка прибора на разомкнутых и закороченных щупах проводится аналогично первоисточнику

Собрал второй девайс по Вашей доработанной схеме и Вашей прошивке, работает замечательно.
Вместо AD620 поставил AD622, для которого скорректировал коэф. усиления резисторами R13, R14 в сумме должно быть 16833 Ом.
По назначению кнопок, получилось по Вашей печатке с лицевой стороны слева на право
F1 - выбор схемы замещения
F2 - выбор отображаемой величины
F3 - выбор частоты
F4 - питание
Изменение констант не потребовалось, может быть, потому, что R1, R2, R4, R5 я применил с относительной погрешностью не более 0,1%.
Большое спасибо за доработку конструкции.
Ну и конечно же низкий поклон GO!
P.S. Kalkulon c Саратовского форума (который похоже, приказал долго жить т.е форум) отзовись. Мой Email: broi-ares@mail.ru

 

Александр76. Вопрос, судя по вашей печатной плате + с внешнего источника идёт прямо на вывод 18 PICа, это нормально или диод вместо перемычки нужно гдето поставить. Какие диоды у вас вместо BAV199?

 

На плате от гнезда питания идут друг за другом две перемычки.Их ставить не нужно.Диоды у входа 1N4007, у гнезда питания 1N5819

 

Путем копаний и сравнений выяснил, что чаще всего портится в EEPROM байт по адресу 0x40, как раз связанный с индикацией питания.
черт бы с ним, конечно, но иногда и другие константы "накрывает"
авторам предложение - хранить в программной памяти копию "чистой" EEPROM (до калибровок), а в случае повреждения любой из констант - накатывать эту копию и сообщать о потере калибровки и необходимости повторить оную.
ну, или если это только у меня EEPROM слетает - надо как-то понять, в чем причина. я пока не нашел ответа, надеюсь авторский коллектив поможет?