有几个采集通道,现在做到软件编程,有主程序,初始化程序,中断子程序,里程采集子程序,轨距采集子程序,水平采集子程序,扭曲采集子程序,用PIC18F458编程来实现。
端口
|
功能分配
|
RAO
|
左轨高低电涡流传感器信号输入
|
RA 1
|
右轨高低电涡流传感器信号输入
|
RA2 ^RA4
|
水平测量倾角传感器数据通信
|
RE0
|
左轨扭曲传感器信号输入
|
RE1
|
右轨扭曲传感器信号输入
|
RBO
|
水平采集数据读入中断信号
|
RB1
|
全部74LS192芯片(右轨里程计数电路第五位外)清零信号
|
RB4, RB5
|
右轨里程光电编码器计数器输入中断信号
|
RDO - RD7
|
系统公用数据线
|
RCO^-RC2
|
3-8线译码器73LS138输入端,74LS373数据输出选片控制
|
RC3
|
右轨里程计数电路第3位74LS373芯片输出允许信号
|
RC4
|
右轨里程计数电路第五位74LS 192芯片清零信号
|
RC5
|
全部锁存器锁存信号
|
RC6, RC7
|
与主机串行通信端口
| |