TTL接口的输入输出

2024-04-11 02:20
文章标签 接口 输入输出 ttl

本文主要是介绍TTL接口的输入输出,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

The Ins and Outs of the TTL Interface
串行通信可在相当长的距离内传输数据,通常与 TTL 标准有关。数据通过串行通信传输,串行通信通过单线传输比特位。数据通过双方--发送方和接收方--以二进制脉冲的形式使用各种串行数字二进制技术进行交换。
RS232 是最早的串行通信协议形式之一,至今仍被串行端口广泛用于连接计算机和设备。它逐位发送数据,非常类似于微控制器的串行信号。这一标准源自 TTL。晶体管-晶体管逻辑(或 TTL)是一种串行通信类型,现代微控制器经常使用这种类型的串行通信,它采用所谓的 UART(或称为通用异步接收器/发送器传输技术)。
Serial communication allows for data transmission over considerable distances and is commonly associated with the TTL standard. Data is transferred through serial communication, which transmits bits at a time over a single wire. Data is exchanged using two parties—the transmitter and receiver—by using various serial digital binary technologies in the form of binary pulses.
One of the first forms of serial communication protocol, RS232, is still widely used today by serial ports to connect computers to devices. It sends data bit by bit, much like serial signals from a microcontroller. This standard derived TTL. Transistor-Transistor Logic, or TTL, is a type of serial communication that is frequently used in modern microcontrollers using what is called the UART, or universally asynchronous receiver/transmitter transmission technique.
RS232 由于年代久远,应用广泛,价格便宜,以数据传输可靠而著称。简单的布线和标准化的方法使相关硬件具有广泛的兼容性,并易于采购。同样,TTL 由于设计简单、可用性高,成本更低。由于 TTL 与微控制器高度兼容,而且非常容易使用,因此它在大多数项目中无处不在并成为行业首选也就不足为奇了。
每个 TTL 芯片通常有数百个晶体管。通常情况下,一个封装就包含了从逻辑门到 CPU 的所有功能。逻辑系列由 BJT(双极结晶体管)组成。顾名思义,晶体管有两种用途:逻辑和放大。TTL 逻辑由多个晶体管组成,每个晶体管都有多个发射极和输入端。TTL 的设计形式多种多样,可用于各种用途,例如用于太空应用的抗辐射 TTL 封装,以及在速度和低功耗之间取得良好平衡的低功耗肖特基二极管。
RS232, due to its age and widespread adoption, is cheaply available and is known for its reliability in data transmission. The simple wiring and standardized methodology make associated hardware widely compatible and easily sourced. TTL similarly has an even lower cost due to its simple design and high availability. It is no surprise then that it is omnipresent and an industry preference for most projects as it is highly compatible with microcontrollers and is really easy to use.
Each TTL chip typically has hundreds of transistors. Typically, a single package will contain everything from logic gates to a CPU. The logic family is composed of BJTs (bipolar junction transistors). As its name suggests, the transistor serves two purposes: logic and amplification. TTL logic consists of a number of transistors, each of which has a number of emitters and inputs. TTL comes in a variety of forms that are designed for various uses, such as radiation hardened TTL packages for space applications and Low power Schottky diodes that offer a great balance between speed and low power consumption.
就功耗而言,TTL 器件的功耗通常高于 CMOS 器件,尽管 CMOS 器件的功耗并不随时钟速度的增加而增加。晶体管-晶体管逻辑比当代的 ECL 电路慢得多,但功耗却低得多,设计原理也更简单。TTL 的主要优点是与其他电路的连接简单,而且由于特定的电压电平和良好的噪声裕量,可以提供复杂的逻辑功能。扇入(Fan-in),即输入端可接受的 i/p 信号数量,也是 TTL 的强项之一。TTL 的低电平为 0 至 0.2 伏,高电平为 5 伏,扇出 10 个门,即最多可支持 10 个门。
TTL 接口是一种多功能、低成本和广泛兼容的接口,以其可靠性和可用性而著称。TTL 芯片包含许多晶体管,用于逻辑和放大,是一种简单而巧妙的设计。
When it comes to power consumption, TTL devices typically consume more power than CMOS devices, although CMOS device power utilization does not increase with clock speed. Transistor-transistor logic is substantially slower than contemporary ECL circuits, but it uses significantly less power and has simpler design principles. The key advantage of TTL is that it is simple to link with other circuits and that it can provide complex logic functions due to particular voltage levels and good noise margins. Fan-in, or the number of i/p signals that may be accepted through an input, is also one of TTL’s strong points. TTL operates at a low level of between 0 and 0.2 volts and at a high level of 5V, and it has a fan out of 10 gates, which means that it can support up to 10 gates.
The TTL interface is a versatile, low-cost, and widely compatible one that is best regarded for its reliability and availability. A TTL chip contains many transistors which serve the purposes of logic and amplification, a simple yet ingenious design. 
参考:
1,Focus LCDS
The Ins and Outs of the TTL Interface - Focus LCDs

这篇关于TTL接口的输入输出的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/892823

相关文章

如何用java对接微信小程序下单后的发货接口

《如何用java对接微信小程序下单后的发货接口》:本文主要介绍在微信小程序后台实现发货通知的步骤,包括获取Access_token、使用RestTemplate调用发货接口、处理AccessTok... 目录配置参数 调用代码获取Access_token调用发货的接口类注意点总结配置参数 首先需要获取Ac

讯飞webapi语音识别接口调用示例代码(python)

《讯飞webapi语音识别接口调用示例代码(python)》:本文主要介绍如何使用Python3调用讯飞WebAPI语音识别接口,重点解决了在处理语音识别结果时判断是否为最后一帧的问题,通过运行代... 目录前言一、环境二、引入库三、代码实例四、运行结果五、总结前言基于python3 讯飞webAPI语音

MyBatis-Plus中Service接口的lambdaUpdate用法及实例分析

《MyBatis-Plus中Service接口的lambdaUpdate用法及实例分析》本文将详细讲解MyBatis-Plus中的lambdaUpdate用法,并提供丰富的案例来帮助读者更好地理解和应... 目录深入探索MyBATis-Plus中Service接口的lambdaUpdate用法及示例案例背景

Java8需要知道的4个函数式接口简单教程

《Java8需要知道的4个函数式接口简单教程》:本文主要介绍Java8中引入的函数式接口,包括Consumer、Supplier、Predicate和Function,以及它们的用法和特点,文中... 目录什么是函数是接口?Consumer接口定义核心特点注意事项常见用法1.基本用法2.结合andThen链

Deepseek R1模型本地化部署+API接口调用详细教程(释放AI生产力)

《DeepseekR1模型本地化部署+API接口调用详细教程(释放AI生产力)》本文介绍了本地部署DeepSeekR1模型和通过API调用将其集成到VSCode中的过程,作者详细步骤展示了如何下载和... 目录前言一、deepseek R1模型与chatGPT o1系列模型对比二、本地部署步骤1.安装oll

MyBatis-Flex BaseMapper的接口基本用法小结

《MyBatis-FlexBaseMapper的接口基本用法小结》本文主要介绍了MyBatis-FlexBaseMapper的接口基本用法小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具... 目录MyBATis-Flex简单介绍特性基础方法INSERT① insert② insertSelec

Spring排序机制之接口与注解的使用方法

《Spring排序机制之接口与注解的使用方法》本文介绍了Spring中多种排序机制,包括Ordered接口、PriorityOrdered接口、@Order注解和@Priority注解,提供了详细示例... 目录一、Spring 排序的需求场景二、Spring 中的排序机制1、Ordered 接口2、Pri

Idea实现接口的方法上无法添加@Override注解的解决方案

《Idea实现接口的方法上无法添加@Override注解的解决方案》文章介绍了在IDEA中实现接口方法时无法添加@Override注解的问题及其解决方法,主要步骤包括更改项目结构中的Languagel... 目录Idea实现接China编程口的方法上无法添加@javascriptOverride注解错误原因解决方

Java function函数式接口的使用方法与实例

《Javafunction函数式接口的使用方法与实例》:本文主要介绍Javafunction函数式接口的使用方法与实例,函数式接口如一支未完成的诗篇,用Lambda表达式作韵脚,将代码的机械美感... 目录引言-当代码遇见诗性一、函数式接口的生物学解构1.1 函数式接口的基因密码1.2 六大核心接口的形态学

详解Java如何向http/https接口发出请求

《详解Java如何向http/https接口发出请求》这篇文章主要为大家详细介绍了Java如何实现向http/https接口发出请求,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 用Java发送web请求所用到的包都在java.net下,在具体使用时可以用如下代码,你可以把它封装成一