Беспроводной термометр или табу проводам
Вложений: 9
Всем привет, представляю вашему вниманию Беcпроводной термометр на модулях передачи в 433 МГц. А такая мысль пришла после создания http://www.tehnari.ru/f170/t87212/ Все бы ничего но провода что с ними делать если окно металлопластиковое, протягивать по дренажным отверстиям это долго и нудно сверлить не хотелось. И тут посетила такая мысля почему бы и нет, и решение было найдено, но прошивка работала не стабильно постоянно теряла сигнал, мерцания индикатора при приеме сигнала и т.д. я обратился к своему другу программисту, который с удовольствием написал новую программку и помог мне домучить этот термометр. Построен он на базе PIC контролеров приемник использует PIC16F630, а передатчик на PIC12F629.
ниже привожу схему парочку фоток видео как это все работает и прошивки. Домашний датчик считывается 1 раз в 15 сек. показания уличного датчика и домашнего отображаются по 15 сек. последняя точка в разряде мигает это обозначает что идет прием данных, на самом же передатчика можно выставить время передачи каждую секунды или передача данных 1 раз в 5 мин. Думаю по видео все будет понятно если есть вопросы задавайте с удовольствием отвечу. Вложение 149716 Вложение 149717 Вложение 149718 Вложение 149719 Вложение 149720 Вложение 149721 Вложение 149722 Вложение 149723 Вложение 149715 P.S. на фото показана плата передатчика 1-го варианта (она же в архиве, фото были сделаны ещё 2 месяца назад) она тоже рабочая просто в процессе всех перепаек, запаек туда сюда :) она пришла в негодность и я сделал новую она идентична по разводке просто все так разместил под корпус :) Для всех не любителей PIC возможно в скором времени появится ревизия 2,0 на AVR и LCD дисплеем |
Молодец! ;)
Очень удобно наверное? :) |
Офигенно. Попробую повторить.
|
Ну наконец-то без проводов! Моя жена будет довольна :))
Хорошая идея, нужная! |
Вложений: 1
Цитата:
Тем не менее работа автора достойна похвалы и плюсов, он поступил как настоящий технарь - сделал сам! Штучная работа! |
Спасибо за приятные отзывы. Думаю сей девайс может пригодится каждому.
да можно было купить готовый, но как говорил Саня "это не путь истинных джедаев" :D |
Подскажите несведущему, пож-та. У меня есть домашняя метеостанция с радиодатчиком на 433Мгц (Oregon Scientific THN132N). Датчик беспроводной, но к нему хотелось бы приделать внешний провод, который высовывается наружу, так как сам датчик прикрепить на улице нет возможности, да даже если умудриться, то все равно батарейка быстрее разряжается зимой или замерзает, а на литиевые разоришься.
Как это можно реализовать? или можно ли заменить родной датчик на датчик другой фирмы с такой же частотой радиосвязи 433 МГц (типа wendox 6729) с выносным неотделяемым термосенсором на тонком кабеле, т.е. как сделать, чтобы метеостанция определила этот датчик от другой фирмы? (По умолчанию не определяет) |
Цитата:
Цитата:
|
Вложений: 1
Какой год уже пользуюсь бесконтактным пирометром типа такого:
Вложение 171890 Датчик не нужен в принципе. :) |
Цитата:
|
А вот подробностей его работы я не знаю. :(
"Работает просто - нажал кнопку и ты дома" (с) х/ф "Кин-за-за" А если серьезно, то погрешность измерения на низких тепмературах +-2 градуса. Измеряет температуру объекта, на который направлен его объектив. Точка измерения указывается дополнительно лазерным лучом. Есть возможность измерения максимальной температуры (кнопка Max). |
Цитата:
|
Здравствуйте, начинал делать похожий проект, но думал использовать экран от нокии 3310. возник ряд вопросов по передаче данных. исходниками бы не поделились? мне интересен процесс передачи и приема данных.
|
ничерта не понял как писать письма в личку. или у меня просто пока что закрыта такая возможность.
поэтому напишу тут. для индикации хотелось использовать экран от нокии 3310, будет сразу отображение обеих температур. период обновления не такой и частый(можно каждые минут 15). 1. передатчик находится на улице. идет опрос датчика, пересылка пакета данных (преамбула, данные, флаг завершения отправки). все передал и контроллер уходит в режим сна. далее просыпается через 15 минут и повторяется цикл опроса и передачи. в таком режиме обычной cr2032 должно хватить надолго. 2. приемник скорее от своего источника питания (к примеру зарядник телефона. как долго проживет к примеру крона не представляю) ждет данные, получает, преобразует температуру и выводит на экран. попутно измеряя температуру в помещении и тоже выводит второй строчкой. текста минимум, ибо много памяти сжирает код. ну вот как то так. можно конечно и включение подсветки реализовать по кнопке, но надо ли. части по отдельности когда то были сделаны, но так и не объединил. ну и ступор в приемо-передаче данных случился =). |
Цитата:
По достижении 15 постов ограничение снимается автоматически |
ну тогда будет клепать сообщения =).
в плане железа. 1. передатчик pic12f629 за глаза, даже помнится один вывод оставался свободным (как раз к примеру для датчика влажности). 2. приемник pic16f628a. просто они у меня есть =). в плане добавления RTC. а надо ли? чтобы работать с графикой с экраном, надо МК с большей памятью (графика много ест). вот вроде и все. я только надеюсь, что исходники не на асм. с ним у меня сложновато =(. |
Цитата:
По поводу памяти для экрана, то ее в любом мк вполне фатит ) если конечно вы не будете использовать несколько разных шрифтов и всякие картинки. |
UART вроде как не прокатит. надо что то более серьезное использовать.
|
А чем же UART не серьезен? Вроде мультики не показывает.
К вашему сведению весь автопром использует именно UART, модифицируя лишь физическую линию и формируя свой протокол обмена данными. Видать тоже не серьезные люди в ихонных конторах сидят.. |
покумекав, признаю, что был не прав. UART на маленьких скоростях вполне должен мне подойти.
|
Подскажите где взять подробное описание на RCT433 и RR10 433 ТОКА НА РУССКОМ
|
подниму тему.
попробовал использовать для передачи UART на скорости 1200. ну так то передается, но бывают конечно лаги (если расстояние около 20 метров через 2 кирпичные стены). думаю для надеги просто слать данные раза по 3 с периодичностью секунд 5-10. или еще кто чего подскажет. манчестера не предлагать =). |
Добавьте контрольную сумму и проверяйте ее при приеме.
|
это то понятно. CRC постоянно проверяется. вся проблема вот в чем. предположим яч передаю данные раз в 30 минут. и они будут неверно переданы. соответственно след. передача будет через 30 минут. и не факт что через 30 минут тоже не будет ошибки передачи. а если я передам данные раза три, то может хоть один пакет и дойдет без ошибок.
|
Цитата:
|
Le_Fleurs
Подскажи, как убрать индикацию домашнего датчика температуры, оставить только уличный? Или где в прошивке поменять время индикации домашнего датчика до 2-ох секунд хотя-бы. |
Цитата:
|
Le_Fleurs
Исходники для меня темный лес но попробую разобраться. Хотя бы приблизительно намекните по какому адресу работать. Скиньте на электронку исходники. Буду осваивать микроконтроллеры. Спасибо. |
sasha_nat2007(собака)ukr.net
|
Автор, хоть бы ссылку дали, откуда взяли схемы, платы и заготовку для своей прошивки
|
Большое спасибо. Очень понравился ваш термометр. Собрал по быстрому на макетке и всё сразу заработало. Откорректировал печатку под себя. Завтра вытравлю плату и соберу на плате. Теперь осталось только подобрать корпуса.
Хотелось бы собрать ещё, но случайно завалялся только один такой МК. Такой вопрос: не могли бы вы перекомпилировать прошивку под более распространённый МК PIC16F628. У меня их больше десятка. |
Прошу помощи. В основном схема работает нормально, кроме минусовых температур. При минус 10 показывает минус 3. Датчики менял.
|
Цитата:
|
Вот сейчас засунул в морозилку - показывает -6, а другой термометр -12 градусов. При температуре на улице -10, показывал -3 градуса.
|
Добавил в приёмнике по питанию два керамических конденсатора: 20 мкф до стабилизатора и 10 мкф после. Заменил в передатчике конденсатор по питанию возле МК, вроде стало нормально, но надо ещё посмотреть по дольше. Спасибо.
А как на счёт перекомпилировать прошивку под 628? У меня их полтора десятка, а 630 завалялся всего один. Хочу собрать ещё один или два термометра, но не хочу заказывать всего пару МК, когда больше ничего не надо. |
Здравствуйте!! Пожалуйста скиньте прошивку с одним термометром уличным!! Заранее спасибо
|
И почему не работает схема ОК в протеусе?
|
Цитата:
|
Так Вы не поможете с катодом и одним уличным термометром?
|
К стати в схеме на первой странице ошибка, надо убрать с 7-го вывода стрелку на +5 вольт, иначе передатчик будет работать постоянно и батарея быстро сядет. На печатной плате всё правильно.
|
Часовой пояс GMT +4, время: 17:23. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.