欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    微机接口课程设计报告---地铁收费系统

    • 资源ID:1429573       资源大小:132.50KB        全文页数:10页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    微机接口课程设计报告---地铁收费系统

    1、1 微机接口技术 课程设计报告 微机接口技术 课程设计报告 设计题:设计题:地铁收费系统地铁收费系统 指导老师:指导老师: 学生姓名:学生姓名: 学号:学号: 所在班级:所在班级: 网络工程网络工程 2 一一 . 课程设计课程设计目的目的 结合一个实际的接口技术问题在实验台上编程模拟实现。 二二 . 课程设计课程设计要求要求 由一个主控机监控和若干个下位机组成,主控机负责数据处理,下位机负责访问接口。 三三 . 课程设计内容及步骤课程设计内容及步骤 (1) 题目题目: 地铁收费系统地铁收费系统 (2) 系统功能系统功能: A. 乘客进入地铁站刷卡,记录起始站点,出站也要刷卡,记录终点站,根据距

    2、离计算车费,并判断 乘客是否买足了票,若票款不足,则发出警报。 B. 下位机从接口上接收到卡号数据,并将该下位机的编号传到主控机,主控机保存. 当主控机再 次收到该卡号的时候,计算该下位机和已经存储的下位机之间的距离计算出车费,用该卡号的金额减 去车费,如果大于 0 则扣除费用,否则报警. (3). 系统接口框图系统接口框图 (4) . 系统程序系统程序 主控机 ISA 总线 8250 收/发时钟 TTL/232 电平转换 或 TTL/485 电平转换 下位机 ISA 总线 8250 收/发时钟 TTL/232 电平转换 或 TTL/485 电平转换 8255 A 口 B口 C 口 A B C

    3、 口分别表示三个站点 ,每个口中 1-3 口为站 点编号, ,4-7 口记录卡号,最高位为标志位 3 主控机保存,查询,计算余额,临时保存卡号信息等程序。 主控机与下位机通信程序。 下位机与主控机通信程序。 下位机访问接口程序。 (5) . 系统流程系统流程(设计设计)说明说明 首先主控机启动程序,开始监听下位机,一旦收到数据就进行处理,首先分割出低3位作为站 点编号,中间 4 为作为卡号.然后主控机查询数据库,得到该卡号的信息,包括是否是第一次进站, 卡上的余额等等.接下去主控机返回该卡号的余额给下位机,下位机接受到余额判断是否小于零, 如果是则报警(响铃),否则显示余额,下位机不进行判断用

    4、户到底是进站还是出站.所有判断都是 交给主控机,下位机还需要从接口读取数据,前3位表示站点编号,中间4位表示卡号,最高位为标 志位,只有它为 1 时表示已经插卡并且已经 ready 可以读数据了.下位机读取数据后通过 com 通 信和主机建立连接,下位机对于接口的监听是主动的,这里我们程序中开了一个线程用于专门监 听读取接口上的数据,而且同时设计了标志以防止反复读取,反复将同一数据发送至服务器端 (主控机). (6) . 部分关键程序源码部分关键程序源码 程序包括客户端和服务器端程程序包括客户端和服务器端程序序 A . COM 通讯通讯: 1. 连接初始化: m_com1.SetCommPort(1); m_com1.SetInBufferSize(1024); m_com1.SetOutBufferSize(512); if(!m_com1.GetPortOpen() m_com1.SetPortOpen(true); m_com1.SetInputMode(1); m_com1.SetSettings(“9600,n,8,1“); m


    注意事项

    本文(微机接口课程设计报告---地铁收费系统)为本站会员(毕***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583