摘要
针对微型光谱数据采集电路的设计要求,设计了一种基于STM32的光谱数据采集系统。该设计由单芯片STM32F407内部的TIMER、ADC、DMA、RAM组成替代传统的多芯片设计,完成对线阵CCD TCD1304DG的驱动及信号采集,并能够通过串口与上位机测试软件进行通信,实时显示采集光谱。测试结果表明,该方案具有很好的驱动CCD工作能力,并具有良好的光谱采集效果、简单易行、成本低、集成度高等优点,还可拓展到其他型号CCD的驱动,实际应用价值高。
According to the design requirements of micro-spectrometer data acquisition circuit, a spectral data acquisition system based on STM32 is proposed. The internal TIMER, ADC, DMA, RAM of single-chip STM32F407 instead of the traditional multi-chip design are employed for a linear CCD TCD1304DG drive and the signal acquisi- tion. Communication with the test software of host computer is achieved via the serial port to display the acquired spectrum in real time. The test results show that the CCD can be driven to acquire good spectra data. This project not only has the advantages of simple design, low cost and high integration, but also has a good practical value.
出处
《电子科技》
2017年第2期1-3,7,共4页
Electronic Science and Technology
基金
国家自然科学基金资助项目(61178079)
上海市教育委员会科研创新基金资助项目(13SG47)