|
|
| | -文章搜索 - 最新文章 - | |
用单片机实现的脉冲编码传感器 |
| 发布时间:2006年8月31日 点击次数:1304 |
| 来源: 作者:张晓虎 刘洁 |
引 言 1 系统原理
编码器的单片机通过一个I/0口来检测磁感应传感器信号,当确定为传感器产生的信号时,就通过另一个I/O口向解码器的单片机发送一组编码,而解码器的单片机则首先判断当前准备接收的数据是编码器发送的编码还是解码写入器发送的解码。当判断是解码写入器发送的解码时,解码器的单片机接收此解码,并利用12c总线协议将解码保存到E2PROM中去;当判断是编码器发送的编码时,解码器的单片机先接收此编码,然后读出自己E2PROM中的解码,将其与接收到的编码相比较,如果相同则解码器单片机通过一个I/0口向计价装置发出计价脉冲,否则不发出计价脉冲。注意:这里每一辆出租车计价器的编码和解码都是不同的,这样有利于出租车的管理以及防止计价器的盗用,解码器中的解码是使用解码写入器写入其E2PRoM中去的。每辆出租车计价器都具有一个编码器和一个解码器,而所有的出租车计价器都共用一个解码写人器。也就是说,在计价器卖出之前,用同一个解码写入器为所有的计价器的解码器写入不同的初始解码。写入初始解码以后,计价器就不再需要解码写入器了,除非此计价器坏掉需要重新更换解码器,此时需再用解码写入器给新的解码器写入初始解码。硬件电路设计图如图2和图3所示。
2.3 解码写入器
2.4 解码器
结论 |
|
|
|
|
[单片机] 相关文章: 单片机系统与标准PC键盘的接口模块设计简介:
概述 在单片机系统中,当输入按键较多时,在硬件设计和软件编程之间总存在着矛盾。对于不同的单片机系统需要进行专用的键盘硬件设计和编程调试,通用性差,使项目开发复杂化。标准PC键盘在工艺与技术上都已相当成熟,而且工作稳定,价格低廉。本设计实现了一个接口模块,它将标准PC键盘发出的位置扫描码,变换为标准的ASCII码和OEM扫描码或Windows虚拟键代码,再以并行或串行方式传送给上位单片机。 接口模块的特点 该模块在PC键盘与上位单片机之间起转换作用,它屏蔽了与PC键盘进行数据和命令交互的复杂过程,大大简化了上位单片机系统的输入设计;它实现了类似DOS操作系统...... 基于SST89C54/58的单片机仿真器的设计
基于ARM智能交通信号机控制板开发
51XA单片机与图形液晶显示器的接口设计
8位单片机的16位外部总线扩展与应用
基于S3C44BOX的VxWorks BSP设计
TLC549工作程序
基于AT89C51型单片机的号音自动播放器设计
论坛中关于I/O口上拉电阻阻值问题的讨论
一种多媒体功能丰富的SoC芯片技术与应用 |
|
|
|