霍尔传感器采集的信号往往是小电流信号,需要放大后变成电压信号输入到单片机。基于凌阳单片机的语音信号实时采集必须采集电压信号,因为ADC的核心是电压比较器,电流和电压是模拟信号,可以通过转换器转换成数字信号发送到单片机的接口!如果信号电压超过,单片机采集一定的电压值,即通过AD转换,将电压值转换为二进制数的数字量。
如果采集到的信号很弱,例如最大幅度低于参考电压,则该芯片机是集成电路芯片,可以通过对串口进行建模来读取。霍尔传感器首先通过霍尔传感器将电压和电流信号转换为小电流信号。该芯片可以直接读取串行输入电压。如果输入电压大于基准电压,则必须分压。事实上,不用单片机也可以做到。如果只是这个要求,可以使用普通电路进行检测。当然,您可以使用单片机在断电后发出警报。
开关信号比较多,用与门合并信号后接中断管脚。如果软件任务较多,采用查询方式判断引脚状态会占用单片机的时间,因此将开关量信号接入外部中断引脚,通过中断输入开关量,,可以用串联电阻降压,最好用光耦隔离。经过标度变换后,从AD转换成二进制数的数字量被转换成以单位(伏特)为单位的实际电压值,其特征如下:* 。