Разделы

Разработка расширителя портов ввода-вывода

Применение расширителя ввода - вывода

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

Наиболее предпочтительными для этих целей являются последовательные интерфейсы I2C и SPI, которые обладают высокой скоростью, требуют минимального количества линий связи и широко распространены в различной аппаратуре.

Конечно, данную задачу можно решить, применив недорогой микроконтроллер, имеющий встроенный интерфейс I2C или SPI. В этом случае микроконтроллер под управлением программы сможет принимать данные по последовательному интерфейсу и транслировать их через параллельные порты ввода-вывода, а также выполнять обратную передачу данных. Такой микроконтроллер должен иметь большое число выводов, или к нему придётся подключить дополнительные регистры.

Однако поставленную задачу можно решить и более простым способом, не требующим использования микроконтроллера, а также создания и отладки программы. Данным способом является преобразователь последовательного интерфейса I2C в два параллельных 8-разрядных порта ввода-вывода.

Другие материалы

Реконструкция СТС Барун-Хемчикского района Республики Тыва на базе цифровой АТСЭ Квант-Е
В нашей стране проводится большая работа по развитию и автоматизации сельской телефонной связи. Широкое развитие сельской телефонной сети (СТС) страны возможно только на основе полной а ...

Разработка и обеспечение безопасности сети широкополосного доступа по технологии FTTB в жилом районе города Ижевска
С бурным развитием телекоммуникаций в современном мире общество неуклонное идет к усложнению взаимосвязи между различными звеньями производства, увеличение информационных потоков в техн ...

Системный анализ и оценка надежности лидарного комплекса по результатам испытаний на этапе отработки опытного образца
Проблема оценки, анализа и обеспечения надежности на этапах отработки лидарного комплекса (ЛК) в процессе испытаний является одной из актуальнейших при их создании. Программа испыта ...

Копирайт 2018 : www.ordinarytech.ru