Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене

ТЕМА: Годинник на РКІ (HT1621B)

Годинник на РКІ (HT1621B) 20 лист. 2016 11:52 #1

  • wolf2000
  • wolf2000 аватар
  • Оффлайн
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Дописи: 960
  • Подякували: 249
  • sxem.org Sponsor 2019 ukraine-medal
Как и у любого почти все радио любителей есть тяга покупать, распаивать, и затем долго хранить платы, детали "вдруг пригодятся". Так и у меня ))
Есть плата ЖКИ на чипе HT1621B сам индикатор 10-разрядный, 7-ми сегментный, с точкой в каждом разряде.
Без подсветки.

Попередження: Спойлер! [ Натисніть, щоб розгорнути ]

Подключение платы по пяти проводам

Попередження: Спойлер! [ Натисніть, щоб розгорнути ]


И есть в наличии Attiny26-16SI корпус PDIP. Решил я их "поженить". Т.е. сделать простенькие часики на батарейном питании. Потребление думаю меньше чем у Лед )
Собственно ворклог, ТЗ.
Часы,календарь,термометр на DS18b20,"Кукушка". Все конечно при наличии свободного места в Мс.
Возможно нужен кварц есть часовой, 4 и 8 MHz.
Формат отображения часов:
ЧЧ-ММ-сс,
календарь:
ДД-ММ-ГГГГ
Смена показаний часы/календарь/температура автоматически (40 секунд часы, 10 секунд календарь, 10 секунд температура) или по нажатию на любую клавишу.
Кнопки управления, не критично 2 или 4-ре.

Ув. Soir нужна Ваша помощь в реализации данных часов. Постарался максимально расписать желаемое. Дякую
_______________________________________________-
P.s возможно размера свободной памяти малы, по сравнению с желаемым, тогда проще перейти на Атмега8L
у нее и питание 2,7-5,5В т.к. планирую питание от АКБ
"Борітеся — поборете!
Вам Бог помагає!
За вас правда, за вас слава
І воля святая!"
________________________
Save Ukraine! Stop Putin!
Останнє редагування: 20 лист. 2016 13:12 від wolf2000. Причина: Пс____
Адміністратор заборонив доступ на запис.

Годинник на РКІ (HT1621B) 20 лист. 2016 21:43 #2

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
У меня такого индикатора нет и нет модели в Proteus. Поэтому сначала нужно будет провести кое-какие тесты, чтобы разобраться с работой индикатора и выводом информации. То есть, первоначально на макете, а если будет получаться, тогда уже можно думать о реализации.
Если Вы готовы экспериментировать, тогда скажите на каком МК проще тестировать. Я для него напишу тестовую прошивку, а в случае успеха, тогда уже и будем решать на чем делать и что влезет.

Пока для пробы собрал небольшой проект для ATMEGA8, но все вслепую. Поэтому только hex файл.
Выводы ATMEGA8 в корпусе DIP:
DI - pin 14 (PB0)
CE - pin 15 (PB1)
CK - pin 16 (PB2)
Даже в выводах я не уверен, поэтому подключайте их через защитный резистор 200-500 Ом. Может CE и CK наоборот...
Останнє редагування: 21 лист. 2016 19:26 від Soir. Причина: Удаление неактуального вложения.
Адміністратор заборонив доступ на запис.

Годинник на РКІ (HT1621B) 20 лист. 2016 21:58 #3

  • wolf2000
  • wolf2000 аватар
  • Оффлайн
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Дописи: 960
  • Подякували: 249
  • sxem.org Sponsor 2019 ukraine-medal
Soir пише:
Если Вы готовы экспериментировать, тогда скажите на каком МК проще тестировать. Я для него напишу тестовую прошивку, а в случае успеха, тогда уже и будем шать на чем делать и что влезет.
Готов, макет есть. Самый лучший для макета и теста Atmega 8 корпус DIP
"Борітеся — поборете!
Вам Бог помагає!
За вас правда, за вас слава
І воля святая!"
________________________
Save Ukraine! Stop Putin!
Адміністратор заборонив доступ на запис.

Годинник на РКІ (HT1621B) 20 лист. 2016 22:25 #4

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
Пробуйте, что увидите на дисплее - пишите. Не увидите ничего - тоже пишите...
Адміністратор заборонив доступ на запис.

Годинник на РКІ (HT1621B) 20 лист. 2016 22:55 #5

  • wolf2000
  • wolf2000 аватар
  • Оффлайн
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Дописи: 960
  • Подякували: 249
  • sxem.org Sponsor 2019 ukraine-medal
Soir пише:
Пробуйте, что увидите на дисплее - пишите.
15 и 16 поменял местами, фото

Попередження: Спойлер! [ Натисніть, щоб розгорнути ]

_____________________________________-
Operating voltage: 2.4V~5.2V для чипа дисплея, пробовал питать его от +3,3В
слабое свечение, но оно есть. От +5В идеально
"Борітеся — поборете!
Вам Бог помагає!
За вас правда, за вас слава
І воля святая!"
________________________
Save Ukraine! Stop Putin!
Останнє редагування: 21 лист. 2016 08:44 від wolf2000. Причина: Пс____
Адміністратор заборонив доступ на запис.

Годинник на РКІ (HT1621B) 21 лист. 2016 09:38 #6

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
Обновил прошивку.
Адміністратор заборонив доступ на запис.

Годинник на РКІ (HT1621B) 21 лист. 2016 10:29 #7

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
По плате нельзя отследить к каким выводам контроллера идут эти выводы?

Попробуйте все комбинации подключения (кроме питания, конечно).
Адміністратор заборонив доступ на запис.

Годинник на РКІ (HT1621B) 21 лист. 2016 13:11 #8

  • wolf2000
  • wolf2000 аватар
  • Оффлайн
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Дописи: 960
  • Подякували: 249
  • sxem.org Sponsor 2019 ukraine-medal
Soir пише:
По плате нельзя отследить к каким выводам контроллера идут эти выводы?

Думаю с оптикой можно
Soir пише:
Попробуйте все комбинации подключения (кроме питания, конечно).
Хорошо, через час попробую и отпишусь. Дякую
"Борітеся — поборете!
Вам Бог помагає!
За вас правда, за вас слава
І воля святая!"
________________________
Save Ukraine! Stop Putin!
Адміністратор заборонив доступ на запис.

Годинник на РКІ (HT1621B) 21 лист. 2016 13:55 #9

  • wolf2000
  • wolf2000 аватар
  • Оффлайн
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Дописи: 960
  • Подякували: 249
  • sxem.org Sponsor 2019 ukraine-medal
На плате

3-й вывод индикатора (DI) на 12 вывод 1621 (Data)
4-й вывод индикатора (CK) на 11 вывод 1621 (WR)
5-й вывод индикатора (CE) на 9 вывод 1621 (CS)
_________________________
На макете
Информация на фото только при подключении
14 Вывод Атмеги на 3-й вывод индикатора (DI)
15 вывод Атмеги на 5-й вывод индикатора (CS)
16 вывод Атмеги на 4-й вывод индикатора (CE)
по другому менял - тишина
"Борітеся — поборете!
Вам Бог помагає!
За вас правда, за вас слава
І воля святая!"
________________________
Save Ukraine! Stop Putin!
Останнє редагування: 21 лист. 2016 13:59 від wolf2000.
Адміністратор заборонив доступ на запис.

Годинник на РКІ (HT1621B) 21 лист. 2016 15:12 #10

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
Что-то не стыкуется. На плате выводы 3-DI, 4-CK, 5-CE. А на макете Вы пишете 3-DI, 4-CE, 5-CS.
Уточните.
Адміністратор заборонив доступ на запис.

Годинник на РКІ (HT1621B) 21 лист. 2016 15:29 #11

  • wolf2000
  • wolf2000 аватар
  • Оффлайн
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Дописи: 960
  • Подякували: 249
  • sxem.org Sponsor 2019 ukraine-medal
Soir пише:
На плате выводы 3-DI, 4-CK, 5-CE. А на макете Вы пишете 3-DI, 4-CE, 5-CS.
Уточните.
уточню:
3-й вывод платы индикатора подключен к 14-выв Атмеги
4-й вывод платы индикатора подключен к 16-выв Атмеги
5-й вывод платы индикатора подключен к 15-выв Атмеги
все через резисторы 330 Ом
"Борітеся — поборете!
Вам Бог помагає!
За вас правда, за вас слава
І воля святая!"
________________________
Save Ukraine! Stop Putin!
Адміністратор заборонив доступ на запис.

Годинник на РКІ (HT1621B) 21 лист. 2016 15:43 #12

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
Нет, я не об этом.
Вы по-разному указали назначение и имена выводов индикатора.
Адміністратор заборонив доступ на запис.

Годинник на РКІ (HT1621B) 21 лист. 2016 15:58 #13

  • wolf2000
  • wolf2000 аватар
  • Оффлайн
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Дописи: 960
  • Подякували: 249
  • sxem.org Sponsor 2019 ukraine-medal
Soir пише:
Вы по-разному указали назначение и имена выводов индикатора.
так, стоп я Вас совсем запутал.
Я писал название выводов на чипе 1621 из даташита.

Попередження: Спойлер! [ Натисніть, щоб розгорнути ]

Это Вы имеете ввиду?
"Борітеся — поборете!
Вам Бог помагає!
За вас правда, за вас слава
І воля святая!"
________________________
Save Ukraine! Stop Putin!
Адміністратор заборонив доступ на запис.

Годинник на РКІ (HT1621B) 21 лист. 2016 16:01 #14

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
Не это.
Вы в одном случае пишете:
3-DI, 4-CK, 5-CE
А в другом:
3-DI, 4-CE, 5-CS.

Имена и номера не совпадают.

P.S.
Еще одна версия прошивки.
Останнє редагування: 21 лист. 2016 16:07 від Soir.
Адміністратор заборонив доступ на запис.

Годинник на РКІ (HT1621B) 21 лист. 2016 16:28 #15

  • wolf2000
  • wolf2000 аватар
  • Оффлайн
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Дописи: 960
  • Подякували: 249
  • sxem.org Sponsor 2019 ukraine-medal
Soir пише:
проект для ATMEGA8, но все вслепую. Поэтому только hex файл.
Выводы ATMEGA8 в корпусе DIP:
DI - pin 14 (PB0)
CE - pin 15 (PB1)
CK - pin 16 (PB2)
Даже в выводах я не уверен, поэтому подключайте их через защитный резистор 200-500 Ом. Может CE и CK наоборот...
Тут Вы написали, что возможно наоборот, так и получилось, что наоборот и работает. Вы про это?

новая прошивка, видео
Новая
"Борітеся — поборете!
Вам Бог помагає!
За вас правда, за вас слава
І воля святая!"
________________________
Save Ukraine! Stop Putin!
Адміністратор заборонив доступ на запис.

Годинник на РКІ (HT1621B) 21 лист. 2016 16:44 #16

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
Я не про проект на ATMEGA и вообще не про ATMEGA.
3-DI, 4-CK, 5-CE
3-DI, 4-CE, 5-CS.
Вы пишете про выводы индикатора или про что? 4 - это что? А 5?

Доступа к видео нет.
Адміністратор заборонив доступ на запис.

Годинник на РКІ (HT1621B) 21 лист. 2016 17:17 #17

  • wolf2000
  • wolf2000 аватар
  • Оффлайн
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Дописи: 960
  • Подякували: 249
  • sxem.org Sponsor 2019 ukraine-medal
Soir пише:
Я не про проект на ATMEGA и вообще не про ATMEGA.
3-DI, 4-CK, 5-CE
3-DI, 4-CE, 5-CS.
Вы пишете про выводы индикатора или про что? 4 - это что? А 5?

Попередження: Спойлер! [ Натисніть, щоб розгорнути ]

это названия выводов платы индикатора
_____________________________
Это наименование выводов чипа 1621B который установлен на плате вместе с ЖКИ



т.е. Вас сбило мое сообщение №12.
Soir пише:
По плате нельзя отследить к каким выводам контроллера идут эти выводы?
"На плате

3-й вывод индикатора (DI) идет на 12 вывод 1621 (Data)
4-й вывод индикатора (CK) идет на 11 вывод 1621 (WR)
5-й вывод индикатора (CE) идет на 9 вывод 1621 (CS)"


Soir пише:
Доступа к видео нет.
поправил


___________________________________________________________
Пы сы
Давайте проще, что бы не путаться:
Нет названий на плате индикатора.
1- корпус
2- питание
3-й идет на 12 вывод 1621 (Data)
4-й идет на 11 вывод 1621 (WR)
5-й идет на 9 вывод 1621 (CS)"
"Борітеся — поборете!
Вам Бог помагає!
За вас правда, за вас слава
І воля святая!"
________________________
Save Ukraine! Stop Putin!
Останнє редагування: 21 лист. 2016 17:22 від wolf2000. Причина: Пс____
Адміністратор заборонив доступ на запис.

Годинник на РКІ (HT1621B) 21 лист. 2016 18:09 #18

  • Vakula
  • Vakula аватар
  • Оффлайн
  • Moderator
  • ich bin Ukrainian
  • Дописи: 1661
  • Подякували: 364
  • sxem.org Sponsor 2019, 2022 ukraine-medal Author
Десь і в мене такі індикатори валялись. Тема актуальна!
Адміністратор заборонив доступ на запис.

Годинник на РКІ (HT1621B) 21 лист. 2016 19:24 #19

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
Хорошо, значит вывод есть.
С сегментами уже более менее понятно. Потом еще гляну, где точка.
С разрядами еще надо разбираться. Пока прошивка для проверки сегментов. Крайняя левая ячейка будет цифра от 0 до 9, потом символы A, b, C, d, E, F. Если не так - сделайте фото, где ошибка.
Остальные разряды скорее всего мусор (как на видео), но если нет, тогда опишите что.

---
Решил нумеровать прошивки, чтобы легче было разобраться в экспериментах.
Добавил прошивку v1. В ней эксперимент по разрядам. На выводах МК кнопки: pin2 - PLUS, pin3 - MINUS.
По ним счет до 3, посмотрите, как при нажатии на них меняется индикация. Индикация по-кругу, добавил минус, точку и пробел.

---
v2 - кнопка PLUS смещает вывод символа, MINUS перелистывает символы. Так задумано, а что получилось...
Долучення:
Останнє редагування: 21 лист. 2016 21:28 від Soir.
Адміністратор заборонив доступ на запис.

Годинник на РКІ (HT1621B) 21 лист. 2016 21:13 #20

  • wolf2000
  • wolf2000 аватар
  • Оффлайн
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Дописи: 960
  • Подякували: 249
  • sxem.org Sponsor 2019 ukraine-medal
Soir пише:
Крайняя левая ячейка будет цифра от 0 до 9, потом символы A, b, C, d, E, F. Если не так - сделайте фото, где ошибка.

Попередження: Спойлер! [ Натисніть, щоб розгорнути ]


---Soir пише:
Добавил прошивку v1. В ней эксперимент по разрядам.
По ним счет до 3

Попередження: Спойлер! [ Натисніть, щоб розгорнути ]

---Soir пише:
v2 - кнопка PLUS смещает вывод символа, MINUS перелистывает символы.


Попередження: Спойлер! [ Натисніть, щоб розгорнути ]
"Борітеся — поборете!
Вам Бог помагає!
За вас правда, за вас слава
І воля святая!"
________________________
Save Ukraine! Stop Putin!
Адміністратор заборонив доступ на запис.

Годинник на РКІ (HT1621B) 21 лист. 2016 21:33 #21

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
В принципе, уже адекватная индикация, или что-то осталось за кадром?
Прошивка v3 - подправил сегменты.
На сегодня все, завтра постараюсь наполнить прошивку какой-то более полезной для пользователей информацией.
Буду еще по индикации вести доработки, но это по-ходу...
Адміністратор заборонив доступ на запис.

Годинник на РКІ (HT1621B) 21 лист. 2016 21:37 #22

  • wolf2000
  • wolf2000 аватар
  • Оффлайн
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Дописи: 960
  • Подякували: 249
  • sxem.org Sponsor 2019 ukraine-medal
Soir пише:
что-то осталось за кадром?
Нет, все на видео. Мне проще снять, чем пояснять, опять Вас запутаю )
Soir пише:
Прошивка v3 - подправил сегменты.
Где она добавлена?
Soir пише:
На сегодня все
Дякую, до завтря
"Борітеся — поборете!
Вам Бог помагає!
За вас правда, за вас слава
І воля святая!"
________________________
Save Ukraine! Stop Putin!
Адміністратор заборонив доступ на запис.

Годинник на РКІ (HT1621B) 21 лист. 2016 21:49 #23

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
Прошивка там же.
Подумайте и опишите как должна выглядеть информация на дисплее. Что куда выводить. Часы н а чем будут? DS1307?
Адміністратор заборонив доступ на запис.

Годинник на РКІ (HT1621B) 21 лист. 2016 22:25 #24

  • wolf2000
  • wolf2000 аватар
  • Оффлайн
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Дописи: 960
  • Подякували: 249
  • sxem.org Sponsor 2019 ukraine-medal
Soir пише:
Подумайте и опишите как должна выглядеть информация на дисплее.
Завтра разрисую, или распишу подробно
Soir пише:
Часы н а чем будут? DS1307?
С точки зрения резервного питания -да. Можно и на ней, есть и Dip и Soic.
С точки зрения свободного места в МК, хотелось бы уточнить. Как больше занимает места прошивка?
С внешним часовым кварцем? Без внешнего кварца? С ДС1307
Если я правильно понимаю точность и погрешность во всех трех случаях примерно одинакова

________________________________________
П.с
Soir пише:
Прошивка v3 - подправил сегменты.
да, проверил. Все символы и цифры правильные
"Борітеся — поборете!
Вам Бог помагає!
За вас правда, за вас слава
І воля святая!"
________________________
Save Ukraine! Stop Putin!
Останнє редагування: 21 лист. 2016 22:37 від wolf2000. Причина: Пс____
Адміністратор заборонив доступ на запис.

Годинник на РКІ (HT1621B) 22 лист. 2016 06:24 #25

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
wolf2000 пише:
Как больше занимает места прошивка?
С внешним часовым кварцем? Без внешнего кварца? С ДС1307
Если это часы, тогда, если без DS1307 (или аналога), кварц обязателен. С точки зрения объема памяти - все равно, с кварцем или без.
Что касается применения DS1307, то если часы без наворотов (просто время), без нее памяти меньше требуется. Если календарь, дни недели, високосный год... тогда больше.
Адміністратор заборонив доступ на запис.
Модератори: wolf2000, Vakula, Айнцвайдрайченко, Soir