Термометр На Pic 16F676 Про 12 Ногу На Мк

Поклонники продукции Microchip Technology Inc тусуются тут.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Термометр На Pic 16F676 Про 12 Ногу На Мк

Сообщение Soir »

blazer писал(а):Soir.Сделал все по Вашим рекомендациям ,напряжение пульсации измерить не знаю как (в моей "лаборатории"только мультиметр ).заменил и датчик.изменений нет .Прошивки у автора на его сайте для ОК нет

Спрошу еще в третий раз. Как проверяете точность показаний? Что за секрет? Вы точно хотите, чтобы я Вам помогал?
Датчик выдает данные в цифровом виде, если МК их считал и не выдал ошибку, значит они достоверные. Часть управляющей программы, отвечающая за обработку данных датчика многократно испытана в моих конструкциях, никто пока не жаловался на погрешность. Никаких настроек, корректировок данных при работе с датчиком не требуется. Второй момент, симуляция в Proteus идет успешно, никакой погрешности нет (ошибка это отдельный вопрос, им мы займемся позже).
Из вышеизложенного делаю вывод: Вы неправильно проверяете точность показаний. Если Вы убедите меня в обратном, я соберу сам это устройство и буду проверять в железе.
blazer
Мучитель микросхем
Сообщения: 480
Зарегистрирован: Ср июн 29, 2011 14:30:41

Re: Термометр На Pic 16F676 Про 12 Ногу На Мк

Сообщение blazer »

Уважаемый Soir,спасибо за ваши рекомендации ,готов им следовать и делать выводы.Показания проверяю: по 1.ртутному термометру+спиртовому2.Нулевую Т* -помещая датчик в снег в помещении,100*-в закипевшей воде.3.В мультиметре встроен термометр ,причем показания моего термометра в помещении совпадают с показаниями термометра мультиметра,но разнятся с показаниями ртутного и спиртового.Погрешность в показаниях появляется при измерении любой температуры.опять же, в сравнении с имеющимися термометрами.,причем сама погрешность постоянна при(+)это 2град при(-)2.5-3градПри 100 градусах не исключаю свою ошибку,ну а с( 0),хочется верить не ошибаюсь. Прошиваю МК "экстра пик"+IcProg(сам сделал)если он выдает ошибку(а это бывает при невнимательной работе с ним) то МК не программируется ,а уж если запрограvмировалась то ошибок не выдает.Так что в правильности проверки точности показаний уверенным быть не могу.
blazer
Мучитель микросхем
Сообщения: 480
Зарегистрирован: Ср июн 29, 2011 14:30:41

Re: Термометр На Pic 16F676 Про 12 Ногу На Мк

Сообщение blazer »

ВСЕМ СПАСИБО,Вам Soir еще и за долготерпение к бестолковому задавальщику вопросов.Проблема решилась просто,оказалось что датчик реагировал на меня,вынес его за пределы своего присутствия и ВСЁ!Вот такое биоэнергетическое приключение.Жаль только ,что на меня обиделся автор с сайта которого я взял первоначальную схему.
Аватара пользователя
Сергеj
Собутыльник Кота
Сообщения: 2996
Зарегистрирован: Пт мар 18, 2011 14:30:20
Откуда: Lugansk ЛНР

Re: Термометр На Pic 16F676 Про 12 Ногу На Мк

Сообщение Сергеj »

Soir писал(а):Можете попробовать эту прошивку для индикатора с общим катодом.
Кнопки работать не будут, не знаю их назначение, а в целом температуру мерять должен.

P.S.
Надеюсь Вы в курсе про калибровочную константу.
А также, что ток через один выход МК не должен превышать 25 мА. В Вашей схеме это условие не соблюдается.

Soir, испробовал Вашу первую прошивку под схему автора - градусник работает отлично!
Вложения
Termometr.zip
(2 КБ) 557 скачиваний
Аватара пользователя
Сергеj
Собутыльник Кота
Сообщения: 2996
Зарегистрирован: Пт мар 18, 2011 14:30:20
Откуда: Lugansk ЛНР

Re: Термометр На Pic 16F676 Про 12 Ногу На Мк

Сообщение Сергеj »

Прошивал второй и третьей прошивкой - кнопки работают, температуру показывает.
Вложения
Termometr_16F676.zip
(14.6 КБ) 579 скачиваний
Termometr_16F676.zip
(15.59 КБ) 509 скачиваний
Аватара пользователя
Сергеj
Собутыльник Кота
Сообщения: 2996
Зарегистрирован: Пт мар 18, 2011 14:30:20
Откуда: Lugansk ЛНР

Re: Термометр На Pic 16F676 Про 12 Ногу На Мк

Сообщение Сергеj »

Прошил последнюю прошивку не запустилась. в схемах разницы не увидел кроме 13 нога 74НС595 -у Вас на минус, А у автора к 7 ноге контроллера. С подключением пробовал по разному.
Со всеми прошивками кнопки цеплял на 2 и 3 ноги.
Вложения
Termometr_16F676.zip
(31.33 КБ) 482 скачивания
Аватара пользователя
Сергеj
Собутыльник Кота
Сообщения: 2996
Зарегистрирован: Пт мар 18, 2011 14:30:20
Откуда: Lugansk ЛНР

Re: Термометр На Pic 16F676 Про 12 Ногу На Мк

Сообщение Сергеj »

Все прошивки проверял на этой печатке:
Вложения
печатная плата.lay
(52.49 КБ) 670 скачиваний
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Термометр На Pic 16F676 Про 12 Ногу На Мк

Сообщение Soir »

Сергеj писал(а):Прошил последнюю прошивку не запустилась. в схемах разницы не увидел кроме 13 нога 74НС595 -у Вас на минус, А у автора к 7 ноге контроллера. С подключением пробовал по разному.
Со всеми прошивками кнопки цеплял на 2 и 3 ноги.

Не лень Вам?
По-другому подключены сегменты, еще может какие отличия... Читайте описания и историю появления каждой версии. В Proteus все работает, должно и в железе.
Аватара пользователя
Сергеj
Собутыльник Кота
Сообщения: 2996
Зарегистрирован: Пт мар 18, 2011 14:30:20
Откуда: Lugansk ЛНР

Re: Термометр На Pic 16F676 Про 12 Ногу На Мк

Сообщение Сергеj »

Ой... все дело в возрасте. Перед носом лежат распечатанные две схемы, а то что по другому подключены сегменты и не заметил. Градусники по схеме автора я собирал еще в прошлом году, переделывать печатки не буду, а прошью прошивками теми что Вы написали под схему автора.
Soir, хочу Вас спросить: Между ногой 1 и 4 нужен резистор, или 4 ногу лучше на +5? И 13 ногу 74НС595 на минус или к 7 ноге PIC? Я пробовал и так и так все работало. а как должно быть я не знаю.
Прошивать буду download/file.php?id=95689.
При подключении питания все три пишут Er1. а изредка 85. потом температуру -это нормально?
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Термометр На Pic 16F676 Про 12 Ногу На Мк

Сообщение Soir »

Сергеj писал(а):Между ногой 1 и 4 нужен резистор, или 4 ногу лучше на +5?

Исходников ко всем вариантам я не сохранял. По памяти скажу, что можете вообще никуда не подключать.
Сергеj писал(а):И 13 ногу 74НС595 на минус или к 7 ноге PIC? Я пробовал и так и так все работало. а как должно быть я не знаю.

На 13-ый вывод 74НС595 надо подавать логический 0. Хоть с земли, хоть с неба.
Сергеj писал(а):При подключении питания все три пишут Er1. а изредка 85. потом температуру -это нормально?

Нормально когда Er1. 85 тоже правильно, но по идее Er1 должен скрывать 85, может что-то я не досмотрел... При включении может быть, главное чтоб потом не появлялось. Пишите, если что.
Аватара пользователя
Сергеj
Собутыльник Кота
Сообщения: 2996
Зарегистрирован: Пт мар 18, 2011 14:30:20
Откуда: Lugansk ЛНР

Re: Термометр На Pic 16F676 Про 12 Ногу На Мк

Сообщение Сергеj »

Спасибо Soir, в общем понятно. Печатку оставляю свою без изменений, кнопки мне не нужны, а прошивку любую Вашу, они все первые 3 подходят под мою печатную плату и замечательно работают.
А с прошивкой автора этой схемы я боялся на него дышать, возьму плату в руки, и на индикаторах появлялись разные глюки.
2572vit
Родился
Сообщения: 9
Зарегистрирован: Пн мар 19, 2012 21:49:15

Re: Термометр На Pic 16F676 Про 12 Ногу На Мк

Сообщение 2572vit »

А можно ли прикрутить в прошивке функцию термостата на два отдельных выхода:один активный при превышении установленной максимально допустимой температуры,второй-при минимальной запрограммированной?
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Термометр На Pic 16F676 Про 12 Ногу На Мк

Сообщение Soir »

2572vit писал(а):А можно ли прикрутить в прошивке функцию термостата на два отдельных выхода:один активный при превышении установленной максимально допустимой температуры,второй-при минимальной запрограммированной?

1. Давайте подробнее, что это и зачем это нужно.
2 Вам нужен именно на этом МК? Могу предложить довольно универсальный вариант на 16F628A. Если не поленитесь почитать ветку, то найдете на любой вкус.
2572vit
Родился
Сообщения: 9
Зарегистрирован: Пн мар 19, 2012 21:49:15

Re: Термометр На Pic 16F676 Про 12 Ногу На Мк

Сообщение 2572vit »

Soir писал(а):1. Давайте подробнее, что это и зачем это нужно.
2 Вам нужен именно на этом МК? Могу предложить довольно универсальный вариант на 16F628A. Если не поленитесь почитать ветку, то найдете на любой вкус.


1.Хотел так же,как и автор ветки форума собрать тот же самый термометр-термостат http://ur5kby.at.ua/publ/ur5kbymylivepagecom/termometr_s_monitoringom_nizhnego_i_verkhnego_predelov_temperatur_w3/1-1-0-38,http://vrtp.ru/index.php?showtopic=16862.
Но,в отличии от автора,я понадеялся на отзывы и сразу сделал в железе,в итоге: ни в железе,ни в протеусе не работает :cry: .
А термостат нужен для управления охлаждением теплицы (открытие/закрытие форточек).
2.Т.к. в первый раз взялся за МК,то и с контроллер только 676,всё собрано,проверена разводка и хочется победить,раз начал,но к сожалению знаний сильно не хватает бороться самостоятельно.
А в ветке рассматриваются только термометры.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Термометр На Pic 16F676 Про 12 Ногу На Мк

Сообщение Soir »

2572vit писал(а):А можно ли прикрутить в прошивке функцию термостата на два отдельных выхода:один активный при превышении установленной максимально допустимой температуры,второй-при минимальной запрограммированной?

2572vit писал(а):А термостат нужен для управления охлаждением теплицы (открытие/закрытие форточек).

Не понял зачем два отдельных выхода. Можно один? Выход единица - пошла открываться, ноль - закрываться. Если Вы хотите получить процесс регулирования, а не просто открыто-закрыто, тогда да, нужно два. Но и алгоритм нужен немного другой, какие-то временнЫе задержки между управляющими воздействиями... Только боюсь, что в этот МК все запихнуть будет уже затруднительно. В принципе все возможно, только я должен четко представлять себе алгоритм работы устройства.
2572vit
Родился
Сообщения: 9
Зарегистрирован: Пн мар 19, 2012 21:49:15

Re: Термометр На Pic 16F676 Про 12 Ногу На Мк

Сообщение 2572vit »

2572vit писал(а):А термостат нужен для управления охлаждением теплицы (открытие/закрытие форточек).

Soir писал(а):Не понял зачем два отдельных выхода. Можно один? Выход единица - пошла открываться, ноль - закрываться. Если Вы хотите получить процесс регулирования, а не просто открыто-закрыто, тогда да, нужно два. Но и алгоритм нужен немного другой, какие-то временнЫе задержки между управляющими воздействиями... Только боюсь, что в этот МК все запихнуть будет уже затруднительно. В принципе все возможно, только я должен четко представлять себе алгоритм работы устройства.


Предполагаю сделать механизм отрывания форточек при помощи актуаторов автомобильных замков,а они управляются импульсом до 1 сек.Автоматика управления-на 2-х реле (откр/закр).В актуаторах ещё есть встроенный выключатель концевых положений штока (для защиты эл.двигателей),которые неплохо тоже задействовать.Ниже прилагаю рисунок-схему.
Прошёл по вашей ссылке,очень понравилась конструкция.Вот нельзя ли в неё внести выше сказанные изменения?Хотя и тот вариант меня в принципе весьма устроит.Спасибо за схему,прошивку и описание,всё понятно даже мне :)
Вложения
рисунок.jpg
(44.73 КБ) 774 скачивания
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Термометр На Pic 16F676 Про 12 Ногу На Мк

Сообщение Soir »

2572vit писал(а):Предполагаю сделать механизм отрывания форточек при помощи актуаторов автомобильных замков,а они управляются импульсом до 1 сек.Автоматика управления-на 2-х реле (откр/закр).В актуаторах ещё есть встроенный выключатель концевых положений штока (для защиты эл.двигателей),которые неплохо тоже задействовать.Ниже прилагаю рисунок-схему.

То есть, нужен импульс на выходе? И как задействовать концевые выключатели? Расписывайте алгоритм, что я все из Вас вытягиваю...
Собственно, все уже было... и форточки и заслонки. Вот посмотрите здесь, это кажется финальная прошивка, полистайте назад, должно быть и описание. Ненужные фишки можно убрать. Где-то в этой же теме и форточку автоматизировали, лень искать.
2572vit писал(а):Прошёл по вашей ссылке,очень понравилась конструкция.Вот нельзя ли в неё внести выше сказанные изменения?Хотя и тот вариант меня в принципе весьма устроит.

Пока не все понимаю и не знаю какие нужны изменения.
2572vit
Родился
Сообщения: 9
Зарегистрирован: Пн мар 19, 2012 21:49:15

Re: Термометр На Pic 16F676 Про 12 Ногу На Мк

Сообщение 2572vit »

Прошёл по ссылке на PIC16f84(который у меня как раз нашёлся).Поэтому вопрос переадресовал туда.Как вставить ссылку на него-не знаю.http://radiokot.ru/forum/viewtopic.php?p=1195927&sid=064908e1bc6dfcdd7f840eba38373bec#p1195927
Аватара пользователя
Сергеj
Собутыльник Кота
Сообщения: 2996
Зарегистрирован: Пт мар 18, 2011 14:30:20
Откуда: Lugansk ЛНР

Re: Термометр На Pic 16F676 Про 12 Ногу На Мк

Сообщение Сергеj »

Soir писал(а):Ну вот и прошивка (а также новая схема и проект в Proteus). Мог, конечно, тоже что-то напутать, пишите, если что.

P.S.
В моей прошивке кнопки подключены по другому. С "хозяйской" печаткой не совпадают и без изменений в печатной плате работать не будут.

download/file.php?id=95732
Уважаемый Soir, переделываю свои глючные градусники по Вашей схеме. Распаял, а индикаторы с общим анодом. Если можно, сделайте пожалуйста прошивку под ОА. Заранее благодарен.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Термометр На Pic 16F676 Про 12 Ногу На Мк

Сообщение Soir »

Сергеj писал(а):сделайте пожалуйста прошивку под ОА.

Сделал. Не проверял, что не так - пишите.
Вложения
Termometr_16F676_CA.zip
(14.45 КБ) 516 скачиваний
Ответить

Вернуться в «PIC»