摘要
由于一般单片机的驱动频率不足,难以带动CCD传感器工作,因此需对CCD传感器的驱动脉冲进行正确设计。文中提出一种线性CCD驱动电路的设计方法。该设计采用具有增强型内核的STM32单片机产生CCD的驱动脉冲,同时使用相关电路模块来完成对CCD的驱动,并利用内置的高速A/D转换功能完成数据采集和数据处理工作,从而完成驱动模块软硬件的设计。文中对CCD的结构及其工作原理,以及CCD的驱动脉冲进行介绍,并对系统的总体设计进行说明,最后进行实验测试与验证。结果表明,文中设计的驱动模块可以正常工作并充分发挥CCD的性能,且能够灵活地调节时序,具有一定的实用价值。
As the driving frequency of the general single⁃chip microcomputer is insufficient to drive the CCD sensor,the drive pulse of the CCD sensor is needed to be designed correctly.A design method of linear array CCD drive circuit is proposed in this paper.In this design,the STM32 microcontroller with an enhanced core is used to generate the drive pulse of the CCD,meanwhile the relevant circuit modules are used to complete the CCD drive,and the built⁃in high⁃speed A/D conversion function is utilized to complete the data acquisition and data processing,so that the design of the software and hardware of the driver module is completed.The structure,working principle and the drive pulse of the CCD are introduced,and the overall design of the system is explained.The system was tested and verified in the experiment.The results show that the drive module designed in this paper can work normally and give full play to the performance of CCD,and can flexibly adjust the time sequence.It has a certain practical value.
作者
汪文静
陈智
周云鹤
张晨
刘海洋
WANG Wenjing;CHEN Zhi;ZHOU Yunhe;ZHANG Chen;LIU Haiyang(School of Mechanical and Electrical Engineering,Inner Mongolia Agricultural University,Hohhot 010018,China)
出处
《现代电子技术》
2022年第4期45-49,共5页
Modern Electronics Technique
基金
国家自然科学基金项目(41661058)。
关键词
线阵CCD
驱动电路
驱动脉冲
信号采集
软件编程
驱动时序
实验验证
linear array CCD
drive circuit
drive pulse
signal acquisition
software programming
driving time sequence
experimental verification