Страница 2 из 4
4-digit display
Добавлено: 08 май 2017, 21:53
krom23
4-digit display
Добавлено: 02 авг 2017, 11:13
Labu55
4-digit display
Добавлено: 02 авг 2017, 15:17
Sancho
У ТМ1638 больше сегментов и кнопок может быть( по ДШ).
Варим кашу тут
я мозг заодно, ввиду отсутствия блока... у меня.
4-digit display
Добавлено: 06 окт 2017, 15:19
golowa70
Есть ещё библиотека SevenSegmentTM1637 , много функций, выводит бегущую строку .
4-digit display
Добавлено: 06 ноя 2017, 17:16
Labu55
golowa70 писал(а):Есть ещё библиотека
Библиотек (и любительских поделок из нескольких библиотек) конечно много, как и разъяснений о том как работает это чудо китайской РЭП, но как не старался не нашёл ни одного скетча со считыванием кнопок. Больше 2-х месяцев сам пробую обуздать этого зверя по ТехДок,- дело плохо (что неудивительно с моей квалификацией). Может кому-то попадался рабочий скетч, библиотека, или даже реализация в аппаратуре где работает это чудо с кнопками. Буду благодарен за информацию. А пока предлагать автору делать самостоятельно этот блок (тема топика) думаю рановато.
P.S.ТМ1638-
очень далёкий родственник у общих родителей TitanMicro (или ТМ1637 подкидыш) - и для примера не годится.
С этими
теоретическими примерами знаком
ссылка№1, или
ссылка№2.
Извините, больше нет сил, если кому-то пригодится мой мазохизм- в архиве проект в Протеусе 8.6, протеус-модель ТМ1637, пользовательский блок FLProg на 6-ть разрядов с выводом точек рабочий, с проблемными кнопками (закомментированы), в который раз модифицированная библиотека, и тестовый проект в FLProg. Если кто-то сможет глянуть, может что можно поправить, может я зациклился (zа_Loop_ilsya) на какой-то мелочи? Буду весьма признателен.
Повторюсь - блок полностью рабочий, так что можно использовать (без кнопок конечно), тестировать, предлагать. Пока он полностью "бомбит" МК в каждом цикле, потом сделаю как сделал в ТМ1638-м при изменении данных на входе.
Солидарен с Ув. модератором в 9-м сообщении, но не мне решать- тема не моя.
4-digit display
Добавлено: 08 ноя 2017, 14:57
Labu55
golowa70 писал(а):Есть ещё библиотека SevenSegmentTM1637
Я нашёл 5-ть разных рабочих оригинальных (неизменённых под очередного пользователя) библиотек на TM1637, сделал блоки пользователя на их основе (рабочих). Везде одно и то же: сканирование кнопок не предусмотрено, не обрабатывается полностью (заменяется ногодрыганьем) ACK, NACK, игнорируются тайминги , не синхронизируюся шины приёма-передачи ( digitalWrite() ). Возможно этого и не нужно, потому как: написал с нуля без копирования с других источников скетч без библиотек по Даташиту, все компилируется - не пашет; сложил скетч по ссылке выше (без библиотеки) с макросами, не понимая их работу, копированием, поправив несколько очевидных ошибок, копилируется без ошибок - всё тоже. Заело конкретно. Как на Эбее, Али и т.д. успешно продаются модули с кнопками на TM1637 без софтовой поддержки?
Добавлено (08.11.2017, 14:57)
---------------------------------------------
Labu55 писал(а):Пока он бомбит постоянно МК
Очередная тестовая версия ПБ, лишённая указанного недостатка. Подробности в описании. Внимание! Блок TM1637
Dig6_beta5 предназначен для 6-и разрядных модулей, а не как в шапке темы. С такими (их тоже имеется несколько видов с разным порядком разрядов ) корректное отображение не гарантируется (известите-поправлю). Подключение микросхемы TM1637 к 6-ти разрядному дистплею по Даташиту, или как указано в Протеус проекте выше, в сообщении №27.
Ну и что-бы не нарушать тему указанную в шапке- модификация ПБ TM1637
Dig4_beta5 для указанного модуля (тест, подробности уже знаете где).
4-digit display
Добавлено: 16 ноя 2017, 19:19
Phazz
Последняя версия у меня вообще не работает. А предпоследняя только на 6 знаков, настройка в блоке никак не влияет.
Добавлено (16.11.2017, 19:19)
---------------------------------------------
Labu55, не меняется яркость индикации
4-digit display
Добавлено: 23 ноя 2017, 21:32
Ivan-07
Подскажите как подключить этот
индикатор На какие ножки надо подключить резисторы, и каким выводам блока в FL они соответствуют.
Спасибо
4-digit display
Добавлено: 23 ноя 2017, 21:39
pan
1. пишешь продавану чтоб дал схему, даташит или в любом другом виде инфу.
2. если есть маркировка, гуглить даташит на это чудо.
3. тестер в руки и самосстоятельно находим пины
4-digit display
Добавлено: 24 ноя 2017, 18:40
Ivan-07
Вот что есть. Правда в реальности 12 ног а не 10. Как их соединить с блоком из FL Prog? Особенно r1 r2 r3

4-digit display
Добавлено: 24 ноя 2017, 19:25
pan
Ivan-07, это я и сам на странице продавана видел. вы разве не видите что это распиновка для индикатора с одной цифрой.
я выше написал возможные варианты действий.
4-digit display
Добавлено: 25 ноя 2017, 13:54
Labu55
pan писал(а):Как их соединить с блоком
Если Вы тему (ветку) не перепутали, то для "просто" соединить (см.ниже) нужен 3461BS с общим анодом (китаец, видать что-то от фонаря написал - с общим анодом или маркировка 3461АS ).
Добавлено (25.11.2017, 13:54)
---------------------------------------------
Phazz писал(а):Последняя версия у меня вообще не работает
Так и есть, я не забросил работу. Спасибо Вам за отзыв и тестирование TM1637beta6 (на данный момент уже не новой версии) блока.
Просто как-то не логично выкладывать тестовый блок, для людей которые регистрируются лишь для того, чтобы попросить о помощи, но ихняя скромность или религия не позволяет отписаться и помочь сделать нужную в первую очередь им самим работу, как положено.
4-digit display
Добавлено: 25 ноя 2017, 15:34
pan
Labu55, сообщение №32.
он хочет подключить просто индикатор. на 4 сегмента. а картинка распиновки на странице продавана для односегментного.
4-digit display
Добавлено: 25 ноя 2017, 17:08
Labu55
pan писал(а):он хочет подключить
Извините, никак не привыкну, что здесь "можно" писать куда попало (тема о TM1637 как бы?).
Labu55 писал(а):Если Вы тему (ветку) не перепутали
Информация для раздумий при вытекающих вариантах- выложена. Пожелаем удачи!
Для Ivan-07 прилагаю, как пример подключения, проект в FLProg Вашего индикатора. Всё подробно расписано.
4-digit display
Добавлено: 28 ноя 2017, 20:07
Ivan-07
Labu55 писал(а):Цитата pan ()он хочет подключить
Извините, никак не привыкну, что здесь "можно" писать куда попало (тема о TM1637 как бы?).
Цитата Labu55 ()
Если Вы тему (ветку) не перепутали
Информация для раздумий при вытекающих вариантах- выложена. Пожелаем удачи!
Для Ivan-07 прилагаю, как пример подключения, проект в FLProg Вашего индикатора. Всё подробно расписано.
Прикрепления: Ivan_07.flp(14
Огромное спасибо!!!
Кратко и даже мне понятно!)))
Только с моими часами DS1302 ног не хватает((. Попробую через сдвиговый регистр.
PS Извиняюсь. По неопытности не в ту ветку влез.
4-digit display
Добавлено: 28 ноя 2017, 23:36
Labu55
Ivan-07 писал(а):Извиняюсь. По неопытности не в ту ветку влез.
Ivan-07, не извиняйтесь, потому как прийдёт опыт, подозреваю что Вы вернётесь в эту ветку. Вы сейчас проходите тот путь которым я шёл в свое время. Я сделал первые часики на ардуино + 7-сегм индикатор, было жуткое мерцание. Решил добавить 595 сдвиговые регистры. Мигание осталось такое-же. Причем это мигание вызывает тошноту через некоторое время у беременных женщин ну и с похмелья тоже. Вот ребята тут проекты часов на сдвиговых регистрах демонстрируют- я думаю радости на долго не хватит им. Так что лучше сразу берите спецдрайвера типа MAX7219, TM1638, TM1637 и т.п. Ну или делайте на 595/164 сдвиговых регистрах статическую индикацию, но тогда индикаторы одиночные нужны. Удачи Вам!
Теперь по теме. Следующая тестовая версия блока этого направления
TM1637_4digits_beta6. Блок кроме моего, прошел тестирование Ув. Phazz, за что моя отдельная благодарность. Пока вроде бы ошибок не найдено.
4-digit display
Добавлено: 12 янв 2018, 03:42
Александр_Светлый
4-digit display
Добавлено: 21 янв 2018, 09:16
AVGN
Ссылка битая. Требует какой то авторизации
[spoiler]
Pass.PNG
[/spoiler]
4-digit display
Добавлено: 21 янв 2018, 18:23
Phazz
[ref]AVGN[/ref],
Рабочая ссылка
TM1637_4digits_beta6
4-digit display
Добавлено: 21 янв 2018, 18:57
Golan
Блин, может блоки заливать на форум в соответствующий раздел, а то по темам пройдешься, блоков куча (на яндексах, во всяких облаках), какой рабочий, какой в проекте с ума можно спрыгнуть, я сегодня только ТМ-ов скачал, штук десять, теперь сижу фильтрую.