公开/公告号CN101738207A
专利类型发明专利
公开/公告日2010-06-16
原文格式PDF
申请/专利权人 上海华虹NEC电子有限公司;
申请/专利号CN200810043961.5
发明设计人 周鸣;
申请日2008-11-21
分类号G01D5/14(20060101);
代理机构31211 上海浦一知识产权代理有限公司;
代理人周赤
地址 201206 上海市浦东新区川桥路1188号
入库时间 2023-12-18 00:31:18
法律状态公告日
法律状态信息
法律状态
2014-02-05
专利权的转移 IPC(主分类):G01D5/14 变更前: 变更后: 登记生效日:20140109 申请日:20081121
专利申请权、专利权的转移
2011-06-01
授权
授权
2010-09-01
实质审查的生效 IPC(主分类):G01D5/14 申请日:20081121
实质审查的生效
2010-06-16
公开
公开
技术领域
本发明涉及电子技术,特别涉及一种霍尔传感器的编程器。
背景技术
HALL SENSOR IC(霍尔传感器集成电路)在具体应用中,由于内部的EEPROM要保存必要的技术参数及测试参数等等,就必须要对EEPROM做必要的读写等编程操作,对霍尔传感器集成电路的EEPROM进行读写要按照SSPI协议(Sensor Serial Programmer Interface),采用串行双线(DATA、CLOCK)的方式,通常的器件会提供这样的两个双线(DATA、CLOCK)接口,VDD(工作电压)单独供电。但随着技术的进步和市场的需求及对芯片成本要求,该串行通信的CLOCK(时钟)信号PIN(引脚)被省去,直接采用在VDD PIN上加载该串行通信的时钟信号。
通常的霍尔传感器编程器,实现该CLOCK信号,会采用控制电子开关的方式,但这种方式,电子开关在开关的瞬间,会出现过冲的现象,而VDD上一旦信号出现过冲或抖动,系统就可能会误认为是CLOCK信号,就会造成通信出错。
发明内容
本发明要解决的技术问题是提供一种霍尔传感器编程器,该霍尔传感器编程器能提供高可靠性的电压输出及时钟信号,结构简单,控制方便灵活。
为解决上述技术问题,本发明的霍尔传感器的编程器,包括:微处理器、数模转换器、放大器、电压调整器,所述微处理器包括一计算机通信接口及第一串口、第二串口,第一串口接数模转换器,数模转换器接放大器,放大器接电压调整器,微处理器通过该第一串口串行通信控制数模转换器的模拟电压输出,该输出电压经放大器放大后通过电压调整器调整后输出,电压调整器的输出接霍尔传感器的电源引脚,既作为霍尔传感器集成电路的供电电源,同时又按照SSPI协议为霍尔传感器集成电路提供串行通信时钟信号及编程高压,第二串口接霍尔传感器集成电路的数据引脚,按照SSPI协议进行微处理器同霍尔传感器集成电路进行数据传输;所述微处理器通过所述计算机通信接口接计算机进行数据通信,微处理器解析计算机端发送过来的命令,按照SSPI协议对霍尔传感器集成电路器件EEPROM做相应的命令操作进行读或写。
本发明的霍尔传感器的编程器,采用MCU控制DAC(数模转换器),经放大及电压调整,可灵活方便的控制电压输出,从而实现串行时钟在霍尔传感器集成电路供电引脚VDD PAD(电源引脚)上的传输,有效的保证了CLOCK信号的可靠稳定。
附图说明
下面结合附图及具体实施方式对本发明作进一步详细说明。
图1是本发明的霍尔传感器编程器一实施方式的系统框图;
图2是本发明的霍尔传感器编程器一实施方式的霍尔传感器串口数据输入输出时序图。
具体实施方式
本发明的霍尔传感器编程器一实施方式如图1所示,包括:LED显示器、MCU(微处理器)、DAC(数模转换器),放大器(AMP)、电压调整器(VR)、隔离电阻R,所述MCU包括数据输出口、URAT(Universal AsynchronousReceiver/Transmitter,通用异步接收/发送装置)串口、第一串口、第二串口。其中第一串口接数模转换器,数模转换器接放大器,放大器接电压调整器,该第一串口通过串行通信控制DAC的模拟电压输出,该输出电压经放大器放大后通过电压调整器调整后输出,电压调整器的输出接霍尔传感器的电源引脚,既作为霍尔传感器集成电路的供电电源,同时又按照SSPI协议为霍尔传感器集成电路提供串行通信时钟信号及编程高压;第二串口接霍尔传感器集成电路的数据引脚,按照SSPI协议进行MCU同霍尔传感器集成电路进行数据传输,为保证MCU和霍尔传感器集成电路之间电压不会对冲,在MCU的第二串口同霍尔传感器集成电路的数据引脚之间的数据线上串接一1.5K的电阻R。MCU的URAT串口通过RS232串行通信模块接计算机,遵循UART串口协议进行MCU和计算机间的数据通信,MCU解析计算机端发送过来的命令后,按照SSPI协议对霍尔传感器集成电路器件EEPROM做相应的命令操作进行读或写,当对霍尔传感器集成电路器件EEPROM做读、连续读操作时,MCU又将读到的数据送给计算机,显示在计算机端。MCU的数据输出口接LED显示器,用于在LED显示器上显示当前操作的命令,当出现命令操作错误时,显示ERROR进行提示。
本发明的霍尔传感器编程器主要是完成对霍尔传感器集成电路器件的读、写及其他一些测试命令操作,通过上位机计算机端发送相应的命令给MCU,MCU接收、解析命令后,通过按照SSPI接口协议对霍尔传感器集成电路做相应的命令操作,从而达到对霍尔传感器集成电路器件的编程擦写及测试的目的。本发明通过MCU端软件控制DAC的输入,能灵活方便的控制DAC输出对应的电压值,该输出经放大及电压调整器调整后,提供给霍尔传感器集成电路器件作为供电电源、时钟信号及编程高压,稳定可靠,结构简单,控制方便灵活。
本发明的霍尔传感器编程器对霍尔传感器集成电路器件进行编程的具体的串行时序如图2所示,图中相关参数见表1。
表1:
机译: 磁场传感器,具有垂直霍尔传感器,垂直霍尔传感器的电源电压端子与另一个垂直霍尔传感器的端子连接,其中前一个和后一个霍尔传感器包括霍尔电压分接头
机译: 用于机动车辆的转向柱,具有霍尔传感器,该霍尔传感器精确地检测柱的端部位置,并且布置在轴向和垂直调节方向上,其中传感器由其他霍尔传感器(例如,传感器)精确切换。永久磁铁
机译: 用于机动车的安全装置,具有集成的霍尔开关,该霍尔开关包括霍尔传感器和布置在壳体中的肖特基二极管,其中二极管与霍尔传感器串联连接以检测霍尔开关的极性