Например TDA7294

Форум РадиоКот • Просмотр темы - Двухточечный термометр на DS18B20 микроконтроллере PIC16F84
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Чт июн 19, 2025 01:25:21

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 21 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Двухточечный термометр на DS18B20 микроконтроллере PIC16F84
СообщениеДобавлено: Пн фев 25, 2008 18:37:35 
Грызет канифоль
Аватар пользователя

Зарегистрирован: Пт апр 27, 2007 14:32:48
Сообщений: 256
Откуда: Украина Кривой Рог
Рейтинг сообщения: 0
Хочу собрать термометер по этой статье http://www.radiokot.ru/lab/controller/19/ , хотелось бы знать кто собирал его, как он работает и какие подводные камни можно ожидать от его работы ( глюк в прошивке и тд.)


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн мар 10, 2008 18:21:30 
Грызет канифоль
Аватар пользователя

Зарегистрирован: Пт апр 27, 2007 14:32:48
Сообщений: 256
Откуда: Украина Кривой Рог
Рейтинг сообщения: 0
Очень нужна помощь по ПИКу.
Собрал я термометер вроде работает но там заложено программно так что после подачи питания он включаеться и сек. через 20 выключаеться после этого его нужно снова отключить и включить а мне нужно что бы я подал питания и он у меня работал не выключаясь помогите подправить прошивку. Судя по коментариям в программе там идет опрос какойто кнопки эта кнопка на схеме не указана может кто разбереться в программе что за кнопка и для чего она нужна. На схеме указана только одна кнопка которая просто подает питание на контролер и все.


Вложения:
timerb20.asm [9.81 KiB]
Скачиваний: 1093
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт мар 11, 2008 01:15:08 
Грызет канифоль
Аватар пользователя

Зарегистрирован: Пт апр 27, 2007 14:32:48
Сообщений: 256
Откуда: Украина Кривой Рог
Рейтинг сообщения: 0
Отвечу сам себе помогли мне на другом форуме с этим вопросом спасибо тому человеку вот вылажу эту прошивку может кому-то понадобиться при включении питания устройство работает постоянно и не отключаеться.


Вложения:
подправленная прошивка.zip [4.11 KiB]
Скачиваний: 884
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс мар 30, 2008 01:23:50 
Встал на лапы
Аватар пользователя

Зарегистрирован: Вс ноя 25, 2007 22:53:17
Сообщений: 80
Откуда: Украина
Рейтинг сообщения: 0
А как насчёт прошивки под кварц на 4 МГц? А то оных на 4.096 нетушки.Буду рад если кто выложит :))

В принципе у меня и с кварцем на 4МГц заработал,и довольно неплохо! :)) Но вот при длине кабеля 5 метров уличный датчик работать не хочет. Работает при длине 3 метра. Взят кабель audio-video с жилой 0,12 мм. Кто нибудь скажет какой диаметр жилы нужно брать при длине кабеля в 10 метров? Как посчитать это для термодатчика


Вернуться наверх
 
В продаже новые LED-драйверы XLC компании MEAN WELL с диммингом нового поколения

Компания MEAN WELL пополнила ассортимент своей широкой линейки светодиодных драйверов новым семейством XLC для внутреннего освещения. Главное отличие – поддержка широкого спектра проводных и беспроводных технологий диммирования. Новинки представлены в MEANWELL.market моделями с мощностями 25 Вт, 40 Вт и 60 Вт. В линейке есть модели, работающие как в режиме стабилизации тока (СС), так и в режиме стабилизации напряжения (CV) значением 12, 24 и 48 В.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Двухточечный термометр на DS18B20 микроконтроллере PIC1
СообщениеДобавлено: Чт фев 06, 2014 01:52:49 
Встал на лапы

Карма: 1
Рейтинг сообщений: 1
Зарегистрирован: Ср ноя 25, 2009 20:47:16
Сообщений: 88
Рейтинг сообщения: 0
Берите кабель по толще, но не факт!
И мой вопрос. Нужно переделать прошивку под три датчика (свободных ног хватает), дисплей к нему на 16 знаков и что бы сам не выключался.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухточечный термометр на DS18B20 микроконтроллере PIC1
СообщениеДобавлено: Чт фев 06, 2014 12:07:37 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 9
Рейтинг сообщений: 163
Зарегистрирован: Вс янв 09, 2011 16:51:39
Сообщений: 2332
Откуда: Санкт-Ленинград
Рейтинг сообщения: 0
alexlo13 писал(а):
Берите кабель по толще
Для длинного кабеля подтяжка должна быть 4,7k (да и для короткого не повредит).
А питание, кстати, рекомендуется подавать через 100 Om.
И почему бы не повесить все датчики на одну линию (как и предполагается интерфейсом 1-Wire)?

alexlo13 писал(а):
И мой вопрос
Так в чём вопрос-то?

_________________
ICQ нет, и, в ближайшее время, не будет.


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: Двухточечный термометр на DS18B20 микроконтроллере PIC1
СообщениеДобавлено: Чт фев 06, 2014 13:15:25 
Встал на лапы

Карма: 1
Рейтинг сообщений: 1
Зарегистрирован: Ср ноя 25, 2009 20:47:16
Сообщений: 88
Рейтинг сообщения: 0
Может ли хозяин схемы или кто то другой прошивку переделать?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухточечный термометр на DS18B20 микроконтроллере PIC1
СообщениеДобавлено: Чт фев 06, 2014 15:51:41 
Друг Кота

Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58
Сообщений: 7853
Рейтинг сообщения: 0
Кто то конечно может. Смотря что переделать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухточечный термометр на DS18B20 микроконтроллере PIC1
СообщениеДобавлено: Чт фев 06, 2014 19:58:42 
Встал на лапы

Карма: 1
Рейтинг сообщений: 1
Зарегистрирован: Ср ноя 25, 2009 20:47:16
Сообщений: 88
Рейтинг сообщения: 0
Сделать прошивку на три датчика, а не два как в схеме и под дисплей на 16 символов, а не на 10. И убрать ту часть программы, которая через несколько секунд после включения термометра, выключает его, просто надо что бы он показывал температуру все время пока на него подается напряжение.


Последний раз редактировалось AlekseyEnergo Пн фев 10, 2014 23:08:13, всего редактировалось 1 раз.
Нарушение пункта 2.7 правил форума. Подредактировал. Предупрежден!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухточечный термометр на DS18B20 микроконтроллере PIC1
СообщениеДобавлено: Пт фев 07, 2014 11:17:40 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 9
Рейтинг сообщений: 163
Зарегистрирован: Вс янв 09, 2011 16:51:39
Сообщений: 2332
Откуда: Санкт-Ленинград
Рейтинг сообщения: 0
alexlo13 писал(а):
Сделать прошивку...
Короче, новую написАть.
А готовую искать не пробовали?
Термометр на 1-Wire, это - вторая конструкция каждого программиста МК, после мигалки светодиодами. :)))

_________________
ICQ нет, и, в ближайшее время, не будет.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухточечный термометр на DS18B20 микроконтроллере PIC1
СообщениеДобавлено: Пт фев 07, 2014 14:24:42 
Встал на лапы

Карма: 1
Рейтинг сообщений: 1
Зарегистрирован: Ср ноя 25, 2009 20:47:16
Сообщений: 88
Рейтинг сообщения: 0
Как то пробовал, но они обычно сделаны на одном 3-х значном 7-ми сегментном индикаторе, поэтому отображается температура только на одном датчике, а что бы посмотреть на следующем, нужно нажать на кнопку и т.д. А в добавок валяется без дела подходящий МК )))!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухточечный термометр на DS18B20 микроконтроллере PIC1
СообщениеДобавлено: Сб фев 08, 2014 22:13:14 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 9
Рейтинг сообщений: 163
Зарегистрирован: Вс янв 09, 2011 16:51:39
Сообщений: 2332
Откуда: Санкт-Ленинград
Рейтинг сообщения: 0
alexlo13 писал(а):
валяется без дела подходящий МК
Именно такого у меня нет.
Если лень искать, и хотите "под заказ", озвучьте полное ТЗ и бюджет. Но это - уже для другого раздела.
P.S.: Какой индикатор хотите использовать?
Для семисегментного светодиодного на 16 разрядов надо будет дополнительную обвязку из логики делать.

_________________
ICQ нет, и, в ближайшее время, не будет.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухточечный термометр на DS18B20 микроконтроллере PIC1
СообщениеДобавлено: Сб фев 08, 2014 22:44:11 
Встал на лапы

Карма: 1
Рейтинг сообщений: 1
Зарегистрирован: Ср ноя 25, 2009 20:47:16
Сообщений: 88
Рейтинг сообщения: 0
Я думал что нужно всего пару строчек в код проги дописать, а если все заново писать надо, то ну его, если что два соберу!))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухточечный термометр на DS18B20 микроконтроллере PIC1
СообщениеДобавлено: Сб фев 08, 2014 22:55:29 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 9
Рейтинг сообщений: 163
Зарегистрирован: Вс янв 09, 2011 16:51:39
Сообщений: 2332
Откуда: Санкт-Ленинград
Рейтинг сообщения: 0
alexlo13 писал(а):
если что два соберу
Есть ещё вариант (самый лучший): Самому изучить программирование МК.

_________________
ICQ нет, и, в ближайшее время, не будет.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухточечный термометр на DS18B20 микроконтроллере PIC1
СообщениеДобавлено: Сб май 05, 2018 10:46:41 
Нашел транзистор. Понюхал.

Зарегистрирован: Пт мар 02, 2018 13:47:57
Сообщений: 151
Рейтинг сообщения: 0
А готовую искать не пробовали?
Термометр на 1-Wire, это - вторая конструкция каждого программиста МК, после мигалки светодиодами.

У лично меня написание/отладка подсистемы 1-W для Pic18 заняло более месяца.
И было не второй конструёвиной после мигалки СД, а скажем так примерно пятой-десятой.
И готовых решений с генерацией задержек таймером/прерыванием - не видел/не смог найти, все публикации NOP крутят в циклах, остроумно.
Для семисегментного светодиодного на 16 разрядов надо будет дополнительную обвязку из логики делать.

40 ног ДИП Пик18 имеет примерно 33 доступных вывода. 8+16=24, 33-24=9 ног в запасе.
Какой смысл в дополнительных корпусах логики ?
При особом желании повысить яркость можно 24 вывода на 3 разряда одновременно выводить, итого 6 секций по 3 разряда=18 разрядов иметь на 30 выводах, 3 вывода для трёх независимых веток 1-Ware.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухточечный термометр на DS18B20 микроконтроллере PIC1
СообщениеДобавлено: Пн май 07, 2018 19:11:51 
Мудрый кот

Карма: 10
Рейтинг сообщений: 274
Зарегистрирован: Пт мар 26, 2010 17:16:52
Сообщений: 1788
Откуда: Kazan
Рейтинг сообщения: 0
Эта тема давно забыта, хотя бы на даты смотри, 4 :kill: года прошло.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухточечный термометр на DS18B20 микроконтроллере PIC1
СообщениеДобавлено: Пн май 07, 2018 19:33:16 
Друг Кота
Аватар пользователя

Карма: 123
Рейтинг сообщений: 7959
Зарегистрирован: Сб сен 13, 2014 16:27:32
Сообщений: 39199
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 0
да НО главная проблема таких мк(84, 62 и подобных ) уже ненайти...толко с разбора хлама выдрать откуданить
они стоят в старых сигналках и датчиках пожару

_________________
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухточечный термометр на DS18B20 микроконтроллере PIC1
СообщениеДобавлено: Ср май 09, 2018 07:23:42 
Нашел транзистор. Понюхал.

Зарегистрирован: Пт мар 02, 2018 13:47:57
Сообщений: 151
Рейтинг сообщения: 0
Эта тема давно забыта, хотя бы на даты смотри, 4 года прошло.

Понимаю что некропостер, согласен.
Однако тема 1-wire термометров в универсальной заготовке на PIC18 - быть могет кому-то интересна.
Вот лично я вполне открыто и намекнул, что в исходниках частотника http://vfd.psw2.ru/ есть в тч и работающий 1-wire код без остроумных циклоNOP задержек.
Мало ли кто захочет например приблуду к ИБП сделать для контроля темп свинца, тем более внешнего доп свинца с прекращением зарядки при перегреве.
Или ещё какую пожарную сигналку в баню/контроль температуры шаговиков в ЧПУ.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухточечный термометр на DS18B20 микроконтроллере PIC1
СообщениеДобавлено: Сб июл 21, 2018 07:18:02 
Родился

Зарегистрирован: Вт авг 09, 2011 16:19:41
Сообщений: 5
Рейтинг сообщения: 0
Можно ли подключить к этой схеме индикатор LCD1602


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухточечный термометр на DS18B20 микроконтроллере PIC1
СообщениеДобавлено: Сб июл 21, 2018 14:19:22 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1466
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15038
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Для случая с 84м ПИКом (если имелся ввиду термометр, а не частотник) может проявиться недостача ресурсов (ПЗУ, ОЗУ).
В остальном - проблем с индикаторами нет.
8)
В более "навороченных" МК для работы с DS18B20 изготовителями оного рекомендовалось использовать UART.
:wink:


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 21 ]  1,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 30


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y