Доброго дня! Давненько собрал данный термометр но как то не было возможности его приспособить куда либо, работал на столе вроде без проблем и решил поставить в авто, но он там отказывается работать правильно то есть показывать температуру пытается но бывают сбои и на индикаторах какая то ерунда высвечивается, было однажды такое с часами но решилось заменой кварца а тут и замена не помогает, подскажите куда копать.
даа , еще в при минусовой температуре индикатор совсем выключается, а включить его удается тока сбросом питания.
Простой термометр на PIC16F628A
Сообщений 1 страница 20 из 20
Поделиться129 Фев 2012 13:16:56
Поделиться229 Фев 2012 13:31:23
Ссылку бы надо добавить, чтобы яснее было о каком именно термометре речь идет.
Ваша проблема - похоже на то, что применен микроконтроллер и(или) еще какая либо деталь не в том климатическом исполнении. Поэтому она на морозе и начинает выделываться. Напишите точно что написано на корпусе вашего микроконтроллера.
Поделиться329 Фев 2012 14:20:12
ссылка то вот http://electroavto.narod.ru/sm_termo.html а микроконтроллер- PIC16F628A-I/P, и еще когда чуть касаюсь рукой вывода кварца то индикация сбивается или пропадает, при замене на другие тоже самое, в простеньких часах с вашего сайта симптомы былы один в один но вылечил заменой кварца а тут не в какую, пять штук поменял и никак.
Поделиться429 Фев 2012 14:33:19
Понял. Фото монтажа в студию
Поделиться629 Фев 2012 19:31:05
DODJE30, я бы на всякий-пропаял панельку и лапы у кварца подрезал б чуток...
Поделиться729 Фев 2012 20:20:22
Ну еще помыть плату получше от канифоли. Но кварц маленький, похоже вредничает на морозе. Можно попробовать чуть емкостя увеличить, до 47 пикушек.
Поделиться81 Мар 2012 00:04:36
Мне кажется, что проблема именно в подключении дс ки. Кварц обычный низкопрофильный типа хорней, заводится на ура даже с 5 рф на выводах.
Могут быть траблы из за большой длины кабеля датчика температуры, плохой фильтрации 5 вольт на датчике ну и самом дефективном датчике. т.е. получается что вроде как пик засылает и принимает байты , но что принимает, явно или с грязью или чтото побочное.
Поделиться91 Мар 2012 05:03:09
Могут быть траблы из за большой длины кабеля датчика температуры, плохой фильтрации 5 вольт на датчике ну и самом дефективном датчике. т.е. получается что вроде как пик засылает и принимает байты , но что принимает, явно или с грязью или чтото побочное.
Я тоже когда собирал свой первый термометр на PIC16F630 I/P, включение датчика - паразитное питание,работает на внутреннем генераторе, то тоже сталкнулся с проблемой разных кракозябл, то 85 на дисплее выскакивает, то погоду невесть какую показывает, что только не делал, и перепрошивал, и монтажку на сто рядов перебирал а итог один был....... всякие кракозяблы. Проблема решилась установкой емкостей по питаю для лучшей фильтрации. И всё, как бабка отшептала, теперь работает и радует меня.
Поделиться111 Мар 2012 07:49:30
Вообщем не откладывая в долгий ящик вчера купил кварцев, заменил и вроде как заработало но радость была недолгой при отрицательных температурах( испытания в морозилке) он вырубается как прежде или показывает ерунду, думал на датчик- отдельно от платы на расстоянии трех метров работает правильно, охлаждаю отдельно кварц- работает нормально, проц- тоже без проблем, мозгом понимаю что дело где-то в обвязке но чего смотреть в первую очередь ?
Поделиться121 Мар 2012 11:42:34
Вот мой первый термометр на PIC16F630 I/P
Ну вот вам пример, что эта схема работает. Я могу еще пару фоток выложить этой схемы которая -20 показывает и все отлично.
У Андрея и вовсе вон -35 и все гуд. Я могу предположить, что вы неправильно прошили микроконтроллер, т.е у вас не правильно установлены биты конфигурации из-за этого кварц по большому счету вообще не работает, а работает внутренний RC генератор. Гадать конечно долго можно. Кстати 3 метра - не слишком ли длинный шлейф? Ну и самое главное, резистор поддягивающий стоит проверить и(или) место его пайки.
Поделиться131 Мар 2012 21:40:44
Ураааа товарищи заработало и в минус и в плюс без сбоев, поменял кондеры, поставил на 22пф,присмотрелся на один из выпаяных кондеров и обнаружил что нога болтается, короче на данный момент лежит мерзнет в холодильнике и показывает как надо,вообщем спасибо всем кто откликнулся
Поделиться141 Мар 2012 21:43:34
Igr44 написал(а):
Могут быть траблы из за большой длины кабеля датчика температуры, плохой фильтрации 5 вольт на датчике ну и самом дефективном датчике. т.е. получается что вроде как пик засылает и принимает байты , но что принимает, явно или с грязью или чтото побочное.
Я тоже когда собирал свой первый термометр на PIC16F630 I/P, включение датчика - паразитное питание,работает на внутреннем генераторе, то тоже сталкнулся с проблемой разных кракозябл, то 85 на дисплее выскакивает, то погоду невесть какую показывает, что только не делал, и перепрошивал, и монтажку на сто рядов перебирал а итог один был....... всякие кракозяблы. Проблема решилась установкой емкостей по питаю для лучшей фильтрации. И всё, как бабка отшептала, теперь работает и радует меня.
вообще, обычные 18 в 20 не желательно использовать с паразитным питанием, у далласа есть разновидность таких датчиков, которые расчитаны именно на работу с паразитным питанием, у них в конце маркировки стоит PAR
Поделиться152 Мар 2012 03:04:13
вообще, обычные 18 в 20 не желательно использовать с паразитным питанием, у далласа есть разновидность таких датчиков, которые расчитаны именно на работу с паразитным питанием, у них в конце маркировки стоит PAR
Ну зачем же вы так прям таки сомнения и панику сеете....
Всё работает очень даже отлично, не смотря что питание паразитное, ему не мешает длина кабеля в 8м., к тому же это кабель марки РК, сечение 0,75 мм, т.е датчик полностью помехозащищен. Вот схема:
схема как видите немоя, это моя первая поделка на МК. На нем я получил свой первый опыт работы с камнями.
За место мосфетов стоят тривиальные КТ315, индикатор трёхзначный семисегментный с ОК.
Я доволен, работает чотко, траблов типа (зависания) и в помине нет, уже как почитай 2.5 года трудится на подоконнике.
Правда в корпус лень одеть, может как нибудь обую.
Поделиться162 Мар 2012 13:16:50
Никакой паники я не сею!
По поводу долгой и счастливой работы девайза тоже невсе так просто. Дело в том, что у дс ок есть такой неприятный момент как самопрогрев корпуса, и естественно погрешность в измерении. Так вот с такой схемой включения, чем чаще пик опрашивает датчик тем сильнее этот дрейф проявляется.
Поделиться172 Мар 2012 17:04:54
Нмчего страшного, +1 -1 градус погоду не делает, меня вполне устраивает, это же в конце концов не точный медицинский прибор, а пришлось бы колхозить кучу всякого гемора по развязке и термокомпенсации цепей измерения и прочего добра. Да и всётаки, нужно понять главное. -Что это плата за простоту исполнения устройства. Хотите более точные показания, пожалуйста..... Меня вполне устраивает и гистерезис в +1_-1; 1.5С для меня не важны, я живу Сибири. Не в обиду.
Поделиться182 Мар 2012 17:25:05
По поводу долгой и счастливой работы девайза тоже невсе так просто. Дело в том, что у дс ок есть такой неприятный момент как самопрогрев корпуса, и естественно погрешность в измерении. Так вот с такой схемой включения, чем чаще пик опрашивает датчик тем сильнее этот дрейф проявляется.
Увы, я знаком с такими тонкими прелестями этого типа датчиков, но как я писал выше, это плата за простоту устройства, и это нужно принять как должное.
Поделиться192 Ноя 2013 02:46:19
Доброго дня. Собрал термометр, но после нескольких часов работы сбивается индикация и цифры начинают мигать как при настройке часов. Может подскажете куда бежать?
Поделиться202 Ноя 2013 13:44:05
андрей 07
В этот момент когда начинается именно такая не исправность , померий напряжение питания..., потом уже все остальное.
Отредактировано Фёдор (2 Ноя 2013 13:45:06)