- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于AVR单片机老化控制器设计
基于AVR单片机老化控制器设计
[摘要]介绍采用Atmega64单片机和128×64点阵液晶模块设计的老化控制器。针对老化时间、老化环境以及产品一些功能的老化的实现,重点讲述了这种控制器的继电器输出,键盘输入,并通过点阵液晶显示控制器的工作状态(显示计次次数、工作状态、剩余老化时间、日期与时间),当老化结束时,电路能够自动断电。给出系统的软、硬件实现方案。
[关键词]老化控制器 Atmega64 点阵液晶显示 矩阵按键
中图分类号:TP2文献标识码:A文章编号:1671-7597(2009)0510011-02
一、引言
随着电子技术的发展,电子产品的集成化程度越来越高,结构越来越细微,工序越来越多,制造工艺也越来越复杂,这样在制造过程中会产生潜伏缺陷。对于一个好的电子产品,不但要有较高的性能指标,而且还要有较高的稳定性。目前国内外普遍采用高温老化工艺来提高电子产品的稳定性和可靠性,通过高温老化可以使元器件的缺陷、焊接和装配等生产过程中存在的隐患提前暴露,保证出厂的产品经得起时间的考验[1]。本文的老化控制器主要是针对某些产品的老化量身设计的,取代了之前机械式的或半自动化的控制器,在提高了生产效率的同时,提高了产品的质量,也保障了生产安全。
二、系统总体设计方案
本文设计的老化控制器选用Atmega64单片机来驱动点阵液晶显示,具有如下特点:能够随时反应老化的状态;具有时间显示功能,记忆功能、定时功能,老化结束报警功能,中断记忆功能;有多种工作模式,为老化提供不同的老化环境,能自由调节计次信号频率的高低等。具体的设计框图如图所示。
三、系统硬件设计
本系统硬件电路的设计主要分为两大块:矩阵按键模块与显示模块。
(一)按键矩阵电路
利用Atmeg64单片机的PB口作为键盘I/O口,键盘的列线接到PB口的PB4(PB7)、PB5(PG3)、PB6(PG4),键盘的行线接到PB口的PB2(PB4)和PB3(PB5)。将PB4(PB7)、PB5(PG3)、PB6(PG4)设置为输入、上拉,并把行线PB2(PB4)和PB3(PB5)设置为输出,2根行线和3根列线形成6个相交点。检测当前是否有键被按下。检测的方法是将行线中某一个输出低电平,读取列线对应端口的状态,若为全“1”,则无键闭合,否则有键闭合。
(二)显示电路
本系统显示器采用恒芳公司的128×64点阵液晶模块,它是一种图形点阵液晶显示器,它主要由行驱动器/列驱动器及128×64全点阵液晶显示器组成。可完成图形显示,也可以显示8×4(16×16点阵)汉字。
其中Atmeg64单片机的端口PA6、PA7、PG2分别控制液晶的读/写、数据/命令和读写使能;PC7~PC0为数据端口,将要显示的数据通过他送到液晶显示器中这样能够使数据传送的效率提高;PG1、PG0和PD7分别控制右半屏片选、左半屏片选使能和液晶复位,一般PD7置高电平。在电路中,R5用来调节对比度,当滑片向下时,1、3脚之间的电压逐渐的增大,使屏幕上点越亮;R6用来调节背光灯,当滑片向上时,19、20脚之间的电压逐渐增大,背光也就越亮。
四、系统软件设计
本系统软件设计分为三大部分:显示子程序、按键扫描子程序以及主程序。
(一)主程序
(二)显示程序流程图
(三)按键扫描流程图
五、结束语
本论文是基于电子产品的生产工艺流程中的老化环节而设计的老化控制器,电路主要采用Atmega64芯片和点阵液晶显示,能直接显示计次次数、工作状态、剩余老化时间、日期与时间(要求24小时为一计时周期),当老化结束时(即剩余时间为零),电路能实现自动断电,具有一定的实用价值。
参考文献:
[1]电子产品高温老化的原理[EB/OL]./article/sho
w.asp?id=65196,2007.12.
[2]陈冬云、杜敬仓、任柯燕,ATmega128单片机原理与开发指导[M].机械工业出版社,2005.
[3]廖继海、梁志明、罗广君、苏达彦,基于AVR单片机的LED显示屏的灰度设计与实现[J].现代电子技术,2007(3):189-191.
[4]李光飞,单片机C程序设计实例指导[M].北京:北京航空航天大学出版社,2005.
[5]马潮、詹卫前、耿德根,ATmega8原理与应用手册[M].北京:清华大学出版社,2003.
[6]杜春雷,ARM体系结构与编程[M].北京:清华大学出版社,2003.
[7]冯建华、赵亮,单片应用系统设计与产品开
您可能关注的文档
- 基于ArcEngine气候适宜性评价模型软件设计与实现.doc
- 基于ArcGIC Engine电厂周边地区遥感生态监测信息系统研究.doc
- 基于ArcGIS Engine9.2地图分行打印技术研究.doc
- 基于ArcGIS Engine三维地理信息系统开发及应用.doc
- 基于ArcGIS Engine三维校园设计与实现.doc
- 基于ArcGIS Engine土地变更调查管理系统设计与实现.doc
- 基于ArcGIS Engine城市地下电力管网规划管理信息系统设计与实现.doc
- 基于ArcGIS Engine建筑物沉降观测数据分析系统.doc
- 基于ArcGIS Engine校园管网管理系统设计与实现.doc
- 基于ArcGIS Engine物流管理系统开发.doc
最近下载
- 2025年大足县大足县某国企招聘工作人员若干人备考题库及答案详解1套.docx VIP
- NB╱T 47013.8-2015 压设备无损检测第8部分:泄漏检测.pdf VIP
- 开关端子箱更换作业指导书.docx VIP
- 生产现场巡查与督导解读.pptx VIP
- 统编版(2019)高一上学期必修中外历史纲要上期末综合检测试卷(含答案解析).docx VIP
- 2025年大足县大足县某国企招聘工作人员若干人备考题库带答案详解.docx VIP
- 北京市民政局所属事业单位招聘考试真题及答案.docx VIP
- 2025《数据基础设施 接入管理》.pdf VIP
- 初中物理核心知识点全梳理(附中考考点标注).docx VIP
- 院感知识考试试题及答案.docx VIP
原创力文档


文档评论(0)