大家好、
我有一个工作频率为200kHz 的4V TTL 信号(可以在所附的图中看到输入信号),我想将其频率更改为400kHz,使电压和波形 几乎保持不变,可能有一些变化,但变化不会太大。
因此、请提供建议、我如何做到这一点、还应包括我可以使用的 IC 编号以及如何使用该 IC。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好、
我有一个工作频率为200kHz 的4V TTL 信号(可以在所附的图中看到输入信号),我想将其频率更改为400kHz,使电压和波形 几乎保持不变,可能有一些变化,但变化不会太大。
因此、请提供建议、我如何做到这一点、还应包括我可以使用的 IC 编号以及如何使用该 IC。
[引用用户="Muhammad Javaid"]... 我想更改信号的频率(使其加倍)[/quot]
这是"经典"设计实现之一-可追溯到" MCU 前"时代。 通常采用"IC"的组合:能够检测"每个信号边沿"(直接引导至频率)。 加倍)以及一个或多个额外的输出、以呈现(通常)组合输出。
[引用 user="Muhammad Javaid"]包括我可以使用的 IC 编号以及如何使用该 IC。
因为这是一个以" MCU 为中心"的论坛、所以认为"IC"是您(真正的)想要的 MCU 是不合理的吗?
如果或何时-使用 MCU -要满足此"倍频器"角色:
KISS 规定、通过使用各种添加的(MCU 外部) IC ("门控"和/或延迟和/或生成)、MCU 编程(极大地)会"加快、强化(但未增强)"此类输出...
管理这些"详细信息"-并澄清 您对"IC"的意图 (MCU 是要做的吗?) 值得(一些)深思/重点努力... 海报上的内容-您是否同意?
几乎、"众所周知的任何 MCU "-可以充分满足您的需求! 您对供应商 TM4C123"LaunchPad"的收购应该能够"很好地"满足您的意图。 (而且价格非常合理(低成本)的供应商产品)
您可以通过"读取波形"极大地提高您的理解、该波形将在200kHz 信号正下方(并与之保持一致)显示您的"新创建的脉冲序列"。 (信封背面-手绘-然后在此处扫描和呈现-证明是可接受的)。 该图应该"更好"、以便您根据"只有一个"(现有200kHz 信号)的到达、重点关注并了解如何生成两个脉冲。
在创建该图纸后-您"重新"到3个要点-之前介绍的要点-应该证明"更容易掌握"。
*** (非常)额外积分... 学生应"提出挑战"(稍微)、从"已知-固定频率(此处为200kHz)"改为可能"跳跃"的频率(频率变化)。 -乘以(例如) 10-50kHz (最大值)-来自电流频率输入!)
哪些代码变化和/或外部 IC 最适合这些变化-更有价值-"通用解决方案" 的实施! (即 MCU 被启用为自动'Detect the Input Frequency' (检测输入频率)-然后产生 'Frequency Output'(频率输出)@ 2-5X (按顺序或所需)- (输入频率)。) 这是一 项"更合理"的家庭作业任务-不是吗? (如果有足够的通知和奖励-这里(可能)的员工-可以"布置这样的作业龙...)
[引用 user="Muhammad Javaid"]我能否再次询问,当我在该 MCU 上运行一次代码时,之后我是否可以断开它与计算机的连接,并且只能使用外部5伏电压电源来操作它?
完全是-如果您"正确"对 MCU 进行编程。 编程后、您可以将 MCU 从 PC 的(任何)连接"释放"、并观察您的"电路板"(继续、正确)对输入信号的响应。
请注意-您"再次"使用-证明可疑。 "再次"表示您(之前)提出了这样的请求! 未注意到任何此类(过去)请求(重新:计算机断开连接)-因此"再次"证明不正确。
您使用"kiss"(kiss)-将您的挑战分解为最小的组成部分 (极大地加快和简化您的解决方案)-然后测试并确认每一个部分-是您(和所有其他人)最快(也是最简单)的"项目成功之路"。
您创建适当的"时序图"-显示您的新信号(F (OUT)= 2X F (IN))肯定会简化您的过程。 (这是"现在、合法" 再次 提到的...)