MB90F462有8路8/10位精度可选A/D通道,可供输入8路传感器模拟量信号。对于温度、湿度、灯光、水流量等信息,可通过相应的传感器将设备实时数据通过A/D通道采集到管理中心。由于该系统数据量不大,软件设计采用查询的方式来检查各路A/D的采样完成标志,并读入数据至管理中心的计算机中。A/D采样需要设置的寄存器包括:ADER、ADCS1、ADCS0、ADCR1和ADCR0。A/D转换共有四种可选模式:单步转换模式1(运行时允许重复激活)、单步转换模式2(运行时不允许重复激活)、连续转换模式(运行时不允许重复激活)、停止转换模式(运行时不允许重复激活)。 对于设备的报警信息和一些特殊的开关量,利用MB90F462的8路外部中断对数字量输入信号进行触发或脉冲计数。由于外部中断和GPIO管脚是复用的,所以使用外部中断时必须设置相应的管脚为输入。每两个外部中断共用一个中断控制寄存器,使用外部中断时需要设置的寄存器有ICRXX、ENIR、ELVR和EIRR。中断信号的触发信号电平可以为高电平、低电平、上升沿或下降沿。使用外部中断之前和中断处理完成后要清除标志位。 MB90F462是Fujitsu(富士通)公司生产的一款通用16位单片机,小指令周期仅为62.5ns,适用于工业控制和高速实时数据处理,该芯片具有多功能定时器和多脉冲发生器,适用于交流感应电机和直流无刷电机的控制。
变频器、伺服驱动方案 MCU DSP芯片驱动光耦、逻辑芯片、运算放大器、电压比较器