Font Size: a A A

Automatic Design Software Of Digital Circuit Based On Qt

Posted on:2016-09-27Degree:MasterType:Thesis
Country:ChinaCandidate:W W ZhangFull Text:PDF
GTID:2308330461992607Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
Scientific experiment is an important means of development of science and technology. As a basic course of electronic engineering, digital circuit experiment is an important part of circuits. The purpose of the experiment is not only a test of known theory knowledge, but also to train the students’ experimental skills, to cultivate the students’ ability to integrate theory with practice,and to improve students’ practical operation ability and design ability. At the same time it plays an important role on the cultivation of students’ innovative ability. The Automatic Design Software of Digital Circuit could meet the requirements of teaching, as well as improve the efficiency of the experiment and reduce resource inputs.It will be an important experiment teaching assistant.This paper puts forward a design method of digital circuit automatically, and describes a simple software according to this method--Automatic Design Software of Digital Circuit Based on Qt. It can design a digital circuit according to the giving logical expression based on the digital circuit experiment, at the same time it also can meet the requirements of the manual drawing. The software mainly includes four functions:the input of logical expression and its verification, the verification of relationship between inputs and outputs, logic circuit diagram drawing automatically, artificial circuit diagram drawing. As an auxiliary tool of digital circuit experiment, this software provides a very convenient and effective digital circuit design method for students in the digital circuit experiment, as well as new design ideas. The logical expression is composed of the special symbols appointed in the software. It makes the expression writing more convenient, and easier to the testing and operation. The function of verifying relationship between inputs and outputs would check whether the design is correct before starting drawing by comparing the in-output values with the experimental truth table. We get the design principle diagram from the software, which can clearly see the device pin connection, more intuitively showing the connection relationship between the devices.When we do experiment on the experiment box,we can connect the circuit directly according to the device pin shown on the diagram. With the help of this automatic design software,we have saved the experimental time, made the experiment more effectively.The software described in this paper is designed and developed based on Qt, making full use of the characteristics and advantages of Qt. Qt is a cross-platform application and UI framework for developers using C++ or QML, a CSS & JavaScript like language. It has a strong portability, having provided a great convenience.The main contribution in this paper is to achieve the automatic drawing of the circuit. The experimental results in combinational logic circuit show that the software can complete the automatic design well, and this software has provided a good learning tool for the digital circuit experiment teaching.
Keywords/Search Tags:Digital circuit experiment, Combinational logic circuit, Automatic design software, Automatic drawing, Manual drawing, Qt
PDF Full Text Request
Related items