Например TDA7294

Форум РадиоКот • Просмотр темы - Преобразователь 8-битного кода в семисегментную индикацию
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Сб июл 26, 2025 10:53:36

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 44 ]  1, ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Преобразователь 8-битного кода в семисегментную индикацию
СообщениеДобавлено: Пт май 25, 2012 22:04:44 
Первый раз сказал Мяу!

Зарегистрирован: Пт май 25, 2012 21:43:14
Сообщений: 25
Рейтинг сообщения: 0
Приветствую всех! Перелопатив недра нета, нигде не смог найти схему на микроконтроллере выполняющую функцию преобразователя 8-битного кода в семисегментную индикацию по примеру схемы во вложении. Может кто помозгует, очень надо. Заранее благодарю.


Вложения:
преобразователь.JPG [45.88 KiB]
Скачиваний: 735
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Преобразователь 8-битного кода в семисегментную индикаци
СообщениеДобавлено: Пт май 25, 2012 22:46:43 
Друг Кота
Аватар пользователя

Карма: 62
Рейтинг сообщений: 878
Зарегистрирован: Вт апр 24, 2007 07:45:40
Сообщений: 6039
Откуда: Minsk
Рейтинг сообщения: 0
А чего тут мозговать ? Входы - на один порт, выходы - на другой, выбор разряда индикации - на третий. А вся "мозга" - в программе.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Преобразователь 8-битного кода в семисегментную индикаци
СообщениеДобавлено: Пт май 25, 2012 23:27:38 
Это не хвост, это антенна
Аватар пользователя

Карма: 7
Рейтинг сообщений: 72
Зарегистрирован: Вт окт 28, 2008 09:00:18
Сообщений: 1438
Откуда: Украина, Харьков
Рейтинг сообщения: 0
И получится всё гораздо компактнее))))

_________________
Порой мне кажется, что я делаю какое-то дерьмо, но когда я вижу, что делают другие, то я чувствую себя гением...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Преобразователь 8-битного кода в семисегментную индикаци
СообщениеДобавлено: Пт май 25, 2012 23:29:06 
Первый раз сказал Мяу!

Зарегистрирован: Пт май 25, 2012 21:43:14
Сообщений: 25
Рейтинг сообщения: 0
Понятно, что это должно выглядеть примерно так, но в программировании не силён, поэтому и спрашиваю.


Вложения:
8bit-to-7segm 2313.jpg [99.04 KiB]
Скачиваний: 863
8bit-to-7segm.jpg [101.48 KiB]
Скачиваний: 743
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Преобразователь 8-битного кода в семисегментную индикаци
СообщениеДобавлено: Сб май 26, 2012 00:05:21 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 9
Рейтинг сообщений: 163
Зарегистрирован: Вс янв 09, 2011 16:51:39
Сообщений: 2335
Откуда: Санкт-Ленинград
Рейтинг сообщения: 0
marss70 писал(а):
Понятно, что это должно выглядеть примерно так
Так в чём вопрос? :wink:

marss70 писал(а):
не смог найти схему на микроконтроллере выполняющую функцию преобразователя 8-битного кода в семисегментную индикацию
Наверное потому, что использовать МК (тем более Мегу) только для преобразования в семи-сегментный код, жлобство.
Обычно это всего лишь часть программы, выполняемой МК.

_________________
ICQ нет, и, в ближайшее время, не будет.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Преобразователь 8-битного кода в семисегментную индикаци
СообщениеДобавлено: Сб май 26, 2012 00:18:26 
Первый раз сказал Мяу!

Зарегистрирован: Пт май 25, 2012 21:43:14
Сообщений: 25
Рейтинг сообщения: 0
Мне это нужно для визуального контроля состояний выходов АЦП, т.е. своего рода логический анализатор.


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: Преобразователь 8-битного кода в семисегментную индикаци
СообщениеДобавлено: Сб май 26, 2012 01:37:37 
Опытный кот

Карма: 12
Рейтинг сообщений: 26
Зарегистрирован: Вс апр 10, 2011 02:24:06
Сообщений: 772
Откуда: г.Северодонецк
Рейтинг сообщения: 0
Три 514ИД2(ИД1) или 561ИД2 и три статических индикатора решит вашу проблему без МК.
Мегу жалко. Программа - ассемблерных команд 30-40 максимум.

_________________
C0FFEE=‭12648430‬


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Преобразователь 8-битного кода в семисегментную индикаци
СообщениеДобавлено: Сб май 26, 2012 01:44:35 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1430
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4565
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Программа то получится простецкая, попробуйте сами написать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Преобразователь 8-битного кода в семисегментную индикаци
СообщениеДобавлено: Сб май 26, 2012 07:12:48 
Первый раз сказал Мяу!

Зарегистрирован: Пт май 25, 2012 21:43:14
Сообщений: 25
Рейтинг сообщения: 0
Понятно, что всё просто, только зачем изобретать велосипед заново, если уже кто-то делал подобное. А у меня есть много идей, что из этого можно навоять.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Преобразователь 8-битного кода в семисегментную индикаци
СообщениеДобавлено: Сб май 26, 2012 08:58:37 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Сообщений: 7439
Откуда: г. Москва
Рейтинг сообщения: 0
eufs писал(а):
Три 514ИД2(ИД1) или 561ИД2 и три статических индикатора решит вашу проблему без МК.
Мегу жалко.

Интересная логика. Пачку микросхем и большую плату не жалко. Один копеечный МК - жалко


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Преобразователь 8-битного кода в семисегментную индикаци
СообщениеДобавлено: Сб май 26, 2012 09:45:59 
Друг Кота
Аватар пользователя

Карма: 62
Рейтинг сообщений: 878
Зарегистрирован: Вт апр 24, 2007 07:45:40
Сообщений: 6039
Откуда: Minsk
Рейтинг сообщения: 0
marss70 писал(а):
Мне это нужно для визуального контроля состояний выходов АЦП, т.е. своего рода логический анализатор.

Польза от такой железки сомнительная. Только статику можно смотреть, поэтому как логический анализатор оно - ни в дугу. На короткие импульсы реакции не будет, а если и успеет захватить, то глазом не заметишь.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Преобразователь 8-битного кода в семисегментную индикаци
СообщениеДобавлено: Сб май 26, 2012 10:12:01 
Опытный кот

Карма: 12
Рейтинг сообщений: 26
Зарегистрирован: Вс апр 10, 2011 02:24:06
Сообщений: 772
Откуда: г.Северодонецк
Рейтинг сообщения: 0
Satyr писал(а):
Интересная логика. Пачку микросхем и большую плату не жалко. Один копеечный МК - жалко

Во-первых не пачку, а всего на две больше, если всего три разряда надо. Во-вторых плата не получится меньше из-за сложности подвести и вывести цепи с многоногого МК. В-третьих он будет не совсем копеечный с требуемым количеством ног. А в-четвертых, если ТС на МК никогда не делал, то ему это будет доступнее и проще, хотя как тема для первого проекта на МК очень подходящая.

_________________
C0FFEE=‭12648430‬


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Преобразователь 8-битного кода в семисегментную индикаци
СообщениеДобавлено: Сб май 26, 2012 10:24:41 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Сообщений: 7439
Откуда: г. Москва
Рейтинг сообщения: 0
eufs писал(а):
Satyr писал(а):
Интересная логика. Пачку микросхем и большую плату не жалко. Один копеечный МК - жалко

Во-первых не пачку, а всего на две больше,

В данном случае "на две больше" следует читать как "в три раза больше"
Цитата:
Во-вторых плата не получится меньше из-за сложности подвести и вывести цепи с многоногого МК.

:shock: :shock:
В этой задаче переферия к ногам привязанная не нужна. только GPIO.
Рисуй от любых удобных но к индикатору как хочешь. Чего не скажешь о жесткой логике.
Цитата:
В-третьих он будет не совсем копеечный с требуемым количеством ног.

Сколько так любимые тут атмеги 8, 44, 48 стоят ? :)))
Сколько сэкономишь (даже если забыть про бОльшую плату на рассыпухе) ? 5р? 10р ? :)))
Цитата:
А в-четвертых, если ТС на МК никогда не делал, то ему это будет доступнее и проще, хотя как тема для первого проекта на МК очень подходящая.

См. начало темы. Автор именно МК интересовался.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Преобразователь 8-битного кода в семисегментную индикаци
СообщениеДобавлено: Сб май 26, 2012 10:29:37 
Мудрый кот
Аватар пользователя

Карма: 3
Рейтинг сообщений: 60
Зарегистрирован: Пн ноя 29, 2010 15:58:43
Сообщений: 1816
Рейтинг сообщения: 0
marss70 писал(а):
зачем изобретать велосипед заново


могу вам отправить прошивку для мега8 (согласно вашей схеме), или еще лучше моей, так как она сделана на другое подключение индикатора- тогда мне почти ничего не надо переделывать


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Преобразователь 8-битного кода в семисегментную индикаци
СообщениеДобавлено: Сб май 26, 2012 12:03:44 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1472
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15108
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
можно 28-лапый PIC попользовать (pic16f73к примеру) +"растровая" динамика :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Преобразователь 8-битного кода в семисегментную индикаци
СообщениеДобавлено: Сб май 26, 2012 13:47:12 
Опытный кот

Карма: 12
Рейтинг сообщений: 26
Зарегистрирован: Вс апр 10, 2011 02:24:06
Сообщений: 772
Откуда: г.Северодонецк
Рейтинг сообщения: 0
Satyr писал(а):
В данном случае "на две больше" следует читать как "в три раза больше"
...

Вы хотите об этом поговорить?
Я тоже любитель совать МК куда попало, но в данном случае, если все необходимые детали под рукой я туда бы его не ставил. Дойдет, что скоро 155ЛА3 на STM32 будем делать. Если же задача стоит чтобы применить именно МК в целях самообразования или на этом же девайсе добавить ряд полезных функций, кроме дешифрации в семисегментный код, то тогда однозначно на МК.

_________________
C0FFEE=‭12648430‬


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Преобразователь 8-битного кода в семисегментную индикаци
СообщениеДобавлено: Сб май 26, 2012 14:59:46 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Сообщений: 7439
Откуда: г. Москва
Рейтинг сообщения: 0
eufs писал(а):
Я тоже любитель совать МК куда попало,

А я нет
Цитата:
но в данном случае, если все необходимые детали под рукой я туда бы его не ставил.

телепатические способности сообщили, что у автора темы под рукой ? -))
Цитата:
Дойдет, что скоро 155ЛА3 на STM32 будем делать.

С таким подходом - может быть.
Только мыслить надо глубже. Тот же стм32 имеет более слабые порты. Без внешнего драйвера те ж атмеги потянут, стм32 нет.
Кстати, что там с нагрузочной способностью той же активно рекомендуемой рассыпухи ?
Цитата:
Если же задача стоит чтобы применить именно МК в целях самообразования или на этом же девайсе добавить ряд полезных функций, кроме дешифрации в семисегментный код, то тогда однозначно на МК.

Должна тревожить только совокупность таких факторов, как цена, размер, время реализации. Что там избыточно или не избыточно, можно сделать на другом или нет - это уже из ряда сентиментального.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Преобразователь 8-битного кода в семисегментную индикаци
СообщениеДобавлено: Сб май 26, 2012 15:19:04 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1472
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15108
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
когда речь идет о контроллере динамической индикации трехпозиционного дисплея, то применение простейшего периферийного МК вполне оправдано :write:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Преобразователь 8-битного кода в семисегментную индикаци
СообщениеДобавлено: Сб май 26, 2012 15:32:18 
Первый раз сказал Мяу!

Зарегистрирован: Пт май 25, 2012 21:43:14
Сообщений: 25
Рейтинг сообщения: 0
igor-x писал(а):
marss70 писал(а):
зачем изобретать велосипед заново


могу вам отправить прошивку для мега8 (согласно вашей схеме), или еще лучше моей, так как она сделана на другое подключение индикатора- тогда мне почти ничего не надо переделывать


Было бы здорово. Мою схему я "слепил" на-лету для примера не вдаваясь в разводку платы. По поводу отображения статических значений- это не страшно, так-как изменения будут не быстрые. Я хочу всю эту потеху связать с восьмибитным АЦП ADC0804. Что получится- потом выложу, а должно получится как минимум три прибора.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Преобразователь 8-битного кода в семисегментную индикаци
СообщениеДобавлено: Сб май 26, 2012 19:08:20 
Сверлит текстолит когтями
Аватар пользователя

Карма: 4
Рейтинг сообщений: 30
Зарегистрирован: Ср янв 05, 2011 16:25:15
Сообщений: 1163
Рейтинг сообщения: 0
marss70 писал(а):
..хочу всю эту потеху связать с восьмибитным АЦП ADC0804.
у меги есть встроенный АЦП, да и стоит сама мега наверное не дороже ADC0804, так что польза от внешнего АЦП сомнительна (если только критично время преобразования).....


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 44 ]  1, ,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y