74HC123的電路應用場景

74HC123的電路應用場景

      • **1. 引腳功能示例**
      • **2. 核心功能**
        • **(1)單穩態觸發器**
        • **(2)雙獨立通道**
        • **(3)靈活觸發方式**
      • **3. 工作原理**
      • **4. 典型應用場景**
        • **(1)定時與延時控制**
        • **(2)脈沖信號生成**
        • **(3)保護與故障處理**
        • **(4)多諧振蕩器**
        • ** 5. 74HC123的電路應用示例-保護電機**
        • **電路關鍵配置**
        • **工作原理**
      • **6. 設計注意事項**
      • **7. 與其他器件的對比**
      • **總結**

74HC123 是一款 雙可重觸發單穩態多諧振蕩器(Dual Retriggerable Monostable Multivibrator),其核心功能是通過外部電阻(R)和電容(C)調節輸出脈沖寬度,并在觸發信號的作用下生成可控的單穩態脈沖。以下是其功能的詳細解析:


1. 引腳功能示例

引腳功能說明
A1/A2負邊沿觸發輸入接收外部觸發信號(低電平跳變)。
B1/B2正邊沿觸發輸入接收外部觸發信號(高電平跳變)。
nRD1/nRD2直接復位輸入低電平有效,強制終止當前脈沖輸出。
Q1/Q2輸出信號輸出單穩態脈沖(低電平或高電平,取決于觸發模式)。
CEXT1/CEXT2外部電容連接與 REXT 引腳配合,設定脈沖寬度。
REXT/CEXT1/REXT/CEXT2外部電阻/電容連接與 CEXT 引腳配合,設定脈沖寬度(T=0.693×R×C)。

2. 核心功能

(1)單穩態觸發器
  • 脈沖寬度調節:通過外接電阻(R)和電容(C)設定輸出脈沖的持續時間(T=0.693×R×C)。
  • 可重觸發:在輸出脈沖期間,若再次接收到觸發信號,脈沖寬度會重新開始計時(延長輸出時間)。
  • 直接復位:通過復位引腳(nRD)強制終止當前脈沖輸出,立即將輸出拉低。
(2)雙獨立通道
  • 內部包含兩個完全獨立的單穩態觸發器,可分別配置為不同的觸發模式(正邊沿觸發或負邊沿觸發)。
  • 每個通道均可獨立控制,適用于需要多路定時或延時控制的場景。
(3)靈活觸發方式
  • 正邊沿觸發(B輸入):當輸入信號從低電平跳變為高電平時觸發。
  • 負邊沿觸發(A輸入):當輸入信號從高電平跳變為低電平時觸發。
  • 施密特觸發輸入:增強抗噪聲能力,適應慢速輸入信號。

3. 工作原理

  1. 正常觸發流程

    • 當觸發信號(A或B)滿足條件(邊沿變化)時,觸發器進入暫穩態,輸出引腳(Q)變為低電平(或高電平,取決于配置)。
    • 外部RC網絡開始充電,經過設定時間后,觸發器自動恢復到穩態,輸出返回初始狀態。
  2. 可重觸發特性

    • 在輸出脈沖期間,若再次觸發,脈沖寬度會從當前時刻重新計算(延長輸出時間)。
    • 適用于需要動態調整脈沖寬度的場景(如延時控制、信號展寬)。
  3. 直接復位

    • 通過復位引腳(nRD)輸入低電平,可立即終止當前脈沖輸出,強制輸出為低電平。

4. 典型應用場景

(1)定時與延時控制
  • 工業控制:保護電機驅動電路,防止程序異常導致電機過載。
  • 消費電子:LED 調光或風扇控制,確保系統故障時自動關閉。
  • 物聯網設備:遠程監控系統中,作為硬件級保護機制。
(2)脈沖信號生成
  • 通信系統:生成時鐘信號或數據同步脈沖。
  • 傳感器接口:為傳感器提供精確的觸發信號。
(3)保護與故障處理
  • 異常保護:當單片機程序異常時,通過復位引腳(nRD)強制輸出低電平,切斷后級電路供電。
  • 看門狗電路:配合看門狗芯片監控系統運行狀態,異常時觸發復位。
(4)多諧振蕩器
  • 通過反饋電路設計多諧振蕩器,生成方波或周期性脈沖信號。

** 5. 74HC123的電路應用示例-保護電機**

 電路應用示例

電路關鍵配置
引腳功能連接信號
1A (Input1)觸發輸入(MPWR_TRIG)單片機脈沖輸出
1RST (Input3)復位輸入(MPWR_CTRL)單片機控制信號
1Q (Output13)輸出信號后級電路(高/低電平)
工作原理
  1. 正常運行

    • MPWR_TRIG 輸入負脈沖,MPWR_CTRL 為高電平。
    • 74HC123被觸發,輸出引腳13(1Q)產生高電平脈沖。
    • 脈沖寬度由外部RC網絡決定,公式:T=0.693×R×C。
  2. 異常處理

    • 單片機程序跑飛時,MPWR_TRIG 停止輸出脈沖或 MPWR_CTRL 被拉低。
    • 74HC123不再觸發,輸出引腳13(1Q)自動拉低,切斷后級電路供電。

6. 設計注意事項

  1. RC 網絡選擇

    • 脈沖寬度公式:T=0.693×R×C。
    • 電阻范圍:通常在 1kΩ1MΩ;電容范圍:10pF10μF。
    • 避免使用過大的電容,防止充電時間過長導致精度下降。
  2. 電源與地線

    • 電源電壓需穩定(3.0V~6.0V),建議加去耦電容(0.1μF)。
    • 地線布局需短且寬,減少噪聲干擾。
  3. 輸入信號處理

    • 施密特觸發輸入適應慢速信號,但需確保上升/下降時間符合要求。
    • 未使用的輸入引腳應接高電平或低電平,防止浮空導致誤觸發。
  4. 異常保護設計

    • 配合看門狗電路,當單片機異常時通過 nRD 引腳強制復位。
    • 在 Q 輸出端加限流電阻,保護后級電路。

7. 與其他器件的對比

特性74HC12374LS123(TTL工藝)
工藝CMOSTTL
功耗極低(典型 1μA)較高(典型 100μA)
工作電壓3.0V~6.0V5V(固定)
抗干擾能力強(施密特觸發輸入)一般
脈沖寬度調節通過 R/C 精確調節通過 R/C 調節

總結

74HC123 是一款功能強大的單穩態觸發器芯片,廣泛應用于 定時控制、異常保護、脈沖信號生成 等場景。其雙通道設計、靈活的觸發方式和低功耗特性,使其成為工業控制、消費電子和嵌入式系統中的關鍵組件。通過合理配置外部 RC 網絡和觸發邏輯,可實現高精度、高可靠性的定時解決方案。


本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/79445.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/79445.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/79445.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【人工智能】大模型安全的深度剖析:DeepSeek漏洞分析與防護實踐

《Python OpenCV從菜鳥到高手》帶你進入圖像處理與計算機視覺的大門! 解鎖Python編程的無限可能:《奇妙的Python》帶你漫游代碼世界 隨著大語言模型(LLM)的廣泛應用,其安全性問題日益凸顯。DeepSeek作為中國領先的開源AI模型,以低成本和高性能著稱,但近期暴露的數據庫…

《ESP32音頻開發實戰:I2S協議解析與WAV音頻錄制/播放全指南》

前言 在智能硬件和物聯網應用中,音頻處理能力正成為越來越重要的功能——無論是語音交互、環境音采集,還是音樂播放,都離不開高效的音頻數據傳輸與處理。而I2S(Inter-IC Sound)作為專為音頻設計的通信協議&#xff0c…

大數據實時數倉的數據質量監控解決方案

實時數倉不僅僅是傳統數據倉庫的升級版,它更強調數據的實時性、流動性和高可用性,通過對海量數據的即時處理和分析,為企業提供近乎實時的洞察力。這種能力在金融、零售、制造、互聯網等行業中尤為關鍵,例如,電商平臺可以通過實時數倉監控用戶行為,動態調整推薦算法;金融…

56認知干貨:智能化產業

如果在不久的未來,一座高樓大廈的建設,只需將圖紙輸入系統,無數臺機器人就能精準協作完成任務; 電影節的主角不再是人類,動漫與影視作品將不再需要人類創作; 當播種和收獲的工作無人參與,所有過程都能自動化進行; 這將預示著我們將迎來一個智能化社會,在這個社會中,…

使用synchronized關鍵字同步Java線程

問題 在Java多線程編程中,你需要保護某些數據,防止多個線程同時訪問導致數據不一致或程序錯誤。 解決方案 在需要保護的方法或代碼段上使用synchronized關鍵字。 討論 synchronized關鍵字是Java提供的同步機制,用于確保在同一時刻只有一…

MATLAB基于格拉姆角場與2DCNN-BiGRU的軸承故障診斷模型

本博客來源于CSDN機器魚,未同意任何人轉載。 更多內容,歡迎點擊本專欄目錄,查看更多內容。 目錄 0 引言 1 格拉姆角場原理 2 2DCNN-BiGRU網絡結構 3 應用實例 3.1 數據準備 3.2 格拉姆角場數據提取 3.3 網絡模型搭建-重中之重 3.4 …

電氣設備器件選型參數---斷路器

斷路器 一、基本電氣參數 額定電壓(Ue) 必須≥系統最高工作電壓(如380V、660V等)。 注意直流/交流系統的區別,直流斷路器需專門設計。 額定電流(In) 根據負載的持續工作電流選擇,…

Linux常用命令30——groupadd創建新的用戶組

在使用Linux或macOS日常開發中,熟悉一些基本的命令有助于提高工作效率,groupadd命令的功能是創建新的用戶組。每個用戶在創建時都有一個與其同名的基本組,后期可以使用groupadd命令創建出新的用戶組信息,讓多個用戶加入指定的擴展…

微信小程序 自定義組件 標簽管理

環境 小程序環境: 微信開發者工具:RC 1.06.2503281 win32-x64 基礎運行庫:3.8.1 概述 基礎功能 標簽增刪改查:支持添加/刪除單個標簽、批量刪除、重置默認標簽 數據展示:通過對話框展示結構化數據并支持復制 動…

wpf CommandParameter 傳遞MouseWheelEventArgs參數 ,用 MvvmLight 實現

在 WPF 中使用 MVVM Light 框架傳遞 MouseWheelEventArgs 參數至 CommandParameter,可通過以下步驟實現: ?1. XAML 中配置事件綁定? 在控件上通過 EventToCommand 綁定鼠標滾輪事件,并啟用 PassEventArgsToCommand 屬性以傳遞事件參數: <!-- 命名空間聲明 --> x…

vmware diffy配置ollama 本機ip無法訪問

防火墻直接關閉 本地測試&#xff0c;給它直接關了 ollama配置 vim /etc/systemd/system/ollama.service這是的配置 [Unit] DescriptionOllama Service Afternetwork-online.target[Service] Environment"OLLAMA_HOST0.0.0.0:11434" #Environment"OLLAMA_OR…

React--》掌握react構建拖拽交互的技巧

在這篇文章中將深入探討如何使用react-dnd&#xff0c;從基礎的拖拽操作到更復雜的自定義功能帶你一步步走向實現流暢、可控且用戶友好的拖拽體驗,無論你是剛接觸拖拽功能的初學者還是想要精細化拖拽交互的經驗開發者&#xff0c;都能從中找到適合自己的靈感和解決方案。 目錄 …

數據結構與算法:回溯

回溯 先給出一些leetcode算法題&#xff0c;以后遇見了相關題目再往上增加 主要參考代碼隨想錄 2.1、組合問題 關于去重&#xff1a;兩種寫法的性能分析 需要注意的是&#xff1a;使用set去重的版本相對于used數組的版本效率都要低很多&#xff0c;大家在leetcode上提交&#x…

iview 分頁改變每頁條數時請求兩次問題

問題 在iview page分頁的時候&#xff0c;修改每頁條數時&#xff0c;會發出兩次請求。 iview 版本是4.0.0 原因 iview 的分頁在調用on-page-size-change之前會調用on-Change。默認會先調用on-Change回到第一頁&#xff0c;再調用on-page-size-change改變分頁顯示數量 此時就會…

一周學會Pandas2 Python數據處理與分析-Pandas2復雜數據查詢操作

鋒哥原創的Pandas2 Python數據處理與分析 視頻教程&#xff1a; 2025版 Pandas2 Python數據處理與分析 視頻教程(無廢話版) 玩命更新中~_嗶哩嗶哩_bilibili 前面我們學了.loc[]等幾個簡單的數據篩選操作&#xff0c;但實際業務需求往 往需要按照一定的條件甚至復雜的組合條件…

【Vue bug】:deep()失效

vue 組件中使用了 element-plus 組件 <template><el-dialog:model-value"visible":title"title":width"width px":before-close"onClose"><div class"container" :style"{height:height px}"&g…

Trae 安裝第三方插件支持本地部署的大語言模型

Trae 安裝第三方插件支持本地部署的大語言模型 0. 引言1. 安裝插件 0. 引言 字節發布的 Trae IDE 一直不支持本地部署的的大語言模型。 Qwen3 剛剛發布&#xff0c;想在 Trae 中使用本地部署的 Qwen3&#xff0c;我們可以在 Trae 中安裝其他插件。 1. 安裝插件 我們可以安裝…

JavaScript 中的 Proxy 與 Reflect 教程

目錄 get 和 set 捕獲器詳解 為什么要用 Reflect? 使用語法間接調用內部方法 使用 Reflect 直接調用內部方法 對比總結: Reflect API 及其與 Proxy 的配合 Proxy 的典型應用場景 Proxy 是 ES6 引入的一種元編程特性。它允許創建一個代理對象來包裝目標對象,并攔截對目標…

基于STM32的心電圖監測系統設計

摘要 本論文旨在設計一種基于 STM32 微控制器的心電圖監測系統&#xff0c;通過對人體心電信號的采集、處理和分析&#xff0c;實現對心電圖的實時監測與顯示。系統采用高精度的心電信號采集模塊&#xff0c;結合 STM32 強大的數據處理能力&#xff0c;能夠有效去除噪聲干擾&a…

C語言----操作符詳解(萬字詳解)

目錄 1. 操作符的分類 2. 二進制和進制轉換 3. 原碼 反碼 補碼 4. 移位操作符 4.1 左移操作符 >> 4.2 右移操作符 >> 5. 位操作符 5.1 按位與 & 5.2 按位或 | 5.3 按位異或 ^ 5.4 按位取反 ~ 練習 整數存儲在內存中二進制中1的個數 練習 二進制位…