Heres_M

Программа Для Сигнального Табло

42 сообщения в этой теме

Heres_M    0

Помогите определиться разработать программу на базе какого нибудь недорого микроконтролера для табло. Смысл такой:

оператор при получении телеграммы нажимает на кнопку

при нажатии на кнопку напряжение 5в поступает на табло находящимся у дежурного

у дежурного раздается звуковой сигнал 7 пиков за 2 секунды и моргает 6 раз и перестает моргать засветившись

т.е. вывод 1 микросхемы идет на звук

а вывод 2 на световую индикацию.

Всего будет на табло 8 индикаторов

ПРИЕМ

- телеграмма

- радиограмма

- факс

-электронная почта

ПЕРЕДАЧА

- телеграмма

- радиограмма

- факс

-электронная почта

график прилагаю

post-203360-0-02766700-1472240564_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
oldmao    1 459

Кнопок тоже будет 8?

Значит, нужен МК с 8 (кнопки) + 8 (табло) + 1 (пищалка) портами. Это любой с количеством ножек 20 и больше. Например ATtiny2313A.

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

Только кроме МК ещё нужны ключи для лампочек табло (напряжение? сила тока?) и пищалки (она же "зуммер" или "буззер").

И программатор (для AVR - из пяти резисторов).

Изменено пользователем oldmao

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Heres_M    0

Да. кнопок 8. Микроконтроллера будет 2 или 4. Программироваться они будут однотипно. На вход 0в, соответственно => выход 1 (зуммер 0в.) выход 2 (светодиод =0в)

На вход 5в => выход 1 (зуммер 7 пиков и в 0в.) выход 2 (светодиод =7 морганий и в 5в). При снятии с напряжения с входа все в 0в.

Для питания остальной схемы я буду применять ключи на базе транзисторов КТ815. С остальной схемой проблем нет. А с программированием МК я столкнулся в первый раз. Какой МК выбрать (желательно в DIP корпусе) и как написать программу - для меня проблема.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Alex    547
разработать программу
А схема где ? Хотя бы приблизительная.

Из ваших описаний совершенно ничего не понятно. На какую кнопку нажимают ? Что передаётся, куда и в каком виде ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
UTSource

Найдите миллионы труднодоступных

электронных компонентов

Vovka    29

И самое главное не сказано: какое расстояние между оператором и дежурным? Да и плата с МК у кого из них будет стоять?

А то может придется два МК делать....

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
oldmao    1 459
Микроконтроллера будет 2 или 4
Зачем?

Нарисуйте, как что будет располагаться: где кнопки, где (и сколько) табло, где зуммер. Если это разные комнаты - нарисуйте план с расстояниями.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Heres_M    0

Расстояние 15м. Табло будет стоять у Дежурного по связи

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Alex    547

15м - далековато для обычных кнопок. Делайте 2 микроконтроллера + связь между ними. Связь можно сделать по RS485.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
IMXO    1 342

Да. кнопок 8. Микроконтроллера будет 2 или 4. Программироваться они будут однотипно.

они по определению не могут программироваться однотипно....
А с программированием МК я столкнулся в первый раз. Какой МК выбрать (желательно в DIP корпусе) и как написать программу - для меня проблема.

это не проблема, это затраты. в раздел работа, там и схему и программу разработают...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Heres_M    0

Расстояние 15м. Табло будет стоять у Дежурного по связи

post-203360-0-31197200-1472288136_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
IMXO    1 342
Делайте 2 микроконтроллера + связь между ними. Связь можно сделать по RS485.

а если их 4? сколько мастеров будет в сети?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vovka    29

Поддерживаю Alex: расстояние уже большое, так что лучше поставить два МК.

И тогда можно будет организовать режим аварии, когда МК дежурного по какой-то причине не принял команду от МК оператора

сколько мастеров будет в сети?

Попробую угадать: 1 мастер у оператора. Остальные - подчиненные. Тогда к одному МК оператора будут подключаться несколько Дежурных. Экономия на одном МК ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
croc19    22

А не проще микроконтроллер оставить у оператора, а сигнальное оборудование вывести к дежурному.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Alex    547
а если их 4? сколько мастеров будет в сети?
Не понял вопроса. 4 Чего ? Микроконтроллера ? Зачем их там 4 штуки ?

Мастер в сети может быть только один. Иначе нужно решать проблемы арбитража.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
IMXO    1 342

может у дежурного? а сколько кнопок у одного оператора? а сколько их должно быть у дежурного? а индикация только у дежурного или у оператора тоже? и еще куча вопросов, потому как ТС вменяемо даже хотелку озвучить не смог окромя пиканья и мигания, и то через опу...

Мастер в сети может быть только один. Иначе нужно решать проблемы арбитража.

вот и я о том же... только пост1 хочет иного...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Alex    547

Действительно, остаётся ещё много вопросов, ответы на которые из человека никто вытягивать не будет. Пусть описывает нормально задачу, тогда будет нормальная помощь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
croc19    22

ТС озвучил кнопки у оператора и табло у дежурного. Зачем делать сеть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Alex    547
Зачем делать сеть?
Выше уже ответили на этот вопрос :
И тогда можно будет организовать режим аварии, когда МК дежурного по какой-то причине не принял команду от МК оператора

Ну а так да, если обратной связи не нужно, можно вынести индикацию и звук на расстояние.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
IMXO    1 342

потомушта

Расстояние 15м. Табло будет стоять у Дежурного по связи

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vovka    29

А не проще микроконтроллер оставить у оператора, а сигнальное оборудование вывести к дежурному.

С двумя МК между комнатами нужно два провода, а если один МК, то тянуть кучу проводов!

А если один МК, то можно и без него обойтись - ставим кнопки и тумблеры у оператора, а у дежурного блок питания и лампочки со звонком! И пусть оператор долбит морзянку ... :crazy:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Yurkin2015    311

15м - нет проблем: запускаешь в линию току побольше, типа 20мА. Есть ток - кнопка нажата, нету тока - кнопка отпущена. Всего делов-то.

А то уже кучу процессоров и сеть городят!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Alex    547

Дак так и проц вообще не нужен. Кнопки - лампочки. Всего делов-то :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Yurkin2015    311

Ну, оне хочут, чтоб моргало и пищало особым способом. Без МК - никак.

Поэтому считаю, что одного хватит. Вход МК подтягиваем к земле резистором 200 Ом, а на стороне оператора ставим кнопку и светодиод. При нажатии запускаем ток в линию через светодиод - заодно контроль целостности кабеля.

Думаю, что по такой схеме можно и километр осилить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Alex    547

Можно и так. Только нужно подумать о падении на светодиоде. Не будет ли оно слишком велико, чтобы МК не словил уровень.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас