|
|
|
|
БМК: Вопрос к автору:как выполняется калибровка прибора? Точно так же, как и в измерителе esr - если включить при нажатой кнопке Set, прибор переходит в режим корректировки констант. На этот раз их всего две - для измерений на шунте 100кОм и 100 Ом. Еще при настройке надо подобрать Ку усилителя DA6 (резисторы R15, R16), чтобы небыло перегрузки АЦП при единичном к-те усиления DA1.2 DA7.1 - это для измерения на 1 кГц. Для 100 Гц соответственно подбирается к-т делителя R7,R8. Попозже я напишу более подробно про настройку. АК: в память заносятся два массива точек, один массив для тока и один массив для напряжения В МК не так много памяти, чтобы массивы для тока и напряжения хранить одновременно. Т.е. прогнали серию измерений АЦП для напряжения - обработали, результат сохранили, потом вторая серия для тока. АК: Хоть что ни-будь можете рассказать по работе алгоритма, хотя бы на «пальцах»? Эх, лень все-таки заглянуть в исходники . Там формула для расчета написана. Массив, полученный после АЦП умножается на cos, полученные значения складываются - получается действительная часть. Если умножить на -sin и сложить - получим мнимую часть. Чтобы было понятнее, см. приложенный файлик на екселе. Там в цветных клетках можно поиграться значениями амплитуды и фазы входного сигнала и посмотреть, что будет на выходе. АК: надо привязываться к фазе опорного синусоидального сигнала Серия измерений АЦП стартует СТРОГО в начале периода генерируемого синуса, таким образом измерения автоматически синхронизированы.
99777.rar |
|
|
Вопрос к автору: промежуточный чертеж печатки имеется, и насколько доступен? |
|
|
GO, спасибо, принцип работы, в общем, понятен. GO: Напряжение смещения и ток в данном варианте на тестируемый элемент просто так подавать нельзя. Этот недостаток нельзя ли исправить, доработав не сложной схемой с потенциометром? |
|
|
AngelX: промежуточный чертеж печатки имеется Чертеж имеется, но схеме он соответствует мало, да и компановка деталей там, мягко говоря, не совсем удачная с точки зрения габаритов. Проще развести с нуля с учетом имеющихся у вас деталей. АК: Этот недостаток нельзя ли исправить, доработав не сложной схемой с потенциометром? Конечно, никто не мешает для проверки допустим варикапа подключить его к источнику напряжения через потенциометр и к измерителю через разделительный конденсатор достаточной емкости. Но это только частный случай.
|
|
|
Гениально! Вопросы к автору: у каких элементов требуется высокая точность (только у тех резисторов, где стоит 1%; остальные могут быть 5%)? И что это за расширение spl? И подойдет ли для программирования данный программатор: http://artdesigns.narod.ru/progr_jdm2001.html |
|
|
GO,спасибо. |
|
|
batman12345: у каких элементов требуется высокая точность Еще R1, R3, R28, R31 хорошо бы взять с допуском 1%. Признаться, я поставил все резисторы 5%, просто перед установкой выбрал пары R19-R18 и R23-R24 с соотношением равным 9 (18к/2к=9). batman12345: И что это за расширение spl? Это принципиальная схема, редактор Splan 6.0 А про программатор ничего сказать не могу, у меня эту станицу блокирует антивирус с пометкой: Dr.Web: infected with VBS.PackFor |
|
|
batman12345: И подойдет ли для программирования данный программатор: http://artdesigns.narod.ru/progr_jdm2001.html На прямую не подойдет, так как в нем панелька на 18 выводов, а PIC16F873A меет 28 выводов, но для программирования используется всего 5 выводов (цепей, проводов): _ Напряжение питания (VDD) +5V. _Общий провод (VCC) 0 V. _Напряжение программирования (VPP), при программировании +12 В, при чтении +5 V. _Сигнал тактирования (CLC) импульсы размахом до 5 V. _Сигнал данных (Data I/O) импульсы размахом до 5 V. В вашем программаторе это будут такие выводы панельки: вывод 14 (VDD) - Напряжение питания +5 V вывод 5 (VCC) - Общий провод вывод 4 (MCLR / VPP) - Напряжение программирования (VPP) вывод 12 (CLOCK) - Сигнал тактирования вывод 13 (DATA) - Сигнал данных И так, по панельке программатора понятно, от каких пяти контактов тянуть провода до PIC16F873A. Теперь ищете даташит на PIC16F873A, находите в нем назначение выводов (каждый вывод имеет много функций), и находите какие выводы предназначены для сигналов: VDD VCC VPP CLOCK DATA Соединяете соответствующие выводы панельки программатора с выводами переходной панельки для PIC16F873A.
|
|
|
2 GO Каковы особенности замены AD620 на AD621? |
|
|
batman12345, назначение выводов PIC16F873A (красным обозначены выводы, которые подключаются к программатору). |
|
|
|
|