24 февраля 2022 года в 5 утра, без объявления войны, россия напала на Украину.

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

Я не умею много писать, да и без мата тут сложно что-то написать.
Поэтому выражу все мои чувства одним фото.

«Спасибо дедушка путин за счастливое детство и мое освобождение». ©

Дополню словами уважаемого человека, широко известного в узких кругах:
тут путин не виноват, не он нажал на кнопку сброса,
- виноват пилот, который нажал на кнопку сброса, мог промахнуться. виноваты жена/мать/брат/друг пилота, которые не позвонили ему, и не сказали "нет войне",
- виноват тот, кто отдал приказ, и виноваты его жена/мать/брат/друг,
- виноват тот, кто цеплял бомбу, потому что он мог её обезвредить, "ну бывает, не сработала",
- виноват кладовщик, виноват водитель, который перевозил эту бомбу. виноваты жена...и т.д., потому что не позвонили и не сказали "нет войне, не вези бомбы",
- виноваты все журналисты оркостана, потому что они врут,
- виноваты недограждане, потому что не сказали журналистам "не врите",
- виноваты все... все 160 миллионов,
- а те 2, 3, 5 тысяч, которые вышли, и которых запаковали, это даже не десятая процента, это погрешность... случайно оказавшиеся в мордоре люди. ©

PS: За несколько часов до вторжения был атакован и взломан крупный интернет хостинг в Киеве, где и размещался мой сайт. Только 16 марта отважным админам удалось частично восстановить работу хостинга. Далеко не все сайты выжили, т.к. были повреждены даже бэкапы.
Нет, нет, я не жалуюсь, нет. В цифровом мире нет ничего ценного, материального...


Due to periodic DDoS attacks, the forum may not be available.

Термометр на ATtiny2313 и DS18B20

Здесь только проекты на ATtiny
Post Reply
Cossack
Пробегал мимо
Posts: 2
Joined: 29 Feb 2012 17:47
Location: Украина, Киев

Re: Термометр на ATtiny2313 и DS18B20

Post by Cossack »

hardlock wrote:Cossack, к каким часам? к термометру? К нему конечно можно.
да-да, конечно к термометру. Прошу прощение за опечатку. В конце рабочего дня голова уже совсем не соображает...

Хочу просто повторить Вашу схему, потому что это будет мой первый опыт работы с микроконтроллерами. А так как есть ISP, то хочу прямо на плате термометра поставить этот разъем (благо с габаритами платы я не стремлюсь к минимализму и размеры позволяют это сделать), плюс микроконтроллер в корпусе SOIC-20 и прошивать его прямо на готовой плате термометра. Я дорисовал Вашу схему, но уже с разъемом ISP. Порты SCK, MISO и MOSI используются для управления разрядами индикатора. Не будет ли мешать эта завязка портов на индикатор программированию (и перепрограммированию в будущем) микроконтроллера?
Attachments
схема термометра с ISP
схема термометра с ISP
User avatar
hardlock
Администратор
Posts: 3978
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

Re: Термометр на ATtiny2313 и DS18B20

Post by hardlock »

Cossack wrote:Не будет ли мешать эта завязка портов на индикатор программированию (и перепрограммированию в будущем) микроконтроллера?
STK 200/300 шьёт без проблем, а вот AVR910 иногда выпендривается, приходится отключать индикатор.
PANADOL
Пробегал мимо
Posts: 8
Joined: 21 Oct 2010 21:30

Re: Термометр на ATtiny2313 и DS18B20

Post by PANADOL »

Как подключить к микроконтроллеру до 6 датчиков с возможностью отображения номера датчика(по порядку) и какие изменения необходимо внести в исходник?
User avatar
hardlock
Администратор
Posts: 3978
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

Re: Термометр на ATtiny2313 и DS18B20

Post by hardlock »

PANADOL wrote:какие изменения необходимо внести в исходник?
да собственно надо переписать его с нуля. Нужно обращаться к датчикам по серийнику и спрашивать у них значения. Это не сложно. Могу кинуть проект с 4-мя датчиками на LCD индикаторе 16*2
PANADOL
Пробегал мимо
Posts: 8
Joined: 21 Oct 2010 21:30

Re: Термометр на ATtiny2313 и DS18B20

Post by PANADOL »

Если есть возможность, то скиньте на LCD.
User avatar
hardlock
Администратор
Posts: 3978
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

Re: Термометр на ATtiny2313 и DS18B20

Post by hardlock »

PANADOL, с понедельника.
Alexei9994
Пробегал мимо
Posts: 1
Joined: 24 Mar 2012 20:01

Re: Термометр на ATtiny2313 и DS18B20

Post by Alexei9994 »

hardlock, А есть исходник прошивки с ОА ???
Kazemir
Частенько бываю
Posts: 110
Joined: 01 Dec 2009 09:02
Location: г. Королев

Re: Термометр на ATtiny2313 и DS18B20

Post by Kazemir »

Alexei9994!
См. стр.1.
zhibort
Пробегал мимо
Posts: 3
Joined: 26 Dec 2011 00:12
Location: Псков

Re: Термометр на ATtiny2313 и DS18B20

Post by zhibort »

Добрый день! Подскажите пожалуйста, где в проекте указать что индикитар ОА? спасибо!
Kazemir
Частенько бываю
Posts: 110
Joined: 01 Dec 2009 09:02
Location: г. Королев

Re: Термометр на ATtiny2313 и DS18B20

Post by Kazemir »

zhibort !
На первой странице выложены прошивки для индикаторов с ОК и ОА. Если это не устраивает, то в исходнике есть строчки выбора индикатора с ОК или ОА.
Вот они эти сторочки
//#define Cathode
#define Anode
В приведенных строчках выбирается индикатор с ОА.
zhibort
Пробегал мимо
Posts: 3
Joined: 26 Dec 2011 00:12
Location: Псков

Re: Термометр на ATtiny2313 и DS18B20

Post by zhibort »

Добрый вечер! Собрал, прошил, включил. Температуру показывает нормальную, но горят пару лишних сегментов. Все проверил, в чем может быть проблема? Спасибо!!!

Добавлено спустя 9 часов 35 минут 23 секунды:
Большое спасибо за схему! В итоге все заработало! Делал вечером и ночью, и плохо пропаял индикатор, только щас нашел КЗ!
Еще раз спасибо!
barkanum
Пробегал мимо
Posts: 18
Joined: 30 May 2012 22:51

Re: Термометр на ATtiny2313 и DS18B20

Post by barkanum »

А не могли бы Вы сделать прошивку ОА под новые 2313А ? :) Я совсем не понимаю в программировании. Хотел бы использовать Ваш термометр, но АТ90 уже нигде не купишь.
User avatar
hardlock
Администратор
Posts: 3978
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

Re: Термометр на ATtiny2313 и DS18B20

Post by hardlock »

barkanum, прошивки не под АТ90, а под тини2313.
barkanum
Пробегал мимо
Posts: 18
Joined: 30 May 2012 22:51

Re: Термометр на ATtiny2313 и DS18B20

Post by barkanum »

Просто у Вас в принципиальной схеме стоит AT90S2313 а я нашел только 2313A, мне сказали, что прошивка для AT90S2313 не будет работать на 2313A. Вот я и интересуюсь есть ли прошивка для 2313A.
grivt
Пробегал мимо
Posts: 1
Joined: 29 Jun 2012 07:44

Re: Термометр на ATtiny2313 и DS18B20

Post by grivt »

Доброго времени дня и пожелания удачи уважаемому г-ну Hardlock и всем участникам этого форума!
Делаю робкие шаги в познании современной радиоэлектроники и тем более программировании, так, что не забрасывайте помидорами.
У меня вопрос: если температура показывается тремя цифрами, то нужен ли четырёхразрядный индикатор?
selevo
Пробегал мимо
Posts: 4
Joined: 28 Jun 2012 19:32

Re: Термометр на ATtiny2313 и DS18B20

Post by selevo »

а индикатор погасает на время опроса датчика или светится постоянно ?
Kazemir
Частенько бываю
Posts: 110
Joined: 01 Dec 2009 09:02
Location: г. Королев

Re: Термометр на ATtiny2313 и DS18B20

Post by Kazemir »

grivt!
Если не надо отбражать знак температуруры (отрицательная/положительная), то можно и три разряда, это как вариант.
У меня в данном девайсе стоит трех разрядный индикатор, я отображаю знак температуры и саму температуру без десятых долей.
Так что кто как хочет, так захочет.

selevo!
светится постоянно.
User avatar
hardlock
Администратор
Posts: 3978
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

Re: Термометр на ATtiny2313 и DS18B20

Post by hardlock »

grivt wrote:если температура показывается тремя цифрами, то нужен ли четырёхразрядный индикатор?
а сотни? а минус?
selevo wrote:индикатор погасает на время опроса датчика или светится постоянно ?
светится постоянно.
selevo
Пробегал мимо
Posts: 4
Joined: 28 Jun 2012 19:32

Re: Термометр на ATtiny2313 и DS18B20

Post by selevo »

спасибо,буду повторять :)
Извиняюсь на навязчивость,а кто-нибудь может доработал до двух датчиков ?
within
Пробегал мимо
Posts: 6
Joined: 03 Jul 2012 08:11
Location: Николаев

Re: Термометр на ATtiny2313 и DS18B20

Post by within »

Товарищи, помогите, пожалуйста. Мне нужно получение температуры запихнуть в прерывание. Какую часть прогаммы нужно туда вставить? И перед выходом из прерывания получить значение температуры в человеческом виде. Прерывание долгое, но это так предусмотрено, так что прошу не ругать, если чё) Индикацию нужно отключить. Короче говоря, хочу создать новый проэкт и вставить туда фрагмент получения температуры из этого. Если автор, конечно, не против :oops: А зачем то всё надо, напишу потом, отгоняют от компа уже :(
User avatar
hardlock
Администратор
Posts: 3978
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

Re: Термометр на ATtiny2313 и DS18B20

Post by hardlock »

within, там же каждая строка прокоментирована! Да и так всё происходит в прерывании от таймера.
within
Пробегал мимо
Posts: 6
Joined: 03 Jul 2012 08:11
Location: Николаев

Re: Термометр на ATtiny2313 и DS18B20

Post by within »

Прошу, ткните меня курсором в место, где читается температура и переводится в вид, к примеру: 22, 49, 81... и т.д.
User avatar
hardlock
Администратор
Posts: 3978
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

Re: Термометр на ATtiny2313 и DS18B20

Post by hardlock »

within, сори, коментарии в проекте термостата - скачайте его и посмотрите - там всё понятно, но делается всё не одной строкой. Там всё прерывание тайтера - это чтение. Сейчас не имею возможности сам посмотреть.
wanobano
Пробегал мимо
Posts: 1
Joined: 26 Jul 2012 21:44

Re: Термометр на ATtiny2313 и DS18B20

Post by wanobano »

http://radio-hobby.org/modules/news/art ... toryid=901

Мне необходим такое же решение для бани с двумя датчиками для отображения температуры в двух разных помещениях.

установка за стеклом, поэтому корпус не нужен.

LED дисплей можно побольше, см 5-7. Питание от сети 220В через блок питания.


Какая будет стоимость этого решения ?

кто может сделать?
maxim1972
Пробегал мимо
Posts: 2
Joined: 29 Jul 2012 06:53

Re: Термометр на ATtiny2313 и DS18B20

Post by maxim1972 »

Здравствуйте уважаемый Hardlock, и все участники форума!!
Я новый пользователь, очень заинтересовался этим проектом, пожалуйста строго не судите за этот вопрос.
Тем более возникла необходимость срочно сделать такой термостат для бойлера.
И так вопрос, пожалуйста подскажите как выставить Fuse биты на другом программаторе, например Фитон или Элнег. На сколько я знаю разработчики пони-прога галочками отображают "0" в то время как на других программаторах галочки обозначают "1" или же без изменения оставлять.
Post Reply