Например TDA7294

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

Текущее время: Ср ноя 26, 2025 02:08:27

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


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



Начать новую тему Ответить на тему  [ Сообщений: 33 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Термометр с большими индикаторами
СообщениеДобавлено: Ср янв 11, 2012 20:11:32 
Открыл глаза
Аватар пользователя

Зарегистрирован: Чт ноя 22, 2007 10:28:34
Сообщений: 66
Откуда: Гондурас
Рейтинг сообщения: 0
Собрал один в один конструкцию: Термометр с большими индикаторами.

http://radiokot.ru/circuit/digital/home/69/
Вроде бы всё сделал правильно - на 4-х индикаторах мигают сегменты "G", частота мигания немного зависит от того подключён датчик или нет.
перечитал коды ошибок - такого сообщения не предусмотрено.
Никто с таким не сталкивался?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр с большими индикаторами
СообщениеДобавлено: Чт янв 12, 2012 08:09:10 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1486
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15267
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
скорее всего не тот датчик ds18s20 и ds18b20 или еще разные какие - ставить надо тот, под который программа сделана.
я б туда несколько других деталек поставил... uln2803 к примеру... :tea:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр с большими индикаторами
СообщениеДобавлено: Чт янв 12, 2012 08:16:59 
Друг Кота
Аватар пользователя

Карма: 50
Рейтинг сообщений: 1398
Зарегистрирован: Пт авг 28, 2009 21:34:30
Сообщений: 7316
Откуда: 845-й км.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Как написано в статье, по включению, должны загореться 4 черточки (сегменты G), а затем... вот этого затем и нет. Расскажите что записали в микроконтроллер. Признавайтесь, фьюзы трогали? вачдог включали? Есть еще один вариант в программе, когда программа переходит на старт, но он очень маловероятен.
Еще вариант - ошибка монтажа, при зажжении какого-то сегмента, кроме G (он явно работает нормально) происходит сброс микроконтроллера. вероятно из-за короткого замыкания с другими цепями.

_________________
А люди посмотрят и скажут: "Собаки летят. Вот и осень."


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр с большими индикаторами
СообщениеДобавлено: Чт янв 12, 2012 22:44:00 
Друг Кота
Аватар пользователя

Карма: 50
Рейтинг сообщений: 1398
Зарегистрирован: Пт авг 28, 2009 21:34:30
Сообщений: 7316
Откуда: 845-й км.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
BOB51 писал(а):
скорее всего не тот датчик ds18s20 и ds18b20 или еще разные какие - ставить надо тот, под который программа сделана.
я б туда несколько других деталек поставил... uln2803 к примеру... :tea:
В программе есть диагностика. Для проверки можно включать вообще без датчика - будет сообщение "Scn0" - найдено 0 устройств. Ну и программа опознаёт оба типа датчиков: и ds18b20, и ds18s20.
Насчет других деталюх... цель конструкции была не сам по себе термометр, а просто демонстрация транзисторных ключей для светодиодных индикаторов, которым надо больше 5 вольт для работы. поэтому использовались просто транзисторы.

_________________
А люди посмотрят и скажут: "Собаки летят. Вот и осень."


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Термометр с большими индикаторами
СообщениеДобавлено: Пт янв 13, 2012 12:35:02 
Открыл глаза
Аватар пользователя

Зарегистрирован: Чт ноя 22, 2007 10:28:34
Сообщений: 66
Откуда: Гондурас
Рейтинг сообщения: 0
Спасибо за ответ.
Писал в контроллер программатором "ChipProg+" с помощью программы входящей в комплект "ChipProg+ v4.36.01"
Фьюзы не трогал, ничего не включал.
Ошибка действительно была в монтаже - вместо ЧИП резисторов на 10к были по ошибке установлены "нулёвки". При внимательном осмотре это сразу стало видно (намёк о КЗ был точным, кстати "нулёвки были по всем сегментам).

Теперь другая проблема: при включении появляются чёрточки, затем считывание, но теперь появилась ошибка со считыванием, вероятно в старшем сегменте, выглядит это так: символ градуса и далее температура - 87,2 через ~8 секунд - 67,2 / 57,2 / 47,2 / 77,2 / 97,2 при этом температура в помещении где то 27,2 не выше.
при касании пальцем значение перед и после запятой логично меняется, а вот старший разряд случайным образом изменяется.
Датчик 18B20 менял на другой новый - ошибка повторяется.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр с большими индикаторами
СообщениеДобавлено: Пт янв 13, 2012 14:05:50 
Друг Кота
Аватар пользователя

Карма: 50
Рейтинг сообщений: 1398
Зарегистрирован: Пт авг 28, 2009 21:34:30
Сообщений: 7316
Откуда: 845-й км.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Ошибкой датчика это не может быть никак. Все чтения проверяются контрольными суммами. Похоже на ошибку при выводе. При монтаже учтено, что сегменты не соединены просто помённо? т.е. сегмент А первого разряда не соединен с сегментом А второго разряда. аааааааааааа. дошло! 1 и 3 разряд надо поменять местами. :))

_________________
А люди посмотрят и скажут: "Собаки летят. Вот и осень."


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр с большими индикаторами
СообщениеДобавлено: Пт янв 13, 2012 18:57:06 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вс янв 24, 2010 16:20:45
Сообщений: 41
Откуда: Чемал
Рейтинг сообщения: 1
Собрал этот термометр и установил на работе. Заработал сразу, с первого включения.
Выкладываю плату в Sprint-Layout , может кому пригодится.


Вложения:
thermometr.lay [68.7 KiB]
Скачиваний: 1383
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр с большими индикаторами
СообщениеДобавлено: Пт янв 13, 2012 20:56:14 
Открыл глаза
Аватар пользователя

Зарегистрирован: Чт ноя 22, 2007 10:28:34
Сообщений: 66
Откуда: Гондурас
Рейтинг сообщения: 0
uldemir логически - полностью согласен, очень похоже что сегменты не на своём месте.
на схеме в статье, индикаторы стоят на своих местах? Т.е. слева направо 1, 2, 3, 4?
На первом (по схеме) индикаторе у меня горит символ градуса, там же наверное будет минус?

по логике получается, что у меня перепутаны между собой 1 и 17 ножка М/С?
но и на схеме, опубликованной на сайте 1 ножка МК управляет анодом второго индикатора, а 17-я ножка 4-м

понимаю что где то ошибка, но понять не могу где. :(
плата делалась в P-CAD - схема и печатная плата соответствуют.

схема:
http://tavsar.com/JPG/C180/sch.gif

печатная плата (3-х слойная, средний слой GND):
http://tavsar.com/JPG/C180/pcb.gif

P.S. Chemal Sprint-Layout v4 у меня не открыл данный файл.


Последний раз редактировалось Управдом Пт янв 13, 2012 21:27:33, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр с большими индикаторами
СообщениеДобавлено: Пт янв 13, 2012 21:19:26 
Друг Кота
Аватар пользователя

Карма: 50
Рейтинг сообщений: 1398
Зарегистрирован: Пт авг 28, 2009 21:34:30
Сообщений: 7316
Откуда: 845-й км.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
На схеме слева находится самый правый индикатор. Печатная плата повернута печатными проводниками к наблюдателю, индикаторы припаяны с обратной стороны и светят от наблюдателя.
Управление слева на право идет RA0, RA1, RA2, RA3. Извиняюсь, что ввёл в заблуждение. С другой стороны, вы можете просто переопределить порядок и скомпилировать под свою разводку - исходник то выложен.

_________________
А люди посмотрят и скажут: "Собаки летят. Вот и осень."


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр с большими индикаторами
СообщениеДобавлено: Пт янв 13, 2012 21:22:32 
Модератор
Аватар пользователя

Карма: 68
Рейтинг сообщений: 424
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Сообщений: 13490
Откуда: Тамбовская обл.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Управдом, либо сжимайте картинки, либо давайте ссылки на них. Пока предупреждаю.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр с большими индикаторами
СообщениеДобавлено: Пт янв 13, 2012 23:08:56 
Друг Кота
Аватар пользователя

Карма: 50
Рейтинг сообщений: 1398
Зарегистрирован: Пт авг 28, 2009 21:34:30
Сообщений: 7316
Откуда: 845-й км.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Вот образчик отображения температуры:
Изображение
За бортом 1 градус ниже нуля.

_________________
А люди посмотрят и скажут: "Собаки летят. Вот и осень."


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр с большими индикаторами
СообщениеДобавлено: Пт янв 13, 2012 23:15:59 
Открыл глаза
Аватар пользователя

Зарегистрирован: Чт ноя 22, 2007 10:28:34
Сообщений: 66
Откуда: Гондурас
Рейтинг сообщения: 0
Вот, теперь всё понятно, что у меня индикаторы расставлены наоборот, т.к. символ градуса у меня в начале.
была бы макетка - перепаял бы, а тут печатная плата - столько переделок не внесёшь...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр с большими индикаторами
СообщениеДобавлено: Вс янв 15, 2012 19:26:32 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вс янв 24, 2010 16:20:45
Сообщений: 41
Откуда: Чемал
Рейтинг сообщения: 0
P.S. Chemal Sprint-Layout v4 у меня не открыл данный файл.[/quote]

У меня Sprint-Layout v 5.0

Фото моего термометра, снимал телефоном поэтому качество не очень.


Вложения:
thermometr2.jpg [132.9 KiB]
Скачиваний: 1188
thermometr1.jpg [130.16 KiB]
Скачиваний: 1301
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр с большими индикаторами
СообщениеДобавлено: Чт янв 19, 2012 20:46:45 
Открыл глаза
Аватар пользователя

Зарегистрирован: Чт ноя 22, 2007 10:28:34
Сообщений: 66
Откуда: Гондурас
Рейтинг сообщения: 0
Всем спасибо.
После небольших плясок с бубном и помощью в изменения прошивки - и у меня всё заработало:
Изображение


Вложения:
1.jpg [7.91 KiB]
Скачиваний: 4034
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр с большими индикаторами
СообщениеДобавлено: Сб янв 21, 2012 16:37:27 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вс янв 24, 2010 16:20:45
Сообщений: 41
Откуда: Чемал
Рейтинг сообщения: 0
Управдом писал(а):
Всем спасибо.
После небольших плясок с бубном и помощью в изменения прошивки - и у меня всё заработало:
Изображение


Что то прохладно у Вас в Гондурасе :)) :)) :)) .


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр с большими индикаторами
СообщениеДобавлено: Пн фев 11, 2013 18:50:24 
Родился

Зарегистрирован: Пт авг 19, 2011 09:55:15
Сообщений: 11
Рейтинг сообщения: 0
Вопрос автору и всем собравшим это устройство.
В схеме использован МК PIC16F628, но сейчас такой найти практически невозможно, вместо него выпускают PIC16F628A, который несколько отличается от 628-го без буквы А (согласно даташиту, в тонкостях я не силен). Так вот вопрос, нужно ли все-таки переделывать прошивку или нет? Если нужно, если кто переделывал - пожалуйста, выложите. Спасибо.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр с большими индикаторами
СообщениеДобавлено: Пн фев 11, 2013 19:05:02 
Друг Кота
Аватар пользователя

Карма: 50
Рейтинг сообщений: 1398
Зарегистрирован: Пт авг 28, 2009 21:34:30
Сообщений: 7316
Откуда: 845-й км.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Не нужно. Должно работать и с буковкой "А"

Пожалуй из-за моей ошибки, многие путают местами разряды. Вот прошивка с измененым порядком индикаторов на обратный:
Вложение:
thermometr.zip

_________________
А люди посмотрят и скажут: "Собаки летят. Вот и осень."


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр с большими индикаторами
СообщениеДобавлено: Вт июл 16, 2013 22:27:59 
Мучитель микросхем
Аватар пользователя

Карма: 6
Рейтинг сообщений: 3
Зарегистрирован: Вс окт 12, 2008 00:19:25
Сообщений: 403
Откуда: Подольск, Мос. Область
Рейтинг сообщения: 0
а мог бы кто-нибудь изменить прошивку чтобы индикация была без десятичных?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр с большими индикаторами
СообщениеДобавлено: Ср июл 17, 2013 17:51:10 
Друг Кота
Аватар пользователя

Карма: 50
Рейтинг сообщений: 1398
Зарегистрирован: Пт авг 28, 2009 21:34:30
Сообщений: 7316
Откуда: 845-й км.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Специально, чтобы избежать таких просьб был выложен исходник - можете менять его себе на здоровье. :))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр с большими индикаторами
СообщениеДобавлено: Пн мар 10, 2014 15:33:10 
Родился

Зарегистрирован: Пн мар 10, 2014 15:25:01
Сообщений: 2
Рейтинг сообщения: 0
Собрал термометр, отлично работает, спасибо. Такой вопрос. Возможно ли программно откорректировать показания датчика температуры в меньшую сторону, градуса на 2? Окна выходят на юго-восток и температура отображается немного завышенной. Сам не программист, поэтому если что прошу прощения за дилетантский вопрос


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

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


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

Сейчас этот форум просматривают: agn и гости: 28


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

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


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