Например TDA7294

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





Текущее время: Пн апр 29, 2024 03:43:59

Часовой пояс: 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]
Скачиваний: 1059
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт мар 11, 2008 01:15:08 
Грызет канифоль
Аватар пользователя

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


Вложения:
подправленная прошивка.zip [4.11 KiB]
Скачиваний: 851
Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс мар 30, 2008 01:23:50 
Встал на лапы
Аватар пользователя

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

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


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

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

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


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

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

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

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

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: 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
Сообщений: 7854
Рейтинг сообщения: 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
Сообщений: 2329
Откуда: Санкт-Ленинград
Рейтинг сообщения: 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
Сообщений: 2329
Откуда: Санкт-Ленинград
Рейтинг сообщения: 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
Сообщений: 2329
Откуда: Санкт-Ленинград
Рейтинг сообщения: 0
alexlo13 писал(а):
если что два соберу
Есть ещё вариант (самый лучший): Самому изучить программирование МК.

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


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

Зарегистрирован: Пт мар 02, 2018 13:47:57
Сообщений: 203
Рейтинг сообщения: 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
Рейтинг сообщений: 272
Зарегистрирован: Пт мар 26, 2010 17:16:52
Сообщений: 1769
Откуда: Kazan
Рейтинг сообщения: 0
Эта тема давно забыта, хотя бы на даты смотри, 4 :kill: года прошло.


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

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

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


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

Зарегистрирован: Пт мар 02, 2018 13:47:57
Сообщений: 203
Рейтинг сообщения: 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 
Друг Кота
Аватар пользователя

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


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

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


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

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


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

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


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