Часы-термометр на м-к ATmega8 с секундной стрелкой
Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
Здраствуйте, товарищи Большие Коты!
С прощедшим вас праздником 23 февраля! Собрал я как-то эти ваши часы, но есть чутка проблемка... На температурных сигментах стоят зеленые индикаторы, которые еле светятся. Как можно на них увеличеть яркость, если резисторы стоят уже 56 Ом.. Спасибо, зарание за ответ, подсказку или наставление, буду блогадарен.
Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
Никак не увеличить, ставить более яркие индикаторы. Бывают ультра яркие желто зеленые или очень яркие изумрудные.
Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
Добрый день Martin76, как ваши дела?! Загружаю картинки часов, но что-то я не то делаю чтоли..
Короче у меня нет осцилографа, а тестором тыкаю на выход транзистора, которое на зеленый сегмент показывает 3 вольта. Но если так нельзя поднять яркость, можно ли тогда так: на коллектор транзистора подать 6 v, тем самым чуть чуть изменить? Просто незнаю как на это отреагирует atmega8)))
Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
Как можно на них увеличеть яркость, если резисторы стоят уже 56 Ом.. Спасибо, зарание за ответ, подсказку или наставление, буду блогадарен.
Приветствую. Индикаторы времени и температуры работают в "одинаковых условиях" , т.е 5 вольт на сегмент, индикация динамическая. В авторском варианте индикаторы часов1,5" и температуры 1" имеют по два последовательно соединённых светодиода на сегмент. Т.е красные светодиоды на 2-2,5в работают вполне хорошо, чего не скажешь о зелёных или тем более синих. Если хотите яркости, поставьте красного цвета как у автора. Или ищите на алиэкспресс 1" индикаторы с одним светодиодом на сегмент (они там есть). Я сделал именно так, только использовал размер 0.8" синего цвета. Можете двухдиодные но изумрудного цвета ультра яркие. Резисторы вам ничем не помогут сейчас. Их вы будете подбирать когда поставите яркий индикатор .
Как можно на них увеличеть яркость.
Если градус цельсия горит тускло, то соедините индикаторы параллельно или можно попробовать заменить диоды 1n4148 на шотки или сборку bat54cЯ только учусь.
Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
Всех приветствую. Подскажите как можно связаться с автором конструкции
Я только учусь.
- Mem
- Поставщик валерьянки для Кота
- Сообщения: 1915
- Зарегистрирован: Вт апр 17, 2012 14:20:59
- Откуда: Новокузнецк
Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
На первых страницах его можно найти или вот: https://radiokot.ru/forum/memberlist.ph ... le&u=59296
Главный инженер проекта - человек, который как никто другой знает, что приближаться к спроектированной им хрени близко не стоит.
Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
Добрый вечер уважаемые форумчане кто-нибудь пробовал подключать датчики температуры через аудио разъёмы стерео 3,5мм? Купил гнёзда на корпус и штекеры, а теперь задумался, а не будет ли проблем при перетыкании датчиков на работающих часах. Эти гнёзда коротят, когда втыкаешь в них штекер(((.
Я только учусь.
Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
Разъемы вполне подходят, единственное, подавать питание 5В для датчиков на них через резистор Ом на 100. Это в любом случае полезно сделать, кабель может например замкнуться, резистор ограничит ток на безопасном уровне. Так же можно поставить резистор примерно того же номинала и на информационную линию. На работоспособность датчика они не влияют.
Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
Спасибо за подсказку! Так и сделаю
Я только учусь.
Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
Всем привет друзья, ещё появился вопрос: что подправить в программе для того чтобы разделительные светодиоды мигали в такт с кругом? Т.е 1 раз в секунду. Форум мониторил, на 29 и 30 странице этот вопрос поднимался. Вот например: next3:
cpi ZL,0x13 ;dpoint
brne next4
cpi setupcnt,3
breq next4
sbrc celscnt,2
строки с 192 по 197
вот в этой строке sbrc celscnt,2 меняешь цифру .по моему в натуре стоял 0 -моргали быстро............... Я изменял это число, и тог такой- при значении "0" мигание 2 раза в секунду примерно, при значении "1" чуть быстрее чем раз в секунду, при значении "2" значительно медленнее круга. Пока оставил "2" т.к более менее адекватно выглядит. На форуме есть прошивка на 4 секунды с перепутаными датчиками. Там вроде как стоит число 1 в этой строке. Это по словам, фактом исходник не видел, но по ощущениям действительно эта прошивка работает поточнее. У меня пока собран один вариант часов на фабричной плате, это тестовый вариант. Скоро будет новая плата изготовлена, она с разными доработками. Очень хорошие часики вышли. Как соберу выложу все файлы проекта, варианты прошивок, грамотно оформленые файлы для производства платы. В китае 5 плат около 30$ с пересылкой. Можно 5 часов спаять всей родне))). Есть идея сделать радиодатчик, вернее нужно сделать. Тем более найдена очень хорошая статья в интернете. Напишите, если кто уже делал этот радиоудлинитель https://sxem.org/2-vse-stati/21-termome ... ka-ds18b20
cpi ZL,0x13 ;dpoint
brne next4
cpi setupcnt,3
breq next4
sbrc celscnt,2
строки с 192 по 197
вот в этой строке sbrc celscnt,2 меняешь цифру .по моему в натуре стоял 0 -моргали быстро............... Я изменял это число, и тог такой- при значении "0" мигание 2 раза в секунду примерно, при значении "1" чуть быстрее чем раз в секунду, при значении "2" значительно медленнее круга. Пока оставил "2" т.к более менее адекватно выглядит. На форуме есть прошивка на 4 секунды с перепутаными датчиками. Там вроде как стоит число 1 в этой строке. Это по словам, фактом исходник не видел, но по ощущениям действительно эта прошивка работает поточнее. У меня пока собран один вариант часов на фабричной плате, это тестовый вариант. Скоро будет новая плата изготовлена, она с разными доработками. Очень хорошие часики вышли. Как соберу выложу все файлы проекта, варианты прошивок, грамотно оформленые файлы для производства платы. В китае 5 плат около 30$ с пересылкой. Можно 5 часов спаять всей родне))). Есть идея сделать радиодатчик, вернее нужно сделать. Тем более найдена очень хорошая статья в интернете. Напишите, если кто уже делал этот радиоудлинитель https://sxem.org/2-vse-stati/21-termome ... ka-ds18b20
Я только учусь.
- samand587
- Поставщик валерьянки для Кота
- Сообщения: 2311
- Зарегистрирован: Вт фев 21, 2017 18:59:21
- Откуда: Седой Урал
Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
Уважаемые! Может кто повторял вот эти https://sxem.org/2-vse-stati/21-termome ... ka-ds18b20 радиоудлинители для термодатчика? Поделитесь, пожалуйста, рисунком плат Мега8 и Тини13 

Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
Здравстуйте! А ссылку на китайцев заказать платы можна? ...
- Mem
- Поставщик валерьянки для Кота
- Сообщения: 1915
- Зарегистрирован: Вт апр 17, 2012 14:20:59
- Откуда: Новокузнецк
Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
Забей в поиск по теме слово "плата", там промелькивают похожие на заводские варианты. И вот еще сообщение было: https://www.radiokot.ru/forum/viewtopic ... 0#p3654463
Добавлено after 49 seconds:
Вроде бы "герберов" не проскакивало для заказа.
Добавлено after 49 seconds:
Вроде бы "герберов" не проскакивало для заказа.
Главный инженер проекта - человек, который как никто другой знает, что приближаться к спроектированной им хрени близко не стоит.
Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
Martin76, Здравствуйте, видел вашу доработку ключей со стабилитронами. Никак не врубаюсь как это работает. У вас n-канальные мосфеты теперь стоят? Т.е с помощью стабилитрона преобразовали уровень с низкого (выходы меги на разряды) на высокий и далее транзистор типа n-канал? И стабилитроны не дают сгореть портам меги из-за стабилизации до 3,6-4,7в? В результате напряжение на индикаторы можно поднимать. Верно понимаю? И с каким напряжением стабилизации вы поставили стабилитроны? Честно говоря впервые сталкиваюсь с таким решением. Вероятно и прошивку изменили раз изменились ключи на другой тип? Можете поделиться? Хочу ваш вариант попробовать
Добавлено after 40 minutes 37 seconds:
Добавлено after 3 minutes 48 seconds:

Добавлено after 1 minute 51 second:

Добавлено after 5 minutes 5 seconds:

Добавлено after 40 minutes 37 seconds:
Добавлено after 3 minutes 48 seconds:
Добавлено after 1 minute 51 second:
Добавлено after 5 minutes 5 seconds:
Я только учусь.
Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
Ключи Р канальные, стабилитроны смещают уровень напряжения. При 0 на выходе+3,6 = 3,6 - разница между 7,5В и 3,6 = =3,9 - более, чем достаточно для мелкого мосфета, например АО3401, для открытия, ток течет через резистор между затвором и истоком создавая такое падение напряжения. При 1 на выходе 5+3,6 =8,6, больше, чем напряжение питания, ток через стабилитрон не течет, ключ закрыт. Переделки прошивки не требуется.
Схема прекрасно подходит для управления двухдиодными индикаторами 1-1,8" с падением порядка 3-3,4В на диод. При большим кол-ве диодов и большем падении лучше использовать схему на двух транзисторах, с ОБ нпн и пнп ключе, ей можно хоть синими 5" индикаторами с 10 диодами на сегмент и питанием больше 30В управлять.
Схема прекрасно подходит для управления двухдиодными индикаторами 1-1,8" с падением порядка 3-3,4В на диод. При большим кол-ве диодов и большем падении лучше использовать схему на двух транзисторах, с ОБ нпн и пнп ключе, ей можно хоть синими 5" индикаторами с 10 диодами на сегмент и питанием больше 30В управлять.
- Вложения
-
- Р ключ.jpg
- (106.07 КБ) 162 скачивания
Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
Martin76, Спасибо, теперь понятно. Смутил n канальный транзистор на схеме. Я изначально хотел сделать именно на двух транзисторах ключи питания анодов и на сегменты добавить ключи. И тогда можно ставить любые индикаторы. Но как это сделать в данном случае я не знаю. Стандартные схемы здесь не подходят без изменения прошивки. Искал литературу в интернете, не нашел подробных ответов на свои вопросы. Вы хороший специалист. Можете нарисовать как это будет выглядеть? Возможно вы уже применяли такого типа ключи. Можно полностью на биполярных или биполярный+полевой. Если не затруднит конечно. Я делаю уже 3ю версию платы, будет радиодатчик обязательно. Вот с ключами ума не хватает, надо напряжение индикаторов поднимать обязательно, 5в это не дело для больших часов.
Я только учусь.
Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
Там вообще то Р канальный, у N стрелочка внутрь направлена.UB3RBV! писал(а):Смутил n канальный транзистор на схеме.
Вот схема, упомянутая выше, управление нулем с преобразованием уровней. По моим наблюдениям купить большие индикаторы с ОА намного проще, чем с ОК,UB3RBV! писал(а):на сегменты добавить ключи. И тогда можно ставить любые индикаторы.
Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
Martin76, Благодарю вас, я начинающий, не судите строго. Что то тяжело индикация мне дается. Но понимание приходит понемногу. С разрядами понял, ставим эту схему, питание подаётся на разряд когда на входе схемы 0, когда 1 транзистор закрыт. А на сегменты здесь не надо никаких ключей? Индикаторы с ОА. Имеется ввиду не надо нижние порты усиливать транзисторами? Получается ток проходит через светодиоды и втекает в порты на которых лог 0. С током ясно, он не будет более 20ма, т.к устанавливаются резисторы. С напряжением не ясно, если мы допустим на разряд подаем +12в, сегмент состоит из 4х красных светодиодов, получаем падение напряжения 8в, остаток 4в, эти 4 вольта уходят в порт ввода вывода с лог 0. Т.е не совсем понятно какое напряжение допустимо? Если запитать от 10в двухдиодный сегмент, учесть падение 3,6-4в остаток около 6в уходит в контроллер
Я только учусь.
Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
Martin76, Вот что я имею ввиду. Именно эта схема для разрядов сюда не подойдет, т.к управляется плюсом, но на сегменты ключик подходящий стоит. Надо ли в наших часах подобный ключ делать на сегменты? А в разряды поставить вашу схему "5 в 12" 
Я только учусь.
Re: Часы-термометр на м-к ATmega8 с секундной стрелкой
Если ток разряда не превысит 20-30мА, то можно напрямую с МК подавать, если нужно больше, то можно простой эмиттерный пнп повторитель поставить, в базу ставить резистор не обязательно, ток базы не превысит тока коллектора деленного на коэффициент передачи ( у современных транзисторов он обычно не менее 100), а ток коллектора ограничен резистором. Подтяжка к +5 тоже не нужна.