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
User avatar
hardlock
Администратор
Posts: 4010
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

rishat1985, конечно. А можно поставить переключатель на линию данных термодатчиков и когда нужно переключать. Хотя это не совсем правильно и красиво....
rishat1985
Пробегал мимо
Posts: 7
Joined: 07 Jan 2011 23:19
Location: уфа

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

Post by rishat1985 »

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

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

Post by hardlock »

rishat1985, нету.
rishat1985
Пробегал мимо
Posts: 7
Joined: 07 Jan 2011 23:19
Location: уфа

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

Post by rishat1985 »

а программно переключать датчики нельзя?
User avatar
hardlock
Администратор
Posts: 4010
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

rishat1985, можно. Исходники есть, можете поработать... Я пока пасс - завтра на рапоту.
rishat1985
Пробегал мимо
Posts: 7
Joined: 07 Jan 2011 23:19
Location: уфа

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

Post by rishat1985 »

например 10сек показал один датчик через 10сек другое :)

Добавлено спустя 1 минуту 46 секунд:
я не разбираюсь в программах :(
User avatar
hardlock
Администратор
Posts: 4010
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

rishat1985 wrote:я не разбираюсь в программах
а мне не до программ сейчас. Сори.
rishat1985
Пробегал мимо
Posts: 7
Joined: 07 Jan 2011 23:19
Location: уфа

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

Post by rishat1985 »

хотябы на одном выводе МК переключалось единица и ноль ключ можно былобы поставить :scratch:
User avatar
hardlock
Администратор
Posts: 4010
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

rishat1985, проще сделать внешний мультивибратор на паре транзисторов и релюшку.
rishat1985
Пробегал мимо
Posts: 7
Joined: 07 Jan 2011 23:19
Location: уфа

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

Post by rishat1985 »

я уже так делал :-) слишком не компактно получаеться :mrgreen:
bokorez
Пробегал мимо
Posts: 8
Joined: 30 Dec 2010 12:50
Location: Киселёвск

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

Post by bokorez »

Братцы, так все таки, кто знает как состыковать индикаторы с напряжением 8.2 вольта с тинькой?
Casper_pro
Частенько бываю
Posts: 36
Joined: 01 Dec 2010 23:19

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

Post by Casper_pro »

bokorez wrote:Братцы, так все таки, кто знает как состыковать индикаторы с напряжением 8.2 вольта с тинькой?
Через транзисторные ключи....
Serioga
Живу тут
Posts: 270
Joined: 19 Apr 2010 19:52
Location: Полтава

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

Post by Serioga »

bokorez wrote:Братцы, так все таки, кто знает как состыковать индикаторы с напряжением 8.2 вольта с тинькой?
Обрати внимание на советские микросхемы К564ПУ6, может подойдут.
Все таки компактней чем транзисторы, хотя тоже вариант.
Для принятия решения нужно знать еще ток индикатора.
bokorez
Пробегал мимо
Posts: 8
Joined: 30 Dec 2010 12:50
Location: Киселёвск

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

Post by bokorez »

Фамилия самих индикаторов CPD-23011SG ток сегмента 20ма. Напряжение на сегмент 8,8 вольт, точка 4,4 вольта. Общий анод.
Serioga
Живу тут
Posts: 270
Joined: 19 Apr 2010 19:52
Location: Полтава

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

Post by Serioga »

bokorez wrote:Фамилия самих индикаторов CPD-23011SG ток сегмента 20ма. Напряжение на сегмент 8,8 вольт, точка 4,4 вольта. Общий анод.
Учитуя что динамическая индикация, К564ПУ6 должна потянуть, ну или транзисторы.
bokorez
Пробегал мимо
Posts: 8
Joined: 30 Dec 2010 12:50
Location: Киселёвск

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

Post by bokorez »

Serioga wrote:Учитуя что динамическая индикация, К564ПУ6 должна потянуть, ну или транзисторы.
Поскольку К564ПУ6 в наличии нет, пытался запустить через доп транзисторы. Результат ноль, что-либо похожее не попадается на глаза. Смысл в том, что питание на индикаторы с дополнительного источника, а смещение на транзисторы давит МК, в результате он или зависает или вовсе не запускается. если есть идея, хоть кусок схемки на один индикатор можно?
Serioga
Живу тут
Posts: 270
Joined: 19 Apr 2010 19:52
Location: Полтава

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

Post by Serioga »

bokorez
http://siquell-electronics.com/index/0-166
Вообще ты не хочешь сам постараться.
По какой схеме подключал транзисторы ?
bokorez
Пробегал мимо
Posts: 8
Joined: 30 Dec 2010 12:50
Location: Киселёвск

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

Post by bokorez »

Похоже у тебя слишком большое самомнение, узнаем у других
Serioga
Живу тут
Posts: 270
Joined: 19 Apr 2010 19:52
Location: Полтава

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

Post by Serioga »

bokorez wrote:Похоже у тебя слишком большое самомнение, узнаем у других
Это не мое самомнение а твоя лень. Я могу тебе поискать варианты, а ты сам нет.
Набираешь в Google "Преобразователь ТТЛ-КМОП" и будет море решений.
Kamasik
Пробегал мимо
Posts: 1
Joined: 29 Jan 2011 09:54
Location: Крым

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

Post by Kamasik »

Здравствуйте. Меня зовут Владимир. У меня вопрос по термометру на ATtiny2313 и DS18B20. При сборке его я использовал цифровые индикаторы с другой распайкой и изменил схему подключения индикатора, то есть подключил его к портам контроллера так, как удобно для разводки платы. Термодатчик я подключил к PORTD.0 Подскажите пожалуйста как откоректировать исходный текст программы под эти изменения, т. к. я еще новичек в программировании и знаний пока не хватает. Спасибо с уважением Владимир.
Kazemir
Частенько бываю
Posts: 110
Joined: 01 Dec 2009 09:02
Location: г. Королев

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

Post by Kazemir »

Kamazik!
Если темодатчик подключен к PORTD.0, то по тексту исходника вначале
// 1 Wire Bus functions
#asm
.equ __w1_port=0x12 ;PORTD
.equ __w1_bit=0
#endasm


Насчет индикатора надо исходя из конкретно получивщейся у тебя схемы подключения
вносить изменения в

BYTE byCharacter[12] =
{
0xFA, //0
0x82, //1
0xB9, //2
0xAB, //3
0xC3, //4
0x6B, //5
0x7B, //6
0xA2, //7
0xFB, //8
0xEB, //9
0x00, //blank
0x01 //-
};
User avatar
hardlock
Администратор
Posts: 4010
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

Kazemir wrote:Насчет индикатора надо исходя из конкретно получивщейся у тебя схемы подключения
вносить изменения в

BYTE byCharacter[12]
и ещё в void ShowDisplayData(void)
поменять выводы на соответствующие... Это куда подключены общие выводы индикаторов.
Kazemir
Частенько бываю
Posts: 110
Joined: 01 Dec 2009 09:02
Location: г. Королев

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

Post by Kazemir »

Совершенно верно, согласен с автором на 101%
Artem
Частенько бываю
Posts: 49
Joined: 14 Jan 2011 22:10

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

Post by Artem »

Доброго времени суток.
Термометр работал, потом некоторое время включался без датчика, а подпаяв теперь датчик - отказывается что-то показывать. Показывает 0.0 и все.
В чем может быть причина? Тиню программатором проверял - говорит что в тине и в Hex идентично.

Спасибо за внимание.
User avatar
hardlock
Администратор
Posts: 4010
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

Artem, скорей всего линия или датчик
Post Reply