Нужна схема на микроконтроллерах

Цена договорная
02 мая 2019, 22:30 • 10 откликов • 69 просмотров
Есть компьютер и ведомое устройство на RS232 (принтер чеков). Сейчас все работает нормально, мы туда не лезем. Нужно подобрать микроконтроллеры (не Ардуино строго). Мы делаем сложную плату (затрудняюсь сказать какую, см картинки). 1. Если наша программа (плата) не работает или сломалась, то все реле закрыты (или открыты). Это значит, что наша плата не работает вообще и комп и ведомое устройство работают "напрямую". 2. Если наша программа заработала, то реле открывается, прямые контакты прерываются. 3. Микроконтроллер №1 "смотрит" за RS232 на компьютере. Если компьютер хочет что-то передать, то мы готовы принять. Передаем мы это в контроллер №2. 4. Контроллер №2 анализирует "что там хочет передать комп". Если это "123456***" (настраивается) то не передаем информацию в контроллер №3, обрабатываем согласно внутренней инструкции. Инструкции пока не написаны, крайне желательна возможность писать инструкции и загружать в плату. Но в любом случае, либо исходную информацию (пункт 5), либо модифицированную информацию мы передаем в контроллер №3. 5. Если информация какая-то другая, то передаем в контроллер №3 не измененную информацию. Как написано в пункте 4, если информацию мы изменили, то мы все равно передаем в контроллер №3 информацию, но уже измененную. 6. Контроллер №3 передает в ведомое устройство (принтер чеков) информацию. Либо измененную, либо не измененную. Зависит от пунктов 4-5. 7. Если "ведомое устройство" хочет что-то передать в компьютер, то 3 контроллера последовательно (3-й, 2 и 1-й) передают информацию без искажений и модификаций в компьютер. 8. В теории компьютер и ведомое устройство не должны заметить, что между ними стоят 3 контроллера. Иногда мы меняем информацию (на лету), причем значительно. Иногда нет. Зависит от того, что передает компьютер. 9. Если что-то у нас пошло не так (контроллеры сломались, программа зависла), то реле отрывается и все работает "напрямую". 10. Поскольку реле и все остальное критично, то нужен в схеме еще и аккумулятор. Чтобы из-за «моргания» электричества у нас плата «не потерялась бы» из схемы. Что нужно по ТЗ №2 1. Плату в Алтиум Дизайнер 2. Грамотный подбор и расположение электронных компонент 3. ПО для контроллеров 1 и 3 4. Заглушку для контроллера 2, но со связью с компом 2. Присылайте пожалуйста Вашу стоимость и вопросы, если есть.
Файлы