一种铁路专用计算器制造技术

技术编号:25948058 阅读:32 留言:0更新日期:2020-10-17 03:40
本发明专利技术涉及一种铁路专用计算器,属于铁路技术及自动化技术领域。技术方案是:硬件部分包含计包含计算器键盘(1)、计算器微处理中心(2)和液晶显示器(3);软件部分包含单片机输入端口的定义部分(4)、计算器的输入部分(5)、计算器的运算部分(6)和计算器运算的输出部分(7)。本发明专利技术利用单片机的微型计算机系统,通过c语言编程,下载,调试等手段,实现铁路技术参数的一键式计算,实现逐个参数逐个定义,实现多参数计算1个参数的一键式功能,提高铁路参数计算效率。

【技术实现步骤摘要】
一种铁路专用计算器
本专利技术涉及一种铁路专用计算器,属于铁路技术及自动化

技术介绍
铁路
现场施工或维修时需要计算的技术参数较多,原有的参数计算方法需要通过加、减、乘、除、开方、平方等多种运算叠加经过多步才能求得所需结果,众多的计算参数给施工及维护规程制定人员带来了极大的麻烦,计算过程复杂,效率低,不便于施工及维修。
技术实现思路
本专利技术目的是提供一种铁路专用计算器,利用单片机的微型计算机系统,通过c语言编程,下载,调试等手段,实现铁路技术参数的一键式计算,实现逐个参数逐个定义,实现多参数计算一个参数的一键式功能,提高铁路参数计算效率,为撰写技术维护规程提供方便,有效地解决了
技术介绍
中存在的上述问题。本专利技术的技术方案是:一种铁路专用计算器,由硬件部分和软件部分组成,其中硬件部分包含计算器键盘、计算器微处理中心和液晶显示器,所述计算器键盘与计算器微处理中心的输入端连接,计算器微处理中心的输出端与液晶显示器连接;软件部分包含单片机输入端口的定义部分、计算器的输入部分、计算器的运算部分和计算器运算的输出部分,单片机输入端口的定义部分、计算器的输入部分、计算器的运算部分和计算器运算的输出部分依次连接;计算器键盘包含4×4矩阵键盘和八个微动开关,单片机输入端口的定义部分和计算器的输入部分为4×4矩阵键盘和八个微动开关分配地址,计算器的运算部分针对八个微动开关需要运算的参数进行定义,液晶显示器通过电路板焊接在计算器运算的输出部分。所述计算器微处理中心为STC89C52单片机,包含具有数据处理能力的中央处理器,随机存储器、只读存储器、多种I/O和中断系统与定时器/计数器。所述液晶显示器为1602液晶显示模块。本专利技术的有益效果是:利用单片机的微型计算机系统,通过c语言编程,下载,调试等手段,实现铁路技术参数的一键式计算,实现逐个参数逐个定义,实现多参数计算一个参数的一键式功能,提高铁路参数计算效率,为撰写技术维护规程提供方便。附图说明图1是本专利技术硬件部分示意图;图2是本专利技术软件部分示意图;图3是本专利技术计算器键盘示意图;图中:计算器键盘1、计算器微处理中心2、液晶显示器3、单片机输入端口的定义部分4、计算器的输入部分5、计算器的运算部分6、计算器运算的输出部分7。具体实施方式为了使专利技术实施案例的目的、技术方案和优点更加清楚,下面将结合实施案例中的附图,对本专利技术实施案例中的技术方案进行清晰的、完整的描述,显然,所表述的实施案例是本专利技术一小部分实施案例,而不是全部的实施案例,基于本专利技术中的实施案例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施案例,都属于本专利技术保护范围。一种铁路专用计算器,由硬件部分和软件部分组成,其中硬件部分包含计算器键盘1、计算器微处理中心2和液晶显示器3,所述计算器键盘1与计算器微处理中心2的输入端连接,计算器微处理中心2的输出端与液晶显示器3连接;软件部分包含单片机输入端口的定义部分4、计算器的输入部分5、计算器的运算部分6和计算器运算的输出部分7,单片机输入端口的定义部分4、计算器的输入部分5、计算器的运算部分6和计算器运算的输出部分7依次连接;计算器键盘1包含4×4矩阵键盘和八个微动开关,单片机输入端口的定义部分4和计算器的输入部分5为4×4矩阵键盘和八个微动开关分配地址,计算器的运算部分6针对八个微动开关需要运算的参数进行定义,液晶显示器通过电路板焊接在计算器运算的输出部分7。所述计算器微处理中心2为STC89C52单片机,包含具有数据处理能力的中央处理器,随机存储器、只读存储器、多种I/O和中断系统与定时器/计数器。所述液晶显示器3为1602液晶显示模块。在实际应用中,本专利技术由硬件部分和软件部分两大部分组成,其中硬件部分包含计算器键盘1、计算器微处理中心2和液晶显示器3,软件部分包含单片机输入端口的定义部分4、计算器的输入部分5、计算器的运算部分6和计算器运算的输出部分7。1.硬件部分组成STC89C52单片机是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU,随机存储器RAM、只读存储器ROM、多种I/O和中断系统、定时器/计数器等功能集成到一片硅片上构成的一个小而完善的微型计算机系统。本实施例是以STC89C52单片机为核心,由1602液晶模块为输出模块,4×4矩阵键盘和八个微动开关为输入部分,通过焊接组建在一块板子上从而成为一个整体,构成硬件部分。2.硬件部分构建在基本构建软件模型的基础上,一是根据已定义输入部分的输入端口,和输出部分的输出端口,及单片机运行需要的电源等绘制硬件结构电路图,绘制完毕后模拟电路运行状况,检测无问题后,联系电路板印刷商,印刷电路板;二是将计算机键盘的4×4矩阵键盘和八个微动开关,共16个端口分别与STC89C52单片机的PI端点焊接,如若8位的单片机输入端口不够,需要用扩展模块,扩展后实施电路焊接;三是将1602液晶显示模块使用的是8位数据线与STC89C52单片机的P0端点焊接。经过上述三步,就构成了硬件部分。3.单片机输入端口的定义部分和计算器的输入部分对4×4矩阵键盘和8个微动开关分配地址,4×4键盘占用PI0-PI8共8个端口,键盘h占用PI9端口定义为曲线超高,Vmax占用PI10端口定义为曲线处最大行驶速度,δ占用PI11端口定义为轨缝设置量,Δl占用平PI12端口定义为拨道后曲线的伸长或缩短量,ε占用PI13端口定义为曲线缩短轨总缩短量,R占用PI14端口定义为导线电阻,u占用PI15端口定义为继电器输入端电压,Rj占用PI16端口定义为钢轨接头阻力。4.计算器的运算部分针对每个参数需要运算的参数进行定义如h=11.8v2/R,按压h微动开关后,将第一次输入的数据定义为v,第二次输入的数据定义为R,经过运算后小于0.15s就能得出该曲线部位应当设置的超高是多少。Vmax=(Rmin(h+hq)/11.8)1/2按压Vmax开关后将第一次输入的数据定义为h,第二次输入的数据定义为hq,第三次输入的数据定义为Rmin,经过运算后小于0.15s就能得出该曲线部位应当设置的最大允许速度是多少。同理对参数δ=αL(t2-t1)+1/2δq,其中α为钢轨线膨胀系数为0.0118(mm/mοC),L为钢轨长,t2度更换钢轨或调整轨缝地区的中间轨温,t1更换钢轨或调整轨缝时的温度,δq构造轨缝均为18mm。Δl=e*l/R,e为平均拨量,等于各测点拨量代数和除以测点数,l为曲线的拨道长度。ε=S1(l0+ly)/R其中S1为两轨头中线距离,l0缓和曲线全长,ly=圆曲线全长,R=ρ*L/S,L为导线长度,S为导线横截面。u=20*u轨其中u轨铁路轨面电压。Rj=n*pb其中n为钢轨一端的螺栓个数,pb为一个螺栓所承受的拉力。共计8个参数通过对每个参数的计算项逐一定义,逐一编程,完成参数计算的编程。5.计算器运算的输出部分1602液本文档来自技高网...

【技术保护点】
1.一种铁路专用计算器,其特征在于:由硬件部分和软件部分组成,其中硬件部分包含计包含计算器键盘(1)、计算器微处理中心(2)和液晶显示器(3),所述计算器键盘(1)与计算器微处理中心(2)的输入端连接,计算器微处理中心(2)的输出端与液晶显示器(3)连接;软件部分包含单片机输入端口的定义部分(4)、计算器的输入部分(5)、计算器的运算部分(6)和计算器运算的输出部分(7),单片机输入端口的定义部分(4)、计算器的输入部分(5)、计算器的运算部分(6)和计算器运算的输出部分(7)依次连接;计算器键盘(1)包含4×4矩阵键盘和八个微动开关,单片机输入端口的定义部分(4)和计算器的输入部分(5)为4×4矩阵键盘和八个微动开关分配地址,计算器的运算部分(6)针对八个微动开关需要运算的参数进行定义,液晶显示器通过电路板焊接在计算器运算的输出部分(7)。/n

【技术特征摘要】
1.一种铁路专用计算器,其特征在于:由硬件部分和软件部分组成,其中硬件部分包含计包含计算器键盘(1)、计算器微处理中心(2)和液晶显示器(3),所述计算器键盘(1)与计算器微处理中心(2)的输入端连接,计算器微处理中心(2)的输出端与液晶显示器(3)连接;软件部分包含单片机输入端口的定义部分(4)、计算器的输入部分(5)、计算器的运算部分(6)和计算器运算的输出部分(7),单片机输入端口的定义部分(4)、计算器的输入部分(5)、计算器的运算部分(6)和计算器运算的输出部分(7)依次连接;计算器键盘(1)包含4×4矩阵键盘和八个微动开关,单片机输入...

【专利技术属性】
技术研发人员:张彦青郭瑛吴晓松李永红王亚君牟清国王建栋张磊曹酽
申请(专利权)人:宣化钢铁集团有限责任公司
类型:发明
国别省市:河北;13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1