Измеритель ёмкости ...
 
Уведомления
Очистить все

Измеритель ёмкости и индуктивности. Автор akl.

216 Посты
36 Пользователи
0 Likes
211.6 Тыс. Просмотры
vadim321
(@vadim321)
Eminent Member
Присоединился: 12 лет назад
Сообщения: 42
 

не получается загрузить фото


ОтветитьЦитата
akl
 akl
(@akl)
Estimable Member
Присоединился: 15 лет назад
Сообщения: 144
 

... в подобных схемах с контроллерами на кварце стоят два конденсатора. вопрос: нужно ли ставить эти конденсаторы, какие их будут номиналы, зачем корпус кварца припаивается к минусу? :? Здравствуйте. Конденсаторы ставятся для обеспечения максимально возможных условий возбуждения генератора, но это отрицательно сказывается на стабильности частоты генерации. Работа этой схемы основана в предположении что частота генерации системы кварц-контроллер неизменна со временем. Обратите внимание как стоит, перемычка корпус кварца-10 лапа контроллера. По ней протекает только ток генератора.
как правильно выставлять биты конфигурации, если у меня прого AVRDUDE ?
Очень давно не пользовался. Думаю должно быть так
0xFF (Extended)
0xDF (Hi)
0xFF (Low)
нашел 74hc132d. sop-корпус. подойдет ли этот тригер?Да, подойдет.


ОтветитьЦитата
vadim321
(@vadim321)
Eminent Member
Присоединился: 12 лет назад
Сообщения: 42
 

большое спасибо за разьяснения. когда разлочу 2313 попробую.

при программировании cksel 3 я галочку снял, а cksel 2 галочку поставил, правильно ли я делаю? больше ничего не трогал.
прочитал всю ветку, но недопонял про конденсаторы и дросель. у меня кондеры 4700 пикофарад. мне только корректировать константу погрешности или изменять 6080 на 4700, а потом корректировать. дросель намотал сам на какомто зеленом колечке. нужно ли замерить его индуктивность? и как потом корректировать прошивку? спасибо заранее


ОтветитьЦитата
akl
 akl
(@akl)
Estimable Member
Присоединился: 15 лет назад
Сообщения: 144
 

Неправильно. Вы перевели камень в режим тактирования от керамического резонатора.

На картинке выделено красным, а выделенное зеленым нужный режим.
Из Вашей картинки следует, что галка соответствует запрограммированному fuse-биту, т.е. в соответствии с DS это 0
После разлочивания камня снимите все галки. Кстати о разлочивании, попробуйте подать от схемы в режиме "С" импульсы на 5-ю лапу контроллера. Совсем не уверен, но может прокатит. Пока все, продолжение следует.


ОтветитьЦитата
vadim321
(@vadim321)
Eminent Member
Присоединился: 12 лет назад
Сообщения: 42
 

не могу заставить схему работать в протеусе


ОтветитьЦитата
vadim321
(@vadim321)
Eminent Member
Присоединился: 12 лет назад
Сообщения: 42
 

еще раз всем доброго времени суток. может кто подскажет, что у меня не так?
при включении прибора после прошивки на пол секунды горят все сегменты, потом скачут непонятные показания на диспплее и при этом всегда горят точки. прошивал в программе uniprof или avrdude. программатор громова и usbasp (atmega 8), фьюзы выставил как на кртинке на пятой странице форума, только инверсно. вместо конденсаторов 6080пф поставил 4700 пф 1%. также как и автор, я зашунтировал резистор 100к в канале "С". тригер соп-корпус 74hc132d, а на нем нет ключа, те припаял наугад. если считать ипром, то там наблюдаются изменения. при замыкании щупов показания замирают (вышенаписанное касается канала С). при переходе в режим измерения индуктивности показания тоже замирают


ОтветитьЦитата
vadim321
(@vadim321)
Eminent Member
Присоединился: 12 лет назад
Сообщения: 42
 


что будет, если я его переверну? он не сгорит? :?


ОтветитьЦитата
Fyva
 Fyva
(@fyva)
Eminent Member
Присоединился: 13 лет назад
Сообщения: 25
 

Правильно, Это первая нога (ключ есть - это скос на корпусе). Показания на индуктивности и будут замирать без подключения измеряемой индуктивности. По остальному сказать не могу - что за плата (может ошибка в разводке)?


ОтветитьЦитата
vadim321
(@vadim321)
Eminent Member
Присоединился: 12 лет назад
Сообщения: 42
 

это печатка. Вы были правы по поводу скоса на микрухе. перевернул её и стрельнула. буду искать теперь микруху, у нас в городе проще её выпаять со сгоревшей материнки, взятой у знакомого, чем купить. мне кажется во всем причина индекса D, 74hc132d, или она уже была мертвая. а так хотелось такой прибор. даже плата была заточена для того, чтоб всунуть в поломатый китайский мультиметр. если вас не затруднит гляньте на печатку.


ОтветитьЦитата
vadim321
(@vadim321)
Eminent Member
Присоединился: 12 лет назад
Сообщения: 42
 

чуть не забыл, индикатор с общим катодом. пробовал со всеми прошивками, а результат один - не работает.


ОтветитьЦитата
Fyva
 Fyva
(@fyva)
Eminent Member
Присоединился: 13 лет назад
Сообщения: 25
 

если вас не затруднит гляньте на печатку.
Печатка вроде без ошибок (разводка слегка кривоватая, GND до кондёров кварца не совсем корректно сделана, желательно её пустить по кратчайшему от GND контроллера без промежуточных ответвлений). А индикатор точно не битый? Микруха была не при чём. Возможно, получалась частота генерации слишком высокая на измерении С. При подключении измеряемой ёмкости в пару микрофарад чё происходило? И что при закороченных щупах при измерении L?

Ув. akl, гляньте пожалуйста в ЛС.


ОтветитьЦитата
vadim321
(@vadim321)
Eminent Member
Присоединился: 12 лет назад
Сообщения: 42
 

экран точно не битый, прозванивал в каждом разряде каждый сегмент на предмет неправильной распиновки экрана или коротыша. но увы, цоколевка стандартная, экран исправен.
при измерении ёмкости в 4700пик и 330мк показания замерали (т.е. не показания а абра кадабра). после нажатия калибровочной кнопки начинали прыгать показания с неразьединёнными щупами от конденсатора. после размыкания онных показания не прыгали. затем обратно обнулял и показания прыгали с разомкнутыми (замкнутый круг). в индуктивности аналогично.


после этого хотел перезаписать прошивку. начинаю проводить верификацию а еепром различия.
может быть микруха как раз таки и причем. она была выпаяна с сгоревшей материнки. т.е я её сильно грел при отпаивании.


ОтветитьЦитата
Fyva
 Fyva
(@fyva)
Eminent Member
Присоединился: 13 лет назад
Сообщения: 25
 

экран точно не битый, может быть микруха как раз таки и причем. она была выпаяна с сгоревшей материнки. т.е я её сильно грел при отпаивании.
Если бы была микруха, то индикации или не было бы совсем, или со временем появлялась бы индикация перегрузки (черточки вверху). Раз что-то моргает, значит, что микруха что-то там таки генерит.

Вариант по фьюзам - для корректной работы должны быть запрограммированы только SUT1(=0, галка стоит), BODLEVEL0(=0), BODLEVEL1(=0). Всё остальное =1 (галка убрана).


ОтветитьЦитата
Fyva
 Fyva
(@fyva)
Eminent Member
Присоединился: 13 лет назад
Сообщения: 25
 

Чрез ЛС ув.akl согласился помочь мне доподправить программу, которую я изменил под мою разводку платы.

Я свою поделку так до конца до ума и не довёл (по программной части, см. мои посты, Fyva). Всё замечательно меряется, даже ноли устойчиво стоят. Но на индуктивности нек-рые непонятки, на L и на С не показывает перегруз .
Прилагаю архив со своей переделанной схемой, печаткой и изменённой прошивкой, с подробным описанием переделки. Схема изменена только по разводке семисегментного индикатора (поменяно соответствие пинов контроллера и индикатора и добавлены ключи на индикатор).
А то впихнуть прогу на С в 2313 я не смог (сам переделывал), чуток не хватает объёма, а на 4313 перейти нет возможности - не достану никак. В асме сам я долго ковырялся, но по индикации перегруза так и не допонял.
Исходный код взят отсюда, последняя версия.
Описание проблемы здесь (особенно, пп.4,5) и внутри архива. Всё вылизал, измеряет и L и С достаточно точно. Пока так и пользуюсь, но хотелось бы окончить всё в нормально рабочем виде.


ОтветитьЦитата
akl
 akl
(@akl)
Estimable Member
Присоединился: 15 лет назад
Сообщения: 144
 

Здравствуйте.
Попробуйте такую версию. Что попытался сделать
-вроде убрал ошибку при анализе перегрузки
-перегрузка индицируется сегментами aaaC или aaaL
-вывел стартовую индикацию ---C или ---L
Коэффициенты загружайте свои


ОтветитьЦитата
Страница 7 / 15