74HC04(反相器)和74HC14(反相器、施密特觸發器)的區別

74HC04和74HC14的具體區別詳解

  同樣具有反相器功能,你知道74HC04和74HC14的具體區別嗎?

74HC04

  對于74HC04很好理解,輸入低電平,輸出高電平;輸入高電平,輸出低電平。

建議操作條件:

  下圖是TI的74HC04的輸入特性表,舉個例子來看,

當芯片供電電壓Vcc=4.5V時,輸入端最少輸入3.15V電壓才可以被74HC04識別為高電平

同理,輸入端只有輸入不大于1.35V的電壓,才可以被識別為低電平

 

  在TEST CONDITIONS(測試條件)分別選IOH=-4mA和IOL=4mA,再舉例子看,同上面的一樣,當芯片供電電壓Vcc=4.5V時,且輸入端被識別為低電平,輸出端VOH就是高電平,且最小值為3.84V

同理,當芯片供電電壓Vcc=4.5V時,且輸入端被識別為高電平,輸出端VOL就是低電平,且最大值為0.33V

  從以上的分析可以看出,經74HC04的反相,到底輸出幾伏的高電平或低電平主要和該芯片的供電電壓關系密切!

  以上對于74HC04的分析同樣適用于74HC14!關于以上的數據,他們在手冊中完全一樣!也就是單純作為反相器使用時,可以通用。但是74HC14除了反相器這個基本功能外,他還是個施密特觸發器

  74HC14引腳圖:

  

  

  對于74HC14來說,

  當輸入VI大于閥值電壓VT+時,輸出VO由高電平變低電平;

  當輸入VI小于閥值電壓VT-時,輸出VO由低電平變高電平;

  通過上面分析,我們了解了施密特觸發器是以反相器為基礎的,以及閥值電壓的基本概念。

  VOH和VOL上文已經介紹過了,下面看一下VT+和VT-:

  當芯片供電電壓Vcc=4.5V時,正向閥值的典型值VT+=2.5V,負向閥值的典型值VT-=1.6V。也就說,當輸入大于2.5V時,輸出為低電平;當輸入小于1.6V時,輸出為高電平。這樣的范圍就比74HC04的“當輸入大于3.15V時,輸出為低電平;當輸入小于1.35V時,輸出為高電平(參看第一個圖)”這個范圍要寬,因而也避免了電平干擾。

  施密特觸發器74HC14是如何比反相器74HC04克服電平干擾呢?

  設定芯片供電電壓Vcc=4.5V,輸入電壓在T時刻前大于3.15V時,無論是74HC04還是74HC14,輸出均為低電平;但當T時刻輸入電壓出現波動,有一個快速的下陷,此時的輸入電壓小于3.15V而大于2.5V,那么74HC04的輸出會不確定,因為此時它的輸入既不是高電平也不是低電平范圍,而74HC14依舊會認為輸入為高電平,所以輸出為低電平!此時可以看出74HC14的深厚功力了吧?

  因此經常這樣使用74HC14來對抗干擾:

  將兩個施密特出發前連接起來,比如當芯片供電電壓Vcc=4.5V,輸入為3V,輸出至少為3.84V,一般會接近4.5V。即使輸入有波動,只要不小于2.5V,輸出是不會變的。這樣可以對抗輸入信號的突變干擾。

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

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

相關文章

如何緩解大語言模型推理中的“幻覺”(Hallucination)?

目錄 如何緩解大語言模型推理中的“幻覺”(Hallucination)? 1. 什么是大語言模型的“幻覺”(Hallucination)? 幻覺的常見類型 2. 如何緩解大模型的幻覺問題? 方法 1:使用知識檢索…

Linux權限管理詳解

Linux權限管理系統 Linux作為一個多用戶操作系統,其權限管理系統是保障系統安全的重要組成部分。通過合理設置文件和目錄的權限,可以有效控制用戶對系統資源的訪問。 一、基本權限概念 Linux系統中的權限分為三類: 讀權限(r):…

第十四次CCF-CSP認證(含C++源碼)

第十四次CCF-CSP認證 賣菜滿分思路 買菜滿分思路 再賣菜滿分題解(差分約束)solution 1(枚舉 correct but 超時)solution 2(正解) 賣菜 題目鏈接 滿分思路 就是模擬一下這個調整第二天菜價的過程,其中對于兩種只有一個鄰居的情況下做出調整&…

CCBCISCN復盤

AWDP – ccfrum 自己搭了一下環境, 復現一下這道題目, 之前比賽的時候完全沒想到這個漏洞要怎么打, 修也不知道要怎么修, 就僅僅是對用戶名的賬號和密碼進行了一下過濾, 完全沒起到作用, 唉, 實在太菜 如果想要嘗試復現的話可以嘗試拉取這個鏡像, 我打完之后就直接把這個容器給…

(每日一道算法題)交易逆序對的總數

LCR 170. 交易逆序對的總數 - 力扣(LeetCode) 在股票交易中,如果前一天的股價高于后一天的股價,則可以認為存在一個「交易逆序對」。請設計一個程序,輸入一段時間內的股票交易記錄 record,返回其中存在的「…

【操作系統】共享數據的競爭問題

共享數據的競爭問題 問題:保護中斷與主程序共享的avg_data方法一:使用關中斷保護1. 添加關中斷宏2. 修改數據讀取代碼3. 修改中斷服務程序(ISR) 方法二:使用原子操作(需平臺支持)1. 定義原子類型…

VS010生成可由MATLAB2016調用的DLL文件方法

親測實用,不用配置雜七雜八的依賴項 1:新建Win32的DLL輸出項目 2:修改為release模式 3:添加calc.cpp文件,即要導出的函數myadd: #include "calc.h" __declspec(dllexport) int myadd(int a,in…

機器學習Pandas_learn4

import pandas as pddef calculate_goods_covariance():# 定義商品銷售數據字典goods_sales_data {"時期": ["一期", "二期", "三期", "四期"],"蘋果": [15, 16, 3, 2],"橘子": [12, 14, 16, 18],&quo…

優選算法系列(3.二分查找 )

目錄 一.二分查找(easy) 題目鏈接:704. 二分查找 - 力扣(LeetCode) 解法: 代碼: 二.在排序數組中查找元素的第?個和最后?個位置(medium) 題目鏈接:34.…

DAY36貪心算法Ⅴ

56. 合并區間 - 力扣&#xff08;LeetCode&#xff09; class Solution { static bool cmp(vector<int>&a,vector<int>&b){return a[0] < b[0]; } public:vector<vector<int>> merge(vector<vector<int>>& intervals) {so…

阿里云服務器部署 五 Nginx + springboot

Nginx的部分配置 1. 基礎容災配置&#xff08;被動健康檢查&#xff09; 在 upstream 塊中&#xff0c;通過 max_fails 和 fail_timeout 參數定義故障轉移規則&#xff1a; 在 upstream 塊中&#xff0c;通過 max_fails 和 fail_timeout 參數定義故障轉移規則&#xff1a;…

基于大模型的下頜前突畸形預測及治療方案研究報告

目錄 一、引言 1.1 研究背景 1.2 研究目的 1.3 研究意義 二、大模型技術原理與應用現狀 2.1 大模型的基本原理 2.2 在醫療領域的應用案例 2.3 在下頜前突畸形研究中的可行性分析 三、下頜前突畸形概述 3.1 定義與分類 3.2 流行病學特征 3.3 病因與發病機制 3.4 對…

接口自動化測試框架詳解

&#x1f345; 點擊文末小卡片&#xff0c;免費獲取軟件測試全套資料&#xff0c;資料在手&#xff0c;漲薪更快 接口自動化測試是指通過編寫程序來模擬用戶的行為&#xff0c;對接口進行自動化測試。Python是一種流行的編程語言&#xff0c;它在接口自動化測試中得到了廣泛…

Day11 動態規劃入門

動態規劃 就是 : 給定一個問題&#xff0c;我們把它拆成一個個子問題&#xff0c;直到子問題可以直接解決。然后把子問題的答案保存起來&#xff0c;以減少重復計算。再根據子問題答案反推&#xff0c;得出原問題解的一種方法. 記憶化搜索 暴力dfs 記錄答案 動態規劃入門思…

[AI速讀]用持續集成(CI)優化芯片驗證環境:Jenkins與EDA工具的實戰指南

在芯片驗證中,回歸測試(Regression Test)是確保設計穩定性的關鍵步驟。但隨著設計復雜度增加,手動管理海量測試用例、分析日志和覆蓋率數據變得異常耗時。本文將介紹如何利用持續集成(CI)工具Jenkins,結合EDA驗證環境(如Cadence vManager),實現自動化測試與結果分析,…

深度解析:JavaScript變量聲明的演變與核心差異(var/let/隱式聲明)

深度解析&#xff1a;JavaScript變量聲明的演變與核心差異&#xff08;var/let/隱式聲明&#xff09; 一、JavaScript變量聲明的演進史 JavaScript的變量聲明機制經歷了三個階段演進&#xff1a; 原始階段&#xff08;ES5及之前&#xff09;&#xff1a;僅 var 聲明 隱式全局…

第2.1節:AWK腳本結構

1 第2.1節&#xff1a;AWK腳本結構 1.1 第1個awk腳本 假設有如下的數據待處理&#xff0c;需要將第2列提取出來&#xff1a; #, 名稱, 大小, 類型, 修改, 屬性 1, COMMIT_EDITMSG, 331 bytes, 文件, 24/09/16 08:42:19, -a----- 2, config, …

Win NAS 分享功能:精準、安全的內容共享

WinNAS 不僅是一款強大的 NAS服務&#xff0c;還通過耘想存儲 APP 提供了便捷的內容分享功能。無論是與個人、群聊、朋友圈還是公眾分享文件&#xff0c;WinNAS 都配備了嚴格的權限管理機制&#xff0c;確保您的數據安全且精準地傳遞給目標對象。以下是 WinNAS 分享功能的詳細介…

C# 項目06-計算程序運行時間

實現需求 記錄程序運行時間&#xff0c;當程序退出后&#xff0c;保存程序運行時間&#xff0c;等下次程序再次啟動時&#xff0c;繼續記錄運行時間 運行環境 Visual Studio 2022 知識點 TimeSpan 表示時間間隔。兩個日期之間的差異的 TimeSpan 對象 TimeSpan P_TimeSpa…

網絡華為HCIA+HCIP NFV

目錄 NFV關鍵技術&#xff1a;虛擬化 NFV關鍵技術&#xff1a;云化 NFV架構 NFV標準架構 ?編輯 NFV架構功能模塊 NFV架構接口 NFV關鍵技術&#xff1a;虛擬化 在NFV的道路上&#xff0c;虛擬化是基礎&#xff0c;云化是關鍵。傳統電信網絡中&#xff0c;各個網元都是…