Font Size: a A A

Design And Implementation Of Scanning Controller For Digital Copier

Posted on:2021-03-18Degree:MasterType:Thesis
Country:ChinaCandidate:M Q ZhaoFull Text:PDF
GTID:2481306050464744Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
Digital copier has become an indispensable automated office equipment in people's daily life,work and scientific research,such equipment integrates light,machine and electricity,their mechanical structure and digital control are complicated,the domestic market is almost dominated by foreign brand products or assembled products based on foreign technology,which not only seized huge domestic market,but also brought serious influence to the national information security.Therefore,the state has initiated research on the domestic substitution of related equipment.This thesis proposes a scanning control system design scheme based on MCU + FPGA + DDR2 for the scanning module in digital copier,and realizes scanning controller of digital copier by designing software and hardware independently.This thesis discusses the design and implementation of scanning controller in detail from four aspects: system scheme design,hardware circuit design,controller firmware implementation and development of scanning control software for host computer.(1)This thesis analyzed the functional requirements of scanning control system according to the overall design requirements of system,determined a scanning control scheme based on MCU + FPGA + DDR2,chose economical and applicable STM32F429 chip as the scanning main controller,and designed control system structure.(2)The schematic diagram of the scanning controller was realized by designing circuit design of MCU system,FPGA system,device interface and other modules.MCU subsystem,USB interface,network interface,U disk storage,LCD touch display,MCU and FPGA communication circuit and other modules were verified on the development board.(3)The ?C/OS-? embedded operating system was used as the software running platform of scanning controller,USB firmware library and LWIP network protocol stack were transplanted to programmatically implement the interface control of network communication and USB communication with the host device.According to the overall design requirements,structure of the scanning control program,human-computer interaction of the LCD touch screen,scanning image storage of the U disk,and process control of the scanning process were functionally designed,and the control firmware of scanning controller was implemented through embedded programming.(4)The scanning control program of the host computer was developed based on MFC,the interactive scanning control software with the functions of setting scanning parameters,receiving and saving the scanned image was realized by using the multi-threaded technology.The data transmission protocol between the host computer and the underlying scanning equipment was designed.The standardized TWAIN interface of upper computer scanning control software was realized by programming TWAIN protocol of the image device.Finally,the scanning control system was tested for software and hardware by setting up a test environment,and the test results showed that the system met the design requirements,verified the feasibility and effectiveness of the scanning control scheme based on MCU + FPGA + DDR2 in the digital copier.The research results provide a choice for the follow-up study of the domestic substitution of digital copiers,and the results can also be directly used as a mature solution for domestic scanner control system.
Keywords/Search Tags:scanner, embedded system, STM32, FPGA, USB, network communication
PDF Full Text Request
Related items