MDB协议是串行总线接口标准。此接口是9600波特率,主控为主,外设为从的主-从结构。
应该注意这份文件是售货机接口与协议说明,不是售货机的说明。每个售货机制造厂应该对售货机的整体操作提供说明。
操作与应用说明
串行总线,或Multi-Drop Bus (MDB) 是按主机-从设置的工作模式。主机可与多达32台外设进行通讯,主机命名为自动售货机控制器(主机)。
每一种外设分配一个唯一的地址和命令。主机将轮询总线,查询有效外设。也就是说,每一种外设被询问是否有效,并以肯定应答、否定应答、或者以其当前活动具体数据的任一种作出反应。如果一台外设未在预先规定的时间内作出反应(未响应时间),出现这种情况被认为外设未连接在总线上。
MDB总线为防止冲突,或者“崩溃”,每一个外设仅在被轮询时才作出反应。所有通信都由总线里唯一的主机开始,总线“崩溃”的情况也就此防止。
所有外设都会被主机发送的命令启用或禁用。这就可因为各种原因禁用单独的外设。
通讯错误校验以及纠正,由校验和以及一个传输命令完成。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !