Abstract:Compared with conventional hot-cathode X-ray source, carbon nanotube X-ray source has multiple advantages, such as compact structure, high time-resolution and programmable emission. Therefore, the electronic scanning strategy can be used to replace traditional scanning method for improving the time resolution of image acquisition, and reducing motion artifacts and radiation dose. This paper aims at designing the software and hardware platforms for this new-type stationary scanning system with X-ray source. Among them, the hardware platform integrates multi-beam X-ray source and its corresponding drive circuit, a high voltage generator, a compound vacuum gauge and digital flat-panel detector; the lower computer software implements the generation of multi-channel pulse and trigger signal using Quartus II development platform and Verilog hardware description language; the upper computer software platform implements the integrated control of multiple instruments and completes the stationary scanning, high voltage control, vacuum degree monitoring and image acquisition of multi-beam X-ray source adopting LabVIEW graphical programming tools. The design of this system was verified by our experiments, which reveals that it can realize the imaging of pulse-type stationary scanning of multi-beam carbon nanotube X-ray source, and thereby provide the experimental and testing platforms for the development of carbon nanotube stationary CT.