Остальное,в виду большого объема-тут:
Спойлер
Для входа в штатный режим калибровки нужно замкнуть S1 ( по схеме J8 ) и включить мультиметр.Начнутся тесты чего-то там внутреннего, после завершения тестов должен включиться непосредственно режим калибровки. У меня после прохождения тестов выдается сообщение Err0. Что-то не то, но что именно хрен поймешь. Тесты можно пропустить и перейти сразу в режим калибровки. Для этого во время прохождения тестов нужно нажать кнопку SELECT.
Сама калибровка, на мой взгляд, довольно калечная. Для ее проведения нужно иметь образцы “эталонов” с нулевыми младшими разрядами, потому как кнопками “-“ (HOLD) и “+” (все остальные, кроме SELECT) изменяется только старший разряд, а все остальные разряды обнуляются. В принципе, для токов, напряжений и сопротивлений ничего сложного, а вот для емкостей возникают определенные трудности. Получить номинал конденсатора с нулевыми младшими разрядами не так-то просто.
Подробно расписывать процесс калибровки в штатном режиме не вижу смысла, ибо есть более понятный способ. Хотя, для его реализации нужно иметь программатор EEPROM и немножко попаять.
Все калибровочные константы находятся в EEPROM 24C02, поэтому и нужен программатор для чтения, модификации и записи обновленных данных. Я у себя в мультиметре сделал так (см. фотки). Разрезал дорожки SDA и SCL идущие к процессору. С двух сторон припаял провода с разъемами. Со стороны процессора ”мама”, со стороны EEPROM штырки (они же используются для подключения к программатору). Для программирования нужно 3 провода (SCL, SDA и общий). Программатор PICKIT2. Для работы с EEPROM нужно включать питание мультиметра. Для разрешения записи в EEPROM нужно установить перемычку S1 ( по схеме J8 ).
Первым делом нужно считать данные с 24C02 и сохранить их. Назначения ячеек памяти можно посмотреть в ДШ на DTM0660 или в прикрепленном файле.
После того как получили исходные данные можно приступать непосредственно к измерениям. Но в отличии от штатного процесса калибровки теперь нам не нужны “эталоны” с нулевыми младшими значениями. Нам достаточно просто знать значение номинала “эталона”, назовем его истинным. При измерении номинала “эталона” мультиметром получится некое значение, назовем его измеренным. Теперь если разделить истинное значение на измеренное, то получим коэффициент, на который и нужно изменить калибровочную константу для выбранного режима и диапазона измерений. Например, в качестве эталона возьмем конденсатор. Допустим “Эталон” имеет номинал 123,4nF. Измеренное значение получили 111,1nF. Калибровочная константа (исходная) для данного диапазона измерения емкостей находится в ячейках по адресам 70H, 71H и имеет значение 8000H (по адресу 71H - старший байт, по адресу 70H – младший байт). В десятичном виде это 32768. Делаем вычисления. 32768*123,4/111,1 = 36395 (значения после запятой нам не интересны) = 8E2BH. Это и есть новое значение калибровочной константы, которое нужно прописать по адресам 70H, 71H. Аналогичную процедуру проделывают для каждого режима и диапазона измерений.
Специально оттенил предыдущий абзац по причине того, что информация в нем не совсем достоверна, но для общего понимания может кому пригодится. А пока что калибровку придется делать методом итераций, т.е. изменили значение >> посмотрели что получилось >> по результатам изменили еще раз >> посмотрели что получилось и т.д. до полного удовлетворения. На сколько менять значение в ячейках можно посмотреть на примере калибровки сопротивлений.
Помимо калибровочных констант в EEPROM есть еще установочные константы. С помощью установочных констант можно изменить некоторые режимы, например, изменить чувствительность режима NCV.
Кое-что описано в прикрепленном файле. Как говорят, сильно не пинайте. В основном, вся информация получена методом тыка и возможно, где-то что-то упустил, но в первом приближении именно так.




