Использовать кварцевые генераторы для изменения частоты инфракрасного излучения?

Возможно, это глупый вопрос, и я предполагаю, что могу, но просто для уверенности. Могу ли я подключить кварцевый генератор к контакту arduino, а затем к инфракрасному светодиоду вместо использования регистров? Да или Нет?

, 👍0

Обсуждение

Чтобы достичь чего именно?, @ocrdu

это не глупый вопрос ... это очень неясный вопрос .... пожалуйста, нарисуйте схематическую схему того, о чем вы спрашиваете... что вы имеете в виду под "частотой инфракрасного излучения`?.. вы имеете в виду частоту (длину волны) самого света? ... вы имеете в виду частоту передаваемых данных?, @jsotola

@ocrdu Почему вы изучили функцию, которую вы никогда не собираетесь использовать? "чтобы достичь чего именно". Кроме того, мне нужно добавить генераторы в мою схему в любом случае, так что я мог бы также использовать их :/, @Macaroni

@jsotola спасибо, это самое приятное, что я здесь слышал. Но фактическая частота передаваемых данных не соответствует инфракрасному цвету :) Так что обычно это было бы 38 кГц, понимаешь?, @Macaroni

Вы предоставляете недостаточно информации, но я бы сказал, во всяком случае, я могу себе представить: нет, это невозможно. Наверняка вы не можете изменить длину волны (частоту света). И вам нужен осциллятор, чтобы заставить кристалл колебаться. Таким образом, вы не можете поместить его просто между контактом и светодиодом, чтобы управлять пульсированием светодиода. В большинстве случаев используется ИК-модуль, и этот модуль имеет собственную генерацию частоты., @Peter Paul Kiefer

@PeterPaulKiefer Единственная причина, по которой я думал, что это может сработать, заключается в том, что basic rf modules использует кристаллы для их частоты 433 МГц и 315 МГц, когда я смотрел на кристаллы. Поэтому я подумал, что, возможно, я мог бы использовать кристалл, чтобы просто установить частоту передачи инфракрасного излучения на 38 кГц., @Macaroni

итак, вы хотите изменить несущую частоту сигнала... какова была бы функция arduino?, @jsotola

Из того, что вы ответили jsoltola, я уверен, что у вас есть модуль ИК-передатчика с частотой 38 кГц. Эта частота - фикс. Никаких шансов. Радиочастотные модули имеют встроенный радиочастотный генератор, который подключен к кристаллу. Это совершенно иная ситуация. Если вы просто вынуждены использовать кристалл, вы могли бы создать макет arduino, например https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwjzzpaMi-fsAhXQ3KQKHZ2BCpQQFjABegQIERAC&url=https%3A%2F%2Fwww.arduino.cc%2Fen%2FTutorial%2FBuiltInExamples%2FArduinoToBreadboard&usg=AOvVaw2ukCLWq1j1RKpD-feZelDS ., @Peter Paul Kiefer

@jsotola ну, я копирую дизайн универсального радиочастотного модуля и планирую добавить инфракрасный, и нет смысла добавлять кучу кода для регистров (в которых я в любом случае не силен), когда у меня есть все частоты кварцевого генератора, которые я могу достать., @Macaroni

@PeterPaulKiefer значит, если бы я построил собственный радиочастотный модуль, он не работал бы с другим генератором ?. В модуле нет ничего особенного, так что Idk, что вы имеете в виду, пожалуйста, объясните. я нуб, @Macaroni

возможно , вы захотите переосмыслить ИК - часть вашего проекта ... если вы отклоняетесь от стандартной несущей частоты, например 38 кГц, то вам придется разработать специальный ИК-приемник вместо использования готового устройства... возможно, вы можете использовать "стробированный генератор" для управления ИК-светодиодом... arduino просто включит / выключит генератор... ваш вопрос касается не arduino, а внешнего устройства, @jsotola

большего сказать невозможно, потому что вы ничего не сказали о своем проекте, @jsotola

Нет, я сказал, что если вы просто вынуждены использовать кристалл в любом случае (как я думал, я вас понял, из ответа на комментарий jsotolas), вы можете создать мини-arduino. Светодиода нет. Но, подумав об этом, есть шанс использовать кристалл. Но, как вы сказали, вы новичок, и если вы хотите использовать его, вам нужно создать схему генератора (так называемый генератор колебаний), который включается, когда вывод Arduino высокий, и если вывод снова низкий., @Peter Paul Kiefer

Если этот генератор биений настроен на 38 кГц, вы можете использовать стандартный модуль ИК-приемника для этой частоты. Или, если у вас есть доступ к одному из них с другой частотой, вы должны использовать его. Я не советую вам использовать более высокие частоты, так как ИК-светодиоды ленивы и не могут работать с такой скоростью ;-). Затем они затемняются. А приемные диоды или транзисторы еще более ленивы., @Peter Paul Kiefer

@PeterPaulKiefer я сейчас не использую ИК-модуль. У меня есть только светодиоды. Зачем кому-то использовать ИК-модуль? Если ИК-модуль фиксирует это на определенной частоте, я могу скопировать схему, @Macaroni

ИК - модуль - это приемник ... это хорошая идея - купить модуль вместо того, чтобы проектировать его, @jsotola


1 ответ


1

До сих пор не совсем ясно, что именно вы пытаетесь сделать. Если вы управляете ИК-светодиодом непосредственно с помощью кварцевого генератора (38 кГц или чего-то еще), там нет никаких данных, только постоянная несущая. Так, может быть, вы пытаетесь модулировать эту несущую с помощью Arduino? Похоже, ваш план состоит в том, чтобы использовать выходной вывод для питания кварцевого генератора и модулировать его, по существу, выключая и включая питание. Вероятно, это не такая уж хорошая идея. Даже если вывод Arduino может обрабатывать ток (сомнительно), кварцевый генератор может не одобрительно отнестись к такому подходу... это должно продолжаться и продолжаться.

Итак, вам нужна какая-то схема переключения. В зависимости от того, что у вас есть под рукой, вы можете подключить выход Arduino (модулятора) через резистор к базе NPN-транзистора. Эмиттер транзистора переходит на верхнюю сторону светодиода, а коллектор проходит через понижающий резистор светодиода к шине +5. Если это маломощный светодиод, то вы можете использовать + 5 от самого Arduino и транзистор с малым сигналом. Если у вас мощный светодиод, вам понадобится не только отдельный источник питания, но и силовой транзистор ... и, возможно, подключенный к небольшому сигнальному драйверу в конфигурации Darlington, если силовому транзистору требуется больший базовый ток, чем может дать Arduino. Много других вариантов переключения, но нам нужно знать больше деталей! Болотник

,