51

Re: Часы с календарем

Ключа нет наверное потому что выводится цифры 1 и 2, 0 не выводится, все сегменты погашены погашены, тогда ток анода будет меньше и ключ не нужен, но анод все равно должен идти на отдельный пин контроллера

52

Re: Часы с календарем

http://forum.rcl-radio.ru/uploads/images/2023/08/4da11f063aca896342838264dfa5298e.jpg

53

Re: Часы с календарем

Группу катодов с какой стороны подключить?к сек-мин или часы- мин?

54

Re: Часы с календарем

liman324 пишет:

Ключа нет наверное потому что выводится цифры 1 и 2, 0 не выводится, все сегменты погашены погашены, тогда ток анода будет меньше и ключ не нужен, но анод все равно должен идти на отдельный пин контроллера

Там режим 12/24 меняется http://forum.rcl-radio.ru/uploads/images/2023/08/58b19fc3fe28c3ba8dd1ec3dc034d1a6.jpg

55 (2023-08-26 10:55:52 отредактировано Djonny 2022)

Re: Часы с календарем

Счёт вести анодов 1-6 с какой стороны? С секунд к часам?

56

Re: Часы с календарем

12:23:56 - большые цифры > номер индикатора

c часов

57

Re: Часы с календарем

Там режим 12/24 меняется

я так понял в старшем разряде горит только 1 или ничего.
AM PM к каким сегментам (катодам) подключены?

58

Re: Часы с календарем

liman324 пишет:

Там режим 12/24 меняется

я так понял в старшем разряде горит только 1 или ничего.
AM PM к каким сегментам (катодам) подключены?

12 часовой режим не нужен,в режиме 24 - 1 и 2 цифра горит

59

Re: Часы с календарем

12 часовой режим не нужен,в режиме 24 - 1 и 2 цифра горит

Так даже лучше.
Что там с анодом десятков часов? Куда он идет?

60 (2023-08-26 11:20:09 отредактировано Djonny 2022)

Re: Часы с календарем

liman324 пишет:
12 часовой режим не нужен,в режиме 24 - 1 и 2 цифра горит

Так даже лучше.
Что там с анодом десятков часов? Куда он идет?

К единицам секунд. 5 ключей анодных

61

Re: Часы с календарем

К единицам секунд. 5 ключей анодных

???

Если на единицы секунд я подам 2, а время 10 часов, то будет отображаться 20 часов, и наоборот если 12 секунд, то на часах будет 20 часов вместо 10.

что то не то, или я что то не понял, как эти индикаторы бубут работать в динамическом режиме

62

Re: Часы с календарем

К единицам секунд. 5 ключей анодных

???

Если на единицы секунд я подам 2, а время 10 часов, то будет отображаться 20 часов, и наоборот если 12 секунд, то на часах будет 20 часов вместо 10.

что то не то, или я что то не понял, как эти индикаторы бубут работать в динамическом режиме

63

Re: Часы с календарем

Может за счёт катодов ещё коммутация как то идёт.там же большие индикаторы катодами отдельно на 2 группы расключенны

64

Re: Часы с календарем

там же большие индикаторы катодами отдельно на 2 группы расключенны

Все увидел, не обратил внимание, думал что катоды одна группа, тогда все будет работать, но нужно еще 7 пинов контроллера под вторую группу катодов

65

Re: Часы с календарем

liman324 пишет:

там же большие индикаторы катодами отдельно на 2 группы расключенны

Все увидел, не обратил внимание, думал что катоды одна группа, тогда все будет работать, но нужно еще 7 пинов контроллера под вторую группу катодов

Ну вот)) 3 группа катодов уже датой управляет

66

Re: Часы с календарем

еще и 3 группа катодов?

Тогда надо пины считать, а то может не хватить

67

Re: Часы с календарем

анодов всего 5 на все часы? Просто 3 группы катодов?

68

Re: Часы с календарем

Распиновка

//// Катоды 1 группа
#define SEG_A1       28 // 33 
#define SEG_B1       29 // 32 
#define SEG_C1       30 // 31
#define SEG_D1       31 // 30
#define SEG_E1       23 // 26
#define SEG_F1       22 // 25
#define SEG_G1       21 // 24 

//// Катоды 2 группа
#define SEG_A2       11 // 13 
#define SEG_B2       12 // 14 
#define SEG_C2       13 // 15
#define SEG_D2       14 // 16
#define SEG_E2       15 // 17
#define SEG_F2       18 // 21
#define SEG_G2       19 // 22 
//// Катоды 3 группа
#define SEG_A3        1 // 44
#define SEG_B3        2 // 43 
#define SEG_C3        3 // 42
#define SEG_D3        4 // 41
#define SEG_E3        5 // 1
#define SEG_F3        6 // 2
#define SEG_G3        7 // 3 
//// Аноды
// 51:23:45 == HH:MM:SS большые цифры > номер анода
#define AN_1        27 // 34
#define AN_2        26 // 35
#define AN_3        25 // 36
#define AN_4        24 // 37
#define AN_5        0  // 40

69

Re: Часы с календарем

liman324 пишет:

анодов всего 5 на все часы? Просто 3 группы катодов?

Все верно,21 шт катодов,5 шт аноды,под кнопки ещё, температура,часы ds3231

70

Re: Часы с календарем

Давайте распиновку анодов я буду делать по номеру транзистора, так будет проще

71

Re: Часы с календарем

liman324 пишет:

Давайте распиновку анодов я буду делать по номеру транзистора, так будет проще

на рисунке я подписал

72

Re: Часы с календарем

// 34:51:23 == HH:MM:SS большые цифры > номер транзистора Q1-Q5

//// Катоды 1 группа
#define SEG_A1       28 // 33 
#define SEG_B1       29 // 32 
#define SEG_C1       30 // 31
#define SEG_D1       31 // 30
#define SEG_E1       23 // 26
#define SEG_F1       22 // 25
#define SEG_G1       21 // 24 

//// Катоды 2 группа
#define SEG_A2       11 // 13 
#define SEG_B2       12 // 14 
#define SEG_C2       13 // 15
#define SEG_D2       14 // 16
#define SEG_E2       15 // 17
#define SEG_F2       18 // 21
#define SEG_G2       19 // 22 
//// Катоды 3 группа
#define SEG_A3        1 // 44
#define SEG_B3        2 // 43 
#define SEG_C3        3 // 42
#define SEG_D3        4 // 41
#define SEG_E3        5 // 1
#define SEG_F3        6 // 2
#define SEG_G3        7 // 3 
//// Аноды
/ 34:51:23 == HH:MM:SS большие цифры > номер транзистора Q1-Q5
#define AN_1        27 // 34
#define AN_2        26 // 35
#define AN_3        25 // 36
#define AN_4        24 // 37
#define AN_5        0  // 40

73

Re: Часы с календарем

http://forum.rcl-radio.ru/uploads/images/2023/08/83787929328f87a534625221138ee39b.jpg  по схеме как обозначить по вашей распиновке группы катодов и аноды?

74

Re: Часы с календарем

Анодов всего 5 на все часы?

// 34:51:23 == HH:MM:SS большие цифры > номер транзистора Q1-Q5

75

Re: Часы с календарем

#define AN_1        27 // 34
#define AN_2        26 // 35
#define AN_3        25 // 36
#define AN_4        24 // 37
#define AN_5        0  // 40

AN1 - это к базе транзистора Q1

и тд