Gordon Shumway писал(а):точки ведь в динамической индикации запараллелены
это если применять заводской черырехразрядный индикатор, а если применять четыре одноразрядных в которых Вы сами запараллеливаете одноименные сегменты - то нет.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
это если применять заводской черырехразрядный индикатор, а если применять четыре одноразрядных в которых Вы сами запараллеливаете одноименные сегменты - то нет.
Сорри, все равно не понимаю... У меня как раз четыре одноразрядных индикатора. ТОчки все соединены. От 3 и 4 отсоединил, но провод-то один ... как его на две черточки развести ?
Стою на асфальте в лыжи обутый... Не понимаю, сорри ! Можно схемку ?
А как будет показана отрицательная двузначная величина температуры на основных четырех разрядах ? Какой символ будет проглочен ? Градус, десятые доли, знак "-" ?
Хочу понять, стоит ли заморачиваться с пятым разрядом... А на улице минус 7, не проверишь двузначную величину.
Спасибо заранее за ответы !
Последний раз редактировалось Gordon Shumway Пт дек 17, 2010 13:28:31, всего редактировалось 1 раз.
Если у Вас индикатор один четырехразрядный то: ПЯТЫЙ РАЗРЯД ВЫ ИСПОЛЬЗОВАТЬ НЕ СМОЖЕТЕ !!!
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
У меня как раз четыре одноразрядных индикатора, включенных для динамической индикации.
А как будет показана отрицательная двузначная величина температуры на основных четырех разрядах ? Какой символ будет проглочен ? Градус, десятые доли, знак "-" ?
Хочу понять, стоит ли заморачиваться с пятым разрядом... А на улице минус 7, не проверишь двузначную величину.
у меня за окном +8 та я даже одноразрядную отрицательную проверить не могу
обычный 4-х разрядный режим:
+22,3 на индикаторе 22,3°
+5 на индикаторе 5,0°
-2,5 на индикаторе -2,5°
-10,8 на индикаторе -10°
тоже для 5-ти разрядного:
+22,3 на индикаторе +22,3°
+5 на индикаторе +_5,0°
-2,5 на индикаторе -_2,5°
-10,8 на индикаторе -10,8°
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Gordon Shumway писал(а):
А как будет показана отрицательная двузначная величина температуры на основных четырех разрядах ? Какой символ будет проглочен ?
Gordon Shumway писал(а):
Сорри, все равно не понимаю... У меня как раз четыре одноразрядных индикатора. ТОчки все соединены. От 3 и 4 отсоединил, но провод-то один ... как его на две черточки развести ?
Картинка виртуальная... Без учета полярности, напряжений, токов и применяемых индикаторов...
Весьма сложно подобрать светодиоды по длине волны, яркости свечения, температуре... По этому: "Оно Вам надо..?"
Последний раз редактировалось NickNI Пт дек 24, 2010 14:23:58, всего редактировалось 1 раз.
Жизнь - цепь, а мелочи в ней звенья. Нельзя звену не придавать значения!
NickNI писал(а):
Картинка виртуальная... Без учета полярности, напряжений, токов и применяемых индикаторов...
Весьма сложно подобрать светодиоды по длине волны, яркости свечения, температуре... По этому: "Оно Вам надо..?"
К вечеру разобрался Голова к пятнице уже не соображает ! Попробовал два обычных светодиода, потом съездил купил индикатор с плюсом-минусом. В понедельник поставлю.
Постигла новая проблема - корпус... Для такой красивой схемы и корпус должен быть соответствующий.
Спасибо за ответы, уважаемые Радиокоты ! И уважаемый Автор часов !
Поставить ULN2803 на сегменты и транзисторные ключи на разряды. (смотри схему на 1 странице с примечанием для индикаторов 2,3")
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
рад что нашел Вас. А там в архиве ещё какая то схема для отдельно каждого индикатора. Это не для меня? . И, наверно уже задолбали с этим вопросом. Десятые доли, я так понимаю, эта штука выводит (хотя было бы лучше если бы показывало просто целое число с округлением. точность тут совершенно ни к чему, если только понты). Выводится значок °С без С. Это хорошо. Было бы прекрасно если бы ° постоянно был в крайнем правом индикаторе, и цифры были бы до упора в правой части. т.е. первый индикатор показывает только "-" если температура отрицательная. второй индикатор-десятки градусов, третий-единицы градусов, ну и последний показывает "°". Вобщем обязательно соберу и посмотрю после нового года, сейчас контрольные пошли в школе...
Возник вопрос: собрал 2-е часов (динамика), прошивка одна и та же, на обоих часах такое: устанавливаю время отображения часов в максимально возможное значение (50 секунд, 50t1), время отображения температуры в 2 сек (02t3), в результате температура сменяет часы каждые 29-30 секунд. Раньше я собирал еще 2-е таких же часов, но с более старой прошивкой, у них время отображения совпадает с установленным, но старую прошивку не сохранил.
molecul, постараюсь разобраться с данной проблемой (ошибкой), но а пока на своей странице выложил архив всех промежуточных версий данных часов и часов на LCD.
Также на страничке разместил две статьи автора NickNI, в которых он поделился опытом сборки часов на LED и на LCD.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
А не думали ли каким-либо образом сделать индикацию номера термодатчика,
температура которого в данный момент отображается ?
Я решил сделать с двумя датчиками - улица и дом. Два светодиода, например.
Или использовать доп. семисегментный индикатор, который показывает номер датчика...
PS Часы просто класс - поигрался с настройками, пока на макетке
Главный плюс - настройка под себя и возможность использовать любого индикатора( ОК и ОА).
Супер !!! Спасибо !!!
Gordon Shumway писал(а):
Я решил сделать с двумя датчиками - улица и дом. Два светодиода, например.
Или использовать доп. семисегментный индикатор, который показывает номер датчика...
Предложение интересное Вариантов много...
Смею предложить, как вариант, зажигать во время показа температуры "улица" - светодиод установленного будильника 1, при показе "дом" светодиод будильника 2, но при этом надо договорится, что эти светодиоды не отображают состояния будильников во время показа температуры, а служат номерами датчиков. Но в режиме часов и даты (и только в этом режиме) показывают активность будильников.
Вариант второй:
Осталось у мня пол корпуса от Электроники.
Решил использовать под еще одни часы, но установить туда максимально возможные для этого корпуса индикаторы - 2.3". Но диоды разделительные точки устанавливать некуда
Предусматриваю небольшие платы со SMD светодиодами, которые собираюсь установить поверх индикаторов, Но если вдруг не понравится, то перевернул 3 и 4 разряд вверх тормашками для использования точки второго и третьего разряда в качестве точек разделителей часы:минуты. (Соответственно поменял разводку, чтобы цифры правильно отображались a=d; b=e...) Точку только второго разряда планирую использовать для разделения день.месяц. В протеусе получилось. Теперь дело за проверкой в железе...
Но поймал себя на мысли, что можно перевернуть и первый разряд и точки первого и четвертого разряда использовать для индикации номера датчика. В двоичной системе исчислений можно отобразить 4 датчика
NickNI писал(а):
Но поймал себя на мысли, что можно перевернуть и первый разряд и точки первого и четвертого разряда использовать для индикации номера датчика. В двоичной системе исчислений можно отобразить 4 датчика
Эта идея мне нравится Левая точка - первый датчик, правая - второй.
Можно перевернуть и третий разряд, чтобы были верхняя и нижняя точки между часами и минутами.
К сожалению в программировании не силен - только начал Bascom-ом заниматься...
Понравилось как NickNI расположил индикаторы , мне кажется не обязательно переворачивать 1 индикатор , когда показывает 1 температура горит 4 точка , когда 2 температура 4 точка не горит , мне кажется так проще.
Уважаемые Коты ! А кто-нибудь разводил плату для динамики для Меги8 в TQFP-32 корпусе
и so-8 DS1307 ? Не поделитесь ? Целый день сижу - такая ерунда получается !
Нужно срочно мозги себе вправить обратно ! Уже хочется на дипе собирать, но мега 8 в дипе
дороже... И за ней ехать нужно. А TQFP у меня есть - Mega8L.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"