深圳市航顺芯片技术研发有限公司
登录
直播中
微风挽雨
9年用户
921经验值
擅长:可编程逻辑 电源/新能源 嵌入式技术
私信
关注
[问答]
怎么实现基于51单片机的出租车计价器设计?
开启该帖子的消息推送
51单片机
怎么实现基于51
单片机
的出租车计价器设计?
回帖
(1)
张志诚
2021-10-11 16:31:21
总体方案
(末尾附文件)
本次出租车计价器设计可以分为六个模块,主控模块、计时模块、存储模块、显示模块、按键模块和电机驱动模块。
设计框图如下:
最小系统包括单片机及其所需的必要的电源、时钟、复位等部件,能使单片机始终处于正常的运行状态。电源、时钟等威廉希尔官方网站 是使单片机能运行的必备条件,可以将最小系统作为应用系统的核心部分,通过对其进行存储器扩展、A/D扩展等,使单片机完成较复杂的功能。
STC89C52是片内有ROM/EPROM的单片机,因此,这种芯片构成的最小系统简单﹑可靠。用STC89C52单片机构成最小应用系统时,只要将单片机接上时钟威廉希尔官方网站 和复位威廉希尔官方网站 即可,结构如图2所示,由于集成度的限制,最小应用系统只能用作一些小型的控制单元。
3.1.2 时钟威廉希尔官方网站
STC89C52单片机的时钟信号通常有两种方式产生:一是内部时钟方式,二是外部时钟方式。内部时钟方式如图4所示。在STC89C52单片机内部有一振荡威廉希尔官方网站 ,只要在单片机的XTAL1(18)和XTAL2(19)引脚外接石英晶体(简称晶振),就构成了自激振荡器并在单片机内部产生时钟脉冲信号。图中电容C1和C2的作用是稳定频率和快速起振,电容值在530pF,典型值为30pF。晶振CYS的振荡频率范围在1.212MHz间选择,典型值为12MHz和6MHz。
复位威廉希尔官方网站
当在STC89C52单片机的RST引脚引入高电平并保持2个机器周期时,单片机内部就执行复位操作(若该引脚持续保持高电平,单片机就处于循环复位状态)。
复位威廉希尔官方网站 通常采用上电自动复位和按钮复位两种方式。
最简单的上电自动复位威廉希尔官方网站 中上电自动复位是通过外部复位威廉希尔官方网站 的电容充放电来实现的。只要Vcc的上升时间不超过1ms,就可以实现自动上电复位。
除了上电复位外,有时还需要按键手动复位。本设计就是用的按键手动复位。按键手动复位有电平方式和脉冲方式两种。其中电平复位是通过RST(9)端与电源Vcc接通而实现的。按键手动复位威廉希尔官方网站 见图4。时钟频率用11.0592MHZ时C取10uF,R取10kΩ。
3.2.2 DS1302接口威廉希尔官方网站 设计
1时钟芯片DS1302的接口威廉希尔官方网站 及工作原理:
图7为DS1302的接口威廉希尔官方网站 ,其中Vcc1为后备电源,Vcc2为主电源。VCC1在单电源与电池供电的系统中提供低电源并提供低功率的电池备份。VCC2在双电源系统中提供主电源,在这种运用方式中VCC1连接到备份电源,以便在没有主电源的情况下能保存时间信息以及数据。
3.3 按键控制模块
单片机键盘有独立键盘和矩阵式键盘两种:独立键盘每一个I/O 口上只接一个按键,按键的另一端接电源或接地(一般接地),这种接法程序比较简单且系统更加稳定;而矩阵式键盘式接法程序比较复杂,但是占用的I/O少。根据本设计的需要这里选用了独立式键盘接法。
3.5 AT24C02存储模块
AT24C02提供电可擦除的串行1024位存储或可编程只读存储器(EEPROM)128字(8位/字)。
芯片在低压的工业与商业应用中进行了最优化。AT24C01的封装为8脚PDIP、8脚JEDEC
SOIC、8脚TSSOP,通过2线制串行接口进行数据传输。另外,整个系列有2.7V(2.7V至5.5V)和1.8V (1.8V至5.5V)两个版本。
3.6 电机驱动模块
电机的驱动采用的是三极管的放大作用。三极管是电流放大器件,有三个极,分别叫做集电极C,基极B,发射极E。分成NPN和PNP两种。本设计采用的是PNP型三极管,当单片机给9012低电平的时候电机工作,R9起到限流保护的作用。
总体方案
(末尾附文件)
本次出租车计价器设计可以分为六个模块,主控模块、计时模块、存储模块、显示模块、按键模块和电机驱动模块。
设计框图如下:
最小系统包括单片机及其所需的必要的电源、时钟、复位等部件,能使单片机始终处于正常的运行状态。电源、时钟等威廉希尔官方网站 是使单片机能运行的必备条件,可以将最小系统作为应用系统的核心部分,通过对其进行存储器扩展、A/D扩展等,使单片机完成较复杂的功能。
STC89C52是片内有ROM/EPROM的单片机,因此,这种芯片构成的最小系统简单﹑可靠。用STC89C52单片机构成最小应用系统时,只要将单片机接上时钟威廉希尔官方网站 和复位威廉希尔官方网站 即可,结构如图2所示,由于集成度的限制,最小应用系统只能用作一些小型的控制单元。
3.1.2 时钟威廉希尔官方网站
STC89C52单片机的时钟信号通常有两种方式产生:一是内部时钟方式,二是外部时钟方式。内部时钟方式如图4所示。在STC89C52单片机内部有一振荡威廉希尔官方网站 ,只要在单片机的XTAL1(18)和XTAL2(19)引脚外接石英晶体(简称晶振),就构成了自激振荡器并在单片机内部产生时钟脉冲信号。图中电容C1和C2的作用是稳定频率和快速起振,电容值在530pF,典型值为30pF。晶振CYS的振荡频率范围在1.212MHz间选择,典型值为12MHz和6MHz。
复位威廉希尔官方网站
当在STC89C52单片机的RST引脚引入高电平并保持2个机器周期时,单片机内部就执行复位操作(若该引脚持续保持高电平,单片机就处于循环复位状态)。
复位威廉希尔官方网站 通常采用上电自动复位和按钮复位两种方式。
最简单的上电自动复位威廉希尔官方网站 中上电自动复位是通过外部复位威廉希尔官方网站 的电容充放电来实现的。只要Vcc的上升时间不超过1ms,就可以实现自动上电复位。
除了上电复位外,有时还需要按键手动复位。本设计就是用的按键手动复位。按键手动复位有电平方式和脉冲方式两种。其中电平复位是通过RST(9)端与电源Vcc接通而实现的。按键手动复位威廉希尔官方网站 见图4。时钟频率用11.0592MHZ时C取10uF,R取10kΩ。
3.2.2 DS1302接口威廉希尔官方网站 设计
1时钟芯片DS1302的接口威廉希尔官方网站 及工作原理:
图7为DS1302的接口威廉希尔官方网站 ,其中Vcc1为后备电源,Vcc2为主电源。VCC1在单电源与电池供电的系统中提供低电源并提供低功率的电池备份。VCC2在双电源系统中提供主电源,在这种运用方式中VCC1连接到备份电源,以便在没有主电源的情况下能保存时间信息以及数据。
3.3 按键控制模块
单片机键盘有独立键盘和矩阵式键盘两种:独立键盘每一个I/O 口上只接一个按键,按键的另一端接电源或接地(一般接地),这种接法程序比较简单且系统更加稳定;而矩阵式键盘式接法程序比较复杂,但是占用的I/O少。根据本设计的需要这里选用了独立式键盘接法。
3.5 AT24C02存储模块
AT24C02提供电可擦除的串行1024位存储或可编程只读存储器(EEPROM)128字(8位/字)。
芯片在低压的工业与商业应用中进行了最优化。AT24C01的封装为8脚PDIP、8脚JEDEC
SOIC、8脚TSSOP,通过2线制串行接口进行数据传输。另外,整个系列有2.7V(2.7V至5.5V)和1.8V (1.8V至5.5V)两个版本。
3.6 电机驱动模块
电机的驱动采用的是三极管的放大作用。三极管是电流放大器件,有三个极,分别叫做集电极C,基极B,发射极E。分成NPN和PNP两种。本设计采用的是PNP型三极管,当单片机给9012低电平的时候电机工作,R9起到限流保护的作用。
举报
更多回帖
rotate(-90deg);
回复
相关问答
51单片机
怎样去设计一种
51
单片机
的
出租车
智能
计价
系统
2022-02-28
1449
求助:基于
单片机
的
出租车
计价器
的设计材料(完整的更...
2013-04-10
2856
如何用HT46RU24
单片机
实现出租车
计价器
?
2021-05-17
1024
求数字威廉希尔官方网站
出租车
计价器
multisim文件,威廉希尔官方网站 图也行
2014-12-29
9675
基于8086和Proteus仿真的
出租车
计价器
设计
2021-01-03
9969
出租车
计价器
有什么重要性?
2019-09-29
2818
求一个
单片机
设计的
出租车
计价器
设计的完整威廉希尔官方网站 图
2015-09-20
5227
如何用EDA工具软件Max+***Ⅱ设计
出租车
的
计价器
?
2021-05-08
1594
如何用Quartur II 软件设计
出租车
计价器
2016-05-11
4870
请帮我看看
出租车
计价器
毕业设计
2013-05-10
2066
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分