3.2.2 键盘显示接口

键盘显示系统采用8155芯片控制4×4矩阵键盘和4个七段数码管led显示,以实现用户的输入和数据输出。键盘的16个键中0-9为数字键,a-f为功能键,完成参数设置、显示方式选择、自动/手动转换、系统停止和启动。

系统中将8155的b口作为显示接口,经74ls48的驱动器与led相连,8155的a口的pa3-pa0作为扫描接口,从b口的pb3-pb0读入列值,键盘处理为中断方式,所以8155的b口工作在两种方式下:在显示状态时为输入方式,在键盘中断服务程序处理过程中为输入方式。

3.2.3 报警部分

可采用单频报警,如图1,其中7406是驱动器,接在8031的p1.0口,在8031使p1.0输出高电平时,7406输出低电平,使蜂鸣器鸣音,反之,使蜂鸣器停止鸣音。

3.2.4 温度控制部分

对于温度的控制可通过带光电隔离的过零触发型双向可控硅ac-ssr来实现。如图2所示。

ac-ssr和加热丝串接在交流200v50hz的电源上,ac-ssr接通时间可以通过ac-ssr控制极上触发脉冲控制,过零检测电路输出经反相器和8031的t0输出相“与”后去触发ac-ssr(高电平触发),若t0在1s内总为高电平,则ac-ssr被开通100次,此时达最大功率加热;反之,若t0在1s内总为低电平,则ac-ssr输出功率为0,在给定周期t内,只要改变ac-ssr接通时间就可改变加热器功率,从而达到调节温度的目的。

4、软件设计

温度控制程序所要完成的任务:8031,8155芯片的初始化以及分配内存单片及设置定时器参数,温度采样,数字滤波,进行转换计算,判断温度是否在规定范围内,超限报警和处理;显示温度及输入控制。

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查