да - по той схеме можно питать мощные индикаторы...POIAL wrote:как на счет схемы на 3ей странице она подойдет
24 февраля 2022 года в 5 утра, без объявления войны, россия напала на Украину.
Они пришли "освобождать народ от нацистов и националистов".
С этого момента наша жизнь изменилась на "до" и "после".
Нас освобождают от наших домов, от наших любимых, от наших родителей и от наших детей....
Тут я не буду никого агитировать или переубеждать, разумный человек найдёт всю информацию
в интернете, а для зомби никакие доводы и факты не послужат аргументом.
Я не умею много писать, да и без мата тут сложно что-то написать.
Поэтому выражу все мои чувства одним фото.
«Спасибо дедушка путин за счастливое детство и мое освобождение». ©
Дополню словами уважаемого человека, широко известного в узких кругах:
тут путин не виноват, не он нажал на кнопку сброса,
- виноват пилот, который нажал на кнопку сброса, мог промахнуться. виноваты жена/мать/брат/друг пилота, которые не позвонили ему, и не сказали "нет войне",
- виноват тот, кто отдал приказ, и виноваты его жена/мать/брат/друг,
- виноват тот, кто цеплял бомбу, потому что он мог её обезвредить, "ну бывает, не сработала",
- виноват кладовщик, виноват водитель, который перевозил эту бомбу. виноваты жена...и т.д., потому что не позвонили и не сказали "нет войне, не вези бомбы",
- виноваты все журналисты оркостана, потому что они врут,
- виноваты недограждане, потому что не сказали журналистам "не врите",
- виноваты все... все 160 миллионов,
- а те 2, 3, 5 тысяч, которые вышли, и которых запаковали, это даже не десятая процента, это погрешность... случайно оказавшиеся в мордоре люди. ©
PS: За несколько часов до вторжения был атакован и взломан крупный интернет хостинг в Киеве, где и размещался мой сайт. Только 16 марта отважным админам удалось частично восстановить работу хостинга. Далеко не все сайты выжили, т.к. были повреждены даже бэкапы.
Нет, нет, я не жалуюсь, нет. В цифровом мире нет ничего ценного, материального...
Due to periodic DDoS attacks, the forum may not be available.
Они пришли "освобождать народ от нацистов и националистов".
С этого момента наша жизнь изменилась на "до" и "после".
Нас освобождают от наших домов, от наших любимых, от наших родителей и от наших детей....
Тут я не буду никого агитировать или переубеждать, разумный человек найдёт всю информацию
в интернете, а для зомби никакие доводы и факты не послужат аргументом.
Я не умею много писать, да и без мата тут сложно что-то написать.
Поэтому выражу все мои чувства одним фото.
«Спасибо дедушка путин за счастливое детство и мое освобождение». ©
Дополню словами уважаемого человека, широко известного в узких кругах:
тут путин не виноват, не он нажал на кнопку сброса,
- виноват пилот, который нажал на кнопку сброса, мог промахнуться. виноваты жена/мать/брат/друг пилота, которые не позвонили ему, и не сказали "нет войне",
- виноват тот, кто отдал приказ, и виноваты его жена/мать/брат/друг,
- виноват тот, кто цеплял бомбу, потому что он мог её обезвредить, "ну бывает, не сработала",
- виноват кладовщик, виноват водитель, который перевозил эту бомбу. виноваты жена...и т.д., потому что не позвонили и не сказали "нет войне, не вези бомбы",
- виноваты все журналисты оркостана, потому что они врут,
- виноваты недограждане, потому что не сказали журналистам "не врите",
- виноваты все... все 160 миллионов,
- а те 2, 3, 5 тысяч, которые вышли, и которых запаковали, это даже не десятая процента, это погрешность... случайно оказавшиеся в мордоре люди. ©
PS: За несколько часов до вторжения был атакован и взломан крупный интернет хостинг в Киеве, где и размещался мой сайт. Только 16 марта отважным админам удалось частично восстановить работу хостинга. Далеко не все сайты выжили, т.к. были повреждены даже бэкапы.
Нет, нет, я не жалуюсь, нет. В цифровом мире нет ничего ценного, материального...
Due to periodic DDoS attacks, the forum may not be available.
Термометр на ATtiny2313 и DS18B20
- hardlock
- Администратор
- Posts: 4014
- Joined: 21 Jan 2009 14:48
- Location: Minsk - zp.ua
- Contact:
Re: Термометр на ATtiny2313 и DS18B20
-
- Частенько бываю
- Posts: 31
- Joined: 05 Sep 2009 17:32
- Location: BY
- Contact:
Re: Термометр на ATtiny2313 и DS18B20
Не подскажите транзисторы типа KT315 -KT361 , КТ3102 -КТ3107 подойдут
- hardlock
- Администратор
- Posts: 4014
- Joined: 21 Jan 2009 14:48
- Location: Minsk - zp.ua
- Contact:
Re: Термометр на ATtiny2313 и DS18B20
POIAL, смотрите по току. Те что вы привели на ток до 100мА, поэтому думаю не пойдут...
-
- Частенько бываю
- Posts: 31
- Joined: 05 Sep 2009 17:32
- Location: BY
- Contact:
Re: Термометр на ATtiny2313 и DS18B20
а резисторами не по ровняеш ... как подобрать их(транзисторы) какие примерно подошли быhardlock wrote:POIAL, смотрите по току. Те что вы привели на ток до 100мА, поэтому думаю не пойдут...
-
- Пробегал мимо
- Posts: 10
- Joined: 11 Sep 2009 22:52
- Location: Ильичевск
- Contact:
Re: Термометр на ATtiny2313 и DS18B20
POIAL
современные индикаторы довольно ярко светятся и при токах, значительно меньших максимально допустимых. Не нужно рассчитывать схему исходя из предельных токов. Если рассчитать ток на сегмент в 3/4 максимума ~15mA, то вполне можно обойтись и кт315-кт361 (15х7=105 мА, даже с точкой 120 выдержит нормально). Вообще кт315 были неубиваемыми, вполне могут греться, но работать на токах до 150, а то и всех 200мА, тем более при импульсных токах, как в схеме динамической индикации.
Я бы попробовал поставить то что есть, и если кт315-е будут сильно греться, тогда переходить на более мощные транзисторы. Но учтите, что кт315 обладают сильным разбросом параметров и по уму их лучше подбирать, да и перед установкой неплохо бы проверить, встречал новые, которые прямо с завода шли нерабочие.
Из более мощных можно поставить кт815-кт814 - это транзисторы большой мощности и встречаются в конструкциях не менее часто чем кт315.
современные индикаторы довольно ярко светятся и при токах, значительно меньших максимально допустимых. Не нужно рассчитывать схему исходя из предельных токов. Если рассчитать ток на сегмент в 3/4 максимума ~15mA, то вполне можно обойтись и кт315-кт361 (15х7=105 мА, даже с точкой 120 выдержит нормально). Вообще кт315 были неубиваемыми, вполне могут греться, но работать на токах до 150, а то и всех 200мА, тем более при импульсных токах, как в схеме динамической индикации.
Я бы попробовал поставить то что есть, и если кт315-е будут сильно греться, тогда переходить на более мощные транзисторы. Но учтите, что кт315 обладают сильным разбросом параметров и по уму их лучше подбирать, да и перед установкой неплохо бы проверить, встречал новые, которые прямо с завода шли нерабочие.
Из более мощных можно поставить кт815-кт814 - это транзисторы большой мощности и встречаются в конструкциях не менее часто чем кт315.
Моя домашняя страничка http://www.ilyichevsk.org
-
- Частенько бываю
- Posts: 31
- Joined: 05 Sep 2009 17:32
- Location: BY
- Contact:
Re: Термометр на ATtiny2313 и DS18B20
буду экспериментировать с КТ315 чтоб не зжеч индикатор гы
выложу плоды удачи ил неудачи :evil:
выложу плоды удачи ил неудачи :evil:
-
- Пробегал мимо
- Posts: 10
- Joined: 11 Sep 2009 22:52
- Location: Ильичевск
- Contact:
Re: Термометр на ATtiny2313 и DS18B20
Через микропроцессор сжечь индикатор это надо ОЧЕНЬ постараться, я видел схемы, где индикатор подключали прямо к мк, даже без ограничивающих ток резисторов. А секрет прост - мк сам ограничивает максимальный ток через один порт примерно на уровне 60 мА, где-то на казусе даже статья на эту тему была по моему. Я сам проверял, при токе близком к максимальному увеличивается падение напряжения на самом мк и соответственно уменьшается на индикаторе, в результате получатся так сказать "стабилизация" максимального тока.
Но я бы не стал использовать мк в таком режиме в течении более-менее длительного времени, попросту его жалко. Лучше уж поставить транзисторы или м/с сборку транзисторов дарлингтона UNL2003 например.
Для уменьшения тока можно также применить обратную схему, когда общими являются не разряды, а сегменты, правда немного сложнее программная реализация, но ток уменьшается вдвое и вполне можно вписаться в допустимые 60 мА
Зы: маленькое отступление - сегменты в больших индикаторах как правило состоят из нескольких светодиодов, включенных последовательно. И зажечь такую сборку от мк с 5-ю вольтами питания практически невозможно. Зеленые еще горят (у них вроде напряжение 1,7-1,9В), но средний ток через сегмент получается в доли мА...
Но я бы не стал использовать мк в таком режиме в течении более-менее длительного времени, попросту его жалко. Лучше уж поставить транзисторы или м/с сборку транзисторов дарлингтона UNL2003 например.
Для уменьшения тока можно также применить обратную схему, когда общими являются не разряды, а сегменты, правда немного сложнее программная реализация, но ток уменьшается вдвое и вполне можно вписаться в допустимые 60 мА
Зы: маленькое отступление - сегменты в больших индикаторах как правило состоят из нескольких светодиодов, включенных последовательно. И зажечь такую сборку от мк с 5-ю вольтами питания практически невозможно. Зеленые еще горят (у них вроде напряжение 1,7-1,9В), но средний ток через сегмент получается в доли мА...
Моя домашняя страничка http://www.ilyichevsk.org
-
- Частенько бываю
- Posts: 31
- Joined: 05 Sep 2009 17:32
- Location: BY
- Contact:
Re: Термометр на ATtiny2313 и DS18B20
Тестил на прямую проц греется
-
- Пробегал мимо
- Posts: 5
- Joined: 03 Feb 2010 12:37
- Location: Мелитополь
Re: Термометр на ATtiny2313 и DS18B20
Развел плату под DIP ATTiny2313, добавил проект в протеусе (7.5 SP3, в 7.4 SP3 не работает)
поправил в исходнике под сегменты по схеме hardlock. Плата с претензией под термостат, но без транзисторов (выходы на базу на разъем)
тонкость: нижняя перемычка в plata.lay - это на самом деле две перемычки одна над другой(показаны одна в слое M1, другая в слое Ф)
В отличие от схемы hardlocka, поменяны местами PD4 и PD5 (1 и 4 разряд индикатора)
общий вид
поправил в исходнике под сегменты по схеме hardlock. Плата с претензией под термостат, но без транзисторов (выходы на базу на разъем)
тонкость: нижняя перемычка в plata.lay - это на самом деле две перемычки одна над другой(показаны одна в слое M1, другая в слое Ф)
В отличие от схемы hardlocka, поменяны местами PD4 и PD5 (1 и 4 разряд индикатора)
общий вид
- Attachments
-
- temp_led.rar
- (55.64 KiB) Downloaded 886 times
-
- Частенько бываю
- Posts: 110
- Joined: 01 Dec 2009 09:02
- Location: г. Королев
Re: Термометр на ATtiny2313 и DS18B20
strem, добрый день!
Заинтересовался Вашим произведением искусства, но вложения уже почему то не существует.
Если не затруднит, повторите пожалуйста.
Добавлено спустя 2 минуты 5 секунд:
Пардон, с третьей попытки получилось!
Добавлено спустя 1 час 25 минут 59 секунд:
В протеусе сей девайс работает!
Заинтересовался Вашим произведением искусства, но вложения уже почему то не существует.
Если не затруднит, повторите пожалуйста.
Добавлено спустя 2 минуты 5 секунд:
Пардон, с третьей попытки получилось!
Добавлено спустя 1 час 25 минут 59 секунд:
В протеусе сей девайс работает!
-
- Пробегал мимо
- Posts: 5
- Joined: 03 Feb 2010 12:37
- Location: Мелитополь
Re: Термометр на ATtiny2313 и DS18B20
Добавлено спустя 2 минуты 5 секунд:
Пардон, с третьей попытки получилось!
Забыл изменить схему, перезаливал
Добавлено спустя 1 час 25 минут 59 секунд:
В протеусе сей девайс работает![/quote]
в какой версии?
Пардон, с третьей попытки получилось!
Забыл изменить схему, перезаливал
Добавлено спустя 1 час 25 минут 59 секунд:
В протеусе сей девайс работает![/quote]
в какой версии?
-
- Частенько бываю
- Posts: 110
- Joined: 01 Dec 2009 09:02
- Location: г. Королев
Re: Термометр на ATtiny2313 и DS18B20
Proteus 7.5 SP3 (сборка 7401)
- hardlock
- Администратор
- Posts: 4014
- Joined: 21 Jan 2009 14:48
- Location: Minsk - zp.ua
- Contact:
Re: Термометр на ATtiny2313 и DS18B20
strem, Вах! Респект!
- Nikom
- Пробегал мимо
- Posts: 5
- Joined: 25 Feb 2010 12:14
- Location: Брянская обл
Re: Термометр на ATtiny2313 и DS18B20
Выложи в DipTrace на мыло: [email protected]POIAL wrote:Он паказывает и 100 просто за стеклом не видно индикатора
4+1
tiny в DIP, есть плата в Diptrase могу выложить
-
- Пробегал мимо
- Posts: 3
- Joined: 07 Mar 2010 17:35
Re: Термометр на ATtiny2313 и DS18B20
Приветствую всех.
Собрал на макетке термометр на ATtiny2313-20PU + индикатор с общим анодом но почемуто не работает (на индикаторе ничего не светится), контроллер и индикаторы заведомо исправны и нормально работают в других схемах. Заменил контроллер на другой такойже но безрезультатно, прошивал программатором Phyton ChipProg-2. Может я напутал с фьюзами ? хотя выставил также как в статье. Внешнего кварца нет. Подскажите пожалуйста что не так, уже третий день мучаюсь весь мозг сломал ! В программирование и схемотехнике не особо разбираюсь. И еще вопрос, программа программатора позволяет записать прошивку в закладку Code или EEPROM (на фото в красном кружочке) так кудаже ее писать то ? Помогите пожалуйста разобраться !
Собрал на макетке термометр на ATtiny2313-20PU + индикатор с общим анодом но почемуто не работает (на индикаторе ничего не светится), контроллер и индикаторы заведомо исправны и нормально работают в других схемах. Заменил контроллер на другой такойже но безрезультатно, прошивал программатором Phyton ChipProg-2. Может я напутал с фьюзами ? хотя выставил также как в статье. Внешнего кварца нет. Подскажите пожалуйста что не так, уже третий день мучаюсь весь мозг сломал ! В программирование и схемотехнике не особо разбираюсь. И еще вопрос, программа программатора позволяет записать прошивку в закладку Code или EEPROM (на фото в красном кружочке) так кудаже ее писать то ? Помогите пожалуйста разобраться !
- hardlock
- Администратор
- Posts: 4014
- Joined: 21 Jan 2009 14:48
- Location: Minsk - zp.ua
- Contact:
Re: Термометр на ATtiny2313 и DS18B20
надо писать в КОДЕ.Fukuda wrote:программатора позволяет записать прошивку в закладку Code или EEPROM
ЕЕПРОМ - энергонезависимая память для данных.
-
- Пробегал мимо
- Posts: 3
- Joined: 07 Mar 2010 17:35
Re: Термометр на ATtiny2313 и DS18B20
А с фьюзами все правильно, ничего я там не напутал по незнанию.
Вчера собрал простенький программатор на LPT порт как на сайте, скачал PonyProg, выставил как на картинке фьюзы, контроллер читается и шьется без ошибок, вставляю в макетку на которой собрал схему - результат тотже индикатор не светиться, что делать ума не преложу !
Вчера собрал простенький программатор на LPT порт как на сайте, скачал PonyProg, выставил как на картинке фьюзы, контроллер читается и шьется без ошибок, вставляю в макетку на которой собрал схему - результат тотже индикатор не светиться, что делать ума не преложу !
-
- Пробегал мимо
- Posts: 3
- Joined: 07 Mar 2010 17:35
Re: Термометр на ATtiny2313 и DS18B20
Вообщем разобрался с проблемой. Микросхема оказалось дефектной, если сильно нажать на корпус микросхемы или ее с "перекосом" вставить в панельку то работает хотя и не стабильно, в остальных случаях не работает.
-
- Пробегал мимо
- Posts: 4
- Joined: 24 Apr 2010 08:19
- Location: Armenia
Re: Термометр на ATtiny2313 и DS18B20
Здравствуйте, Hardlock.
Не могли бы помочь мне,собрал я термометр она сразу заработала но показывает (-31,9),когда прикасаюсь пальцем датчика температура снижается (-31,4) притом с шагом 0,5 (-30,9 -30,4 -29,9 -29,4....) .У меня стоит DS18B20 и tinny2313-20pu прошивка с обшим анодом.думал что это от датчика,поменял,тоже самое.tinny2313 тоже менял без результатно. Пробивал менять разрешение 9 - 12 бит на датчике,немного меняется показания,помогите пожалуйста
Не могли бы помочь мне,собрал я термометр она сразу заработала но показывает (-31,9),когда прикасаюсь пальцем датчика температура снижается (-31,4) притом с шагом 0,5 (-30,9 -30,4 -29,9 -29,4....) .У меня стоит DS18B20 и tinny2313-20pu прошивка с обшим анодом.думал что это от датчика,поменял,тоже самое.tinny2313 тоже менял без результатно. Пробивал менять разрешение 9 - 12 бит на датчике,немного меняется показания,помогите пожалуйста
-
- Пробегал мимо
- Posts: 7
- Joined: 02 Jul 2009 21:58
- Location: zp.ua
Re: Термометр на ATtiny2313 и DS18B20
POIAL
Здравствуйте, не могли ли Вы выложить вашу схему и прошивку термометра.
Здравствуйте, не могли ли Вы выложить вашу схему и прошивку термометра.
-
- Пробегал мимо
- Posts: 4
- Joined: 24 Apr 2010 08:19
- Location: Armenia
Re: Термометр на ATtiny2313 и DS18B20
Здравствуйте.
вот схема и прошивка
вот схема и прошивка
- Attachments
-
- SCH.rar
- (10.84 KiB) Downloaded 812 times
- hardlock
- Администратор
- Posts: 4014
- Joined: 21 Jan 2009 14:48
- Location: Minsk - zp.ua
- Contact:
Re: Термометр на ATtiny2313 и DS18B20
var78, как подключен датчик? 3-х проводнай схема? Если Да, то похоже проблема с битностью измерений. По умолчанию, новый датчик настроен на 12-бит - с ними и работает моя прошивка...
-
- Пробегал мимо
- Posts: 4
- Joined: 24 Apr 2010 08:19
- Location: Armenia
Re: Термометр на ATtiny2313 и DS18B20
Спасибо за ответ Hardlock.
У меня датчик подключен по 3-х проводной схеме,у знакомого ест прогроматор который меняет биты DS18B20,
Пробывал все версии,результаты почти одинаковые.
У меня датчик подключен по 3-х проводной схеме,у знакомого ест прогроматор который меняет биты DS18B20,
Пробывал все версии,результаты почти одинаковые.
-
- Пробегал мимо
- Posts: 7
- Joined: 02 Jul 2009 21:58
- Location: zp.ua
Re: Термометр на ATtiny2313 и DS18B20
var78,а Вы можете прошивку переделать так что б в четвертом знаке показывало знак градуса.
-
- Пробегал мимо
- Posts: 4
- Joined: 24 Apr 2010 08:19
- Location: Armenia
Re: Термометр на ATtiny2313 и DS18B20
Нет,не могу.