Например TDA7294

Форум РадиоКот • Просмотр темы - простой термометр на PIC16F676
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Чт апр 18, 2024 13:15:15

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


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



Начать новую тему Ответить на тему  [ Сообщений: 52 ]    , 2,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: простой термометр на PIC16F676
СообщениеДобавлено: Пн мар 04, 2013 23:19:30 
Друг Кота
Аватар пользователя

Карма: 32
Рейтинг сообщений: 482
Зарегистрирован: Сб сен 10, 2011 17:46:25
Сообщений: 3832
Рейтинг сообщения: 0
Можно и поразрядно зажигать, только с условием - когда зажигаем точку катод первого разряда не включать (в 3 разряде точка не загорится).
Для барьеров 220В (устройство для защиты от перенапряжения) объединяют еще сегмент F первого разряда с катодом первого разряда - в первом разряде будут нормальными цифры 123 (на индикаторе можно отображать числа в диапазоне 100-399). Высвобождается нога для управления реле.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: простой термометр на PIC16F676
СообщениеДобавлено: Вт мар 05, 2013 06:47:53 
Встал на лапы

Зарегистрирован: Чт фев 14, 2013 06:54:51
Сообщений: 88
Откуда: Башкортостан
Рейтинг сообщения: 0
Soir писал(а):
andrey782005 писал(а):
...в данный момент есть только 2-х разрядный с общим анодом...

Вот на два разряда. Диапазон от -9 до 99. Все что за диапазоном - прочерки.
Я описание не выкладывал, но во всех этих вариантах принцип один - термометр с фиксацией минимальной и максимальной температур. Пишутся в EEPROM. Нажатие на кнопки выводит на дисплей соответственно минимальную и максимальную температуры. Одновременное нажатие на кнопки записывает текущую температуру в обе ячейки памяти.

Спасибо Soir за оперативность! так быстро? неожидал. Т.е. если температура -10 и ниже я буду видеть прочерки? а можно диапазон от -99 до +99 только минус будет высвечиваться до -9 ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: простой термометр на PIC16F676
СообщениеДобавлено: Вт мар 05, 2013 07:22:57 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
Аlex писал(а):
Тогда осмелюсь предположить, что просто нет гашения индикаторов. Т.е. выключение разряда перед переключением. Протеус в этом случае будет засвечивать, т.к. для него даже микросекунды - уже "нужно светить".

Гашение есть, оно в нужном месте. Тут проблема в другом.
Вот сравни две картинки. На обоих RA0 переведен на вход, подтягивающий резистор отключен. Но стоит подключить висящий в воздухе резистор и картина меняется, на RA0 уже 0. Он то и зажигает ненужную точку при симуляции.
Изображение

Изображение
Надо будет поковыряться на досуге в проекте, попробовать другие модели.


Вложения:
01.jpg [9.91 KiB]
Скачиваний: 1172
02.jpg [9.06 KiB]
Скачиваний: 1262
Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: простой термометр на PIC16F676
СообщениеДобавлено: Вт мар 05, 2013 07:27:06 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
andrey782005 писал(а):
Т.е. если температура -10 и ниже я буду видеть прочерки?

Да.
andrey782005 писал(а):
а можно диапазон от -99 до +99 только минус будет высвечиваться до -9 ?

Датчик только до -55.
Про -9 не понял. Приведите пример, вот если -11 то как индицировать?
Может Вы вместо 3-го разряда просто светодиод установите? Будет минус показывать.


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: простой термометр на PIC16F676
СообщениеДобавлено: Вт мар 05, 2013 07:36:56 
Встал на лапы

Зарегистрирован: Чт фев 14, 2013 06:54:51
Сообщений: 88
Откуда: Башкортостан
Рейтинг сообщения: 0
Soir писал(а):
andrey782005 писал(а):
Т.е. если температура -10 и ниже я буду видеть прочерки?

Да.
andrey782005 писал(а):
а можно диапазон от -99 до +99 только минус будет высвечиваться до -9 ?

Датчик только до -55.
Про -9 не понял. Приведите пример, вот если -11 то как индицировать?
Может Вы вместо 3-го разряда просто светодиод установите? Будет минус показывать.

чёто я с тупил, датчик то от -55. Получается я тогда могу просто собрать 2-й вариант, который без точки, использовав 2 разряда, без старшего в котором минус высвечивается, а для минуса 1 светодиод?


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: простой термометр на PIC16F676
СообщениеДобавлено: Вт мар 05, 2013 07:48:48 
Встал на лапы

Зарегистрирован: Чт фев 14, 2013 06:54:51
Сообщений: 88
Откуда: Башкортостан
Рейтинг сообщения: 0
Извиняюсь что сразу не додумался, этот вариант со светодиодом мне подходит.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: простой термометр на PIC16F676
СообщениеДобавлено: Вт мар 05, 2013 07:50:33 
Встал на лапы

Зарегистрирован: Чт фев 14, 2013 06:54:51
Сообщений: 88
Откуда: Башкортостан
Рейтинг сообщения: 0
Я тут подумал, можно наверно ещё функцию термостата добавить, а запись мин. и макс. температуры убрать, если ресурсы контроллера позволяют. Осталась свободноя нога RA3,но она может быть только входом, её ведь можно заменить любой другой, чтоб освободить ногу с выходом на управление нагреванием либо охлаждением, кому как надо.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: простой термометр на PIC16F676
СообщениеДобавлено: Вт мар 05, 2013 08:18:02 
Друг Кота

Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58
Сообщений: 7854
Рейтинг сообщения: 1
Цитата:
А меня бы устроил вариант на 2-х разрядном индикаторе с общим анодом, без десятых градуса, отрицательную температуру можно только до -9. Я тут подумал, можно наверно ещё функцию термостата добавить

Вам не кажется что это похоже на сюжет из сказки про золотую рыбку?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: простой термометр на PIC16F676
СообщениеДобавлено: Вт мар 05, 2013 08:53:42 
Встал на лапы

Зарегистрирован: Чт фев 14, 2013 06:54:51
Сообщений: 88
Откуда: Башкортостан
Рейтинг сообщения: 0
otest писал(а):
Цитата:
А меня бы устроил вариант на 2-х разрядном индикаторе с общим анодом, без десятых градуса, отрицательную температуру можно только до -9. Я тут подумал, можно наверно ещё функцию термостата добавить

Вам не кажется что это похоже на сюжет из сказки про золотую рыбку?

Я просто предположил, что можно добавить термостат, выжать из контроллера 100% ресурсов,в этой схеме,нет так нет. И с разбитым корытом я не останусь, т.к. то что просил, то получил благодаря Soir, мир не без добрых радиоКотов!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: простой термометр на PIC16F676
СообщениеДобавлено: Вт мар 05, 2013 11:18:49 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
andrey782005 писал(а):
...вариант со светодиодом мне подходит.

Вариант со светодиодом для индикации отрицательных температур. Соответственно диапазон расширился: от -55 до 99 град.
andrey782005 писал(а):
...Я тут подумал, можно наверно ещё функцию термостата добавить...

Это я плюсик otest поставил. Термостат это уже для отдельной темы.
andrey782005 писал(а):
...Осталась свободноя нога RA3,но она может быть только входом, её ведь можно заменить любой другой, чтоб освободить ногу с выходом на управление нагреванием либо охлаждением...

Это каким образом ее можно заменить? Какой "любой другой"? Давайте уж подробнее...


Вложения:
Termometr_16F676_2dig.zip [13.57 KiB]
Скачиваний: 400
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: простой термометр на PIC16F676
СообщениеДобавлено: Вт мар 05, 2013 11:35:54 
Встал на лапы

Зарегистрирован: Чт фев 14, 2013 06:54:51
Сообщений: 88
Откуда: Башкортостан
Рейтинг сообщения: 0
Спасибо огромное Soir за такой вариант, а я собирался просто с RA0 светодиод на RA5, т.к. RA5-это сегмент G(минус) в схеме с 3-разрядным индикатором без точки. Просто температура больше 100 показывалась бы 00,01,02...15


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: простой термометр на PIC16F676
СообщениеДобавлено: Вт мар 05, 2013 11:43:35 
Встал на лапы

Зарегистрирован: Чт фев 14, 2013 06:54:51
Сообщений: 88
Откуда: Башкортостан
Рейтинг сообщения: 0
Soir писал(а):
andrey782005 писал(а):
...вариант со светодиодом мне подходит.

Вариант со светодиодом для индикации отрицательных температур. Соответственно диапазон расширился: от -55 до 99 град.
andrey782005 писал(а):
...Я тут подумал, можно наверно ещё функцию термостата добавить...

Это я плюсик otest поставил. Термостат это уже для отдельной темы.
andrey782005 писал(а):
...Осталась свободноя нога RA3,но она может быть только входом, её ведь можно заменить любой другой, чтоб освободить ногу с выходом на управление нагреванием либо охлаждением...

Это каким образом ее можно заменить? Какой "любой другой"? Давайте уж подробнее...

Любой другой из управления сегментами,если с общим анодом, порты которые управляют сегментами-они же входы, RA3 как раз только вход, значит её можно использовать например для сегмента"А" ,а RC0 тогда на управлении реле.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: простой термометр на PIC16F676
СообщениеДобавлено: Вт мар 05, 2013 12:17:44 
Друг Кота

Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58
Сообщений: 7854
Рейтинг сообщения: 0
Цитата:
порты которые управляют сегментами-они же входы,

Теперь будем учить Батьку лаптем щи хлебать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: простой термометр на PIC16F676
СообщениеДобавлено: Вт мар 05, 2013 12:33:35 
Встал на лапы

Зарегистрирован: Чт фев 14, 2013 06:54:51
Сообщений: 88
Откуда: Башкортостан
Рейтинг сообщения: 0
otest писал(а):
Цитата:
порты которые управляют сегментами-они же входы,

Теперь будем учить Батьку лаптем щи хлебать.

Я не кого не учу, я ответил на вопрос Soir


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: простой термометр на PIC16F676
СообщениеДобавлено: Вт мар 05, 2013 12:46:04 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Цитата:
порты которые управляют сегментами-они же входы
Вы заблуждаетесь, они - выходы !


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: простой термометр на PIC16F676
СообщениеДобавлено: Вт мар 05, 2013 13:30:55 
Встал на лапы

Зарегистрирован: Чт фев 14, 2013 06:54:51
Сообщений: 88
Откуда: Башкортостан
Рейтинг сообщения: 0
Аlex писал(а):
Цитата:
порты которые управляют сегментами-они же входы
Вы заблуждаетесь, они - выходы !

не пойму почему они выходы, с контроллера ноги на общие аноды-это выходы, а те что к сегментам-входы, ток ведь течёт по такому пути: с порта на общий анод, через сегмент и в порт,который и является входом. Ну я так понимаю. Опишите тогда пожалуйста,если я не правильно понимаю


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: простой термометр на PIC16F676
СообщениеДобавлено: Вт мар 05, 2013 14:02:11 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Что-бы току куда-то течь, нужна разность потенциалов. Вот они и устанавливаются за счёт разных лог. уровней на выходах. А вход позволяет только прочитать лог уровень, но никак не установить его. Если вывод МК настроен на выход, то он висит в воздухе.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: простой термометр на PIC16F676
СообщениеДобавлено: Вт мар 05, 2013 16:09:51 
Встал на лапы

Зарегистрирован: Чт фев 14, 2013 06:54:51
Сообщений: 88
Откуда: Башкортостан
Рейтинг сообщения: 0
Может пойму со временем :)
Собрал термометр и както тускловато показывает. Soir, сделайте пожалуйста прошивку под транзисторы P-N-P в аноды, для схемы с 2-х разрядным индикатором и светодиодом


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: простой термометр на PIC16F676
СообщениеДобавлено: Вт мар 05, 2013 16:31:00 
Встал на лапы

Зарегистрирован: Чт фев 14, 2013 06:54:51
Сообщений: 88
Откуда: Башкортостан
Рейтинг сообщения: 0
Всё понял насчёт порта, светодиоды на него не повесить.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: простой термометр на PIC16F676
СообщениеДобавлено: Вт мар 05, 2013 18:46:23 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
andrey782005 писал(а):
...прошивку под транзисторы P-N-P в аноды, для схемы с 2-х разрядным индикатором и светодиодом

Во вложении. Там проект в Proteus, инверторы замените на транзисторы. Если сомневаетесь как правильно, лучше напишите или покажите мне Вашу схему.


Вложения:
Termometr_16F676_2dig.zip [14.05 KiB]
Скачиваний: 369
Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 52 ]    , 2,  

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


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

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


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

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


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