Я бы хотел отправить несколько сигналов (4 входа и выхода и 7 выходов) с моего ноутбука на микроконтроллер. Я подумываю использовать USB-последовательный преобразователь и мультиплексировать данные через порт. Мне нужно будет написать коды как в конце ноутбука, так и в микроконтроллере для мультиплексирования данных.Использование MATLAB для отправки нескольких последовательных сигналов через один и тот же порт
Например: Tx микроконтроллера: 1.Temperature датчик ADC output-> Ноутбук датчик 2.Voltage для ноутбука 3.Current Датчик для ноутбука 4.Photodiode тока для ноутбуков
Так что мне нужно напишите программу в микроконтроллере, чтобы отправить данные в этом порядке. Как я могу это сделать? Я думал о бесконечном цикле, который отправляет данные с задержками времени между ними.
В Rx штифтом микроконтроллера,
Семь битовые последовательности. Каждая битовая последовательность будет использоваться для установки рабочего цикла ШИМ, генерируемого микроконтроллером.
Мне также нужно одно и то же устройство мультиплексирования или демультиплексирования в конце matlab. Здесь тоже я собираюсь выделить некоторые виртуальные «каналы» в разные моменты времени. Какой алгоритм мне нужен?