(1)输入系统:键盘。顾名思义就是通过键盘把用户所要求分选材料的类别以及个数输入到CPU中,并且起到启动传送带的步进电机的作用。
(2)主控制器:ARM2440。ARM2440是三星根据arm9架构研发生产的一款芯片的型号,全称是s3c2440。是为手持设备和一般应用提供低功耗,高性能的微处理器的小芯片,而为了降低成本,其包含以下组件:s3c2440以ARM920T为核心,采用CMOS标准单元和存储期编辑器开发,它的低功耗、简单、优雅和全静态设计使得对处理器使用如果对功耗或成本比较在意时的最佳选择。其采用高级控制器总线架构,提供了各种出色的功能,它的CPU内核采用的是32位精简指令处理的高级RISC机。总的来说, s3c2440减少了开发成本,并且硬件组件丰富,提供了很多外设接口和拓展接口,使得被开发程度能达到最大化。论文网
(3)信号采集装置:CCD图像传感器,是利用爱因斯塔光电效应理论的成果,采用一种高感光度的半导体材料,当光照射到该半导体上面时,引起物质的电性质发生变化,而此半导体则将其产生的电信号转化为了数字信号,使其能够以很高的效率来存储、传输和编辑。现已被广泛用于摄像、图像采集、扫描仪以及工业测量等领域。作为摄像器件,CCD图像传感器具有体积小、重量轻、分辨率和灵敏度高、动态范围宽、工作电压低、损耗小、寿命长、抗冲击性好、不受电磁场干扰和可靠性高等一系列优点。它使得光能够及时被转化为电子信息记录下来,从而取代了胶片,极大地方便了图像的处理和发送。
(4)其余硬件。
2。2 振动分选机工作原理
对于不同的分选材料,先由键盘输入材料号,和需要的材料个数,从而主控制器ARM接收到信息再输出信号控制振动分选机的振动频率和传送带的传输速度进行物料的分选和传送,在经过图像传感器时,会由CCD采集图像信息传送给ARM处理器,在经过AD转换后得到具体数值,由于在无物料经过传感器和有物料经过传感器时的图像数据信息不同,从而可以由此进行计数,并且在ARM处理器里面有for循环控制,在数值达到要求时,会跳出循环程序,发出信息使器件停止。而后再次等待用户输入材料号和所需要的材料个数,如此循环反复。并且本程序提供跳出装置,在每次结束后会询问(程序调试的时候可以在超级终端看到)是否继续选料,否则跳出总循环,结束总进程。
2。3 本章小结
在了解本文任务要求的基础上,选择ARM处理器中的s3c2440作为整个控制系统的CPU,利用其输入输出口A端口和振动分选机的频率端相连,利用其B端口的第二功能和步进电机端相连,再选择16个输入口接上4×4键盘的输入端作为整个系统的输入。将CCD图像传感器接在传送带上面,调整其挡光板的位置使得其在有和无物体通过传送带时的CPU接收到的数据差距最大即可。然后画出整个硬件最终连接图,并说明各个组成部分所用的器件的功能等特点。最后讲述了整个文章设计振动机的工作原理。
3 硬件设计
3。1 硬件连接框图
通过上述总的概括最终硬件设计连接图,此处画出最初调节使用的连接图如下:
图2:调试前接线
FIG2:Debugging before wiring 图3:ARM2440处理器接线后
FIG3:After linking of ARM2440
3。2 ARM2440本文在实验中使用的是USB转串口接口,并且通过DNW串口软件进行程序的烧写,和ARM处理器最初的检测调试。