Твитнуть
Эта схема позволяет простым PIC16F84 обрабатывать до 32 нагрузки власти с простым RS232 последовательный ввод. Эта схема может управляться с помощью компьютера и как RS232 конечной станции.
Цепи, хотя полной линии, это просто. Вы можете видеть, что порт B микроконтроллера используется в качестве шины данных, которая идет в каждом из четырех защелок. Каждый защелки, для которых не известно, действует как буфер для хранения. Когда позволяют терминала (LE - защелка Включить) установлен в 1 восемь бит в входы (контакты 2 до 9) перейти к выходы (выводы 19 до 12 restectivamente). Когда этот вывод позволяют (LE, 11) возвращается к нулю эта информация сохраняется и не меняется даже при изменении записи. Таким образом, мы, что с простой сигнал из восьми битов сохранить независимый контроль. Использование четырех из этих схем параллельно и независимо управления позволяют входов (LE) разложим потенциал линии от 8 до 32. Следует отметить, что эти защелки должны иметь вынуждены низком уровне логики в покое, чтобы избежать непредсказуемого поведения. Это обеспечивается за счет двенадцать 10K резисторы, которые замечены в нижней части схемы.
Нужно иметь в виду, что схема не показать, что каждая из них должна быть построена вокруг одного конденсатора от 100nF для фильтрации пищи. В конце каждой защелки положим резистор и индикатор, но идея состоит в месте пересечения оптрон 0В обнаружения команды этого симистора и может работать с грузами власти. Если вы хотите расширить гораздо более кабель между материнской плате (это) с мощностью целесообразно место выход каждого защелки восьмеричное усилитель мощности (ULN2803A, например), так что связь является эффективным и не появляется разнородных операций.
Скачать файл с дизайном печатной платы
См. фото готового модуля
Мы скоро будет доступна прошивка для тестирования производительности пластины, которая отвечает за получение последовательных данных и разместить их на соответствующие выходы. Мы также будем сообщению управляющей программы для модуля из ПК, а затем разрабатывать терминала без ПК управление (передатчик серии).