Нужно сгенерировать тактовый импульс с частотой 30 МГц с помощью Arduino
Мне нужно сгенерировать тактовый импульс с частотой 30 МГц с помощью Arduino?
использование clock pluse для программирования мультиплексора 32-1 с помощью arduino
@Hadeer Mohamed, 👍-1
Обсуждение1 ответ
Ваша временная диаграмма определяет синхронный последовательный протокол. В отличие от асинхронных протоколов, синхронные не требуют определенного времени. Они отправляют тактовую синхронизацию по соединению тактовой частоты (SCLK). Все указанные требования к времени являются максимальными значениями.
Что бы вы ни пытались установить связь, оно может работать на частоте до 30 МГц. Это самая быстрая частота, на которую вы можете рассчитывать. На самом деле вы работаете на любой скорости (ниже этой), которая имеет смысл для вашего микроконтроллера. Для Arduino 8 МГц — это, как правило, максимальная скорость для SPI и подобных протоколов (половина тактовой частоты главного процессора).
- Библиотека DHT.h не импортируется
- Напряжение меняется, но цифровой поток всегда HIGH
- Потенциометр 10 кОм против резистора 10 кОм на ЖК-дисплее
- Сброс Arduino UNO с помощью SIM800L
- Как узнать, нужно ли мне использовать резистор в цепи?
- Почему большинство сервоприводов не могут вращаться более чем на 180°?
- Динамик 8 Ом, какие значения резисторов использовать?
- Индустриализация Arduino - 24V io? (Электроника)
Какой Ардуино...?, @Majenko
я еще не выбрал, @Hadeer Mohamed
Тогда ответ может быть любым: от «определенно нет» до «может быть, если вы умны и ваш Arduino очень мощный». Также - дайте определение «тактовому импульсу»..., @Majenko
Я нахожусь в начале проекта и не указал, какой Arduino буду использовать. Важные моменты: 1- генерация тактового импульса с частотой 30 МГц 2- стоимость, @Hadeer Mohamed
Слово «импульс» подразумевает рабочий цикл, отличный от 50%. Это правильно, или вам нужен прямоугольный сигнал?, @Majenko
Не могли бы вы предоставить структурную схему или что-то еще, чтобы мы могли наглядно представить, чего вы пытаетесь достичь?, @sa_leinad
Зачем тратить целый Arduino (вам понадобится очень быстрый, >60 МГц) для создания простого тактового сигнала? Вы можете сделать это гораздо дешевле и проще с помощью дискретных компонентов., @Majenko
В изображенном техническом паспорте 30 МГц — это **максимальная** частота. Ничто не мешает вам использовать гораздо более низкую частоту., @Edgar Bonet
Вам следует воспользоваться кнопкой «редактировать», чтобы переписать свой вопрос и объяснить, чего вы пытаетесь *достичь*. Для чего нужны эти 30 МГц часы? Как указывает Маженко, мнение, что они нужны, вероятно, ошибочно. И даже если бы у вас были 30 МГц часы, Arduino не смог бы справиться с полученным трафиком SPI., @Chris Stratton