当前位置:网站首页>OC and OD gate circuit
OC and OD gate circuit
2022-07-05 08:09:00 【Learning notes of hardware Xiaobai】
Students who have studied digital and analog electricity , I should have heard of it all OC Gate circuit and OD Gate circuit . Even if you haven't heard of it , Then when I graduated and went for a job interview , May be asked by the interviewer or in the exam . Because many chips IO mouth , Its interior belongs to OC perhaps OD door . Think of last year , When the editor is interviewing for a job , The interviewer has asked this question , It was called a “ Miserable ” ah !
As a hardware engineer , Although in circuit design , This kind of circuit is rarely encountered , But its circuit form and working principle must be understood .
So Xiaobian still needs to talk about OC Door and OD door .
OC door 
OC The collector of the gate is open . That is, the collector of the triode is not connected . When the left end input is low , The output of the triode at the right end is low . However, when the left end input high level , Because the collector of the triode at the right end is in an open circuit state , Therefore, high level cannot be output . Therefore, if you want to output a high level on the right side, you need to pull up the resistance and external power supply to meet the high level output .
here :
- The input is high power level ,Q1 Conduction , here A Point is in low level , Unable to meet Q2 Conduction , Now Q2 To break off , The output is high level .
- The input is low power level ,Q1 To break off , here A Point is in high level ,Q2 Conductive , At this time, the output voltage is low .
OC The door uses a pull-up resistor to output a high level . Selection of resistance , We should choose from the principle of driving current and reducing power consumption .
The figure shows the simulated waveform 
We will find that there is a downward pulse , At this time, a suitable capacitor can be added to solve this kind of problem .
Simulation oscillogram 
OD door

The understanding idea is the same as that of open collector .
OD The gate is open drain . That is, the rightmost MOS The drain of the tube is not connected to anything . When the left end input is low , Right end MOS The tube output is low . However, when the left end input high level , Due to the MOS The tube drain is open , Therefore, high level cannot be output . Therefore, if you want to output a high level on the right side, you need to pull up the resistance and external power supply to meet the high level output .
This figure is the waveform of simulation , There will be a small number of pulses , The voltage is about 0.5V Rise .
To avoid this problem , Try adding a suitable capacitor at the output , To remove this interference . The addition of capacitance will also appropriately reduce the rising speed of level conversion . At the same time, the choice of pull-up resistance is also a factor that determines the rising speed . according to RC The delay circuit knows , resistance , The greater the capacitance , The lower the rising speed , However, resistance has the advantage of reducing power consumption . Therefore, the selection of the pull-up resistance value , Still need to balance power consumption and rising speed .
Capacitive effect :
边栏推荐
- Sizeof (function name) =?
- [trio basic from introduction to mastery tutorial XIV] trio realizes unit axis multi-color code capture
- Cadence simulation encountered "input.scs": can not open input file change path problem
- Imx6ull bare metal development learning 1-assembly lit LED
- C WinForm [get file path -- traverse folder pictures] - practical exercise 6
- Classic application of MOS transistor circuit design (1) -iic bidirectional level shift
- Some tips for using source insight (solve the problem of selecting all)
- C WinForm [display real-time time in the status bar] - practical exercise 1
- Step motor generates S-curve upper computer
- C language enhancement -- pointer
猜你喜欢

【云原生 | 从零开始学Kubernetes】三、Kubernetes集群管理工具kubectl

How to select conductive slip ring
![[tutorial 19 of trio basic from introduction to proficiency] detailed introduction of trio as a slave station connecting to the third-party bus (anybus PROFIBUS DP...)](/img/54/2fe86f54af01f10de93818103f2154.jpg)
[tutorial 19 of trio basic from introduction to proficiency] detailed introduction of trio as a slave station connecting to the third-party bus (anybus PROFIBUS DP...)

Circleq of linked list

Hardware 1 -- relationship between gain and magnification

Win10 shortcut key

The research found that the cross-border e-commerce customer service system has these five functions!

导电滑环磨损快的原因
![[tutorial 15 of trio basic from introduction to proficiency] trio free serial communication](/img/08/7f28008a4aa999650998ba8dee5d8e.jpg)
[tutorial 15 of trio basic from introduction to proficiency] trio free serial communication

Classic application of MOS transistor circuit design (2) - switch circuit design
随机推荐
How to migrate the device data accessed by the RTSP of the easycvr platform to easynvr?
Several implementation schemes of anti reverse connection protection of positive and negative poles of power supply!
Ads learning record (lna_atf54143)
List of linked lists
Makefile application
Connection mode - bridge and net
[trio basic from introduction to mastery tutorial 20] trio calculates the arc center and radius through three points of spatial arc
STM32 tutorial triple ADC interleaved sampling
Hardware 1 -- relationship between gain and magnification
Live555 push RTSP audio and video stream summary (III) flower screen problem caused by pushing H264 real-time stream
Solutions to compilation warnings in Quartus II
Slist of linked list
[tutorial 19 of trio basic from introduction to proficiency] detailed introduction of trio as a slave station connecting to the third-party bus (anybus PROFIBUS DP...)
Bootloader implementation of PIC MCU
Talk about the circuit use of TVs tube
导电滑环磨损快的原因
如何进行导电滑环选型
Sql Server的存储过程详解
Shape template matching based on Halcon learning [v] find_ cocoa_ packages_ max_ deformation. Hdev routine
Programming knowledge -- basis of C language