1.4 设计内容和要求
1.4.1 设计要求
(1) 系统功能完整且良好,可正常运作;
(2) 系统稳定可靠,能够持续稳定的运作;
(3) 使用MCS51单片机,设有液晶屏、键盘、蜂鸣器和小灯闪烁。
1.4.2 设计内容
(1) 根据题目要求,设计出事务管理系统的系统框图并进行工作原理的描述和讲解,并且对各个模块进行设计、绘制和描述讲解;
(2) (2)确定各个模块的硬件组成,细致到各引脚的标注以及所有元器件的罗列;
(3) 完成软件部分的流程图,,并对整个系统的软件运作做合理阐释,完成课题。
2系统方案分析与选择论证
2.1主控芯片方案比较
方案一:使用TI公司生产的16位MSP430F149系列单片机作为系统的主控芯片。此款芯片性能较高,功耗较低,具有非常强大的功能。虽然其内部置入一个高速12位ADC,但是昂贵的价格决定了本课题研究舍弃该款芯片的使用,同时,该芯片属于贴片封装,需要另外制作PCB板,如此看来,制作成本较高,开发周期较长。
方案二:使用宏晶科技有限公司产出的增强型51单片机STC12C5A60S2作为主控芯片。次芯片内部集成了ADC和SPI总线接口,内部时钟不分频,而且价格适中,是开发者可以考虑的一款芯片。
方案三:采用最为普遍常用的MCS51单片机作为主控芯片,无内置高速ADC,虽最为基础,但是价格便宜,操作简单易上手,低功耗,可灵活扩展,适用于大部分设计,三种方案之中,最为经济实惠。
考虑到本课题研究中不需要ADC功能,再结合事务管理系统的设计要求和特点:简洁,易行,便携性,可靠性。而且本系统很大程度上要靠软件设计来完成。站在性价比的角度上来看,方案三最为符合本课题研究的情况。
2.2 显示模块方案比较
方案一:采用带字库的LCD12864液晶屏来显示信息。该款液晶屏能够显示多数常用汉字,同时能够绘制图片,设计成比较理想的结果。
方案二:采用字符液晶显示LCD1602显示信息,控制容易,价格便宜。性价比较高。
方案三:采用LED7段数码显示管显示,成本在三种方案中成本最为低廉,但最为简陋,不能显示字符,无法匹配本课题中事务管理的功能。
综合以上方案,选择方案一中指令较为丰富,功能较为强大的LCD12864液晶屏,虽价格稍高,但性价比最高。
2.3时钟模块方案比较
方案一:选择DS12C887时钟芯片,这款芯片是可以作为计算机的时钟计时和日历且自带晶体振荡器和电池的,在无外接电源的情况下,可以工作十年之久,工作稳定可靠,适用于要求较高精度的场合。另外,该款芯片提供3种可编程中断。来`自^751论*文-网www.751com.cn
方案二:选择DS1302日历时钟芯片,是一款串行实时时钟芯片,内部有一个高速静态RAM,成本较低,可提供对后备电源进行小电流充电的能力。
方案三:选择M41T50/60/65时钟芯片,该款芯片适用范围较广,可自动调节闰年的功能。同时兼顾硬件设计的体积。功耗很低,但适合于工业系统或者大型家用电器。
综合上述公式,我们选择精度要求不高的,成本较为低廉的DS1302液晶屏。效果卓越,性价比较高。
2.4系统最终方案确定
以MCS51单片机为主,辅以复位模块、键盘输入模块、液晶屏显示输出模块、蜂鸣器模块、小灯闪烁模块以及定时模块(用的是日历芯片DS1302)。考虑到这是一个低功耗、可便携的系统,我采用的是电池供电,这样会更加便捷。