Страница 97 из 116
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт авг 05, 2014 20:22:22
slowolitus
Ток не будет зависеть от питания примерно начиная с напряжения питания 4.5-5.5
У меня ток уменьшается на 1% если снизить питание с 5 в до 4. при 3,3В снижение 5% а потом провал. Если уменьшить R18 до 330ом то до 3,3в изменние 1% а потом провал. У вас источник тока работает в ооочень странном режиме, и никто не может гарантировать что ток будет
линейно падать.
и тогда
поскольку зависимость тока от питания взаимокомпенсируется
рабоать не будет
Сейчас попробую начертить график тока в зависимости от напряжения питания.
Моё имхо - не канонично это, так не делают в серьезных измерителях. Либо ИТ работает в стандартном режиме либо выбросить его вообще. Пограничные режимы это есть зло.
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт авг 05, 2014 21:00:10
Goodefine
slowolitus писал(а):
У меня ток уменьшается на 1% если снизить питание с 5 в до 4. при 3,3В снижение 5% а потом провал.
5В - 13,95мА, 4В - 13,72мА, 3,3В - 11,6мА, 3В - 10,3мА. Это модель которой я склонен доверять, поскольку отличия с реальной схемой по токам были менее 5%. Попробовал в модели ZHT2431 (1,24В) - 3,3В - 6,84мА, 3В - 6,80мА, 2,7В-6,74мА, 2,5В - 6,68мА, 2,2В - 6,5мА (при прочих равных). Улучшение есть, но видно что как раз в зоне рабочих напряжений зависимость точно не линейная, потому о параметрической коменсации речи быть не может - ее просто не будет.
slowolitus писал(а): У вас источник тока работает в ооочень странном режиме, и никто не может гарантировать что ток будет линейно падать.
Почему в странном, все по теории, т.е. совпадает с моделью с достаточной для практики точностью. А то что ток линейно падает, гарантирует один простой факт - показания сопротивления стоят (не плывут), хотя если стать вольтметром на батарейку, или параллельно нагрузочному резистору видно что батарейка садится, а ток уменьшается. От 3 до 2,6В (дальше садить было жалко) показания стояли как вкопанные. Впрочем и по модели видно, что ниже 3В уже линейный режим.
slowolitus писал(а):
Моё имхо - не канонично это, так не делают в серьезных измерителях. Либо ИТ работает в стандартном режиме либо выбросить его вообще. Пограничные режимы это есть зло.
Пограничный режим это когда использовать, например ZHT2431 (см. выше). В случе с 431-й и батарейкой 3В (2,6-2,9В рабочий диапазон) режим линейный. Получается сам по себе. Но это не догма, я могу придти, в итоге, к стабилизированному варианту всего и вся (умозрительно, это влечет серьезные неудобства, имхо - будет напоминать умышленное создание трудностей с целью героического их преодоления), но пока необходимости в этом не увидел на практике. Но и прибор пока до конца не готов, потому все может быть. Как бы это парадоксально не выглядело, но пока получается как задумано - просто и красиво. Красота понятие индивидуальное, но посудите сами - единственный элемент который нужно подобрать - резистор 1R00 (с платы жесткого диска например, там их вагон бывает). Все, резисторы в обвязке ОУ, в ИТ, еще где угодно - не критичны - все учитывается параметрически, т.е. само-собой, даже без учета МК - на его долю выпадает только калибровка по резистору и программная компенсация напряжения смещения нуля ОУ. И это не только теория - результаты есть и на практике.
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт авг 26, 2014 16:32:19
zmey71
Всем доброго времени суток!Собрал прибор,всё работает нормально,только вот бывают моменты,включишь прибор поработал,нажал на кнопку выкл.,а прибор выключился а потом сразу включился,приходиться по нескольку раз нажимать выключение,кто что может подсказать.
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт авг 26, 2014 16:35:39
Sailanser
Гляньте мое сообщение на 80-ой странице, самое последнее. Тоже была проблема включишь потом фиг выключишь, после этой небольшой доработки все как часы стало. Щелк включился, клац выключился

Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Ср авг 27, 2014 16:58:38
zmey71
SailanserСпасибо!Попробую.Припоял резистор 1м,выключаться стал с первого раза.
За одно ещё один вопрос задам,приборчик собрал,проверил температуру только на термопаре,всё показывало нормально,теперь купил термодатчики 18в20,и решил тоже проверить,температуру не показывает,пишет нет датчика,резистор 4.7к подключал,что может быть?
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Сб сен 06, 2014 22:38:16
zmey71
Кто нибудь может подсказать почему у меня не показывает температуру от датчика 18В20,от термопары температуру показывает,или может я неправильно что подключаю,хотя всего три проводка,подумал раз датчики не работают решил что прошивка виновата,вот тут то и начались пляски,не могу перешить контроллер,использую PICkit2,прогер микруху не видит, или если и распознаёт то не тот который на платке стоит,кароче показывает бред,один раз перешил,а дальше ни в какую,перепоял другой контроллер,результат ноль,что может мешать на платке приборчика программированию микросхемки?ни чего понять не могу,сразу когда собрал всё прошилось с первого раза без проблем,а тут непонятки какие то.
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вс сен 07, 2014 23:09:58
zmey71
Вроде разобрался,но что то в схеме мешает программированию,выпаял из платы контроллер поцепил навесным монтажом проводки с кварцем,всё прошилось без проблем.
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Пн сен 08, 2014 02:59:35
mity-spb
Для внутрисхемного программирования надо разгрузить программатор по току. Разрезаешь монтажную дорожку от ноги 1 - +12в программирования и дорожку до контакта +5в и после. Оставляешь контакт +5в на 20 ногу микроконтроллера PIC16. При многократном программировании и отладке в местах разрывов лучше установить съёмные джамперы.
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Пн сен 08, 2014 18:16:43
zmey71
Спасибо!Всё понял.
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт сен 09, 2014 12:52:31
otest
проводки с кварцем,
а это зачем ???
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт сен 09, 2014 16:17:18
atac13
mity-spb писал(а):Для внутрисхемного программирования надо разгрузить программатор по току. .
ЧТО ЗА ЕРУНДА ?
как собрал, так и шил все прошивки и прогер PICkit2.... и не резал ни чего...
всё окажется просто ...как всегда ...где то будет сопля....
счас спецом проверил -нормально датчик читает...
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт сен 09, 2014 16:27:21
zmey71
otest Контроллер был прошит первый раз с кварцем и с конфигурацией под кварц,я пологаю что если не подцепить кварц с кондёрами то контроллер может не определиться,больше имею дело с АВРами, АВР можно запрограммировать на внешний или на внутренний генератор.
atac13Не,соплей нет однозначно,но когда только собрал приборчик и стал программировать,всё прошилось с первого раза,а теперь решил перешить,а он даже не определяется,если определяется только не 876 а какой то другой контроллер,прошил отдельно от платы ,впаял,всё работает,только температуру от термодатчиков не показывает,пишет нет датчика,от термопары показывает нормально температуру.
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт сен 09, 2014 17:04:05
куко
Может датчик неисправный?Попробуй еще поиграться с резистором 4,7 кОм.От кого то уже слышал подобное о проблемах с датчиками.
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт сен 09, 2014 19:00:14
mity-spb
atac13 писал(а):mity-spb писал(а):Для внутрисхемного программирования надо разгрузить программатор по току. .
ЧТО ЗА ЕРУНДА ?
как собрал, так и шил все прошивки и прогер PICkit2.... и не резал ни чего...
всё окажется просто ...как всегда ...где то будет сопля....
счас спецом проверил -нормально датчик читает...
Так никто и не спорит PICkit2 разгружен по току транзисторами. А ерунда может заключаться в другом программаторе!!!
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт сен 09, 2014 19:36:12
otest
Контроллер был прошит первый раз с кварцем и с конфигурацией под кварц,я пологаю что если не подцепить кварц с кондёрами то контроллер может не определиться
Для PIC об этом забудь.
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт сен 09, 2014 19:47:57
zmey71
куко У меня есть четыре датчика 18В20,ставлю в рабочую схему работают все четыре,проверяю в этом приборчике пишет нет датчика.Спасибо за отзыв,попробую поигратся с резистором,а в каких пределах сопротивления можно играться?
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт сен 09, 2014 19:52:00
куко
Да в пределах килоома туда сюда поизменять ,попробывать.Но не понятно почему МК не самоопределяеться если на него вешают датчик.

Не могли ли вы своими експериментами уложить порт?
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт сен 09, 2014 20:37:37
zmey71
Да вроде порт уложить не мог,а тогда почему показывает температуру от термопары,показывает цифры и пишет Термопара.
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт сен 09, 2014 20:53:16
куко
Прочтите в описании автора что сказано за режим измерения температуры,там ответ на ваш вопрос
http://radiokot.ru/circuit/digital/measure/73/
Re: Измеритель ESR/L/C/F/P/t на PIC16F876A
Добавлено: Вт сен 09, 2014 21:00:35
atac13
zmey71 писал(а):otest
atac13Не,соплей нет однозначно,но когда только собрал приборчик и стал программировать,всё прошилось с первого раза,а теперь ......,прошил отдельно от платы ,впаял,всё работает,только температуру от термодатчиков не показывает,пишет нет датчика,от термопары показывает нормально температуру.
но вот это не смущает?

что датчик подключается к разъему для программатора...
первый раз -Вы же прошили.... и без платы -тоже шьёте!
как говорят -"век свободы не видать -точно сопля будет"
ещё раз внимательно посмотрите на плате под лупой..место на плате где провода идут на разъем для программирования...
чудес не бывает...
...
куко писал про порт--это вряд ли ---ведь он отдельно шьёт этот пик ...
значит с портом всё в поряде!
для
mity-spb отдельно скажу -когда отвечаете кому либо ,внимательно читайте что пред этим человек писал..... конкретно было указано что у
zmey71 --- PICkit2 .