РАДИОСХЕМЫ



СТАРЫЙ ФОРУМ

Форум на ЭЛВО


РАДИОФОРУМЫ


СХЕМЫ И СТАТЬИ



Архив - только для чтения
Часы на AtMega8
Сообщение # 101        
viktor0105
аватар
  Постов: 67   ОК 
msmmmm, я не забыл, но программой занимается Уважаемый Тёмыч. Прошу вас, пожалуйста вернитесь на 2-3 страницы назад, ознакомтесь с перепиской может, что нибудь подскажете. " Одна голова хорошо а три... змей Горыныч.
Файлы: 8217069.spl7 (58.5 Kb)
Сообщение # 102        
Тёмыч
аватар
  Постов: 759   Друзья 
viktor0105, как решите тему с транзисторами и схемой, дайте знать, буду думать над программой.

Добавлено (16.03.2017, 21:26)
---------------------------------------------
viktor0105, есть правда один нюанс в этих часах, если будем использовать датчик температуры DS18B20, то при считывании температуры индикаторы будут выключаться примерно на 1 секунду.

Сообщение # 103        
Витинари
аватар
  Постов: 1503   Друзья 
Извините, что влезаю biggrin
Тёмыч, выключаться будут из-за использования delay_ms при опросе датчика, когда ему нужно 700 мс на инициализацию? Есть несколько извращенный способ: для расчета задержек использовать прерывания одного из таймеров. Проворачивал такое, когда экспериментировал с 18B20 и LCD1602 (из-за кривой библиотеки экрана датчик просто не давал ему вывести изображение). С динамической индикацией эту функцию можно даже на тот же таймер повесить, и вывод цифр с отсчетом задержек будут работать одновременно, не мешая друг другу.
Сообщение # 104        
Тёмыч
аватар
  Постов: 759   Друзья 
Витинари, пробовал уже, всё равно чётко не получается, идёт перемигивание разрядов (я на это время просто гашу индикаторы, так выглядит лучше, моё мнение). Но если дашь кусок кода при котором будет нормально работать, то я не против smile
Сколько не бился с этой библиотекой, пока мозгов не хватает smile , что бы эту функцию разделить правильно.

Добавлено (16.03.2017, 23:04)
---------------------------------------------
viktor0105, плату то уже протравили или нет? если нет, то не мешало бы и на аноды маленького индикатора подключить транзисторы.

Сообщение # 105        
msmmmm
аватар
  Постов: 891   Друзья 
Цитата Тёмыч ()
считывании температуры индикаторы будут выключаться примерно на 1 секунду.
Так и не победил? biggrin
Цитата Тёмыч ()
не мешало бы и на аноды маленького индикатора подключить транзисторы
А ток там какой?
И еще: индикацию буквы С нужно смакетировать без впайки в плату - есть вероятность, что сегменты будут светить с разной яркостью (зависит от индикатора). По-хорошему, надо бы на каждый сегмент по своему резистору.
Сообщение # 106        
Витинари
аватар
  Постов: 1503   Друзья 
Тёмыч, в какой среде код пишется?
Сообщение # 107        
Тёмыч
аватар
  Постов: 759   Друзья 
Витинари, CodeVision.

Добавлено (17.03.2017, 00:01)
---------------------------------------------

Цитата msmmmm ()
Так и не победил?

msmmmm, да, мозгов не хватает, пока пальцем не ткнёшь biggrin

Добавлено (17.03.2017, 01:25)
---------------------------------------------
viktor0105, нашёл ещё косячок в схеме: у VT5 и VT6 надо поменять местами коллектор с эмитером.

Добавлено (17.03.2017, 01:37)
---------------------------------------------
набросок программы сделал, останется уточнить с подключением, можно будет тестить smile

Добавлено (17.03.2017, 02:22)
---------------------------------------------
попробовал в протеусе, не тянет он программу sad

Добавлено (17.03.2017, 02:23)
---------------------------------------------
надо в железе испытывать...

Сообщение # 108        
viktor0105
аватар
  Постов: 67   ОК 
Тёмыч, плату макетную вытравил,после коррекции выложу законченную, все индикаторы и мега съёмные, резисторы в катодах индикаторов буду подбирать по освещённости помещения, схему скорректировал выкладываю. Если найдёте ошибки или изменение под программу меняйте.

Добавлено (17.03.2017, 08:23)
---------------------------------------------
считывании температуры индикаторы будут выключаться примерно на 1 секунду.

Тёмыч, через какое время будут выключаться индикаторы?

Добавлено (17.03.2017, 09:36)
---------------------------------------------

Цитата Тёмыч ()
если будем использовать датчик температуры DS18B20

Да будем.
Файлы: 6737632.spl7 (68.3 Kb)
Сообщение # 109        
Тёмыч
аватар
  Постов: 759   Друзья 
Цитата viktor0105 ()
считывании температуры индикаторы будут выключаться примерно на 1 секунду.

Тёмыч, через какое время будут выключаться индикаторы?


viktor0105, как хотите так и сделаем, хоть раз в секунду, хоть раз в час.
у VT7 и VT8 надо поменять местами коллектор с эмитером.
Индикаторы же все с общим анодом? я правильно понял?
Сообщение # 110        
ctc655
аватар
  Постов: 1790   Друзья 
Мне вот так кажется понятнее будет.
Файлы: 6737632-1.spl7 (70.8 Kb)
Поиск:

Внимание! Форум переехал на Tehnodium.ru



© 2010-2022 "Форум Радиосхемы". All Rights Reserved  Почта  PDA