This set of tutorials uses the new version of Cadence Allegro 16.6 to explain it in stages. From the creation of schematic libraries, schematics, PCB libraries to the layout and routing of PCB design, the whole process is explained and communicated with everyone. How to draw each device? How is it placed? How to pull each wire? What are the power cords? What are signal lines? These will be explained in detail one by one, and novices can generally do it themselves after reading it once. The entire process from scratch is explained clearly, so that as a novice, you can really learn something.
[Course Issue 1]: Course introduction and creation of component library
[Course Content]: This live broadcast mainly introduces the general process and steps of electronic design, and gives an overall introduction to the actual project and sort out the design ideas. At the same time, it is introduced to the component library creation stage of this practical project to learn various types of component creation methods and creation techniques.
1) Introduction to the course
2) Calling and creating the schematic library
3) Calling and creating the PCB library
4) QA technical questions and answers
[Course Phase 2]: Schematic drawing and PCB preprocessing
[Course content]: Last live broadcast explanation Now that we have learned how to create a schematic library and a PCB packaging library, how should we use these components to draw the required schematics after the library components are created? How to import it into PCB for PCB design? How to operate it specifically and what needs to be paid attention to? Let’s learn together during this live broadcast.
1) Drawing and inspection of schematic diagram
2) Netlist loading and background component placement
3) PCB general class introduction and color configuration
4) Structure import and PCB board outline drawing
5) QA technical questions and answers
[Course Issue 3]: Modular Layout Design
[Course Content]: In PCB design, layout is a very important step. The quality of the layout is related to the subsequent wiring work. It is important to lay out your ideas before taking action. First, clarify your ideas, determine which devices belong to which functional modules, layout them according to the functional modules, and then deal with the details. Only in this way can the layout design be completed in an orderly manner, so let's learn this together.
1) Grab devices according to modules
2) Place structural devices according to structural requirements
3) Whole board layout planning
4) Device layout according to modularization
5) QA technical questions and answers
[Course Issue 4]: Overall wiring planning, rule setting and importance Signal line wiring processing
[Course content]: After the module layout is completed, before starting the wiring work, some preprocessing work must be started to prepare the wiring design. Set the rule attributes of stackup and PCB design to ensure signal routing requirements. Wiring is a time-consuming part of PCB design. How to plan the wiring space, clarify the wiring ideas, and what wires to connect first and what wires to connect later are all things that need to be mastered. Let’s learn about these contents in this live broadcast.
1) Overlay processing and adding design rules
2) Whole-board wiring planning
3) Module wiring fan-out processing
4) HDMI module differential wiring
5) QA technical Q
&A [Course Issue 5]: Other signal line processing and power supply division processing
[Course] Content]: After the important HDMI module wiring is completed, start processing the connectivity of other signals on the entire board. Just ensure the connectivity of signals that are not very high speed. After the signal line routing is completed, the focus is on dividing the power plane to ensure the integrity and current carrying power of the power supply so that the PCB board can operate normally. How to operate it specifically and what needs to be paid attention to? Let’s learn together during this live broadcast.
1) Other signal connection processing
2) Power supply division processing
3) Whole board wiring optimization processing
4) DRC detection and elimination
5) QA technical Q&A
[Course Issue 6]: PCB DRC inspection, imposition design and data output
[Course content] : For a PCB design, after the layout and routing is completed, 90% of the entire project is considered completed. DRC checking is an essential step. Software constraints are used to check whether our design meets the standards of the rules. What jobs are there for the remaining 10%? After the design is completed, it is usually sent to the board factory for production. Considering the issue of confidentiality, it is not recommended to directly send the PCB source file to the board factory for production. How to output the relevant production files is a knowledge point we need to master.
1) DRC inspection and elimination of the entire PCB board
2) Silk screen adjustment, text addition, assembly PDF output, DXF file output
3) Light drawing file addition and modification
4) Light drawing file output, inspection and file archiving
I have a question for you all, what protocol does the POS receipt printer use?
I recently worked on a project in which I used STM32F407 to receive printer data captured by a USB packet capture module
[i=s]This post was last edited by Bangbang on 2021-4-29 19:41[/i]Note: I copied some information from the official website.Download the official virtual machine imageDownload address (Baidu Cloud): ht
Customers often ask and do not understand why the storage depth of the LOTO oscilloscope is variable, and also express their misunderstanding of the segmented storage function of the LOTO oscilloscope
[i=s]This post was last edited by dcexpert on 2019-10-13 11:37[/i]In CircuitPython, the touch button function can be used through the touchio library. For example:import time
import touchio
from micro