Например TDA7294

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

Текущее время: Вс мар 01, 2026 20:28:04

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


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



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Калькулятор на логике
СообщениеДобавлено: Вт сен 21, 2010 21:57:17 
Грызет канифоль
Аватар пользователя

Зарегистрирован: Чт апр 19, 2007 15:27:28
Сообщений: 296
Откуда: Мурманск, Россия
Рейтинг сообщения: 0
Добрый вечер!

Помогите, пожалуйста, бедному студенту :)
Есть идея спаять калькулятор, который будет складывать 2 числа (каждое от 1 до 7). Логическую схему в симуляторе я собрал.
Клавиатура: клавиши от 1 до 7 и кнопка 'S' для переключения чисел. Т.е. сначала нажимаем первое число, нажимаем 'S' и потом нажимаем второе число.
Дальше идёт шифратор, а за ним память на D триггерах. Вот тут я сомневаюсь в работоспособности. Думаю надо добавить небольшую задержку на тактовый вход триггеров.
Далее 5 полусумматоров. На выходе имеем 4 битное число.
Далее идёт преобразователь из двоичного кода в BCD и драйвера двух семисегментных индикаторов.

Изображение

В симуляторе всё отлично работает.

Значит теперь вопросы 8)

  1. Нужно устранить дребезг от кнопок. Есть идея подключить к тактовому входу D триггеров моностабильный мультивибратор, который активируется по нажатию кнопки.
  2. Выбор микросхем... Хотелось бы самые дешёвые и доступные. Ещё в ящике лежат около сотни 137ЛМ3.
  3. Подключение индикаторов к драйверам. Подойдёт через транзистор по схеме общий эмиттер?


Спасибо за внимание :)

P.S. Если что - будущая специальность никак не связана с паяльником

_________________
Гальваническое сопротивление - это восстание батареек


Вернуться наверх
 
 Заголовок сообщения: Re: Калькулятор на логике
СообщениеДобавлено: Чт сен 23, 2010 19:52:58 
Грызет канифоль
Аватар пользователя

Зарегистрирован: Чт апр 19, 2007 15:27:28
Сообщений: 296
Откуда: Мурманск, Россия
Рейтинг сообщения: 0
Подскажите хотя бы нюансы - например, на счёт конденсаторов 0.1uF через каждые 2 микросхемы (где то такое читал)

_________________
Гальваническое сопротивление - это восстание батареек


Вернуться наверх
 
 Заголовок сообщения: Re: Калькулятор на логике
СообщениеДобавлено: Чт сен 23, 2010 20:26:07 
Сверлит текстолит когтями
Аватар пользователя

Карма: 16
Рейтинг сообщений: 62
Зарегистрирован: Сб апр 21, 2007 10:40:53
Сообщений: 1292
Рейтинг сообщения: 0
Неужели непонятно, что все это элементарно просто и поэтому неинтересно, а если отвечать, то нужно рисовать много квадратиков. Просто всем лень эти квадратики разрисовывать, да еще как я помню такая тема здесь уже была и там рисовали функциональную схему.


Вернуться наверх
 
 Заголовок сообщения: Re: Калькулятор на логике
СообщениеДобавлено: Чт сен 23, 2010 20:36:42 
Грызет канифоль
Аватар пользователя

Зарегистрирован: Чт апр 19, 2007 15:27:28
Сообщений: 296
Откуда: Мурманск, Россия
Рейтинг сообщения: 0
Я и не прошу много квадратиков рисовать. Вполне достаточно будет написать в правильную сторону ли мысль из моего мозга течёт. И то что вам может показаться элементарным - для начинающего просто тёмный лес.

_________________
Гальваническое сопротивление - это восстание батареек


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
 Заголовок сообщения: Re: Калькулятор на логике
СообщениеДобавлено: Чт сен 23, 2010 21:15:51 
Сверлит текстолит когтями
Аватар пользователя

Карма: 16
Рейтинг сообщений: 62
Зарегистрирован: Сб апр 21, 2007 10:40:53
Сообщений: 1292
Рейтинг сообщения: 0
Принцип в общем правильный.
Осталось только еще кнопку сброс сделать, которая есть в любом калькуляторе, что бы перед следующими вычислениями очистить регистры.
У Вас получится на входе АЛУ два регистра. Сначала вводите в один регистр, не важно в какой и число сразу появляется на индикаторе, потом по кнопке "S" переключаете на ввод во второй регистр, вводите и на индикаторе будет сумма. Кнопка "S" стоит на входе счетного триггера и по каждому нажатию меняет регистр для ввода. Нажал, в один вводит, еще нажал, во второй и так по кругу.
Дребезг можно по всякому устранять, в том числе и как у Вас, хотя это не лучший способ. Надежнее поставить переключающие кнопки и RS триггера.


Вернуться наверх
 
 Заголовок сообщения: Re: Калькулятор на логике
СообщениеДобавлено: Чт сен 23, 2010 22:30:27 
Грызет канифоль
Аватар пользователя

Зарегистрирован: Чт апр 19, 2007 15:27:28
Сообщений: 296
Откуда: Мурманск, Россия
Рейтинг сообщения: 0
Спасибо за ответ! Переделаю схему. И спаяю в ближайшее время

_________________
Гальваническое сопротивление - это восстание батареек


Вернуться наверх
 
 Заголовок сообщения: Re: Калькулятор на логике
СообщениеДобавлено: Ср сен 29, 2010 22:28:30 
Грызет канифоль
Аватар пользователя

Зарегистрирован: Чт апр 19, 2007 15:27:28
Сообщений: 296
Откуда: Мурманск, Россия
Рейтинг сообщения: 0
можно так умножение делать? :)
Изображение

_________________
Гальваническое сопротивление - это восстание батареек


Вернуться наверх
 
 Заголовок сообщения: Re: Калькулятор на логике
СообщениеДобавлено: Чт сен 30, 2010 11:31:21 
Друг Кота
Аватар пользователя

Карма: 62
Рейтинг сообщений: 889
Зарегистрирован: Вт апр 24, 2007 07:45:40
Сообщений: 6286
Откуда: Minsk
Рейтинг сообщения: 0
Steam писал(а):
можно так умножение делать? :)


Интересно, это для учебы в тепло вспоминаемом мной Мурманске студентов заставляют такое делать или для себя? Как для постижения работы логики - оно, может, и хорошо, но делать что-то, абсолютно не применимое на практике в эпоху микроконтроллеров -- imho, не очень. Я думаю, на локомотивном факультете не дают студням курсачи на тему паровозов Стефенсона - Ползунова.
Но это мое личное мнение.
Хотя с другой стороны... Приходящие на практику студенты много чего могут рассказать об Intel, AMD, ARM, но вопрос об отличии pnp от npn транзисторов повергает их в ступор.


Вернуться наверх
 
 Заголовок сообщения: Re: Калькулятор на логике
СообщениеДобавлено: Вс окт 03, 2010 17:40:52 
Грызет канифоль
Аватар пользователя

Зарегистрирован: Чт апр 19, 2007 15:27:28
Сообщений: 296
Откуда: Мурманск, Россия
Рейтинг сообщения: 0
Нет, нет, это чисто для себя :) тем более на нефтяника учусь 8)
А если делать на МК, то это уже намного проще. Но и паять огромное количество микросхем как-то не очень хочется :? Наверно всё-таки на МК с символьным ЖК дисплеем сделаю (как раз один завалялся в шкафу).

_________________
Гальваническое сопротивление - это восстание батареек


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 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