Software Engineering

ISSN Online: 2376-8037 ISSN Print: 2376-8029

  •  
  •  
  •  
About the Journal

ISSN Online: 2376-8037 ISSN Print: 2376-8029

Current Issue: Vol. 9, Issue 3, September 2021

Frequency: Quarterly

Software Engineering (http://www.softwareeng.org) is an open access peer-reviewed journal that publishes high-quality papers from researchers all around the world.

Read More
Special Issue

Proposing a special issue allows you to become the lead guest editor, and the joined guest editors can then manage the peer review process and compile accepted articles with you. If a special issue is organized successfully, it can be a unique and valuable reference source for every researcher interested in that area.

Propose a Special Issue
Latest Articles
  • Authors: Li Hui, Li Jing, Li Ruofan, Wang Dongkun

    Abstract: In order to further improve the accuracy of the distance measurement of agricultural robots and realize the precise delivery of crop feeds, thereby increasing the yield of crops, this paper proposed a ultrasonic distance measurement system for agricultural robots based on Complex Programmable Logic Device (CPLD). The system mainly included two parts: hardware and software. The hardware part mainly included CPLD control part, ultrasonic sensor and temperature sensor. The software part mainly included the identification and counting of ultrasonic signals, data processing and temperature compensation. The system performed accurate ultrasonic ranging based on the current temperature and ultrasonic echo measurement. In order to improve the degree of humanization of the system, the system used a high-brightness digital tube to display the measured data in real time. The part of hardware had been analyzed and designed, and the same time the part of software had been designed by the language of VHDL and simulated by wave in QUARTUSII platform. Finally the design was downloaded to a CPLD chip named EPM1270T144C5. The system was tested by measuring the distance of block range from 50mm to 5500mm in the temperature of 28°C. After actual system testing, we found that the precision of test could be controlled less than 0.1 mm as a result of temperature compensating and high-speed characteristic of CPLD.

    Received: Aug. 16, 2021 Accepted: Sep. 4, 2021 Published: Sep. 10, 2021

    DOI: 10.11648/j.se.20210903.14 View: Downloads:

  • Authors: Li Hui, Li Jing, Li Ruofan, Wang Dongkun

    Abstract: Traditional Direct Digital Synthesis (DDS) waveform generators were usually completed by DDS chips, which were expensive and poorly customizable. This paper proposed a CPLD-based DDS multi-waveform generator design. DDS was independently developed and programmed by VHDL language. The system could be interfaced with PC. The system was mainly divided into two parts: upper computer and lower computer. The upper computer part mainly included the main interface design of the system, the sending of control commands and the receiving part of data. The sending and receiving of commands and data was realized by serial communication. The upper computer part was programmed by High-level programming language named DELPHI. The lower computer part mainly included DDS design part, the reception of control commands and the transmission of data, etc., the lower computer part mainly adopt VHDL language to be programmed in CPLD. The DDS design part mainly included the design of the phase accumulator, the design of the ROM, the design of the D/A part, and the design of the low-pass filter. The system could adjust the frequency of the output waveform by adjusting the size of the frequency word, and adjust the waveform shape of the system output by adjusting the internal data of the ROM. Simulation and experimental results showed that: the DDS multi-waveform generator designed by CPLD could achieve the expected goal, and the work effect was good.

    Received: Aug. 16, 2021 Accepted: Aug. 30, 2021 Published: Sep. 7, 2021

    DOI: 10.11648/j.se.20210903.13 View: Downloads:

Read More
Editorial Members
  • Ali Darejeh

    School of Computer Science and Engineering, University of New South Wales, Sydney, NSW, Australia

Read More
Peer Reviewers
  • Dave Kim

    Department of IT, KOIAA, Soongsil University, Seoul, Gangnamgu, South Korea

  • Shen Liu

    Department of Computer Science and Engineering, Pennsylvania State University, State College, Pennsylvania, USA

  • Prashanta Saha

    School of Computing, Montana State University, Bozeman, Montana, USA

Read More