毕业论文--基于单片机的电子式转速里程表的设计内容摘要:

时 , 在可选超时周期之后 , X25045 看门狗将以 RESET 信号作出响应。 X25045 片还有一个显著的特点是它内部的闪烁存储器 2 KX8 位的 EEPROM,它采用 Xicor公司 Direct WriteT 专利技术 , 提供不少于 100 000 次的使用年限和最小 100 年的数据保存期 , 在本系统中 ,用于存储汽车行驶的总里程数。 系统 CPU 的选择 用户在使用单片机时必须了解单片机的供应状态。 单 片机的供应状态决定于片内的 ROM 配置状态,片内 ROM 状态通常分三种: 1 片内 ROM 状态既单片机内带有的是掩腌 ROM。 由于用户无法自己将程序写入片内 ROM,故这种单片机(如 MCS51 中的 8051)只是用于某种大批量产品时使用。 此时,用户将调试好的应用程序有厂家固化到片内 ROM 中,当然,前提是片内的 ROM 容量必须满足用户程序的要求。 2 片内 EPROM状态,用户自己可以通过高压脉冲将程序写入片内 EPROM中去。 当用户开发程序不大时(既不需要外扩 EPROM),使用这种单片机可以简化整个系统的组成。 它可以作为开 发片内 ROM 单片机的代用芯片,开发成功以后,再改用带片内 ROM 的芯片( MCS51 系列的 8751 属于这种芯片)。 此类单片机应用最为广泛。 3 片内无 ROM 状态,使用这种单片机时,必须外部配置程序存储器 EPROM。 其容量可视需要灵活配置。 而 MCS8951 系列中的 2051 正属于第二类单片机下面是针对 2051 芯片的介绍。 功能框图 辅助芯片的选取 微机控制系统干扰、电源的波动引起的程序飞车和数据丢失 , 常造成系统的各种误动作或死机 , 直接影响着系统的正常运行 , 设计人员为此倍感头痛。 25045 芯片将微机测控系统中常用的功能 : 看门狗定时器、电源电压监控、上电复位、串行 E2PROM 集成在一片 8 引脚的芯片内 . 这种组合大大减少了对电路板的空间要求 , 简化了硬件设计 , 降低了成本和功耗 ,大大提高了系统的可靠性和安全性 . 1 芯片简介 在采用 DMX512 协议通信时,换色器的编号用于从总控制台发送的数据包中选择发给本设备的数据帧。 正常工作时,编号数据不会掉电丢失,而且必要时编号还可修改。 因此采用 XICOR 公司的串行 E2PROM 器件 X25045 对编号数据进行存储。 X25045 是带有串行 E2PROM 的 CPU 监控器。 图 2 是它的引脚图: 5045 引脚图 CS/WDI:片选输入 /看门狗复位输入; SO:串行输出; WP:写保护输入; Vss:地; Vcc:电源; RESET:复位输出; SCK:同步时钟输入; SI:串行输入。 X25045 的状态寄存器描述器件的当前状态,各位意义如表 1 所列。 表 1 7 6 5 4 3 2 1 0 0 0 WD1 WD0 BL1 BL0 WEL WIP 其中, WD WD0 是看门狗定时时间设置位; BL BL0 是存储单元写保护区设置位;WEL 是只读标志, 1 表明写使能开关打 开; WIP 也是只读标志, 1 代表芯片内部正处于写周期。 电复位时,各位都被清零。 X25045 芯片功能包括以下 4 种: ( 1)上电复位控制。 在对 X25045 通电时, ERSET 引脚输出有效的复位信号,并保持至少 200ms,使 CPU 有效复位。 ( 2)电源电压监控。 当检测到电源电压低于内部门槛电压 VTRIP 时, RESET输出复位信号,直至电源电压高于 VTRIP 并保持至少 200ms,复位信号才被撤消。 VTRIP 的出厂值根据芯片型号不同共有 5 个级别的电压范围。 对于需要电源电压精确监控的应用,用户可以搭建编程电路,对芯片内 VTRIP 电压进行微调。 ( 3)看门狗定时器。 芯片内部状态寄存器的 WD WD0 是看门狗定时设置位,通过状态寄存器写指令 WRSR 修改这 2 个标志位,就能在 3 种定时间隔中进行选择或关闭定时器。 对看门狗的复位由 CS 输入电平的下降沿完成。 表 2 是 WDWD0 组合的含义。 表 2 WD1 WD0 看门狗定时值 0 0 0 1 600ms 1 0 200ms 1 1 禁止看门狗工作 表 3? BL1 BL0 写保护的单元地址 0 0 没有保护 0 1 180H~1FFH 1 0 100H~ 1FFH 1 1 000H~ 1FFH 芯片内部共有 6 条指令,如表 4 所列。 表 4 命令名称 命令格式 内 ? 容 WREN 0000 0110 打 开 写使 能开 关 WRDI 0000 0100 关闭写使能开关 RDSR 0000 0101 读状态寄存器 WRSR 0000 0001 写状态寄存器 READ 0000 A8011 读存储单元 WRITE 0000 A8010 写存储单元 ( 2) RDSR 和 WRSR 是状态寄存器的读 /写指令。 在从 SI 输入指令后, RDSR的执行结果,即状态寄存器内容须从 SO 读出;而 WRSR 需要紧接着输入修改数据。 ( 3) READ 和 WEITE 是存储单元的读 /写指令。 输入指令后(指令码第三代表存储单元地址的最高位),接着输入低八位地址,最后就可以连续读出或写入数据。 其中,读指针和写指针的工作方式完全不同,读指针的全部 8 位用来计数,0FFH 溢出后变成 00H;写指针只用最低两位计数, XXXXXX11B 溢出后变成 XXXX XX00B,所以连续写的实际结果是在 4 个单元中反复写入。 另外,由于 E2PROM的写入时间长,所以在连续两条写指令之间应读取 WIP 状态,只有内部写周期结束时才可输入下一条写指令。 AT89C2051 内部没有 SPI 接口硬件,因此本系统利用了单片机的 4 根口线和软件模拟读写时序的方式与 X25045 通信。 5045 与 2051 连接图 在转速里程表中的应用 目前国际上流行大转角 0~ 270176。 动磁式指示仪表 ,它克服了一般动圈式指示仪表抗震性能差、过载能力弱、指针易抖动等缺点。 而引进的一些驱动芯 片 ,如 KEFA796 专用集成芯片 ,有成本高、不易国产化等弱点。 我们采用 LM1819 专用集成芯片 美国国家半导体公司新产品 ,配以适当的应用电路 ,就可以很好地解决以上问题。 程表结构 电动里程表接收霍尔传感器送来的方波信号 ,把方波信号频率转换成指针的转角。 我们选用动磁式十字交叉机芯 ,实现瞬间里程指示功能。 十字交叉机芯是一种动磁式的转速表 ,它代表现代转速表的发展方向 ,因为它与动圈式转速表相比有下列优点 : 1 转动组件质量小、抗震性能好、指示平稳。 2 无需动平衡、装配简单。 3 机芯体积小、机械结 构较简单。 专用集成电路简介 为了使指针准确地指示出瞬时车速 ,需要一套电子电路。 将霍尔速度传感器送来的方波信号的频率转化为驱动线圈 N1 和 N2 的电波信号 ,使合成磁场 H 与水平线夹角θ能根据车速变化按线性规律改变 ,以便指针均匀、准确地指示车速。 我们选用 LM1819 专用集成电路实现上述功能。 LM1819 是专门为驱动动磁式仪表而设计的。 LM1819 是由电荷泵、整形器、函数发生器、等组成。 其集成电路功能框图如图 1 所示。 5 下面 对外围电路和工作原理作较详细分析和说明。 1 电流供给部分 :该电路单元由二极管 D电阻 R稳压管 DW1 电容 C3组成。 二极管 D1 是为了防止电源反接 ,以保护 LM1819 烧毁。 电阻 R3 和稳压管 DW1是 LM1819 的脚 13 上电源电压值限定在 18V 以下 ,起过压保护作用。 电容 C3 是电源的吸收电容 ,以避免电源电压频繁波动对 LM1819 影响。 2 正弦、余弦绕组公共端基准电位设定电路 :由电阻 R4 和稳压管 DW2 组成 ,电阻 R4 是稳压管 DW2 的限流电阻。 稳压管 DW2 选用 ,使正弦和余弦绕组公共端基准电位设在。 3 霍尔探头方波信号输入电路 :该电路单元由二极管 D4 ,电阻 R R R7,电容 C4 组成。 二极管 D4 作用是防止信号反接。 电阻 R5 和电容 C4 组成低通滤波器。 电阻 R7 是输入电路限流电阻 ,使加到 LM1819 的脚 10 上电流限制在 以下。 当 LM1819内部 NPN开关晶体管关断时 ,电阻 R6为电容 C4提供一个放电通路。 4 方波整形电路 :为了提高电路的处理精度 ,需要将霍尔探头送入的方波信号加以整形。 整形的目的是使方波正半周幅度恒定 ,上升沿和下降沿尽可能陡。 为了实现上述目的 ,LM1819 内部电压基准 电路产生一个非常稳定的 电压由脚 11 输出 ,整形靠 LM1819 内部 NPN 开关晶体管实现 ,其具体过程如图 4 所示。 图 4 方波整形示意图 V10是 LM1819 脚 10的输入信号 ,它是霍尔探头输出的信号经输入电路处理而得到的方波。 V9 是 LM1819 脚 9 的输出信号 ,即上述整形电路输出信号。 当V10 为高电平时 ,LM1819 内部 NPN 开关晶体管导通 ,V9 输出低电平。 V10 为低电平时 ,开关晶体管截止 ,V9输出高电平 约等于脚 11 输出电 压 ,因 V11稳定在 左右 . 同时 ,LM1819 内部的 NPN 开关晶体管导通和关闭时间都非常短 ,因而 V9 幅值非常稳定 ,上升沿和下降沿都非常陡 ,为后续方波频率与电压转换电路提供一个理想的信号源。 5 方波频率与电压转换电路 :该电路单元的功能是将霍尔探头送来的反映车速的方波信号频率转换为 LM1819 内部函数发生器输出的控制电压。 当车速变化 即方波信号频率变化 时 ,控制电压 V 8 也将随之变化 ,以满足 : θ 54 V 8 2. 1 的最终要求。 该电路单元由 R C R C R8 及诺顿放大器组成。 RC1 是诺顿放大器正向输入端的微分输入电路 ,其作用是将幅度恒定的方波信号转化为加到脚 6 上的电流信号。 诺顿放大器本质上是一个电流放大器 ,随着方波频率变化 , R C1 构成的微分电路充放电电流平均值也随之变化 ,诺顿放大器是将正向输入端的平均充放电电流变化转化成其输出电压变化的核心器件。 R R。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。