FLProg
Вход на сайт
Логин:
Пароль:
Мы в VK
Поиск
Статистика


Яндекс.Метрика
Вторник, 06.12.2016, 08:49
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: support, Сергей 
Форум » Основной » Спросить у знатоков » Семисегментный индикатор (Вывод отрицательных значений)
Семисегментный индикатор
saeza
Дата: Среда, 30.09.2015, 06:45 | Сообщение # 1
Рядовой
Группа: Проверенные
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline
Доброго времени суток,подскажите как вывести знак - на семисегментный индикатор,например при измерении температуры ds1820? Спасибо.
 
alecs Дата: Среда, 30.09.2015, 12:49 | Сообщение # 2
Сержант
Группа: Проверенные
Сообщений: 37
Награды: 0
Репутация: 0
Статус: Offline
Цитата saeza ()
Доброго времени суток,подскажите как вывести знак - на семисегментный индикатор,например при измерении температуры ds1820? Спасибо.

вот пример градусника в двух точках
Прикрепления: 5518866.flp(210Kb)
 
saeza Дата: Среда, 30.09.2015, 17:32 | Сообщение # 3
Рядовой
Группа: Проверенные
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline
РАЗОБРАЛСЯ,СПАСИБО
 
sser Дата: Четверг, 01.10.2015, 09:21 | Сообщение # 4
Майор
Группа: Проверенные
Сообщений: 175
Награды: 5
Репутация: 4
Статус: Offline
Подключил три семисегментных индикатора всё хорошо,
но стоило добавить программку (4% от максимума мега2560) индикатор начал "моргать" с частотой заметной глазу .-вот вам и динамическое подключение...
Как это исправить?




Сообщение отредактировал sser - Четверг, 01.10.2015, 10:07
 
Alex54 Дата: Суббота, 03.10.2015, 09:41 | Сообщение # 5
Подполковник
Группа: Проверенные
Сообщений: 263
Награды: 10
Репутация: 1
Статус: Offline
sser

Тоже делал динамику на три разряда. Нечего не получалось. Счет идет. Но разобрать очень трудно.
все моргает. И частоту менял.
Пока не сделал внешнюю дин. индикацию на микросхеме 74С925. Если надо увеличить разрядность
например до 8 знаков,ставите 926. Единственное нет гашения левых нулей. А так прелесть работает.

У меня такой вопрос с этим блоком семисегметника. Зачем он вообще нужен. Сделать надо просто
блок с нормальной динамикой. Ставите по выходу 8 цифровых выходов ( с учетом запятой ) сегменты.
четыре выхода управление анодами или катодами. С дополнительным выходом для увеличения разрядности.
Я считаю 8 разрядов достаточно. Управление по входам как 74С925. Все.
Прикрепления: 3401155.jpg(207Kb) · 203359686.rar(93Kb)


С Уважением Alex

Сообщение отредактировал Alex54 - Суббота, 03.10.2015, 11:22
 
sser Дата: Суббота, 03.10.2015, 12:50 | Сообщение # 6
Майор
Группа: Проверенные
Сообщений: 175
Награды: 5
Репутация: 4
Статус: Offline
Подключу лучше через МАХ7219,
в версии 1.10 появилась , но только после восстановлении компилятора надеюсь автор его восстановит.




Сообщение отредактировал sser - Суббота, 03.10.2015, 14:14
 
Alex54 Дата: Суббота, 03.10.2015, 14:45 | Сообщение # 7
Подполковник
Группа: Проверенные
Сообщений: 263
Награды: 10
Репутация: 1
Статус: Offline
sser

Попробуйте, потом отпишите. А что у вас с компилятором. У меня в версии 1.10 он открывается долго
секунд 30. Компилирует быстро. У меня W-7 32 б. Проц 2.9Гб. По остальному хозяйству без проблем.


С Уважением Alex
 
sser Дата: Суббота, 03.10.2015, 15:11 | Сообщение # 8
Майор
Группа: Проверенные
Сообщений: 175
Награды: 5
Репутация: 4
Статус: Offline
Немного не верно написал ,компилятор компилирует ,но не всё .
тут описание проблемы :http://flprog.ru/forum/6-101-2
(ноут ,W7 (Basic ) 64б, Intel core i3 2,1GHz)Все тоже компилирует нормально.

МАХ7219 надо преобресть сначала ,если на нашем радиорынке есть ,то попробую,-выложу результат.
Семисегментник оч. нужен т.к он самый надежный индикатор в условиях производства(пыль, химия, влага-особенно) ,к примеру.




Сообщение отредактировал sser - Суббота, 03.10.2015, 15:25
 
Alex54 Дата: Суббота, 03.10.2015, 17:01 | Сообщение # 9
Подполковник
Группа: Проверенные
Сообщений: 263
Награды: 10
Репутация: 1
Статус: Offline
sser

Cам я вживую с 7219 не работал. Только в проте. А вообще я не связываюсь с блоком 7219 в нашей
проге. Если надо вывожу на 74с926.

Удачи вам в приобретении МАХ7219.


С Уважением Alex
 
sser Дата: Вторник, 06.10.2015, 15:50 | Сообщение # 10
Майор
Группа: Проверенные
Сообщений: 175
Награды: 5
Репутация: 4
Статус: Offline
Преобрел шилд на 8 знаков МАХ7219.
Вот что получилось (для нагрузки еще подключил 16х2 индикатор с часами) :
Знак "-" тоже выводит ,
и буквы !




Сообщение отредактировал sser - Вторник, 06.10.2015, 19:37
 
sser Дата: Вторник, 06.10.2015, 16:09 | Сообщение # 11
Майор
Группа: Проверенные
Сообщений: 175
Награды: 5
Репутация: 4
Статус: Offline

Пример:текст в формате string (-_ACUPLH)
настройки блока -один вход для всех разрядов.
Прикрепления: 9798777.jpg(141Kb)




Сообщение отредактировал sser - Вторник, 06.10.2015, 16:17
 
Форум » Основной » Спросить у знатоков » Семисегментный индикатор (Вывод отрицательных значений)
Страница 1 из 11
Поиск:

FLProg © 2016
Яндекс.Метрика