按关键词阅读: 出租车 毕业设计 多功能 计价器
7、T89S51、数据显示部件、A44E霍尔传感器电路、AT24C02掉电存储单元、里程计算及计价单元 。
2.2.1系统的硬件构成计价器的单片机控制方框图如图3所示 。
它由单片机AT89S51、总金额及单价显示单元、键盘控制单元 , AT24C02掉电存储单元、里程计算单元以及串口显示驱动电路组成 。
89S51单片机键 盘控 制单 元AT24C02掉电存储单元里程计价单元串口显示驱动电路总金额显示单价显示图3单片机控制方框图2.2.2AT24C02芯片简介1 82 73 64 5A0A1A2WPAT24C02是ATMEL公司研发的2KB字节的电可擦除存储芯片 , 采用两线串行的总线和单片机通讯 , 电压最低可以到 ,。
8、额定电流为 , 芯片内的资料可以在断电的情况下保存40年以上,使用方便 。
其引脚配置如图4所示 。
VCCSCLGNDSDL图4AT24C02引脚配置图其中:A2A0:地址引脚;SDA、SCL:I2C总线接口;WP:写保护引脚,WP接VSS时 , 禁止写入高位地址 , WP接VDD时 , 允许写入任何地址;VCC:电源端;GND:接地端 。
2.2.3AT24C02掉电存储单元的设计VCC掉电存储单元的作用是在电源断开的时候 , 存储当前设定的单价信息 。
其电路如图5所示 。
NCNCNCGNDVCCWPSCLSDA123415678R85.1KR105.1KAT24C02A.接P2.6GND接P2.5图5掉电存储电路原理图图中 。
9、、是上拉电阻 , 其作用是减少AT24C02的静态功耗 , 由于AT24C02的数据线和地址线是复用的 , 采用串口方式传送数据 , 所以只用两根线SCL(位脉冲)和SDA(数据/地址)与单片机传送数据 。
其工作原理是:每当设定一次单价 , 系统就自动调用存储程序 , 将单价信息保存在芯片内;当系统重新上电的时候 , 自动调用读存储器程序 , 将存储器内的单价信息读到缓存单元中 , 供主程序使用 。
2.2.4里程计算和计价单元的设计里程计算是将通过安装在车轮上的霍尔传感器A44E检测到的信号 , 送到单片机 , 经处理计算,送给显示单元的 。
其原理如图6所示 。
霍尔传感器小磁铁车轮89S51单 片 机P3.2图6传感器测距示意图由于A44E属于 。
10、开关型的霍尔器件 , 其工作电压范围比较宽 , 其输出的信号符合TTL电平标准 , 可以直接接到单片机的IO端口上 , 而且其最高检测频率可达到1MHz 。
a)GND.EBDC(2).OUT(1)AA44E集成霍耳开关由稳压器A、霍耳电势发生器(即硅霍耳片)B、差分放大器C、施密特触发器D和OC门输出E五个基本部分组成 。
VCCVo/V1215200369B/mT工作点(ON)释放点(OFF)b)105(3)图7集成开关型霍耳传感器原理图其原理如下:在输入端输入电压 , 经稳压器稳压后加在霍耳电势发生器的两端 , 根据霍耳效应原理 , 当霍耳片处在磁场中时 , 在垂直于磁场的方向通以电流 , 则与这二者相垂直的方向上将会产生霍耳电势 。
11、差,该信号经放大器放大后送至施密特触发器整形 , 使其成为方波送到OC门输出 。
当施加的磁场达到“工作点”(即ON)时 , 触发器输出高电压(相对于地电位) , 使三极管导通 , 此时OC门输出端输出低电压 , 通常称这种状态为“开” 。
当施加的磁场达到“释放点”(即OFF)时 , 触发器输出低电压 , 三极管截止 , 使OC门输出高电压 , 这种状态为“关” 。
这样两次电压变换 , 使霍耳开关完成了一次开关动作 。
其外形及接线如图8所示 。
1A44E+4.512v2K32.A44E1231- 2-GND3-OUTOUTGNDb)集成霍耳开关接线图a)集成霍耳开关外形图图8集成霍耳开关外形及接线图在本设计中选择用P3.2口作为信号的输入端 , 内 。
12、部采用外部中断0的方式 , 车轮每转一圈(假设车轮的周长是1米) , 霍尔开关就检测并输出信号 , 引起单片机的中断 , 对脉计数 , 当计数达到1000次时 , 也就是1公里 , 单片机就控制将金额自动的增加,其计算公式:当前单价公里数=金额 。
2.2.5数据显示单元设计由于设计要求有单价(2位)、路程(2位)、总金额(3位)显示输出 , 再加上我们另外扩展了时钟显示(包含时分秒的显示) , 若采用LCD液晶段码显示 , 在距离屏幕1米之外就无法看清数据 , 不能满足要求 , 而且在白天其对比度也不能够满足要求 , 因此采用6位LED数码管的分屏显示 , 如图9所示 。
120046a)时钟显示(显示为12点0分46秒)552-46.b)总金额和单价显 。
13、示(显示为总金额55.2元,每公里4.6元)12-4-6.c)路程和单价显示(显示为总路程12公里,当前单价4.6元).486721d)单价调整显示(显示为右起白天单价4.6元/晚上7.8/中途等待1.2元)图9采用6位LED数码管的分屏显示而数据的分屏显示是通过按键S1来实现切换的 , 如图10所示 。
稿源:(未知)
【傻大方】网址:/a/2021/0821/0023864574.html
标题:多功能|多功能出租车计价器毕业设计( 二 )