需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14678 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:时至今日,自行车已成为全世界人们使用最多,最简单,最实用的交通工具。大学校园骑自行车的学生很多,有多个停车点,但是停车点是否还有停车位的信息并不能够实时共享,这是校园所面临的一个实际问题。 本设计是一个校园的自行车停车点信息交互模拟系统,停车点系统以STC89C52单片机为核心用8位拨码开关来模拟8个自行车停车位,每位拨码开关指示一个停车位状态。拨码开关置上方表示该停车位有自行车停放。反之则没有自行车停放。单片机读取停车位信息。采用CAN总线技术将三个停车点连成网络 ,实现各个停车点的信息交互,使在任意一个停车点都可以查询到所有停车点的信息。 系统基于CAN总线技术实现了校园自行车停车点信息交互模拟。通过单片机STC89C52与CAN控制器SJA1000和CAN收发器PCA82C250构成智能节点,可以很好实现停车点信息的交互。 关键词:停车位 STC89C52 CAN总线 SJA1000
目录 摘要 ABSTRACT 1绪论-1 1.1课题研究的意义-1 1.2 课题设计思路-1 1.3国内外研究现状-1 2系统总体设计-3 2.1 系统设计要求-3 2.2系统设计方案-3 2.3单个停车点系统-4 3单个停车点硬件设计-5 3.1单片机最小系统-5 3.1.1STC89C52-5 3.2液晶显示模块-8 3.3 自行车停车位模拟-9 3.4每个停车点智能节点的设计-10 3.4.1CAN总线控制器模块-10 3.4.2 CAN总线收发模块-12 3.4.3CAN总线发送隔离模块-14 3.5单个停车点电路图-14 4 基于CAN总线的停车点信息交互模拟系统-16 4.1 CAN总线的特点-16 4.2 CAN协议内容-17 4.2.1总线竞争的原则-17 4.2.2节点数量-17 4.2.3 CAN的数据链路层-17 4.3报文传输-18 4.3.1报文类型-18 4.3.2帧类型-18 5软件设计-19 5.1CAN初始化流程图-19 5.2CAN发送与接收流程图-20 5.3液晶显示流程图-21 6系统调试-23 6.1硬件调试-23 6.2软件调试-23 6.3系统功能实验-23 6.3.1停车位模拟实物图-23 6.3.2单个停车点信息显示实物图-24 6.3.3各停车点信息交互实物图-25 6.3.4自行车停车点信息交互模拟系统实物图-26 7总结-27 8致谢-28 参考文献-29 附录-30 |