伴随着科技的蓬勃发展,大多数厂家都会选择采用流水线的方式对产品进行生产,怎样对生产线上的产品进行有效快速的计数便是一个一直困扰大家的难点。一般传统的计数器电路的设计非常复杂器件也非常多,出故障的产品比较多,而且在维修问题方面上还有一点的难度,设置预的定数据内容困难,并且其中的功能也很匮乏功能还不容易变更。但是以单片机作为计数器的核心控制就可以使这个问题迎刃而解,因为它的精确并且计数速度快等计数优点已经渐渐成为很多生产商家的首选自动计数装置[2]。

1。 系统总体设计

1。1 方案设计

本设计的核心单片机的型号采用51单片机,可以在三伏的的超低电压之下进行正常的工作;该芯片的内部存储器的存储空间为4KBROM。并且51单片机的芯片不容易造成人为的损坏,红外线探头作为本设计的信号接受装置,传感器采用光电传感器进行信号传输,本设计采用LED数码显示管进行计数显示,选择使用两个单位的显示屏作为可以显示出来的最大的数值。

1。2 系统工作原理

本设计决定选择使用C语言来作为系统语言的编辑程序,使用光电传感器的硬件来进行信号的传输放大整形,LED数码管用来显示统计的数据。复位电路用来进行复位也就是清零的操作,本设计需要稳压电路与驱动电路,使整个设计更加完善,图1为本设计系统的总体原理图。

本设计分为四个部分,首先由红外线探头感应信号,传感器主要负责信号的传递,所选用的单片机的主要功能是分析和处理的传递过来的信号,最终由LED数码显像管显示出来。其中本设计选用的传感器为红外光电式传感器,主要原因是因为该装置的发光二极管当中有一根能够发射出红外波长的光波,基本上能够不被正常室内光照所干扰,当这种光波可以被传感器当中的旋转物体反射,直接被光敏三极管所接收。当三极管接受到了这个信号的时候,经过了放大整形使其变成矩形的脉冲信号然后立刻送入到单片机的外部中断输入端的两个端口上面即INTO和INT1上。 图2为51单片机的系统原理图。

图1 系统总体原理框图

                           

图2 系统原理电路图

2。 系统硬件部分设计

2。1 核心控制器简述

51单片机作为本设计的核心控制器,该装置是一种特别典型的嵌入式微型控制器。通过使用比较大规模的集成的电路技术把具有比较好的处理数据能力的CPU中央处理器、计时器与定时器、ROM只读存储器等各种功能模块集合整成到一起变成一个集合起来的小芯片,让它变成了一个较小但是功能十分全面的计算机系统这便是经常说的“麻雀虽小五脏俱全”如图3。最初始的设计理念就是将CPU和许多的外围设备集中整合到一个小型的芯片上,使计算机的系统更加简练体积改装的更加细小。

             

图3 引脚图

本设计主要核心为51单片机,该装置具有高性能、功能损耗比较低的特性。51单片机就是使用8051核的在系统可编程芯片(ISP),该装置的最高工作时钟频率是80MHz。本设计选用的这个装置的小型芯片里面集成了ISP Flash存储单元和通用的八位的中央系统处理器,在系统ISP的特性下,在电脑控制程序的配合下就可以把程序代码导入到MCU[2]。如今51单片机的使用范围极其的广泛,并且以其方便灵活的主要特性不断的吸引着人们的眼球。

比较早期的时候,单片机只有两种包括四位还有八位的。其中INTEL的8031成为了一个时代的佼佼者,就是因为它的性能十分好而且十分可靠受到大家的好评。后来,32位的单片机以迅雷不及掩耳之势取代了16位单片机的地位,主要是因为当时比较优秀的INTEL i960系列尤其是后来的ARM系列单片机受到了大家一致认可。

上一篇:STC89C52RC单片机旋转LED的设计与控制+代码
下一篇:基于MATLAB的全息术

STC89C52单片机的温度控制系统设计+电路图

FAST风速观测器的设计与实验验证

CCHP考虑热网特性的综合能源系统的研究

基于状态估计的控制系统...

LQG四分之一汽车悬架系统的主动抗扰控制

MATLAB的GUI倒立摆控制系统设计与实现

基于RS-485的电梯呼梯装置设计+电路图

网络语言“XX体”研究

安康汉江网讯

互联网教育”变革路径研究进展【7972字】

ASP.net+sqlserver企业设备管理系统设计与开发

LiMn1-xFexPO4正极材料合成及充放电性能研究

老年2型糖尿病患者运动疗...

新課改下小學语文洧效阅...

麦秸秆还田和沼液灌溉对...

张洁小说《无字》中的女性意识

我国风险投资的发展现状问题及对策分析